User "^demon" changed the status of MediaWiki.r78786.

Old Status: new
New Status: resolved

User "^demon" also posted a comment on MediaWiki.r78786.

Full URL: http://www.mediawiki.org/wiki/Special:Code/MediaWiki/78786#c16090
Commit summary:

Merge querypage-work2 branch from trunk. The most relevant changes are:
* QueryPage now uses array-based query building instead of raw SQL
* Converted all QueryPage-based special pages that were using old-style 
wfSpecialFoo functions to new-style SpecialPage subclasses; this is possible 
because QueryPage is changed to extend SpecialPage
* Backward compatibility for extensions is partly preserved: getSQL() is fallen 
back on for QueryPage subclasses that don't implement getQueryInfo(), but 
getOrder() will be ignored (implement getOrderFields() instead). This also 
means that dual compatibility (1.18 compat and b/c with pre-1.18) is trivial

Extension changes will be merged after this commit.

These changes make it easier to write an API module for QueryPages (bug 14869); 
this wasn't done in the branch but will be done in trunk soon.

Comment:

Pretty sure this is all cleaned up now, marking resolved.

If you've got bugs, put them in BZ ;-)

_______________________________________________
MediaWiki-CodeReview mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-codereview

Reply via email to