Parser_OldPP class had older signature function. Updating to the current one, using...
authorBrion Vibber <brion@users.mediawiki.org>
Tue, 4 Dec 2007 21:18:15 +0000 (21:18 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Tue, 4 Dec 2007 21:18:15 +0000 (21:18 +0000)
includes/Parser_OldPP.php

index 38e426e..d8c6627 100644 (file)
@@ -3848,8 +3848,13 @@ class Parser_OldPP
                $nickname = $this->cleanSigInSig( $nickname );
 
                # If we're still here, make it a link to the user page
-               $userpage = $user->getUserPage();
-               return( '[[' . $userpage->getPrefixedText() . '|' . wfEscapeWikiText( $nickname ) . ']]' );
+               $userText = wfEscapeWikiText( $username );
+               $nickText = wfEscapeWikiText( $nickname );
+               if ( $user->isAnon() )  {
+                       return wfMsgExt( 'signature-anon', array( 'content', 'parsemag' ), $userText, $nickText );
+               } else {
+                       return wfMsgExt( 'signature', array( 'content', 'parsemag' ), $userText, $nickText );
+               }
        }
 
        /**