}
if ( $wgUser->getNewtalk() ) {
- # do not show "You have new messages" text when we are viewing our
- # own talk page
-
+ # do not show "You have new messages" text when we are viewing our
+ # own talk page
if( !$wgTitle->equals( $wgUser->getTalkPage() ) ) {
- $tl = $this->makeKnownLinkObj( $wgUser->getTalkPage(),
- wfMsg('newmessageslink') );
- $s.= ' | <strong>'. wfMsg( 'newmessages', $tl ) . '</strong>';
+ $tl = $this->makeKnownLinkObj( $wgUser->getTalkPage(), wfMsgHtml( 'newmessageslink' ) );
+ $dl = $this->makeKnownLinkObj( $wgUser->getTalkPage(), wfMsgHtml( 'newmessagesdifflink' ) );
+ $s.= ' | <strong>'. wfMsg( 'newmessages', $tl, $dl ) . '</strong>';
# disable caching
$wgOut->setSquidMaxage(0);
$wgOut->enableClientCache(false);
$ntl = wfMsg( 'newmessages',
$this->makeKnownLinkObj(
$usertalktitle,
- wfMsg('newmessageslink')
+ wfMsgHtml( 'newmessageslink' )
+ ),
+ $this->makeKnownLinkObj(
+ $usertalktitle,
+ wfMsgHtml( 'newmessagesdifflink' ),
+ 'diff=cur'
)
);
# Disable Cache
'pagetitle' => '$1 - {{SITENAME}}',
'sitesubtitle' => '',
'retrievedfrom' => 'Retrieved from "$1"',
-'newmessages' => 'You have $1.',
+'newmessages' => 'You have $1 ($2).',
'newmessageslink' => 'new messages',
+'newmessagesdifflink' => 'diff to penultimate revision',
'editsection'=>'edit',
'toc' => 'Contents',
'showtoc' => 'show',