{"master":{"name":"ProofreadPage","author":["ThomasV","Thomas Pellissier Tanon"],"url":"https:\/\/www.mediawiki.org\/wiki\/Extension:Proofread_Page","descriptionmsg":"proofreadpage_desc","license-name":"GPL-2.0-or-later","type":"other","requires":{"MediaWiki":">= 1.47.0"},"GroupPermissions":{"user":{"pagequality":true,"pagequality-validate":true}},"GrantPermissions":{"editpage":{"pagequality":true,"pagequality-validate":true}},"AvailableRights":["pagequality","pagequality-admin","pagequality-validate"],"DefaultUserOptions":{"proofreadpage-animation-time":0,"proofreadpage-zoom-factor":1.2,"proofreadpage-pagelist-use-visual-mode":"1","proofreadpage-after-save-action":"do-nothing","proofreadpage-show-dialog-before-every-save":1},"SpecialPages":{"IndexPages":{"class":"\\ProofreadPage\\Special\\SpecialProofreadPages","services":["SearchEngineFactory"]},"PagesWithoutScans":"\\ProofreadPage\\Special\\SpecialPagesWithoutScans"},"APIListModules":{"proofreadpagesinindex":{"class":"ProofreadPage\\Api\\ApiQueryPagesInIndex"}},"APIMetaModules":{"proofreadinfo":"\\ProofreadPage\\Api\\ApiQueryProofreadInfo"},"APIPropModules":{"proofread":"\\ProofreadPage\\Api\\ApiQueryProofread","imageforpage":"\\ProofreadPage\\Api\\ApiQueryImageForPage","defaultcontentforpage":{"class":"\\ProofreadPage\\Api\\ApiQueryDefaultContentForPage","services":["ContentHandlerFactory"]}},"ContentHandlers":{"proofread-page":"\\ProofreadPage\\Page\\PageContentHandler","proofread-index":"\\ProofreadPage\\Index\\IndexContentHandler"},"TrackingCategories":["proofreadpage_quality0_category","proofreadpage_quality1_category","proofreadpage_quality2_category","proofreadpage_quality3_category","proofreadpage_quality4_category","proofreadpage_nosuch_index_category","proofreadpage_nosuch_file_for_index_category","proofreadpage_invalid_interval_category","proofreadpage_invalid_attributes_category"],"ExtensionMessagesFiles":{"ProofreadPageAlias":"ProofreadPage.alias.php","ProofreadPageMagic":"ProofreadPage.i18n.php"},"ForeignResourcesDir":"modules\/lib","QUnitTestModule":{"localBasePath":"tests\/qunit","packageFiles":["index.js","TestPagelistModel.js","PagelistModel.test.js","PageModel.test.js"],"dependencies":["ext.proofreadpage.page.editinsequence"]},"Hooks":{"MediaWikiServices":"ProofreadPageInitHooks","ParserFirstCallInit":"ProofreadPageHooks","GetBetaFeaturePreferences":"ProofreadPage\\ProofreadPage::onGetBetaFeaturePreferences","BeforePageDisplay":"ProofreadPageHooks","GetLinkColours":"ProofreadPageHooks","ImageOpenShowImageInlineBefore":"ProofreadPageHooks","LoadExtensionSchemaUpdates":"schema","OutputPageParserOutput":"ProofreadPageHooks","wgQueryPages":"ProofreadPageHooks","GetPreferences":"ProofreadPageHooks","CanonicalNamespaces":"ProofreadPageHooks","SkinTemplateNavigation::Universal":"ProofreadPageHooks","ContentHandlerDefaultModelFor":"ProofreadPageHooks","EditFormPreloadText":"ProofreadPageHooks","MultiContentSave":"ProofreadPageHooks","InfoAction":"ProofreadPageHooks","ListDefinedTags":"ProofreadPageHooks","ChangeTagsListActive":"ProofreadPageHooks","RecentChange_save":"ProofreadPageHooks","ScribuntoExternalLibraries":"ScribuntoHooks","ScribuntoExternalLibraryPaths":"ScribuntoHooks","GetDoubleUnderscoreIDs":"ProofreadPageHooks","CodeMirrorGetMode":"CodeMirrorHooks","ResourceLoaderRegisterModules":"ProofreadPageHooks","ParserTestGlobals":"ProofreadPageHooks"},"HookHandlers":{"ProofreadPageHooks":{"class":"ProofreadPage\\ProofreadPage","services":["MainConfig"]},"ProofreadPageInitHooks":{"class":"ProofreadPage\\ProofreadPageInit"},"ScribuntoHooks":{"class":"ProofreadPage\\ScribuntoHooks"},"CodeMirrorHooks":{"class":"ProofreadPage\\CodeMirrorHooks"},"schema":{"class":"ProofreadPage\\SchemaHooks"}},"attributes":{"Cite":{"AllowedContentModels":["proofread-page"]},"VisualEditor":{"PluginModules":["ext.proofreadpage.ve.node.pages"]},"ParserMigration":{"AllowedContentModels":["proofread-page","proofread-index"]}},"ConfigRegistry":{"proofreadpage":"MediaWiki\\Config\\GlobalVarConfig::newInstance"},"config":{"ProofreadPageNamespaceIds":{"value":[],"description":"Array that contain the ids of namespaces used by ProofreadPage"},"ProofreadPagePageSeparator":{"value":"&#32;","description":"The separator between transcluded pages"},"ProofreadPagePageJoiner":{"value":"-","description":"A character which causes words split over different pages to be joined"},"ProofreadPagePageSeparatorPlaceholder":{"value":"__PAGESEPARATOR__","description":"Placeholder to mark the position of the page separator"},"ProofreadPageUseStatusChangeTags":{"value":false,"description":"Use the new change tags for page statuses"},"ProofreadPageEnableEditInSequence":{"value":false,"description":"Enable edit in sequence in Page: pages"},"ProofreadPageBookNamespaces":{"value":[0],"description":"Namespaces that are considered as book namespaces, mainspace is considered as book namespace by default"},"ProofreadPageUseParsoid":{"value":false,"description":"Feature flag to use parsoid as the extension tag parser"}},"ParsoidModules":[{"name":"ProofreadPage","tags":[{"name":"pagequality","handler":"ProofreadPage\\Parser\\ParsoidPagequalityTagParser"},{"name":"pagelist","handler":"ProofreadPage\\Parser\\ParsoidPagelistTagParser"},{"name":"pages","handler":"ProofreadPage\\Parser\\ParsoidPagesTagParser"},{"name":"pageseparator","handler":"ProofreadPage\\Parser\\ParsoidPagesTagParser"}],"domProcessors":[{"class":"ProofreadPage\\Parser\\DOMProcessor","services":["MainConfig"]}]}],"callback":"ProofreadPage\\ProofreadPage::onRegistration","composer":"mediawiki\/proofread-page","repository":"https:\/\/gerrit.wikimedia.org\/r\/mediawiki\/extensions\/ProofreadPage"}}