* Vertically align current version with old version header in diff display
* (bug 6174) Remove redundant "emailforlost" message
* (bug 6189) Show an error to an unprivilleged user trying to create account
-
+* (bug 6365) Show user information in the "old revision" navigation links
== Compatibility ==
function setOldSubtitle( $oldid=0 ) {
global $wgLang, $wgOut, $wgUser;
+ $revision = Revision::newFromId( $oldid );
+
$current = ( $oldid == $this->mLatest );
$td = $wgLang->timeanddate( $this->mTimestamp, true );
$sk = $wgUser->getSkin();
$nextlink = $current
? wfMsg( 'nextrevision' )
: $sk->makeKnownLinkObj( $this->mTitle, wfMsg( 'nextrevision' ), 'direction=next&oldid='.$oldid );
- $r = wfMsg( 'revisionasofwithlink', $td, $lnk, $prevlink, $nextlink );
+
+ $userlinks = $sk->userLink( $revision->getUser(), $revision->getUserText() )
+ . $sk->userToolLinks( $revision->getUser(), $revision->getUserText() );
+
+ $r = wfMsg( 'oldrevisionnavigation', $td, $lnk, $prevlink, $nextlink, $userlinks );
$wgOut->setSubtitle( $r );
}
'loadhist' => 'Loading page history',
'currentrev' => 'Current revision',
'revisionasof' => 'Revision as of $1',
-'revisionasofwithlink' => 'Revision as of $1; $2<br />$3 | $4',
+'oldrevisionnavigation' => 'Revision as of $1; $5<br />$3 | $2 | $4',
'previousrevision' => '←Older revision',
'nextrevision' => 'Newer revision→',
-'currentrevisionlink' => 'view current revision',
+'currentrevisionlink' => 'Current revision',
'cur' => 'cur',
'next' => 'next',
'last' => 'last',