http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73834
Revision: 73834
Author: yaron
Date: 2010-09-27 23:29:05 +0000 (Mon, 27 Sep 2010)
Log Message:
-----------
Fixed sorting of pages
Modified Paths:
--------------
trunk/extensions/ApprovedRevs/AR_ApprovedPages.php
Modified: trunk/extensions/ApprovedRevs/AR_ApprovedPages.php
===================================================================
--- trunk/extensions/ApprovedRevs/AR_ApprovedPages.php 2010-09-27 23:11:21 UTC
(rev 73833)
+++ trunk/extensions/ApprovedRevs/AR_ApprovedPages.php 2010-09-27 23:29:05 UTC
(rev 73834)
@@ -46,21 +46,18 @@
$dbr = wfGetDB( DB_SLAVE );
$approved_revs = $dbr->tableName( 'approved_revs' );
$page = $dbr->tableName( 'page' );
- // QueryPage uses the value from this SQL in an ORDER clause,
- // so return page_title as title.
return "SELECT 'Page' AS type,
- p.page_title AS title,
- p.page_id AS value
+ p.page_id AS id
FROM $approved_revs ar JOIN $page p
ON ar.page_id = p.page_id";
}
- function sortDescending() {
- return false;
+ function getOrder() {
+ return ' ORDER BY p.page_namespace, p.page_title ASC';
}
function formatResult( $skin, $result ) {
- $title = Title::newFromId( $result->value );
+ $title = Title::newFromId( $result->id );
return $skin->makeLinkObj( $title );
}
-}
\ No newline at end of file
+}
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs