$this->request = $request;
// Add parser hooks
- global $wgParser;
- $wgParser->setHook( 'downloadlink', [ $this, 'downloadLinkHook' ] );
- $wgParser->setHook( 'doclink', [ $this, 'docLink' ] );
+ $parser = MediaWikiServices::getInstance()->getParser();
+ $parser->setHook( 'downloadlink', [ $this, 'downloadLinkHook' ] );
+ $parser->setHook( 'doclink', [ $this, 'docLink' ] );
}
/**
if ( !isset( $params['labelAttribs'] ) ) {
$params['labelAttribs'] = [];
}
- $labelText = $params['rawtext'] ?? $this->parse( wfMessage( $params['label'] )->text() );
+ $labelText = $params['rawtext'] ?? $this->parse( wfMessage( $params['label'] )->plain() );
return "<div class=\"config-input-check\">\n" .
$params['help'] .