support namespace prefixes in titles, so that such urls:
authorDomas Mituzas <midom@users.mediawiki.org>
Mon, 1 Aug 2005 21:49:02 +0000 (21:49 +0000)
committerDomas Mituzas <midom@users.mediawiki.org>
Mon, 1 Aug 2005 21:49:02 +0000 (21:49 +0000)
( http://flirt.local/~midom/Development/Phase3/index.php/Special:Allpages/MediaWiki:Message ) would work.

includes/SpecialAllpages.php

index 55ce0bf..caaf74f 100644 (file)
@@ -221,6 +221,9 @@ function showChunk( $namespace = NS_MAIN, $from, $including = false ) {
        $sk = $wgUser->getSkin();
 
        $fromTitle = Title::newFromURL( $from );
+       $fromNS = $fromTitle->getNamespace();
+       if ($namespace == NS_MAIN)
+               $namespace = $fromNS;
        $fromKey = is_null( $fromTitle ) ? '' : $fromTitle->getDBkey();
        
        $dbr =& wfGetDB( DB_SLAVE );