$this->setHeaders();
$this->outputHeader();
$out = $this->getOutput();
+ // Modules required for viewing the list of contributions (also when included on other pages)
$out->addModuleStyles( [
'mediawiki.special',
'mediawiki.special.changeslist',
- 'mediawiki.widgets.DateInputWidget.styles',
] );
- $out->addModules( 'mediawiki.special.contributions' );
$this->addHelpLink( 'Help:User contributions' );
- $out->enableOOUI();
$this->opts = [];
$request = $this->getRequest();
$this->opts['hideMinor'] = false;
}
+ // Modules required only for the form
+ $this->getOutput()->addModules( [
+ 'mediawiki.userSuggest',
+ 'mediawiki.special.contributions',
+ ] );
+ $this->getOutput()->addModuleStyles( 'mediawiki.widgets.DateInputWidget.styles' );
+ $this->getOutput()->enableOOUI();
+
$form = Html::openElement(
'form',
[
$filterSelection = Html::rawElement( 'div', [], '' );
}
- $this->getOutput()->addModules( 'mediawiki.userSuggest' );
-
$labelNewbies = Xml::radioLabel(
$this->msg( 'sp-contributions-newbies' )->text(),
'contribs',