$this->getConfig()->get( 'Sitename' ), ]; Hooks::run( 'ResourceLoaderJqueryMsgModuleMagicWords', [ $context, &$magicWords ] ); $parserDefaults = [ 'allowedHtmlElements' => $allowedHtmlElements, 'magic' => $magicWords, ]; $setDataScript = Xml::encodeJsCall( 'mw.jqueryMsg.setParserDefaults', [ $parserDefaults, // Pass deep=true because mediawiki.jqueryMsg.js contains // page-specific magic words that must not be overwritten. true, ] ); return $fileScript . $setDataScript; } /** * @param ResourceLoaderContext $context * @return array */ public function getScriptURLsForDebug( ResourceLoaderContext $context ) { // Bypass file module urls return ResourceLoaderModule::getScriptURLsForDebug( $context ); } /** * @return bool */ public function enableModuleContentVersion() { return true; } }