getConfig(); return ResourceLoader::makeConfigSetScript( [ 'wgKartographerMapServer' => $config->get( 'KartographerMapServer' ), 'wgKartographerSrcsetScales' => $config->get( 'KartographerSrcsetScales' ), 'wgKartographerStyles' => $config->get( 'KartographerStyles' ), 'wgKartographerDfltStyle' => $config->get( 'KartographerDfltStyle' ), 'wgKartographerEnableMapFrame' => $config->get( 'KartographerEnableMapFrame' ), 'wgKartographerUsePageLanguage' => $config->get( 'KartographerUsePageLanguage' ), ] ); } public function enableModuleContentVersion() { return true; } /** * @see ResourceLoaderModule::supportsURLLoading * * @return bool */ public function supportsURLLoading() { // always use getScript() to acquire JavaScript (even in debug mode) return false; } }