* (bug 3391) Display a link to the talk page in the default signiture
authorÆvar Arnfjörð Bjarmason <avar@users.mediawiki.org>
Sat, 29 Oct 2005 00:27:53 +0000 (00:27 +0000)
committerÆvar Arnfjörð Bjarmason <avar@users.mediawiki.org>
Sat, 29 Oct 2005 00:27:53 +0000 (00:27 +0000)
includes/Parser.php

index 4cc0c7d..74d00a1 100644 (file)
@@ -3096,7 +3096,10 @@ class Parser
                if( $user->getOption( 'fancysig' ) ) {
                        $sigText = $k;
                } else {
-                       $sigText = '[[' . $wgContLang->getNsText( NS_USER ) . ":$n|$k]]";
+                       $ns_user = $wgContLang->getFormattedNsText( NS_USER );
+                       $ns_talk = $wgContLang->getFormattedNsText( NS_TALK );
+                       $ns_user_talk = $wgContLang->getFormattedNsText( NS_USER_TALK );
+                       $sigText = "[[$ns_user:$n|$k]] ([[$ns_user_talk:$n|$ns_talk]])";
                }
                $text = preg_replace( '/~~~~~/', $d, $text );
                $text = preg_replace( '/~~~~/', "$sigText $d", $text );