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

Revision: 97584
Author:   bawolff
Date:     2011-09-20 00:21:41 +0000 (Tue, 20 Sep 2011)
Log Message:
-----------
Make titles given to it in the category parameter force being in category 
namespace, even if you give something like project:Foo

Reported on 
http://www.mediawiki.org/wiki/Thread:Extension_talk:DynamicPageList_(Wikimedia)/Bug:_Colon_in_category_name_returns_no_results
 or sort of anyways (Couldn't reproduce actual issue, but this was as close as 
I could get).

Modified Paths:
--------------
    trunk/extensions/intersection/DynamicPageList.php

Modified: trunk/extensions/intersection/DynamicPageList.php
===================================================================
--- trunk/extensions/intersection/DynamicPageList.php   2011-09-20 00:11:20 UTC 
(rev 97583)
+++ trunk/extensions/intersection/DynamicPageList.php   2011-09-20 00:21:41 UTC 
(rev 97584)
@@ -133,7 +133,8 @@
                $arg = trim( $paramField[1] );
                switch ( $type ) {
                        case 'category':
-                               $title = Title::newFromText(
+                               $title = Title::makeTitleSafe(
+                                       NS_CATEGORY,
                                        $parser->transformMsg( $arg, $poptions )
                                );
                                if( is_null( $title ) ) {
@@ -142,7 +143,8 @@
                                $categories[] = $title;
                                break;
                        case 'notcategory':
-                               $title = Title::newFromText(
+                               $title = Title::makeTitleSafe(
+                                       NS_CATEGORY,
                                        $parser->transformMsg( $arg, $poptions )
                                );
                                if( is_null( $title ) ) {


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

Reply via email to