(bug 5723) Don't count pages linked to from the MediaWiki namespace as "wanted"
authorRob Church <robchurch@users.mediawiki.org>
Sun, 30 Apr 2006 23:25:10 +0000 (23:25 +0000)
committerRob Church <robchurch@users.mediawiki.org>
Sun, 30 Apr 2006 23:25:10 +0000 (23:25 +0000)
RELEASE-NOTES
includes/SpecialWantedpages.php

index c984a6f..30b0f6d 100644 (file)
@@ -173,7 +173,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN
 * Show a boilerplate "(none)" in place of a blank within the log action text for
   user rights
 * (bug 137) Commented out translations for copyrightwarning which mention GNU FDL
-
+* (bug 5723) Don't count pages linked to from the MediaWiki namespace as "wanted"
 
 == Compatibility ==
 
index f0c24a4..dcae3ec 100644 (file)
@@ -44,10 +44,13 @@ class WantedPagesPage extends QueryPage {
                                pl_title AS title,
                                COUNT(*) AS value
                         FROM $pagelinks
-                        LEFT JOIN $page
-                        ON pl_namespace=page_namespace AND pl_title=page_title
-                        WHERE page_namespace IS NULL
-                        GROUP BY pl_namespace,pl_title
+                        LEFT JOIN $page AS pg1
+                        ON pl_namespace = pg1.page_namespace AND pl_title = pg1.page_title
+                        LEFT JOIN $page AS pg2
+                        ON pl_from = pg2.page_id
+                        WHERE pg1.page_namespace IS NULL
+                        AND pg2.page_namespace != 8
+                        GROUP BY pl_namespace, pl_title
                         HAVING COUNT(*) > $count";
        }