Revert r32525 -- general processing should use TS_MW format consistently.
[lhc/web/wiklou.git] / includes / SpecialUnusedcategories.php
index 2050ef7..492c5f8 100644 (file)
@@ -1,14 +1,12 @@
 <?php
 /**
  *
- * @package MediaWiki
- * @subpackage SpecialPage
+ * @addtogroup SpecialPage
  */
 
 /**
  *
- * @package MediaWiki
- * @subpackage SpecialPage
+ * @addtogroup SpecialPage
  */
 class UnusedCategoriesPage extends QueryPage {
 
@@ -17,15 +15,15 @@ class UnusedCategoriesPage extends QueryPage {
        }
 
        function getPageHeader() {
-               return '<p>' . wfMsg('unusedcategoriestext') . '</p>';
+               return wfMsgExt( 'unusedcategoriestext', array( 'parse' ) );
        }
 
        function getSQL() {
                $NScat = NS_CATEGORY;
-               $dbr =& wfGetDB( DB_SLAVE );
-               extract( $dbr->tableNames( 'categorylinks','page' ));
+               $dbr = wfGetDB( DB_SLAVE );
+               list( $categorylinks, $page ) = $dbr->tableNamesN( 'categorylinks', 'page' );
                return "SELECT 'Unusedcategories' as type,
-                               {$NScat} as namespace, page_title as title, 1 as value
+                               {$NScat} as namespace, page_title as title, page_title as value
                                FROM $page
                                LEFT JOIN $categorylinks ON page_title=cl_to
                                WHERE cl_from IS NULL
@@ -33,9 +31,9 @@ class UnusedCategoriesPage extends QueryPage {
                                AND page_is_redirect = 0";
        }
 
-       function formatResult( $result ) {
+       function formatResult( $skin, $result ) {
                $title = Title::makeTitle( NS_CATEGORY, $result->title );
-               return Linker::makeLinkObj( $title, $title->getText() );
+               return $skin->makeLinkObj( $title, $title->getText() );
        }
 }
 
@@ -45,4 +43,4 @@ function wfSpecialUnusedCategories() {
        $uc = new UnusedCategoriesPage();
        return $uc->doQuery( $offset, $limit );
 }
-?>
+