* Add ot=raw to Special:Allmessages
* Support for Hebrew calendar
* Support for Hebrew numerals in dates and times
+* (bug 11315) Signatures can be configured in [[MediaWiki:Signature]] and [[MediaWiki:Signature-ip]]
+* Signatures for anonymous users link to Special:Contributions page rather than user page
=== Bug fixes in 1.12 ===
# If we're still here, make it a link to the user page
$userpage = $user->getUserPage();
- return( '[[' . $userpage->getPrefixedText() . '|' . wfEscapeWikiText( $nickname ) . ']]' );
+ if ( $user->isAnon() ) {
+ $title = SpecialPage::getTitleFor('Contributions' );
+ return ( wfMsg( 'signature-ip',
+ $title->getPrefixedText() . '/' . wfEscapeWikiText( $username ),
+ wfEscapeWikiText( $nickname ),
+ $userpage->getTalkPage(), wfMsg('talkpagelinktext') ) );
+ } else {
+ return ( wfMsg( 'signature', $userpage->getPrefixedText(),
+ wfEscapeWikiText( $nickname ),
+ $userpage->getTalkPage(), wfMsg('talkpagelinktext') ) );
+ }
}
/**
'hebrew-calendar-m11-gen' => 'Av', # only translate this message to other languages if you have to change it
'hebrew-calendar-m12-gen' => 'Elul', # only translate this message to other languages if you have to change it
+# Default signatures for all languages. Do not duplicate to other languages
+'signature' => '[[$1|$2]] ([[$3|$4]])', # default signature for registered users
+'signature-ip' => '[[$1|$2]] ([[$3|$4]])', # default signature for anonymous users
+
);