'unpatrolled' => array( 'unpatrolledletter', 'recentchanges-label-unpatrolled' ),
);
foreach( $messages as &$value ) {
- $value[0] = wfMsgExt( $value[0], 'escapenoentities' );
- $value[1] = wfMsgExt( $value[1], 'escapenoentities' );
+ $value[0] = wfMessage( $value[0] )->escaped();
+ $value[1] = wfMessage( $value[1] )->escaped();
}
}
'action' => 'history'
)
);
- $s .= $this->msg( 'parentheses' )->rawParams( $diffhist )->escaped() . ' . . ';
+ $s .= $this->msg( 'parentheses' )->rawParams( $diffhist )->escaped() . ' <span class="mw-changeslist-separator">. .</span> ';
}
/**
$articlelink = Linker::linkKnown(
$rc->getTitle(),
null,
- array(),
+ array( 'class' => 'mw-changeslist-title' ),
$params
);
if( $this->isDeleted($rc,Revision::DELETED_TEXT) ) {
* @param $rc RecentChange
*/
public function insertTimestamp( &$s, $rc ) {
- $s .= $this->message['semicolon-separator'] .
- $this->getLanguage()->userTime( $rc->mAttribs['rc_timestamp'], $this->getUser() ) . ' . . ';
+ $s .= $this->message['semicolon-separator'] . '<span class="mw-changeslist-date">' .
+ $this->getLanguage()->userTime( $rc->mAttribs['rc_timestamp'], $this->getUser() ) . '</span> <span class="mw-changeslist-separator">. .</span> ';
}
/**
if ( $wgRCShowChangedSize ) {
$cd = $this->formatCharacterDifference( $rc );
if ( $cd !== '' ) {
- $s .= "$cd . . ";
+ $s .= $cd . ' <span class="mw-changeslist-separator">. .</span> ';
}
}
$r .= $this->msg( 'parentheses' )->rawParams( $logtext )->escaped();
}
- $r .= ' . . ';
+ $r .= ' <span class="mw-changeslist-separator">. .</span> ';
# Character difference (does not apply if only log items)
if( $wgRCShowChangedSize && !$allLogs ) {
if( $chardiff == '' ) {
$r .= ' ';
} else {
- $r .= ' ' . $chardiff. ' . . ';
+ $r .= ' ' . $chardiff. ' <span class="mw-changeslist-separator">. .</span> ';
}
}
array(),
$params
);
- if( $this->isDeleted($rcObj,Revision::DELETED_TEXT) )
+ if( $this->isDeleted( $rcObj, Revision::DELETED_TEXT ) ) {
$link = '<span class="history-deleted">'.$link.'</span> ';
+ }
}
$r .= $link . '</span>';
if ( !$type == RC_LOG || $type == RC_NEW ) {
$r .= ' ' . $this->msg( 'parentheses' )->rawParams( $rcObj->curlink . $this->message['pipe-separator'] . $rcObj->lastlink )->escaped();
}
- $r .= ' . . ';
+ $r .= ' <span class="mw-changeslist-separator">. .</span> ';
# Character diff
if ( $wgRCShowChangedSize ) {
$cd = $this->formatCharacterDifference( $rcObj );
if ( $cd !== '' ) {
- $r .= "$cd . . ";
+ $r .= $cd . ' <span class="mw-changeslist-separator">. .</span> ';
}
}
$r .= ' '.$rcObj->timestamp.' </td><td>';
# Article or log link
if( $logType ) {
- $logtitle = SpecialPage::getTitleFor( 'Log', $logType );
- $logname = LogPage::logName( $logType );
- $r .= $this->msg( 'parentheses' )->rawParams( Linker::linkKnown( $logtitle, htmlspecialchars( $logname ) ) )->escaped();
+ $logPage = new LogPage( $logType );
+ $logTitle = SpecialPage::getTitleFor( 'Log', $logType );
+ $logName = $logPage->getName()->escaped();
+ $r .= $this->msg( 'parentheses' )->rawParams( Linker::linkKnown( $logTitle, $logName ) )->escaped();
} else {
$this->insertArticleLink( $r, $rcObj, $rcObj->unpatrolled, $rcObj->watched );
}
$query
) )->escaped();
}
- $r .= ' . . ';
+ $r .= ' <span class="mw-changeslist-separator">. .</span> ';
# Character diff
if ( $wgRCShowChangedSize ) {
$cd = $this->formatCharacterDifference( $rcObj );
if ( $cd !== '' ) {
- $r .= "$cd . . ";
+ $r .= $cd . ' <span class="mw-changeslist-separator">. .</span> ';
}
}