*/
protected function namespaceFilterForm( FormOptions $opts ) {
$nsSelect = Html::namespaceSelector(
- [ 'selected' => $opts['namespace'], 'all' => '' ],
+ [ 'selected' => $opts['namespace'], 'all' => '', 'in-user-lang' => true ],
[ 'name' => 'namespace', 'id' => 'namespace' ]
);
$nsLabel = Xml::label( $this->msg( 'namespace' )->text(), 'namespace' );
$note = '';
$msg = $this->msg( 'rclegend' );
if ( !$msg->isDisabled() ) {
- $note .= '<div class="mw-rclegend">' . $msg->parse() . "</div>\n";
+ $note .= Html::rawElement(
+ 'div',
+ [ 'class' => 'mw-rclegend' ],
+ $msg->parse()
+ );
}
$lang = $this->getLanguage();
$datenow = $lang->userDate( $timestamp, $user );
$pipedLinks = '<span class="rcshowhide">' . $lang->pipeList( $links ) . '</span>';
- $rclinks = '<span class="rclinks">' . $this->msg( 'rclinks' )->rawParams( $cl, $dl, '' )
- ->parse() . '</span>';
+ $rclinks = Html::rawElement(
+ 'span',
+ [ 'class' => 'rclinks' ],
+ $this->msg( 'rclinks' )->rawParams( $cl, $dl, '' )->parse()
+ );
- $rclistfrom = '<span class="rclistfrom">' . $this->makeOptionsLink(
- $this->msg( 'rclistfrom' )->rawParams( $now, $timenow, $datenow )->parse(),
- [ 'from' => $timestamp ],
- $nondefaults
- ) . '</span>';
+ $rclistfrom = Html::rawElement(
+ 'span',
+ [ 'class' => 'rclistfrom' ],
+ $this->makeOptionsLink(
+ $this->msg( 'rclistfrom' )->rawParams( $now, $timenow, $datenow )->parse(),
+ [ 'from' => $timestamp ],
+ $nondefaults
+ )
+ );
return "{$note}$rclinks<br />$pipedLinks<br />$rclistfrom";
}