http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72517

Revision: 72517
Author:   aaron
Date:     2010-09-07 03:43:22 +0000 (Tue, 07 Sep 2010)

Log Message:
-----------
Typecast and comment tweaks

Modified Paths:
--------------
    trunk/extensions/FlaggedRevs/specialpages/UnreviewedPages_body.php

Modified: trunk/extensions/FlaggedRevs/specialpages/UnreviewedPages_body.php
===================================================================
--- trunk/extensions/FlaggedRevs/specialpages/UnreviewedPages_body.php  
2010-09-07 03:37:56 UTC (rev 72516)
+++ trunk/extensions/FlaggedRevs/specialpages/UnreviewedPages_body.php  
2010-09-07 03:43:22 UTC (rev 72517)
@@ -223,13 +223,13 @@
                $this->mForm = $form;
                $this->live = (bool)$live;
                # Must be a content page...
-
                if ( !is_null( $namespace ) ) {
-                       $namespace = intval( $namespace );
+                       $namespace = (int)$namespace;
                }
                $vnamespaces = FlaggedRevs::getReviewNamespaces();
+               # Must be a single NS for perfomance reasons
                if ( is_null( $namespace ) || !in_array( $namespace, 
$vnamespaces ) ) {
-                       $namespace = !$vnamespaces ? - 1 : $vnamespaces[0];
+                       $namespace = !$vnamespaces ? -1 : $vnamespaces[0];
                }
                $this->namespace = $namespace;
                $this->category = $category ? str_replace( ' ', '_', $category 
) : null;
@@ -270,6 +270,7 @@
                        $fields[] = 'cl_sortkey';
                        $conds['cl_to'] = $this->category;
                        $conds[] = 'cl_from = page_id';
+                       # Note: single NS always specified
                        if( $this->namespace == NS_FILE ) {
                                $conds['cl_type'] = 'file';
                        } elseif( $this->namespace == NS_CATEGORY ) {



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to