(bug 13454) Article::updateCategoryCounts can attempt to execute empty inserts.
[lhc/web/wiklou.git] / includes / SpecialUncategorizedpages.php
old mode 100755 (executable)
new mode 100644 (file)
index c809d24..b26f6d9
@@ -1,23 +1,16 @@
 <?php
 /**
  *
- * @package MediaWiki
- * @subpackage SpecialPage
+ * @addtogroup SpecialPage
  */
 
 /**
- *
- */
-require_once( "QueryPage.php" );
-
-/**
- *
- * @package MediaWiki
- * @subpackage SpecialPage
+ * A special page looking for page without any category.
+ * @addtogroup SpecialPage
  */
 class UncategorizedPagesPage extends PageQueryPage {
        var $requestedNamespace = NS_MAIN;
-       
+
        function getName() {
                return "Uncategorizedpages";
        }
@@ -30,10 +23,10 @@ class UncategorizedPagesPage extends PageQueryPage {
                return true;
        }
        function isSyndicated() { return false; }
-       
+
        function getSQL() {
-               $dbr =& wfGetDB( DB_SLAVE );
-               extract( $dbr->tableNames( 'page', 'categorylinks' ) );
+               $dbr = wfGetDB( DB_SLAVE );
+               list( $page, $categorylinks ) = $dbr->tableNamesN( 'page', 'categorylinks' );
                $name = $dbr->addQuotes( $this->getName() );
 
                return
@@ -61,4 +54,4 @@ function wfSpecialUncategorizedpages() {
        return $lpp->doQuery( $offset, $limit );
 }
 
-?>
+