Using a better method to get the English language file.
[lhc/web/wiklou.git] / includes / SpecialDeadendpages.php
index 3329e33..3f4a051 100644 (file)
@@ -5,11 +5,6 @@
  * @subpackage SpecialPage
  */
 
-/**
- *
- */
-require_once( "QueryPage.php" );
-
 /**
  *
  * @package MediaWiki
@@ -29,7 +24,7 @@ class DeadendPagesPage extends PageQueryPage {
        function isExpensive( ) {
                return 1;
        }
-       
+
        function isSyndicated() { return false; }
 
        /**
@@ -38,16 +33,16 @@ class DeadendPagesPage extends PageQueryPage {
        function sortDescending() {
                return false;
        }
-       
+
     /**
         * @return string an sqlquery
         */
        function getSQL() {
                $dbr =& wfGetDB( DB_SLAVE );
-               extract( $dbr->tableNames( 'page', 'links' ) );
-               return "SELECT 'Deadendpages' as type, page_namespace AS namespace, page_title as title, page_title AS value " . 
-       "FROM $page LEFT JOIN $links ON page_id = l_from " .
-       "WHERE l_from IS NULL " .
+               extract( $dbr->tableNames( 'page', 'pagelinks' ) );
+               return "SELECT 'Deadendpages' as type, page_namespace AS namespace, page_title as title, page_title AS value " .
+       "FROM $page LEFT JOIN $pagelinks ON page_id = pl_from " .
+       "WHERE pl_from IS NULL " .
        "AND page_namespace = 0 " .
        "AND page_is_redirect = 0";
     }
@@ -57,11 +52,11 @@ class DeadendPagesPage extends PageQueryPage {
  * Constructor
  */
 function wfSpecialDeadendpages() {
-    
+
     list( $limit, $offset ) = wfCheckLimits();
 
     $depp = new DeadendPagesPage();
-    
+
     return $depp->doQuery( $offset, $limit );
 }