{"master":{"name":"WikiMirror","namemsg":"wikimirror-extensionname","version":"0.21.0","author":["Ryan Schmidt"],"url":"https:\/\/mwusers.org","license-name":"GPL-3.0-or-later","descriptionmsg":"wikimirror-desc","type":"other","config":{"WikiMirrorAssignKnownUsers":{"value":false,"path":false,"description":"When forking pages, whether or not imported revisions will be assigned to local users should their username match","descriptionmsg":"wikimirror-config-assignknownusers","public":true},"WikiMirrorCacheDirectory":{"value":null,"path":true,"description":"Path to local cache of mirrored page HTML and wikitext, in Wikimedia Enterprise API JSON format","descriptionmsg":"wikimirror-config-cachedirectory","public":false},"WikiMirrorExcludeNamespaces":{"value":[],"path":false,"description":"Namespace IDs to never mirror","descriptionmsg":"wikimirror-config-excludenamespaces","public":true},"WikiMirrorRemote":{"value":null,"path":false,"description":"Interwiki prefix of the remote wiki","descriptionmsg":"wikimirror-config-remote","public":true},"WikiMirrorSearchMaxResults":{"value":100,"path":false,"description":"When performing a search against the mirrored site, the maximum number of results to fetch","descriptionmsg":"wikimirror-config-searchmaxresults","public":true}},"Hooks":{"ApiCheckCanExecute":"api","ApiMain::moduleManager":"api","ApiMakeParserOptions":"api","ApiQuery::moduleManager":"api","APIQueryAfterExecute":"api","BeforePageDisplay":"mirror","getUserPermissionsErrors":"mirror","getUserPermissionsErrorsExpensive":"mirror","HtmlPageLinkRendererEnd":"mirror","ImportHandlePageXMLTag":"fork","LoadExtensionSchemaUpdates":"database","PageMoveCompleting":"fork","MediaWikiServices":"service","SkinTemplateNavigation::Universal":"mirror","TitleIsAlwaysKnown":"mirror","WikiPageFactory":"mirror"},"HookHandlers":{"api":{"class":"WikiMirror\\API\\Hooks","services":["Mirror"]},"database":{"class":"WikiMirror\\Database\\Hooks"},"fork":{"class":"WikiMirror\\Fork\\Hooks","services":["DBLoadBalancer","ContentLanguage"]},"mirror":{"class":"WikiMirror\\Mirror\\Hooks","services":["Mirror","PermissionManager"]},"service":{"class":"WikiMirror\\Service\\Hooks"}},"ExtensionMessagesFiles":{"WikiMirrorAlias":"includes\/WikiMirror.i18n.alias.php"},"AvailableRights":["fork"],"SpecialPages":{"Fork":{"class":"WikiMirror\\Fork\\SpecialFork","services":["DBLoadBalancer","Mirror","OldRevisionImporter","UserOptionsLookup"]},"Mirror":{"class":"WikiMirror\\Fork\\SpecialMirror","services":["DBLoadBalancer","Mirror"]}},"LogActionsHandlers":{"delete\/fork":"LogFormatter","delete\/mirror":"LogFormatter","import\/fork":"LogFormatter"},"ContentHandlers":{"mirror":"WikiMirror\\Mirror\\MirrorContentHandler"},"SearchMappings":{"CombinedSearch":{"class":"WikiMirror\\Search\\CombinedSearch"},"MirrorSearch":{"class":"WikiMirror\\Search\\MirrorSearch"}},"ServiceWiringFiles":["includes\/ServiceWiring.php"],"attributes":{"Popups":{"PluginModules":["ext.WikiMirror.popup"]}},"callback":"WikiMirror\\Setup::callback","requires":{"MediaWiki":">= 1.43.0","platform":{"php":">= 8.1"}},"repository":"https:\/\/github.com\/SkizNet\/mediawiki-WikiMirror"}}