Allow User: prefix in parameter to GENDER parser function
authorAndrew Garrett <werdna@users.mediawiki.org>
Tue, 24 Mar 2009 06:58:43 +0000 (06:58 +0000)
committerAndrew Garrett <werdna@users.mediawiki.org>
Tue, 24 Mar 2009 06:58:43 +0000 (06:58 +0000)
includes/parser/CoreParserFunctions.php

index e57793f..495be85 100644 (file)
@@ -197,6 +197,12 @@ class CoreParserFunctions {
 
                // default
                $gender = User::getDefaultOption( 'gender' );
+               
+               // allow prefix.
+               $title = Title::newFromText( $user );
+               
+               if ($title->getNamespace == NS_USER)
+                       $user = $title->getText();
 
                // check parameter, or use $wgUser if in interface message
                $user = User::newFromName( $user );