if ( $this->isStructuredFilterUiEnabled() ) {
$output->addModuleStyles( [ 'mediawiki.rcfilters.highlightCircles.seenunseen.styles' ] );
-
- $output->addJsConfigVars(
- 'wgStructuredChangeFiltersEditWatchlistUrl',
- SpecialPage::getTitleFor( 'EditWatchlist' )->getLocalURL()
- );
}
}
'activeValue' => false,
'default' => $this->getUser()->getBoolOption( 'extendwatchlist' ),
'queryCallable' => function ( $specialClassName, $ctx, $dbr, &$tables,
- &$fields, &$conds, &$query_options, &$join_conds ) {
+ &$fields, &$conds, &$query_options, &$join_conds ) {
$nonRevisionTypes = [ RC_LOG ];
Hooks::run( 'SpecialWatchlistGetNonRevisionTypes', [ &$nonRevisionTypes ] );
if ( $nonRevisionTypes ) {
],
'default' => ChangesListStringOptionsFilterGroup::NONE,
'queryCallable' => function ( $specialPageClassName, $context, $dbr,
- &$tables, &$fields, &$conds, &$query_options, &$join_conds, $selectedValues ) {
+ &$tables, &$fields, &$conds, &$query_options, &$join_conds, $selectedValues ) {
if ( $selectedValues === [ 'seen' ] ) {
$conds[] = $dbr->makeList( [
'wl_notificationtimestamp IS NULL',
[
'selected' => $opts['namespace'],
'all' => '',
- 'label' => $this->msg( 'namespace' )->text()
+ 'label' => $this->msg( 'namespace' )->text(),
+ 'in-user-lang' => true,
], [
'name' => 'namespace',
'id' => 'namespace',