{"master":{"name":"WikiDiscover","author":["John Lewis","Universal Omega","Agent Isai"],"url":"https:\/\/github.com\/miraheze\/WikiDiscover","descriptionmsg":"wikidiscover-desc","namemsg":"wikidiscover-extensionname","license-name":"GPL-3.0-or-later","type":"specialpage","requires":{"MediaWiki":">= 1.43.0","extensions":{"CreateWiki":"*"},"platform":{"php":">= 8.1"}},"SpecialPages":{"RandomWiki":{"class":"Miraheze\\WikiDiscover\\Specials\\SpecialRandomWiki","services":["CreateWikiDatabaseUtils","CreateWikiValidator"]},"WikiDiscover":{"class":"Miraheze\\WikiDiscover\\Specials\\SpecialWikiDiscover","services":["CreateWikiDatabaseUtils","CreateWikiValidator","LanguageNameUtils","RemoteWikiFactory"]}},"APIListModules":{"wikidiscover":{"class":"Miraheze\\WikiDiscover\\Api\\ApiQueryWikiDiscover","services":["CreateWikiDatabaseUtils","CreateWikiValidator","LanguageNameUtils","RemoteWikiFactory"]}},"ExtensionMessagesFiles":{"WikiDiscoverAliases":"WikiDiscoverAliases.php","WikiDiscoverMagic":"WikiDiscoverMagic.php"},"Hooks":{"GetMagicVariableIDs":{"handler":"Main"},"ManageWikiCoreAddFormFields":{"handler":"ManageWiki"},"ManageWikiCoreFormSubmission":{"handler":"ManageWiki"},"ParserFirstCallInit":{"handler":"Main"},"ParserGetVariableValueSwitch":{"handler":"Main"}},"HookHandlers":{"Main":{"class":"Miraheze\\WikiDiscover\\HookHandlers\\Main","services":["CreateWikiDatabaseUtils","MainConfig"]},"ManageWiki":{"class":"Miraheze\\WikiDiscover\\HookHandlers\\ManageWiki","services":["MainConfig"]}},"config":{"WikiDiscoverDescriptionsMaxLength":{"description":"Integer. The maxmimum length of wiki descriptions.","value":512},"WikiDiscoverListPrivateWikis":{"description":"Boolean. Whether to show private wikis on Special:WikiDiscover.","value":true},"WikiDiscoverUseDescriptions":{"description":"Boolean. Whether to enable wiki descriptions.","value":false}},"composer":"miraheze\/wiki-discover","repository":"https:\/\/github.com\/miraheze\/WikiDiscover"}}