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

Revision: 93764
Author:   platonides
Date:     2011-08-02 16:23:46 +0000 (Tue, 02 Aug 2011)
Log Message:
-----------
Follow up r93633. Allow only classic spaces.

Modified Paths:
--------------
    trunk/phase3/includes/parser/Parser.php

Modified: trunk/phase3/includes/parser/Parser.php
===================================================================
--- trunk/phase3/includes/parser/Parser.php     2011-08-02 16:18:10 UTC (rev 
93763)
+++ trunk/phase3/includes/parser/Parser.php     2011-08-02 16:23:46 UTC (rev 
93764)
@@ -4336,9 +4336,9 @@
                $tc = "[$wgLegalTitleChars]";
                $nc = '[ _0-9A-Za-z\x80-\xff-]'; # Namespaces can use non-ascii!
 
-               $p1 = "/\[\[(:?$nc+:|:|)($tc+?)(\s?\\($tc+\\))\\|]]/";          
# [[ns:page (context)|]]
-               $p4 = "/\[\[(:?$nc+:|:|)($tc+?)(\s?($tc+))\\|]]/";              
# [[ns:page(context)|]]
-               $p3 = "/\[\[(:?$nc+:|:|)($tc+?)(\s?\\($tc+\\)|)(, 
$tc+|)\\|]]/";        # [[ns:page (context), context|]]
+               $p1 = "/\[\[(:?$nc+:|:|)($tc+?)( ?\\($tc+\\))\\|]]/";           
# [[ns:page (context)|]]
+               $p4 = "/\[\[(:?$nc+:|:|)($tc+?)( ?($tc+))\\|]]/";               
# [[ns:page(context)|]]
+               $p3 = "/\[\[(:?$nc+:|:|)($tc+?)( ?\\($tc+\\)|)(, $tc+|)\\|]]/"; 
# [[ns:page (context), context|]]
                $p2 = "/\[\[\\|($tc+)]]/";                                      
# [[|page]]
 
                # try $p1 first, to turn "[[A, B (C)|]]" into "[[A, B (C)|A, 
B]]"


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to