{ "name": "RelatedArticles", "version": "2.1.0", "author": [ "Roland Unger", "Hans Musil", "Matthias Mullie", "Sam Smith" ], "url": "https://www.mediawiki.org/wiki/Extension:RelatedArticles", "descriptionmsg": "relatedarticles-desc", "license-name": "GPL-2.0", "type": "betafeatures", "AutoloadClasses": { "RelatedArticles\\Hooks": "includes/Hooks.php", "RelatedArticles\\SidebarHooks": "includes/SidebarHooks.php", "RelatedArticles\\FooterHooks": "includes/FooterHooks.php" }, "ExtensionMessagesFiles": { "RelatedArticlesMagic": "RelatedArticles.i18n.magic.php" }, "Hooks": { "ResourceLoaderTestModules": [ "RelatedArticles\\Hooks::onResourceLoaderTestModules" ], "ParserFirstCallInit": [ "RelatedArticles\\Hooks::onParserFirstCallInit" ], "OutputPageParserOutput": [ "RelatedArticles\\Hooks::onOutputPageParserOutput" ], "SidebarBeforeOutput": [ "RelatedArticles\\SidebarHooks::onSidebarBeforeOutput" ], "GetBetaFeaturePreferences": [ "RelatedArticles\\FooterHooks::onGetBetaFeaturePreferences" ], "MakeGlobalVariablesScript": [ "RelatedArticles\\FooterHooks::onMakeGlobalVariablesScript" ], "BeforePageDisplay": [ "RelatedArticles\\FooterHooks::onBeforePageDisplay" ], "EventLoggingRegisterSchemas": [ "RelatedArticles\\FooterHooks::onEventLoggingRegisterSchemas" ], "ResourceLoaderGetConfigVars": [ "RelatedArticles\\FooterHooks::onResourceLoaderGetConfigVars" ], "ResourceLoaderRegisterModules": [ "RelatedArticles\\FooterHooks::onResourceLoaderRegisterModules" ] }, "MessagesDirs": { "RelatedArticles": [ "i18n" ] }, "manifest_version": 1, "ResourceModules": { "ext.relatedArticles.readMore.gateway": { "scripts": [ "resources/ext.relatedArticles.readMore.gateway/RelatedPagesGateway.js" ], "dependencies": [ "oojs" ], "targets": [ "mobile", "desktop" ] }, "ext.relatedArticles.readMore.bootstrap": { "scripts": [ "resources/ext.relatedArticles.readMore.bootstrap/index.js" ], "dependencies": [ "mediawiki.api", "mediawiki.Uri", "mediawiki.viewport", "ext.relatedArticles.readMore.gateway", "jquery.throttle-debounce" ], "targets": [ "mobile", "desktop" ] } }, "config": { "RelatedArticlesShowInSidebar": true, "RelatedArticlesShowInFooter": false, "RelatedArticlesUseCirrusSearch": false, "RelatedArticlesOnlyUseCirrusSearch": false, "RelatedArticlesLoggingSamplingRate": 0.01, "@RelatedArticlesFooterBlacklistedSkins": "List of skin names (e.g. 'minerva') where related articles won't be shown in the footer. If absent related articles will show in stable on Minerva or beta on all other skins.", "RelatedArticlesFooterBlacklistedSkins": [] }, "ConfigRegistry": { "RelatedArticles": "GlobalVarConfig::newInstance" }, "ResourceFileModulePaths": { "localBasePath": "", "remoteExtPath": "RelatedArticles" } }