Module:ExtensionJson

return { ["3d"] = { ["name"] = "3d", ["version"] = "0.0.1", ["author"] = { [0] = "Gilles Dubuc", },		["url"] = "https://www.mediawiki.org/wiki/Extension:3d", ["namemsg"] = "3d", ["descriptionmsg"] = "3d-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "media", ["manifest_version"] = 1, ["MessagesDirs"] = { ["3d"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["three.js"] = { ["scripts"] = { [0] = "three/three.js", [1] = "three/STLLoader.js", [2] = "three/TrackballControls.js", },			},			["ext.3d"] = { ["scripts"] = { [0] = "ext.3d.js", },				["styles"] = { [0] = "ext.3d.less", },				["messages"] = { [0] = "3d-badge-text", [1] = "3d-thumb-placeholder", },				["dependencies"] = { [0] = "jquery.spinner", },			},			["ext.3d.styles"] = { ["styles"] = { [0] = "ext.3d.less", },			},			["mmv.3d"] = { ["scripts"] = { [0] = "mmv.3d.js", },				["styles"] = { [0] = "mmv.3d.less", },				["dependencies"] = { [0] = "mmv", [1] = "ext.3d", [2] = "three.js", },			},			["mmv.3d.head"] = { ["scripts"] = { [0] = "mmv.3d.head.js", },				["styles"] = { [0] = "mmv.3d.head.less", },				["messages"] = { [0] = "view", [1] = "download", },				["dependencies"] = { [0] = "ext.3d", [1] = "oojs-ui-core", [2] = "oojs-ui.styles.icons-accessibility", },			},			["ext.3d.special.upload"] = { ["scripts"] = { [0] = "ext.3d.special.upload.js", },				["dependencies"] = { [0] = "ext.3d.special.upload.styles", [1] = "mediawiki.special.upload", },			},			["ext.3d.special.upload.styles"] = { ["styles"] = { [0] = "ext.3d.special.upload.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "3D/modules", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onBeforePageDisplay", },			["UploadFormInitDescriptor"] = { [0] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onUploadFormInitDescriptor", },			["UploadForm:getInitialPageText"] = { [0] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onGetInitialPageText", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\ThreeD\\"] = "src/", },		["MediaHandlers"] = { ["application/sla"] = "MediaWiki\\Extensions\\ThreeD\\ThreeDHandler", },		["config"] = { ["Max3d2pngMemory"] = "10000000", ["AjaxPatentPreview"] = true, ["3dProcessEnviron"] = { },		},	},	["AJAX_Poll"] = { ["name"] = "AJAX Poll", ["version"] = "2.1", ["author"] = { [0] = "Dariusz Siedlecki", [1] = "Jack Phoenix", [2] = "Thomas Gries", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AJAX_Poll", ["descriptionmsg"] = "ajaxpoll-desc", ["type"] = "parserhook", ["license-name"] = "GFDL-1.2", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["GroupPermissions"] = { ["*"] = {				["ajaxpoll-vote"] = false, ["ajaxpoll-view-results"] = false, ["ajaxpoll-view-results-before-vote"] = false, },			["user"] = { ["ajaxpoll-vote"] = true, ["ajaxpoll-view-results"] = true, },		},		["AvailableRights"] = { [0] = "ajaxpoll-vote", [1] = "ajaxpoll-view-results", [2] = "ajaxpoll-view-results-before-vote", },		["MessagesDirs"] = { ["AJAXPoll"] = { [0] = "i18n", },		},		["APIModules"] = { ["pollsubmitvote"] = "ApiAJAXPollSubmitVote", },		["AutoloadClasses"] = { ["AJAXPoll"] = "includes/AJAXPoll.class.php", ["ApiAJAXPollSubmitVote"] = "includes/api/ApiAJAXPollSubmitVote.php", },		["ResourceModules"] = { ["ext.ajaxpoll"] = { ["group"] = "ext.ajaxpoll", ["scripts"] = { [0] = "js/ajaxpoll.js", },				["styles"] = { [0] = "css/ajaxpoll.css", },				["dependencies"] = { [0] = "mediawiki.api", },				["messages"] = { [0] = "ajaxpoll-submitting", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "AJAXPoll/resources", },		["Hooks"] = { ["ParserFirstCallInit"] = "AJAXPoll::onParserFirstCallInit", ["LoadExtensionSchemaUpdates"] = "AJAXPoll::onLoadExtensionSchemaUpdates", },		["TrackingCategories"] = { [0] = "ajaxpoll-tracking-category", },		["manifest_version"] = 1, },	["AbsenteeLandlord"] = { ["name"] = "Absentee Landlord", ["version"] = "1.3.0", ["author"] = { [0] = "Ryan Schmidt", [1] = "Tim Laqua", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:AbsenteeLandlord", ["descriptionmsg"] = "absenteelandlord-desc", ["type"] = "other", ["config"] = { ["AbsenteeLandlordMaxDays"] = 90, },		["ExtensionFunctions"] = { [0] = "AbsenteeLandlord::setup", },		["MessagesDirs"] = { ["AbsenteeLandlord"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AbsenteeLandlord"] = "AbsenteeLandlord.class.php", },		["Hooks"] = { ["BeforePageDisplay"] = "AbsenteeLandlord::maybeDoTouch", },		["manifest_version"] = 1, },	["AbuseFilter"] = { ["name"] = "Abuse Filter", ["author"] = { [0] = "Andrew Garrett", [1] = "River Tarnell", [2] = "Victor Vasiliev", [3] = "Marius Hoch", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AbuseFilter", ["descriptionmsg"] = "abusefilter-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["AvailableRights"] = { [0] = "abusefilter-modify", [1] = "abusefilter-log-detail", [2] = "abusefilter-view", [3] = "abusefilter-log", [4] = "abusefilter-private", [5] = "abusefilter-private-log", [6] = "abusefilter-modify-restricted", [7] = "abusefilter-revert", [8] = "abusefilter-view-private", [9] = "abusefilter-log-private", [10] = "abusefilter-hidden-log", [11] = "abusefilter-hide-log", [12] = "abusefilter-modify-global", },		["GroupPermissions"] = { ["*"] = {				["abusefilter-view"] = true, ["abusefilter-log"] = true, },			["sysop"] = { ["abusefilter-log-detail"] = true, ["abusefilter-modify"] = true, },		},		["GrantPermissions"] = { ["basic"] = { ["abusefilter-log"] = true, ["abusefilter-log-detail"] = true, ["abusefilter-view"] = true, },			["rollback"] = { ["abusefilter-revert"] = true, },			["viewrestrictedlogs"] = { ["abusefilter-hidden-log"] = true, ["abusefilter-view-private"] = true, },		},		["SpecialPages"] = { ["AbuseLog"] = "SpecialAbuseLog", ["AbuseFilter"] = "SpecialAbuseFilter", },		["LogTypes"] = { [0] = "abusefilter", [1] = "abusefilterprivatedetails", },		["LogNames"] = { ["abusefilter"] = "abusefilter-log-name", ["abusefilterprivatedetails"] = "abusefilterprivatedetails-log-name", },		["LogHeaders"] = { ["abusefilter"] = "abusefilter-log-header", },		["LogActionsHandlers"] = { ["abusefilter/hit"] = "AbuseLogHitFormatter", ["abusefilter/modify"] = "AbuseFilterModifyLogFormatter", ["abusefilter/create"] = "AbuseFilterModifyLogFormatter", ["abusefilterprivatedetails/access"] = "LogFormatter", ["suppress/hide-afl"] = "AbuseFilterSuppressLogFormatter", ["suppress/unhide-afl"] = "AbuseFilterSuppressLogFormatter", },		["ActionFilteredLogs"] = { ["abusefilter"] = { ["modify"] = { [0] = "modify", },				["create"] = { [0] = "create", },			},		},		["LogRestrictions"] = { ["abusefilterprivatedetails"] = "abusefilter-private-log", },		["APIModules"] = { ["abusefilterchecksyntax"] = "ApiAbuseFilterCheckSyntax", ["abusefilterevalexpression"] = "ApiAbuseFilterEvalExpression", ["abusefilterunblockautopromote"] = "ApiAbuseFilterUnblockAutopromote", ["abusefiltercheckmatch"] = "ApiAbuseFilterCheckMatch", },		["APIListModules"] = { ["abuselog"] = "ApiQueryAbuseLog", ["abusefilters"] = "ApiQueryAbuseFilters", },		["MessagesDirs"] = { ["AbuseFilter"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["AbuseFilterAliases"] = "AbuseFilter.alias.php", },		["AutoloadClasses"] = { ["AbuseFilter"] = "includes/AbuseFilter.php", ["AbuseFilterCachingParser"] = "includes/parser/AbuseFilterCachingParser.php", ["AbuseFilterParser"] = "includes/parser/AbuseFilterParser.php", ["AbuseFilterTokenizer"] = "includes/parser/AbuseFilterTokenizer.php", ["AbuseFilterHooks"] = "includes/AbuseFilterHooks.php", ["AbuseFilterPreAuthenticationProvider"] = "includes/AbuseFilterPreAuthenticationProvider.php", ["SpecialAbuseLog"] = "includes/special/SpecialAbuseLog.php", ["AbuseLogPager"] = "includes/pagers/AbuseLogPager.php", ["SpecialAbuseFilter"] = "includes/special/SpecialAbuseFilter.php", ["AbuseLogHitFormatter"] = "includes/AbuseLogHitFormatter.php", ["AbuseFilterModifyLogFormatter"] = "includes/AbuseFilterModifyLogFormatter.php", ["AbuseFilterSuppressLogFormatter"] = "includes/AbuseFilterSuppressLogFormatter.php", ["AbuseFilterViewList"] = "includes/Views/AbuseFilterViewList.php", ["AbuseFilterPager"] = "includes/pagers/AbuseFilterPager.php", ["GlobalAbuseFilterPager"] = "includes/pagers/GlobalAbuseFilterPager.php", ["AbuseFilterView"] = "includes/Views/AbuseFilterView.php", ["AbuseFilterViewEdit"] = "includes/Views/AbuseFilterViewEdit.php", ["AbuseFilterViewTools"] = "includes/Views/AbuseFilterViewTools.php", ["AbuseFilterViewHistory"] = "includes/Views/AbuseFilterViewHistory.php", ["AbuseFilterHistoryPager"] = "includes/pagers/AbuseFilterHistoryPager.php", ["AbuseFilterViewRevert"] = "includes/Views/AbuseFilterViewRevert.php", ["AbuseFilterViewTestBatch"] = "includes/Views/AbuseFilterViewTestBatch.php", ["AbuseFilterViewExamine"] = "includes/Views/AbuseFilterViewExamine.php", ["AbuseFilterExaminePager"] = "includes/pagers/AbuseFilterExaminePager.php", ["AbuseFilterChangesList"] = "includes/AbuseFilterChangesList.php", ["AbuseFilterViewDiff"] = "includes/Views/AbuseFilterViewDiff.php", ["TableDiffFormatterFullContext"] = "includes/TableDiffFormatterFullContext.php", ["AbuseFilterViewImport"] = "includes/Views/AbuseFilterViewImport.php", ["AbuseFilterVariableHolder"] = "includes/AbuseFilterVariableHolder.php", ["AFComputedVariable"] = "includes/AFComputedVariable.php", ["AFPData"] = "includes/parser/AFPData.php", ["AFPException"] = "includes/parser/AFPException.php", ["AFPParserState"] = "includes/parser/AFPParserState.php", ["AFPToken"] = "includes/parser/AFPToken.php", ["AFPTreeNode"] = "includes/parser/AFPTreeNode.php", ["AFPTreeParser"] = "includes/parser/AFPTreeParser.php", ["AFPUserVisibleException"] = "includes/parser/AFPUserVisibleException.php", ["ApiQueryAbuseLog"] = "includes/api/ApiQueryAbuseLog.php", ["ApiQueryAbuseFilters"] = "includes/api/ApiQueryAbuseFilters.php", ["ApiAbuseFilterCheckSyntax"] = "includes/api/ApiAbuseFilterCheckSyntax.php", ["ApiAbuseFilterEvalExpression"] = "includes/api/ApiAbuseFilterEvalExpression.php", ["ApiAbuseFilterUnblockAutopromote"] = "includes/api/ApiAbuseFilterUnblockAutopromote.php", ["ApiAbuseFilterCheckMatch"] = "includes/api/ApiAbuseFilterCheckMatch.php", ["NormalizeThrottleParameters"] = "maintenance/normalizeThrottleParameters.php", },		["ResourceModules"] = { ["ext.abuseFilter"] = { ["styles"] = "ext.abuseFilter.css", },			["ext.abuseFilter.edit"] = { ["scripts"] = "ext.abuseFilter.edit.js", ["messages"] = { [0] = "abusefilter-edit-syntaxok", [1] = "abusefilter-edit-syntaxerr", [2] = "abusefilter-http-error", [3] = "abusefilter-edit-throttle-placeholder", [4] = "abusefilter-edit-tag-placeholder", [5] = "abusefilter-edit-warn-leave", [6] = "unknown-error", },				["dependencies"] = { [0] = "mediawiki.util", [1] = "mediawiki.api", [2] = "mediawiki.confirmCloseWindow", [3] = "jquery.textSelection", [4] = "jquery.spinner", [5] = "oojs-ui-core", [6] = "oojs-ui-widgets", },			},			["ext.abuseFilter.tools"] = { ["scripts"] = "ext.abuseFilter.tools.js", ["messages"] = { [0] = "abusefilter-reautoconfirm-notallowed", [1] = "abusefilter-reautoconfirm-none", [2] = "abusefilter-reautoconfirm-done", [3] = "abusefilter-http-error", [4] = "unknown-error", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.notify", [2] = "user.tokens", [3] = "jquery.spinner", },			},			["ext.abuseFilter.examine"] = { ["scripts"] = "ext.abuseFilter.examine.js", ["messages"] = { [0] = "abusefilter-examine-match", [1] = "abusefilter-examine-nomatch", [2] = "abusefilter-examine-syntaxerror", [3] = "abusefilter-examine-notfound", [4] = "abusefilter-mustviewprivateoredit", [5] = "abusefilter-http-error", [6] = "unknown-error", },				["dependencies"] = { [0] = "jquery.spinner", [1] = "mediawiki.api", },			},			["ext.abuseFilter.ace"] = { ["scripts"] = "mode-abusefilter.js", ["dependencies"] = "ext.codeEditor.ace", },			["ext.abuseFilter.visualEditor"] = { ["scripts"] = "ve-abusefilter/ve.init.mw.AbuseFilterSaveErrorHandler.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.abuseFilter.visualEditor", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "AbuseFilter/modules", },		["callback"] = "AbuseFilterHooks::onRegistration", ["Hooks"] = { ["EditFilterMergedContent"] = "AbuseFilterHooks::onEditFilterMergedContent", ["GetAutoPromoteGroups"] = "AbuseFilterHooks::onGetAutoPromoteGroups", ["TitleMove"] = "AbuseFilterHooks::onTitleMove", ["ArticleDelete"] = "AbuseFilterHooks::onArticleDelete", ["RecentChange_save"] = "AbuseFilterHooks::onRecentChangeSave", ["ListDefinedTags"] = "AbuseFilterHooks::onListDefinedTags", ["ChangeTagsListActive"] = "AbuseFilterHooks::onChangeTagsListActive", ["LoadExtensionSchemaUpdates"] = "AbuseFilterHooks::onLoadExtensionSchemaUpdates", ["ContributionsToolLinks"] = "AbuseFilterHooks::onContributionsToolLinks", ["HistoryPageToolLinks"] = "AbuseFilterHooks::onHistoryPageToolLinks", ["UploadVerifyUpload"] = "AbuseFilterHooks::onUploadVerifyUpload", ["UploadStashFile"] = "AbuseFilterHooks::onUploadStashFile", ["PageContentSaveComplete"] = "AbuseFilterHooks::onPageContentSaveComplete", ["UserMergeAccountFields"] = "AbuseFilterHooks::onUserMergeAccountFields", ["ParserOutputStashForEdit"] = "AbuseFilterHooks::onParserOutputStashForEdit", },		["config"] = { ["AbuseFilterActions"] = { ["value"] = { ["throttle"] = true, ["warn"] = true, ["disallow"] = true, ["blockautopromote"] = true, ["block"] = true, ["rangeblock"] = false, ["degroup"] = true, ["tag"] = true, },				["_merge_strategy"] = "array_plus", ["description"] = "Array of enabled actions in the form [action name => is enabled?]. At the end of setup, false values will be filtered out", },			["AbuseFilterConditionLimit"] = { ["value"] = 1000, ["description"] = "The maximum number of 'conditions' that can be used each time the filters are run against a change. (More complex filters require more 'conditions').", },			["AbuseFilterParserClass"] = { ["value"] = "AbuseFilterParser", ["description"] = "Class of the parser to use", },			["AbuseFilterEmergencyDisableThreshold"] = { ["value"] = { ["default"] = 0.05, },				["_merge_strategy"] = "array_plus", ["description"] = "Disable potentially dangerous actions (AbuseFilterRestrictions) of a filter if it matches more than X actions, constituting more than Y% (e.g. 0.05 = 5%) of the last Z actions, and the filter has been modified in the last S seconds. X is AbuseFilterEmergencyDisableCount, Y is AbuseFilterEmergencyDisableThreshold, S is AbuseFilterEmergencyDisableAge and Z is a number between 1 and AbuseFilterProfileActionsCap.", },			["AbuseFilterEmergencyDisableCount"] = { ["value"] = { ["default"] = 2, },				["_merge_strategy"] = "array_plus", ["description"] = "See description for AbuseFilterEmergencyDisableThreshold", },			["AbuseFilterEmergencyDisableAge"] = { ["value"] = { ["default"] = 86400, },				["_merge_strategy"] = "array_plus", ["description"] = "See description for AbuseFilterEmergencyDisableThreshold", },			["AbuseFilterRestrictions"] = { ["value"] = { ["throttle"] = false, ["warn"] = false, ["disallow"] = false, ["blockautopromote"] = true, ["block"] = true, ["rangeblock"] = true, ["degroup"] = true, ["tag"] = false, },				["_merge_strategy"] = "array_plus", ["description"] = "Do users need 'abusefilter-modify-restricted' user right as well as 'abusefilter-modify' in order to create or modify filters which carry out this action? Array like [action name => is restricted?]", },			["AbuseFilterNotifications"] = { ["value"] = false, ["description"] = "Allows to configure the extension to send hit notifications to Special:RecentChanges or UDP. Available options: rc, udp, rcandudp", },			["AbuseFilterNotificationsPrivate"] = { ["value"] = false, ["description"] = "Enable notifications for private filters", },			["AbuseFilterCentralDB"] = { ["value"] = nil, ["description"] = "Name of a database where global abuse filters will be stored in", },			["AbuseFilterIsCentral"] = { ["value"] = false, ["description"] = "Set this variable to true for the wiki where global AbuseFilters are stored in", },			["AbuseFilterDisallowGlobalLocalBlocks"] = { ["value"] = false, ["description"] = "Disallow centralised filters from taking actions that locally block, remove from groups, or revoke permissions", },			["AbuseFilterBlockDuration"] = { ["value"] = "indefinite", ["description"] = "Old standard block duration for logged in users. Kept for backward compatibility after T32024.", },			["AbuseFilterAnonBlockDuration"] = { ["value"] = nil, ["description"] = "Old standard block duration for anonymous users, $wgAbuseFilterBlockDuration will be used if null. Kept for backward compatibility after T32024.", },			["AbuseFilterCustomActionsHandlers"] = { ["value"] = { },				["description"] = "Callback functions for custom actions", },			["AbuseFilterValidGroups"] = { ["value"] = { [0] = "default", },				["description"] = "The list of 'groups' filters can be divided into – used for applying edit filters to certain types of actions. By default there is only one group.", },			["AbuseFilterDefaultWarningMessage"] = { ["value"] = { ["default"] = "abusefilter-warning", },				["_merge_strategy"] = "array_plus", ["description"] = "Default warning messages, per filter group", },			["AbuseFilterDefaultDisallowMessage"] = { ["value"] = { ["default"] = "abusefilter-disallowed", },				["description"] = "Default disallow messages, per filter group", ["_merge_strategy"] = "array_plus", },			["AbuseFilterLogIPMaxAge"] = { ["value"] = 7776000, ["description"] = "Age used as cutoff when purging old IP log data, defaults to 3 months. Used by maintenance script purgeOldLogIPData.php", },			["AbuseFilterSlowFilterRuntimeLimit"] = { ["value"] = 500, ["description"] = "Runtime in milliseconds before a filter is considered slow.", },			["AbuseFilterProfileActionsCap"] = { ["value"] = 10000, ["description"] = "Number of action that determines when to reset profiling stats.", },			["AbuseFilterRangeBlockSize"] = { ["value"] = { ["IPv4"] = 16, ["IPv6"] = 19, },				["description"] = "Size of the range blocked by 'rangeblock' action.", },			["AbuseFilterPrivateLog"] = { ["value"] = false, ["description"] = "Whether accessing private information from a filter log entry is logged.", },			["AbuseFilterForceSummary"] = { ["value"] = false, ["description"] = "Whether users are forced to provide a reason for accessing private information from a filter log entry.", },			["AbuseFilterLogIP"] = { ["value"] = true, ["description"] = "Whether to include IP in the abuse_filter_log", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["AccessControl"] = { ["name"] = "AccessControl", ["version"] = "2.6", ["author"] = { [0] = "Aleš Kapica", },		["type"] = "parserhook", ["url"] = "https://www.mediawiki.org/wiki/Extension:AccessControl", ["descriptionmsg"] = "accesscontrol-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["AccessControlHooks"] = "AccessControl.hooks.php", },		["MessagesDirs"] = { ["AccessControl"] = { [0] = "i18n", },		},		["config"] = { ["AdminCanReadAll"] = { ["value"] = true, ["description"] = "Sysop users can read all restricted pages", },			["AccessControlRedirect"] = { ["value"] = true, ["description"] = "Do not redirect from page in search results to restricted pages", },		},		["Hooks"] = { ["ParserFirstCallInit"] = "AccessControlHooks::accessControlExtension", ["userCan"] = "AccessControlHooks::onUserCan", ["UnknownAction"] = "AccessControlHooks::onUnknownAction", },		["manifest_version"] = 2, },	["AccountInfo"] = { ["name"] = "AccountInfo", ["version"] = "0.2.0", ["author"] = { [0] = "Kunal Mehta", [1] = "Benjamin Lees", [2] = "Prateek Saxena", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AccountInfo", ["descriptionmsg"] = "accountinfo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["AccountInfo"] = "MediaWiki\\AccountInfo\\SpecialAccountInfo", },		["MessagesDirs"] = { ["AccountInfo"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AccountInfoAlias"] = "AccountInfo.alias.php", },		["AutoloadClasses"] = { ["MediaWiki\\AccountInfo\\InfoLookup"] = "includes/InfoLookup.php", ["MediaWiki\\AccountInfo\\SpecialAccountInfo"] = "includes/SpecialAccountInfo.php", ["MediaWiki\\AccountInfo\\TableBuilder"] = "includes/TableBuilder.php", },		["ResourceModules"] = { ["ext.AccountInfo.special"] = { ["styles"] = "ext.AccountInfo.special.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "AccountInfo/modules", },		["manifest_version"] = 2, },	["ActiveAbstract"] = { ["name"] = "ActiveAbstract", ["author"] = { [0] = "Brion Vibber", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ActiveAbstract", ["descriptionmsg"] = "activeabstract-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["MessagesDirs"] = { ["ActiveAbstract"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AbstractFilter"] = "includes/AbstractFilter.php", ["DroppingReturnValueMap"] = "tests/phpunit/DroppingReturnValueMap.php", ["NoredirectFilter"] = "includes/NoredirectFilter.php", ["GoogleCoopFilter"] = "includes/GoogleCoopFilter.php", },		["manifest_version"] = 1, },	["AdManager"] = { ["name"] = "AdManager", ["version"] = "1.2.0", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:AdManager", ["descriptionmsg"] = "admanager-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AvailableRights"] = { [0] = "admanager", },		["GroupPermissions"] = { ["sysop"] = { ["admanager"] = true, },		},		["SpecialPages"] = { ["AdManagerZones"] = "SpecialAdManagerZones", ["AdManager"] = "SpecialAdManager", },		["MessagesDirs"] = { ["AdManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AdManagerAlias"] = "AdManager.alias.php", },		["AutoloadClasses"] = { ["SpecialAdManagerZones"] = "specials/SpecialAdManagerZones.php", ["SpecialAdManager"] = "specials/SpecialAdManager.php", ["AdManager"] = "AdManager.class.php", ["AdManagerZones"] = "AdManagerZones.class.php", ["AdManagerHooks"] = "AdManager.hooks.php", },		["ResourceModules"] = { ["ext.adManager"] = { ["styles"] = "ext.adManager.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "AdManager", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "AdManagerHooks::onSchemaUpdate", ["SkinBuildSidebar"] = "AdManagerHooks::SkinBuildSidebar", ["BeforePageDisplay"] = "AdManagerHooks::onBeforePageDisplay", },		["config"] = { ["AdManagerService"] = { ["value"] = nil, },			["AdManagerCode"] = { ["value"] = nil, },			["AdManagerPlacement"] = { ["value"] = "sidebar", },		},		["manifest_version"] = 2, },	["Add_HTML_Meta_and_Title"] = { ["name"] = "AddHTMLMetaAndTitle", ["version"] = "0.7", ["author"] = { [0] = "Vladimir Radulovski", [1] = "Jim Wilson", [2] = "Dennis Roczek", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Add_HTML_Meta_and_Title", ["descriptionmsg"] = "addhtmlmetaandtitle-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["AddHTMLMetaAndTitle"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extension\\AddHtmlMetaAndTitle\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\Extension\\AddHtmlMetaAndTitle\\Adder"] = "includes/Adder.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extension\\AddHtmlMetaAndTitle\\Hooks::onParserFirstCallInit", ["BeforePageDisplay"] = "MediaWiki\\Extension\\AddHtmlMetaAndTitle\\Hooks::onBeforePageDisplay", },		["manifest_version"] = 2, },	["AddMessages"] = { ["name"] = "AddMessages", ["version"] = "0.3", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:AddMessages", ["descriptionmsg"] = "addmessages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["AddMessages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AddMessages"] = "AddMessages.class.php", },		["Hooks"] = { ["LocalisationCacheRecache"] = "AddMessages::onLocalisationCacheRecache", },		["config"] = { ["AmMessages"] = { ["value"] = { },				["description"] = "Array of message key and value pairs. Will overwrite existing messages. Set in LocalSettings.php, Example: $wgAmMessages = array( 'toolbox' => 'My Toolbox' );", },		},		["manifest_version"] = 2, },	["AddPersonalUrls"] = { ["name"] = "AddPersonalUrls", ["version"] = "1.2.2beta", ["author"] = { [0] = "RV1971", },		["descriptionmsg"] = "addpersonalurls-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:AddPersonalUrls", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["AutoloadClasses"] = { ["AddPersonalUrls"] = "includes/AddPersonalUrls.php", },		["ResourceModules"] = { ["ext.addPersonalUrls"] = { ["styles"] = { ["ext.addPersonalUrls.css"] = { ["media"] = "screen", },				},			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources/css", ["remoteExtPath"] = "AddPersonalUrls/resources/css", },		["ExtensionFunctions"] = { [0] = "AddPersonalUrls::init", },		["MessagesDirs"] = { ["AddPersonalUrls"] = { [0] = "i18n", },		},		["config"] = { ["AddPersonalUrlsTable"] = { ["description"] = "Table of URLs to add.", ["value"] = { ["addpersonalurls-userpages"] = "Special:PrefixIndex?prefix=$username/&namespace=2", ["addpersonalurls-home"] = "Special:Mypage/Home", ["addpersonalurls-favorites"] = "Special:Mypage/Favorites", ["addpersonalurls-sandbox"] = "Special:Mypage/Sandbox", ["addpersonalurls-notes"] = "Special:Mypage/Notes", },			},		},		["manifest_version"] = 2, },	["AddThis"] = { ["name"] = "AddThis", ["version"] = "1.2.0", ["author"] = { [0] = "Gregory Varnum", [1] = "John Du Hart", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AddThis", ["descriptionmsg"] = "addthis-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["AddThis"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AddThis"] = "AddThis.body.php", },		["ResourceModules"] = { ["ext.addThis"] = { ["styles"] = "addThis.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "AddThis", },		["Hooks"] = { ["ArticleViewHeader"] = "AddThis::AddThisHeader", ["ParserFirstCallInit"] = "AddThis::AddThisHeaderTag", ["SkinBuildSidebar"] = "AddThis::AddThisSidebar", },		["config"] = { ["AddThispubid"] = { ["value"] = "", },			["AddThisBackground"] = { ["value"] = "#f6f6f6", },			["AddThisBorder"] = { ["value"] = "#a7d7f9", },			["AddThisSidebar"] = { ["value"] = true, },			["AddThisHeader"] = { ["value"] = true, },			["AddThisMain"] = { ["value"] = true, },			["AddThis"] = { ["value"] = { ["addressbarsharing"] = false, },			},			["AddThisSBServ"] = { ["value"] = { [0] = {						["service"] = "compact", },					[1] = {						["service"] = "facebook", },					[2] = {						["service"] = "twitter", },					[3] = {						["service"] = "google_plusone", ["attribs"] = "g:plusone:count=\"false\" style=\"margin-top:1px;\"", },					[4] = {						["service"] = "email", },				},			},			["AddThisHServ"] = { ["value"] = { [0] = {						["service"] = "facebook", },					[1] = {						["service"] = "twitter", },					[2] = {						["service"] = "google_plusone", ["attribs"] = "g:plusone:count=\"false\" style=\"margin-top:1px;\"", },					[3] = {						["service"] = "linkedin", },					[4] = {						["service"] = "tumblr", },					[5] = {						["service"] = "stumbleupon", },					[6] = {						["service"] = "reddit", },					[7] = {						["service"] = "email", },				},			},		},		["manifest_version"] = 2, },	["Admin_Links"] = { ["name"] = "Admin Links", ["version"] = "0.3.1", ["author"] = { [0] = "Yaron Koren", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Admin_Links", ["descriptionmsg"] = "adminlinks-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["GroupPermissions"] = { ["sysop"] = { ["adminlinks"] = true, },		},		["AvailableRights"] = { [0] = "adminlinks", },		["SpecialPages"] = { ["AdminLinks"] = "AdminLinks", },		["MessagesDirs"] = { ["AdminLinks"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AdminLinksAlias"] = "AdminLinks.alias.php", },		["AutoloadClasses"] = { ["AdminLinks"] = "AdminLinks_body.php", ["ALTree"] = "AdminLinks_body.php", ["ALSection"] = "AdminLinks_body.php", ["ALRow"] = "AdminLinks_body.php", ["ALItem"] = "AdminLinks_body.php", },		["Hooks"] = { ["PersonalUrls"] = "AdminLinks::addURLToUserLinks", },		["manifest_version"] = 1, },	["AdvancedMeta"] = { ["name"] = "AdvancedMeta", ["version"] = "3.0.0", ["author"] = { [0] = "Stephan Muller", [1] = "Bart van Heukelom", [2] = "Zayoo", [3] = "Patric Wirth ", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AdvancedMeta", ["descriptionmsg"] = "ameta-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["callback"] = "\\AdvancedMeta\\Extension::onRegistration", ["MessagesDirs"] = { ["AdvancedMeta"] = { [0] = "i18n", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["APIModules"] = { ["advancedmeta-tasks"] = "\\AdvancedMeta\\Api\\Tasks", },		["GroupPermissions"] = { ["*"] = {				["advancedmeta-edit"] = false, },			["user"] = { ["advancedmeta-edit"] = false, },			["bureaucrat"] = { ["advancedmeta-edit"] = true, },			["sysop"] = { ["advancedmeta-edit"] = true, },		},		["AvailableRights"] = { [0] = "advancedmeta-edit", },		["config"] = { ["_prefix"] = "adwm", ["GlobalKeywordsMsgKey"] = "globalkeywords", ["NoIndexOnOldVersions"] = false, },		["ConfigRegistry"] = { ["adwm"] = "\\AdvancedMeta\\Config::newInstance", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\AdvancedMeta\\Hook\\LoadExtensionSchemaUpdates\\AddAdvancedMetaDBSchema::callback", ["BeforePageDisplay"] = { [0] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\AddPolicies::callback", [2] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\AddJSConfigVar::callback", [3] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\AddKeywords::callback", [4] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\AddDescription::callback", [5] = "\\AdvancedMeta\\Hook\\BeforePageDisplay\\SetHTMLTitle::callback", },			["SkinTemplateNavigation"] = "\\AdvancedMeta\\Hook\\SkinTemplateNavigation\\AddAdvancedMeta::callback", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "AdvancedMeta/resources", },		["ResourceModules"] = { ["ext.advancedmeta"] = { ["scripts"] = { [0] = "ext.advancedmeta.js", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs", [2] = "oojs-ui", },				["messages"] = { [0] = "ameta-metasettings", [1] = "ameta-titlealias", [2] = "advancedmeta-dialog-btn-label-save", [3] = "advancedmeta-dialog-btn-label-cancel", [4] = "advancedmeta-dialog-btn-label-delete", [5] = "advancedmeta-dialog-input-label-description", [6] = "advancedmeta-dialog-input-label-follow", [7] = "advancedmeta-dialog-input-label-index", [8] = "advancedmeta-dialog-input-label-keywords", [9] = "advancedmeta-dialog-input-help-keywords", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["AdvancedSearch"] = { ["name"] = "AdvancedSearch", ["version"] = "0.1.0", ["author"] = { [0] = "Thiemo Kreuz", [1] = "Gabriel Birke", [2] = "Tonina Zhelyazkova", [3] = "Christoph Jauera", [4] = "Kai Nissen", [5] = "Tim Eulitz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AdvancedSearch", ["descriptionmsg"] = "advancedsearch-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadNamespaces"] = { ["AdvancedSearch\\"] = "includes/", ["AdvancedSearch\\Tests\\"] = "tests/phpunit/", },		["config"] = { ["AdvancedSearchDeepcatEnabled"] = { ["description"] = "Category search also includes child categories.", ["value"] = true, },			["AdvancedSearchNamespacePresets"] = { ["description"] = "Groups of namespaces to offer as presets. Can be specified ('namespaces') or determined dynamically ('provider').", ["value"] = { ["defaultNamespaces"] = { ["enabled"] = true, ["provider"] = "defaultNamespaces", ["label"] = "advancedsearch-namespaces-preset-default", },					["discussion"] = { ["enabled"] = true, ["provider"] = "discussion", ["label"] = "advancedsearch-namespaces-preset-discussion", },					["generalHelp"] = { ["enabled"] = true, ["namespaces"] = { [0] = "4",							[1] = "12",						},						["label"] = "advancedsearch-namespaces-preset-general-help", },					["all"] = { ["enabled"] = true, ["provider"] = "all", ["label"] = "advancedsearch-namespaces-preset-all", },				},				["merge_strategy"] = "array_plus_2d", },		},		["Hooks"] = { ["GetPreferences"] = { [0] = "AdvancedSearch\\Hooks::onGetPreferences", },			["ResourceLoaderTestModules"] = { [0] = "AdvancedSearch\\Hooks::onResourceLoaderTestModules", },			["SpecialPageBeforeExecute"] = { [0] = "AdvancedSearch\\Hooks::onSpecialPageBeforeExecute", },			["SpecialSearchResultsPrepend"] = { [0] = "AdvancedSearch\\Hooks::onSpecialSearchResultsPrepend", },		},		["MessagesDirs"] = { ["AdvancedSearch"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.advancedSearch.initialstyles"] = { ["styles"] = { [0] = "modules/ext.advancedSearch.init.less", },			},			["ext.advancedSearch.styles"] = { ["styles"] = { [0] = "modules/ext.advancedSearch.less", },				["skinStyles"] = { ["timeless"] = { [0] = "modules/ext.advancedSearch.timeless.less", },					["monobook"] = { [0] = "modules/ext.advancedSearch.monobook.less", },				},			},			["ext.advancedSearch.searchtoken"] = { ["class"] = "AdvancedSearch\\SearchnamespaceTokenModule", ["dependencies"] = { [0] = "user.tokens", },			},			["ext.advancedSearch.elements"] = { ["scripts"] = { [0] = "modules/ext.advancedSearch.defaultFields.js", [1] = "modules/ext.advancedSearch.FieldCollection.js", [2] = "modules/ext.advancedSearch.FieldElementBuilder.js", [3] = "modules/ext.advancedSearch.QueryCompiler.js", [4] = "modules/ext.advancedSearch.SearchField.js", [5] = "modules/dm/ext.advancedSearch.getDefaultNamespaces.js", [6] = "modules/dm/ext.advancedSearch.SearchModel.js", [7] = "modules/ui/ext.advancedSearch.StoreListener.js", [8] = "modules/ui/ext.advancedSearch.FormState.js", [9] = "modules/ui/ext.advancedSearch.ExpandablePane.js", [10] = "modules/ui/ext.advancedSearch.NamespaceFilters.js", [11] = "modules/ui/ext.advancedSearch.NamespacePresets.js", [12] = "modules/ui/ext.advancedSearch.SearchPreview.js", [13] = "modules/ui/ext.advancedSearch.NamespacesPreview.js", [14] = "modules/dm/ext.advancedSearch.NamespacePresetProviders.js", [15] = "modules/dm/trackingEvents/ext.advancedSearch.SearchRequest.js", [16] = "modules/ui/ext.advancedSearch.MenuSelectWidget.js", [17] = "modules/ui/ext.advancedSearch.ItemMenuOptionWidget.js", [18] = "modules/ui/ext.advancedSearch.CheckboxInputWidget.js", [19] = "modules/ext.advancedSearch.util.js", },				["messages"] = { [0] = "advancedsearch-options-pane-head", [1] = "advancedsearch-namespaces-search-in", [2] = "advancedsearch-namespaces-placeholder", [3] = "advancedsearch-optgroup-text", [4] = "advancedsearch-optgroup-structure", [5] = "advancedsearch-optgroup-files", [6] = "advancedsearch-namespaces-remember", [7] = "advancedsearch-namespaces-preset-all", [8] = "advancedsearch-namespaces-preset-default", [9] = "advancedsearch-namespaces-preset-general-help", [10] = "advancedsearch-namespaces-preset-discussion", [11] = "advancedsearch-filesize-equals-symbol", [12] = "advancedsearch-filesize-greater-than-symbol", [13] = "advancedsearch-filesize-smaller-than-symbol", [14] = "advancedsearch-field-plain", [15] = "advancedsearch-field-phrase", [16] = "advancedsearch-field-or", [17] = "advancedsearch-field-not", [18] = "advancedsearch-field-subpageof", [19] = "advancedsearch-field-inlanguage", [20] = "advancedsearch-field-intitle", [21] = "advancedsearch-field-deepcategory", [22] = "advancedsearch-field-hastemplate", [23] = "advancedsearch-field-filetype", [24] = "advancedsearch-field-filew", [25] = "advancedsearch-field-fileh", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.Uri", [3] = "mediawiki.util", [4] = "oojs", [5] = "oojs-ui-widgets", [6] = "oojs-ui.styles.icons-layout", [7] = "oojs-ui.styles.icons-interactions", [8] = "ext.advancedSearch.styles", },			},			["ext.advancedSearch.init"] = { ["scripts"] = { [0] = "modules/ext.advancedSearch.init.js", },				["dependencies"] = { [0] = "ext.advancedSearch.searchtoken", [1] = "ext.advancedSearch.elements", },			},			["ext.advancedSearch.SearchFieldUI"] = { ["scripts"] = { [0] = "modules/ext.advancedSearch.util.js", [1] = "modules/dm/ext.advancedSearch.TitleCache.js", [2] = "modules/dm/ext.advancedSearch.MultiselectLookup.js", [3] = "modules/ui/ext.advancedSearch.ArbitraryWordInput.js", [4] = "modules/ui/ext.advancedSearch.DeepCategoryFilter.js", [5] = "modules/ui/ext.advancedSearch.TemplateSearch.js", [6] = "modules/ui/ext.advancedSearch.StoreListener.js", [7] = "modules/ui/mixins/ext.advancedSearch.ClassesForDropdownOptions.js", [8] = "modules/ui/ext.advancedSearch.FileTypeSelection.js", [9] = "modules/ui/ext.advancedSearch.LanguageSelection.js", [10] = "modules/ui/ext.advancedSearch.TextInput.js", [11] = "modules/ui/ext.advancedSearch.ImageDimensionInput.js", [12] = "modules/ui/ext.advancedSearch.ImageDimensionLayout.js", [13] = "modules/ui/ext.advancedSearch.TextInput.js", [14] = "modules/dm/ext.advancedSearch.FileTypeOptionProvider.js", [15] = "modules/dm/ext.advancedSearch.LanguageOptionProvider.js", },				["messages"] = { [0] = "advancedsearch-placeholder-exact-text", [1] = "advancedsearch-field-deepcategory", [2] = "advancedsearch-field-fileh", [3] = "advancedsearch-field-filetype", [4] = "advancedsearch-field-filew", [5] = "advancedsearch-field-hastemplate", [6] = "advancedsearch-field-inlanguage", [7] = "advancedsearch-field-intitle", [8] = "advancedsearch-field-not", [9] = "advancedsearch-field-or", [10] = "advancedsearch-field-phrase", [11] = "advancedsearch-field-plain", [12] = "advancedsearch-field-subpageof", [13] = "advancedsearch-filetype-section-types", [14] = "advancedsearch-filetype-section-image", [15] = "advancedsearch-filetype-section-video", [16] = "advancedsearch-filetype-section-audio", [17] = "advancedsearch-filetype-section-document", [18] = "advancedsearch-filetype-section-other", [19] = "advancedsearch-filetype-default", [20] = "advancedsearch-filetype-bitmap", [21] = "advancedsearch-filetype-drawing", [22] = "advancedsearch-filetype-audio", [23] = "advancedsearch-filetype-video", [24] = "advancedsearch-filetype-office", [25] = "advancedsearch-inlanguage-default", [26] = "advancedsearch-filesize-equals", [27] = "advancedsearch-filesize-greater-than", [28] = "advancedsearch-filesize-smaller-than", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui-widgets", [2] = "mediawiki.Title", },			},		},		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["AdvancedSearchRequest"] = 18227136, },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "AdvancedSearch", },		["manifest_version"] = 2, },	["AkismetKlik"] = { ["name"] = "AkismetKlik", ["author"] = "Carl Austin Bennett", ["url"] = "https://www.mediawiki.org/wiki/Extension:AkismetKlik", ["descriptionmsg"] = "akismetklik-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["config"] = { ["AKSiteUrl"] = { ["value"] = "", },			["AKkey"] = { ["value"] = "", },		},		["Hooks"] = { ["EditFilterMergedContent"] = "AkismetKlik::onAkismetFilterMergedContent", },		["MessagesDirs"] = { ["AkismetKlik"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AkismetKlik"] = "AkismetKlik_body.php", ["Akismet"] = "Akismet.class.php", ["SocketWriteRead"] = "Akismet.class.php", ["SocketWriteReadFactory"] = "Akismet.class.php", ["AkismetRequestSender"] = "Akismet.class.php", ["AkismetRequestFactory"] = "Akismet.class.php", },		["manifest_version"] = 2, },	["AllTimeZones"] = { ["name"] = "AllTimeZones", ["version"] = "0.3.0", ["author"] = "Nischay Nahata", ["url"] = "https://www.mediawiki.org/wiki/Extension:AllTimeZones", ["descriptionmsg"] = "alltimezones-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "parserhook", ["MessagesDirs"] = { ["AllTimeZones"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AllTimeZonesHooks"] = "AllTimeZones.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "AllTimeZonesHooks::wfTimezoneSetup", },		["manifest_version"] = 1, },	["AnchorHandler"] = { ["name"] = "AnchorHandler", ["version"] = "0.2", ["author"] = "Ike Hecht for WikiWorks", ["url"] = "https://www.mediawiki.org/wiki/Extension:AnchorHandler", ["descriptionmsg"] = "anchorhandler-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["AnchorHandler"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AnchorHandlerHooks"] = "AnchorHandlerHooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "AnchorHandlerHooks::addAnchorHandler", },		["config_prefix"] = "eg", ["config"] = { ["AnchorNamespaces"] = { ["value"] = "", ["description"] = "Wiki namespaces where AnchorHandler will work. Set on LocalSettings.php", ["public"] = true, },		},		["manifest_version"] = 2, },	["AnonPrivacy"] = { ["name"] = "AnonPrivacy", ["version"] = "1.0", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:AnonPrivacy", ["descriptionmsg"] = "anonprivacy-desc", ["license-name"] = "GPL-3.0", ["type"] = "other", ["MessagesDirs"] = { ["AnonPrivacy"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AnonPrivacy"] = "AnonPrivacy.php", },		["AvailableRights"] = { [0] = "anonprivacy", },		["GroupPermissions"] = { ["sysop"] = { ["anonprivacy"] = true, },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "AnonPrivacy", },		["Hooks"] = { ["HtmlPageLinkRendererEnd"] = "AnonPrivacy::onHtmlPageLinkRendererEnd", },		["manifest_version"] = 1, },	["AntiSpoof"] = { ["name"] = "AntiSpoof", ["author"] = "Brion Vibber", ["url"] = "https://www.mediawiki.org/wiki/Extension:AntiSpoof", ["descriptionmsg"] = "antispoof-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["GroupPermissions"] = { ["sysop"] = { ["override-antispoof"] = true, },			["bureaucrat"] = { ["override-antispoof"] = true, },		},		["AvailableRights"] = { [0] = "override-antispoof", },		["APIModules"] = { ["antispoof"] = "ApiAntiSpoof", },		["MessagesDirs"] = { ["AntiSpoof"] = { [0] = "i18n", [1] = "i18n/api", },		},		["AutoloadClasses"] = { ["AntiSpoof"] = "includes/AntiSpoof.php", ["AntiSpoofHooks"] = "includes/AntiSpoofHooks.php", ["SpoofUser"] = "includes/SpoofUser.php", ["AntiSpoofAuthenticationRequest"] = "includes/AntiSpoofAuthenticationRequest.php", ["AntiSpoofPreAuthenticationProvider"] = "includes/AntiSpoofPreAuthenticationProvider.php", ["ApiAntiSpoof"] = "includes/ApiAntiSpoof.php", },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["AntiSpoofPreAuthenticationProvider"] = { ["class"] = "AntiSpoofPreAuthenticationProvider", },			},		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "AntiSpoofHooks::asUpdateSchema", ["LocalUserCreated"] = "AntiSpoofHooks::asLocalUserCreated", ["RenameUserComplete"] = "AntiSpoofHooks::asAddRenameUserHook", ["DeleteAccount"] = "AntiSpoofHooks::asDeleteAccount", },		["config"] = { ["AntiSpoofAccounts"] = true, ["AntiSpoofBlacklist"] = { [0] = "̷",				[1] = "̸",				[2] = "⁄",				[3] = "∕",				[4] = "⎮",				[5] = "⧶",				[6] = "⧸",				[7] = "⫻",				[8] = "⫽",				[9] = "／",			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["ApiFeatureUsage"] = { ["name"] = "ApiFeatureUsage", ["version"] = "1.0", ["author"] = "Brad Jorsch", ["url"] = "https://www.mediawiki.org/wiki/Extension:ApiFeatureUsage", ["descriptionmsg"] = "apifeatureusage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", ["extensions"] = { ["Elastica"] = "*", },		},		["ConfigRegistry"] = { ["ApiFeatureUsage"] = "GlobalVarConfig::newInstance", },		["SpecialPages"] = { ["ApiFeatureUsage"] = "SpecialApiFeatureUsage", },		["APIMetaModules"] = { ["featureusage"] = "ApiQueryFeatureUsage", },		["MessagesDirs"] = { ["ApiFeatureUsage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ApiFeatureUsageAlias"] = "ApiFeatureUsage.alias.php", },		["AutoloadClasses"] = { ["SpecialApiFeatureUsage"] = "includes/SpecialApiFeatureUsage.php", ["ApiQueryFeatureUsage"] = "includes/ApiQueryFeatureUsage.php", ["ApiFeatureUsageQueryEngine"] = "includes/ApiFeatureUsageQueryEngine.php", ["ApiFeatureUsageQueryEngineElastica"] = "includes/ApiFeatureUsageQueryEngineElastica.php", ["ApiFeatureUsageQueryEngineElasticaConnection"] = "includes/ApiFeatureUsageQueryEngineElasticaConnection.php", ["ApiFeatureUsageHooks"] = "includes/ApiFeatureUsageHooks.php", },		["ResourceModules"] = { ["ext.apifeatureusage"] = { ["styles"] = "ext.apifeatureusage.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ApiFeatureUsage/modules", },		["Hooks"] = { ["ApiDeprecationHelp"] = "ApiFeatureUsageHooks::onApiDeprecationHelp", },		["config"] = { ["ApiFeatureUsageQueryEngineConf"] = { },		},		["manifest_version"] = 1, },	["Approved_Revs"] = { ["@Note"] = "When updating this file please also update ApprovedRevs.php with the same changes.", ["name"] = "Approved Revs", ["version"] = "1.1", ["author"] = { [0] = "Yaron Koren", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Approved_Revs", ["descriptionmsg"] = "approvedrevs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "hook", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["GroupPermissions"] = { ["sysop"] = { ["viewapprover"] = true, ["approverevisions"] = true, },			["*"] = {				["viewlinktolatest"] = true, },		},		["AvailableRights"] = { [0] = "approverevisions", [1] = "viewlinktolatest", [2] = "viewapprover", },		["LogTypes"] = { [0] = "approval", },		["LogNames"] = { ["approval"] = "approvedrevs-logname", },		["LogHeaders"] = { ["approval"] = "approvedrevs-logdesc", },		["LogActions"] = { ["approval/approve"] = "approvedrevs-approveaction", ["approval/approvefile"] = "approvedrevs-approvefileaction", ["approval/unapprove"] = "approvedrevs-unapproveaction", },		["SpecialPages"] = { ["ApprovedRevs"] = "SpecialApprovedRevs", },		["APIModules"] = { ["approve"] = "ApiApprove", },		["MessagesDirs"] = { ["ApprovedRevs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ApprovedRevsAlias"] = "ApprovedRevs.alias.php", ["ApprovedRevsMagic"] = "ApprovedRevs.i18n.magic.php", },		["AutoloadClasses"] = { ["ApprovedRevs"] = "includes/ApprovedRevs_body.php", ["ApprovedRevsHooks"] = "includes/ApprovedRevs.hooks.php", ["ARParserFunctions"] = "includes/AR_ParserFunctions.php", ["SpecialApprovedRevs"] = "includes/SpecialApprovedRevs.php", ["SpecialApprovedRevsPage"] = "includes/SpecialApprovedRevsPage.php", ["ApiApprove"] = "includes/ApiApprove.php", ["ARApproveAction"] = "includes/AR_ApproveAction.php", ["ARUnapproveAction"] = "includes/AR_UnapproveAction.php", ["ARApproveFileAction"] = "includes/AR_ApproveFileAction.php", ["ARUnapproveFileAction"] = "includes/AR_UnapproveFileAction.php", },		["ResourceModules"] = { ["ext.ApprovedRevs"] = { ["styles"] = "resources/ApprovedRevs.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ApprovedRevs", },		["Actions"] = { ["approve"] = "ARApproveAction", ["unapprove"] = "ARUnapproveAction", ["approvefile"] = "ARApproveFileAction", ["unapprovefile"] = "ARUnapproveFileAction", },		["Hooks"] = { ["ArticleEditUpdates"] = { [0] = "ApprovedRevsHooks::updateLinksAfterEdit", },			["PageContentSaveComplete"] = { [0] = "ApprovedRevsHooks::setLatestAsApproved", [1] = "ApprovedRevsHooks::setSearchText", },			["SearchResultInitFromTitle"] = { [0] = "ApprovedRevsHooks::setSearchRevisionID", },			["PersonalUrls"] = { [0] = "ApprovedRevsHooks::removeRobotsTag", },			["ArticleFromTitle"] = { [0] = "ApprovedRevsHooks::showApprovedRevision", },			["ArticleAfterFetchContentObject"] = { [0] = "ApprovedRevsHooks::showBlankIfUnapproved", },			["DisplayOldSubtitle"] = { [0] = "ApprovedRevsHooks::setSubtitle", },			["SkinTemplateNavigation"] = { [0] = "ApprovedRevsHooks::changeEditLink", },			["PageHistoryBeforeList"] = { [0] = "ApprovedRevsHooks::storeApprovedRevisionForHistoryPage", },			["PageHistoryLineEnding"] = { [0] = "ApprovedRevsHooks::addApprovalLink", },			["DiffRevisionTools"] = { [0] = "ApprovedRevsHooks::addApprovalDiffLink", },			["BeforeParserFetchTemplateAndtitle"] = { [0] = "ApprovedRevsHooks::setTranscludedPageRev", },			["ArticleDeleteComplete"] = { [0] = "ApprovedRevsHooks::deleteRevisionApproval", },			["MagicWordwgVariableIDs"] = { [0] = "ApprovedRevsHooks::addMagicWordVariableIDs", },			["ParserBeforeTidy"] = { [0] = "ApprovedRevsHooks::handleMagicWords", },			["ParserFirstCallInit"] = { [0] = "ApprovedRevsHooks::registerFunctions", },			["AdminLinks"] = { [0] = "ApprovedRevsHooks::addToAdminLinks", },			["LoadExtensionSchemaUpdates"] = { [0] = "ApprovedRevsHooks::describeDBSchema", },			["EditPage::showEditForm:initial"] = { [0] = "ApprovedRevsHooks::addWarningToEditPage", },			["PageForms::HTMLBeforeForm"] = { [0] = "ApprovedRevsHooks::addWarningToPFForm", },			["ArticleViewHeader"] = { [0] = "ApprovedRevsHooks::setArticleHeader", [1] = "ApprovedRevsHooks::displayNotApprovedHeader", },			["OutputPageBodyAttributes"] = { [0] = "ApprovedRevsHooks::addBodyClass", },			["ImagePageFileHistoryLine"] = { [0] = "ApprovedRevsHooks::onImagePageFileHistoryLine", },			["BeforeParserFetchFileAndTitle"] = { [0] = "ApprovedRevsHooks::modifyFileLinks", },			["ImagePageFindFile"] = { [0] = "ApprovedRevsHooks::onImagePageFindFile", },			["FileDeleteComplete"] = { [0] = "ApprovedRevsHooks::onFileDeleteComplete", },			["wgQueryPages"] = { [0] = "ApprovedRevsHooks::onwgQueryPages", },		},		["config"] = { ["_prefix"] = "eg", ["ApprovedRevsEnabledNamespaces"] = { [0] = true, [2] = true, [4] = true, [6] = true, [10] = true, [12] = true, ["_merge_strategy"] = "array_plus", },			["ApprovedRevsSelfOwnedNamespaces"] = { },			["ApprovedRevsBlankIfUnapproved"] = false, ["ApprovedRevsAutomaticApprovals"] = true, ["ApprovedRevsShowApproveLatest"] = false, ["ApprovedRevsShowNotApprovedMessage"] = false, },		["manifest_version"] = 1, },	["Arrays"] = { ["name"] = "Arrays", ["version"] = "2.2.0", ["author"] = { [0] = "Li Ding", [1] = "Jie Bao", [2] = "Daniel Werner", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Arrays", ["descriptionmsg"] = "arrays-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["Arrays"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ArraysMagic"] = "Arrays.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "ExtArrays::init", ["ParserClearState"] = "ExtArrays::onParserClearState", },		["config_prefix"] = "eg", ["config"] = { ["ArraysCompatibilityMode"] = { ["description"] = "Set to false by default since version 2.0.", ["value"] = false, },			["ArraysExpansionEscapeTemplates"] = { ["description"] = "Contains a key-value pair list of characters that should be replaced by a template or parser function call within array values included into an '#arrayprint'. By replacing these special characters before including the values into the string which is being expanded afterwards, array values can't distract the surrounding MW code. Otherwise the array values themselves would be parsed as well.\n\nThis has no effect in case $egArraysCompatibilityMode is set to false! If set to null, Arrays will jump to compatibility mode behavior on this, independently from $egArraysCompatibilityMode.", ["value"] = { [0] = {						["="] = "=",					},					[1] = {						["|"] = "|",					},					[2] = {						["{{"] = "{{((}}",					},					[3] = {						["}}"] = "}}",					},				},			},		},		["AutoloadClasses"] = { ["ExtArrays"] = "ExtArrays.php", },		["manifest_version"] = 2, },	["ArticleCreationWorkflow"] = { ["manifest_version"] = 2, ["name"] = "ArticleCreationWorkflow", ["type"] = "other", ["author"] = { [0] = "Max Semenik", [1] = "Niharika Kohli", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleCreationWorkflow", ["descriptionmsg"] = "acw-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["Hooks"] = { ["CustomEditor"] = "ArticleCreationWorkflow\\Hooks::onCustomEditor", ["ShowMissingArticle"] = "ArticleCreationWorkflow\\Hooks::onShowMissingArticle", ["BeforePageDisplay"] = "ArticleCreationWorkflow\\Hooks::onBeforePageDisplay", ["TitleQuickPermissions"] = "ArticleCreationWorkflow\\Hooks::onTitleQuickPermissions", },		["AutoloadNamespaces"] = { ["ArticleCreationWorkflow\\"] = "includes/", },		["MessagesDirs"] = { ["ArticleCreationWorkflow"] = { [0] = "i18n", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ArticleCreationWorkflow/modules", },		["ResourceModules"] = { ["ext.acw.eventlogging"] = { ["scripts"] = { [0] = "ext.acw.eventlogging.js", },			},			["ext.acw.landingPageStyles"] = { ["styles"] = { [0] = "ext.acw.landingPage.css", },			},		},		["GroupPermissions"] = { ["*"] = {				["createpagemainns"] = true, },			["user"] = { ["createpagemainns"] = true, },			["autoconfirmed"] = { ["createpagemainns"] = true, },		},		["GrantPermissions"] = { ["createeditmovepage"] = { ["createpagemainns"] = true, },		},		["AvailableRights"] = { [0] = "createpagemainns", },		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["ArticleCreationWorkflow"] = 17145434, },			},		},		["config"] = { ["ArticleCreationLandingPage"] = { ["description"] = "The name of the wiki page to which users should be redirected if intercepted.", ["value"] = "Project:Article wizard", },			["UseCustomLandingPageStyles"] = { ["description"] = "Whether to load custom CSS for the landing page", ["value"] = true, },		},		["ConfigRegistry"] = { ["ArticleCreationWorkflow"] = "GlobalVarConfig::newInstance", },	},	["ArticleFeedbackv5"] = { ["name"] = "Article Feedback", ["version"] = "5.4.2", ["author"] = { [0] = "Greg Chiasson", [1] = "Reha Sterbin", [2] = "Sam Reed", [3] = "Roan Kattouw", [4] = "Trevor Parscal", [5] = "Brandon Harris", [6] = "Adam Miller", [7] = "Nimish Gautam", [8] = "Arthur Richards", [9] = "Timo Tijhof", [10] = "Ryan Kaldari", [11] = "Elizabeth M Smith", [12] = "Michael Jackson", [13] = "Matthias Mullie", [14] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleFeedbackv5", ["descriptionmsg"] = "articlefeedbackv5-desc", ["type"] = "other", ["callback"] = "ArticleFeedbackv5Hooks::registerExtension", ["DefaultUserOptions"] = { ["aftv5-last-filter"] = nil, },		["AvailableRights"] = { [0] = "aft-reader", [1] = "aft-member", [2] = "aft-editor", [3] = "aft-monitor", [4] = "aft-administrator", [5] = "aft-oversighter", },		["SpecialPages"] = { ["ArticleFeedbackv5"] = "SpecialArticleFeedbackv5", ["ArticleFeedbackv5Watchlist"] = "SpecialArticleFeedbackv5Watchlist", },		["JobClasses"] = { ["ArticleFeedbackv5MailerJob"] = "ArticleFeedbackv5MailerJob", },		["LogTypes"] = { [0] = "articlefeedbackv5", },		["LogActionsHandlers"] = { ["articlefeedbackv5/protect"] = "ArticleFeedbackv5ProtectionLogFormatter", ["articlefeedbackv5/create"] = "ArticleFeedbackv5LogFormatter", },		["APIModules"] = { ["articlefeedbackv5-set-status"] = "ApiSetStatusArticleFeedbackv5", ["articlefeedbackv5-add-flag-note"] = "ApiAddFlagNoteArticleFeedbackv5", ["articlefeedbackv5-flag-feedback"] = "ApiFlagFeedbackArticleFeedbackv5", ["articlefeedbackv5-get-count"] = "ApiGetCountArticleFeedbackv5", ["articlefeedbackv5"] = "ApiArticleFeedbackv5", },		["APIListModules"] = { ["articlefeedbackv5-view-feedback"] = "ApiViewFeedbackArticleFeedbackv5", ["articlefeedbackv5-view-activity"] = "ApiViewActivityArticleFeedbackv5", },		["MessagesDirs"] = { ["ArticleFeedbackv5"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ArticleFeedbackv5Alias"] = "ArticleFeedbackv5.alias.php", },		["AutoloadClasses"] = { ["ApiArticleFeedbackv5"] = "api/ApiArticleFeedbackv5.php", ["ApiViewFeedbackArticleFeedbackv5"] = "api/ApiViewFeedbackArticleFeedbackv5.php", ["ApiSetStatusArticleFeedbackv5"] = "api/ApiSetStatusArticleFeedbackv5.php", ["ApiAddFlagNoteArticleFeedbackv5"] = "api/ApiAddFlagNoteArticleFeedbackv5.php", ["ApiFlagFeedbackArticleFeedbackv5"] = "api/ApiFlagFeedbackArticleFeedbackv5.php", ["ApiGetCountArticleFeedbackv5"] = "api/ApiGetCountArticleFeedbackv5.php", ["ApiViewActivityArticleFeedbackv5"] = "api/ApiViewActivityArticleFeedbackv5.php", ["DataModel"] = "data/DataModel.php", ["DataModelBackend"] = "data/DataModelBackend.php", ["DataModelBackendLBFactory"] = "data/DataModelBackend.LBFactory.php", ["DataModelList"] = "data/DataModelList.php", ["ArticleFeedbackv5Utils"] = "includes/ArticleFeedbackv5Utils.php", ["ArticleFeedbackv5Hooks"] = "includes/ArticleFeedbackv5Hooks.php", ["ArticleFeedbackv5Permissions"] = "includes/ArticleFeedbackv5Permissions.php", ["ArticleFeedbackv5Log"] = "includes/ArticleFeedbackv5Log.php", ["ArticleFeedbackv5LogFormatter"] = "includes/ArticleFeedbackv5Log.php", ["ArticleFeedbackv5ProtectionLogFormatter"] = "includes/ArticleFeedbackv5Log.php", ["ArticleFeedbackv5Flagging"] = "includes/ArticleFeedbackv5Flagging.php", ["ArticleFeedbackv5MailerJob"] = "includes/ArticleFeedbackv5MailerJob.php", ["ArticleFeedbackv5Render"] = "includes/ArticleFeedbackv5Render.php", ["SpecialArticleFeedbackv5"] = "includes/specials/SpecialArticleFeedbackv5.php", ["SpecialArticleFeedbackv5Watchlist"] = "includes/specials/SpecialArticleFeedbackv5Watchlist.php", ["ArticleFeedbackv5Model"] = "includes/ArticleFeedbackv5Model.php", ["ArticleFeedbackv5BackendLBFactory"] = "includes/ArticleFeedbackv5BackendLBFactory.php", ["ArticleFeedbackv5Activity"] = "includes/ArticleFeedbackv5Activity.php", },		["ResourceModules"] = { ["jquery.articleFeedbackv5.utils"] = { ["scripts"] = "jquery.articleFeedbackv5/jquery.articleFeedbackv5.utils.js", ["messages"] = { [0] = "articlefeedbackv5-error-unknown", },				["dependencies"] = { [0] = "jquery.cookie", [1] = "mediawiki.util", [2] = "mediawiki.user", },			},			["ext.articleFeedbackv5.startup"] = { ["scripts"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.startup.js", ["messages"] = { [0] = "articlefeedbackv5-toolbox-enable", [1] = "articlefeedbackv5-enabled-form-message", },				["dependencies"] = { [0] = "jquery.articleFeedbackv5.utils", [1] = "mediawiki.jqueryMsg", },			},			["ext.articleFeedbackv5"] = { ["scripts"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.js", ["styles"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.css", ["messages"] = { [0] = "articlefeedbackv5-sitesub-linktext", [1] = "articlefeedbackv5-titlebar-linktext", [2] = "articlefeedbackv5-fixedtab-linktext", [3] = "articlefeedbackv5-bottomrighttab-linktext", [4] = "articlefeedbackv5-section-linktext", [5] = "articlefeedbackv5-article-view-feedback", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "jquery.ui.button", [2] = "jquery.articleFeedbackv5", [3] = "jquery.cookie", [4] = "jquery.articleFeedbackv5.utils", [5] = "mediawiki.api", [6] = "mediawiki.util", },			},			["ext.articleFeedbackv5.dashboard"] = { ["scripts"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.dashboard.js", ["styles"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.dashboard.css", ["messages"] = { [0] = "articlefeedbackv5-no-feedback", [1] = "articlefeedbackv5-page-disabled", },				["dependencies"] = { [0] = "jquery.articleFeedbackv5.utils", [1] = "jquery.articleFeedbackv5.special", },			},			["ext.articleFeedbackv5.talk"] = { ["scripts"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.talk.js", ["styles"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.talk.css", ["messages"] = { [0] = "articlefeedbackv5-talk-view-feedback", },				["dependencies"] = { [0] = "jquery.articleFeedbackv5.utils", [1] = "mediawiki.api", [2] = "mediawiki.util", },			},			["ext.articleFeedbackv5.watchlist"] = { ["scripts"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.watchlist.js", ["styles"] = "ext.articleFeedbackv5/ext.articleFeedbackv5.watchlist.css", ["messages"] = { [0] = "articlefeedbackv5-watchlist-view-feedback", },				["dependencies"] = { [0] = "mediawiki.user", },			},			["jquery.appear"] = { ["scripts"] = "jquery.articleFeedbackv5/jquery.appear.js", },			["jquery.articleFeedbackv5"] = { ["scripts"] = "jquery.articleFeedbackv5/jquery.articleFeedbackv5.js", ["styles"] = "jquery.articleFeedbackv5/jquery.articleFeedbackv5.css", ["messages"] = { [0] = "articlefeedbackv5-error-validation", [1] = "articlefeedbackv5-error-nofeedback", [2] = "articlefeedbackv5-error-unknown", [3] = "articlefeedbackv5-error-submit", [4] = "articlefeedbackv5-cta-thanks", [5] = "articlefeedbackv5-error-abuse", [6] = "articlefeedbackv5-error-abuse-link", [7] = "articlefeedbackv5-error-throttled", [8] = "articlefeedbackv5-cta-confirmation-message", [9] = "articlefeedbackv5-cta1-confirmation-title", [10] = "articlefeedbackv5-cta1-confirmation-call", [11] = "articlefeedbackv5-cta1-learn-how", [12] = "articlefeedbackv5-cta1-learn-how-url", [13] = "articlefeedbackv5-cta1-edit-linktext", [14] = "articlefeedbackv5-cta2-confirmation-title", [15] = "articlefeedbackv5-cta2-confirmation-call", [16] = "articlefeedbackv5-cta2-button-text", [17] = "articlefeedbackv5-cta3-confirmation-title", [18] = "articlefeedbackv5-cta3-confirmation-call", [19] = "articlefeedbackv5-cta3-button-text", [20] = "articlefeedbackv5-cta4-confirmation-title", [21] = "articlefeedbackv5-cta4-confirmation-call-line1", [22] = "articlefeedbackv5-cta4-confirmation-call-line2", [23] = "articlefeedbackv5-cta4-button-text-signup", [24] = "articlefeedbackv5-cta4-button-text-login", [25] = "articlefeedbackv5-cta4-button-text-later", [26] = "articlefeedbackv5-cta4-button-text-or", [27] = "articlefeedbackv5-cta5-confirmation-title", [28] = "articlefeedbackv5-cta5-confirmation-call", [29] = "articlefeedbackv5-cta5-button-text", [30] = "articlefeedbackv5-cta6-confirmation-title", [31] = "articlefeedbackv5-cta6-confirmation-call", [32] = "articlefeedbackv5-cta6-button-text", [33] = "articlefeedbackv5-cta6-button-link", [34] = "articlefeedbackv5-overlay-close", [35] = "articlefeedbackv5-bucket1-title", [36] = "articlefeedbackv5-bucket1-question-toggle", [37] = "articlefeedbackv5-bucket1-toggle-found-yes", [38] = "articlefeedbackv5-bucket1-toggle-found-yes-full", [39] = "articlefeedbackv5-bucket1-toggle-found-no", [40] = "articlefeedbackv5-bucket1-toggle-found-no-full", [41] = "articlefeedbackv5-bucket1-question-placeholder-yes", [42] = "articlefeedbackv5-bucket1-question-placeholder-no", [43] = "articlefeedbackv5-bucket1-form-submit", [44] = "articlefeedbackv5-bucket4-title", [45] = "articlefeedbackv5-bucket4-subhead", [46] = "articlefeedbackv5-bucket4-teaser-line1", [47] = "articlefeedbackv5-bucket4-teaser-line2", [48] = "articlefeedbackv5-bucket4-learn-to-edit", [49] = "articlefeedbackv5-bucket4-form-submit", [50] = "articlefeedbackv5-bucket4-help-tooltip-info", [51] = "articlefeedbackv5-bucket4-noedit-title", [52] = "articlefeedbackv5-bucket4-noedit-teaser-line1", [53] = "articlefeedbackv5-bucket4-noedit-teaser-line2", [54] = "articlefeedbackv5-bucket4-noedit-form-submit", [55] = "articlefeedbackv5-bucket6-title", [56] = "articlefeedbackv5-bucket6-question-toggle", [57] = "articlefeedbackv5-bucket6-toggle-found-yes", [58] = "articlefeedbackv5-bucket6-toggle-found-yes-full", [59] = "articlefeedbackv5-bucket6-toggle-found-no", [60] = "articlefeedbackv5-bucket6-toggle-found-no-full", [61] = "articlefeedbackv5-bucket6-feedback-countdown", [62] = "articlefeedbackv5-bucket6-question-instructions-yes", [63] = "articlefeedbackv5-bucket6-question-placeholder-yes", [64] = "articlefeedbackv5-bucket6-question-instructions-no", [65] = "articlefeedbackv5-bucket6-question-placeholder-no", [66] = "articlefeedbackv5-bucket6-form-submit", [67] = "articlefeedbackv5-bucket6-backlink-text", [68] = "articlefeedbackv5-leave-warning", [69] = "articlefeedbackv5-error", [70] = "articlefeedbackv5-help-tooltip-title", [71] = "articlefeedbackv5-help-tooltip-info", [72] = "articlefeedbackv5-help-tooltip-linktext", [73] = "articlefeedbackv5-help-form-linkurl", [74] = "articlefeedbackv5-help-form-linkurl-editors", [75] = "articlefeedbackv5-help-form-linkurl-monitors", [76] = "articlefeedbackv5-help-form-linkurl-oversighters", [77] = "articlefeedbackv5-help-transparency-terms", [78] = "articlefeedbackv5-help-transparency-terms-anon", [79] = "parentheses", [80] = "articlefeedbackv5-disable-flyover-title", [81] = "articlefeedbackv5-disable-flyover-help-message", [82] = "articlefeedbackv5-disable-flyover-prefbutton", [83] = "articlefeedbackv5-disable-preference", [84] = "pipe-separator", [85] = "articlefeedbackv5-toolbox-view", [86] = "articlefeedbackv5-toolbox-add", [87] = "mypreferences", [88] = "prefs-rendering", },				["dependencies"] = { [0] = "jquery.appear", [1] = "jquery.tipsy", [2] = "jquery.localize", [3] = "jquery.ui.button", [4] = "jquery.cookie", [5] = "mediawiki.cookie", [6] = "mediawiki.jqueryMsg", [7] = "jquery.effects.highlight", [8] = "mediawiki.Uri", [9] = "mediawiki.user", [10] = "mediawiki.util", },			},			["jquery.articleFeedbackv5.special"] = { ["scripts"] = "jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.js", ["styles"] = "jquery.articleFeedbackv5/jquery.articleFeedbackv5.special.css", ["messages"] = { [0] = "articlefeedbackv5-error-flagging", [1] = "articlefeedbackv5-invalid-feedback-id", [2] = "articlefeedbackv5-invalid-log-id", [3] = "articlefeedbackv5-invalid-log-update", [4] = "articlefeedbackv5-invalid-feedback-flag", [5] = "articlefeedbackv5-invalid-feedback-state", [6] = "articlefeedbackv5-feedback-reloaded-after-error", [7] = "articlefeedbackv5-comment-more", [8] = "articlefeedbackv5-error-loading-feedback", [9] = "articlefeedbackv5-loading-tag", [10] = "articlefeedbackv5-permalink-activity-more", [11] = "articlefeedbackv5-permalink-activity-fewer", [12] = "articlefeedbackv5-abuse-saved", [13] = "articlefeedbackv5-abuse-saved-tooltip", [14] = "articlefeedbackv5-form-unrequest", [15] = "articlefeedbackv5-form-declined", [16] = "articlefeedbackv5-help-special-linkurl", [17] = "articlefeedbackv5-help-special-linkurl-editors", [18] = "articlefeedbackv5-help-special-linkurl-monitors", [19] = "articlefeedbackv5-help-special-linkurl-oversighters", [20] = "articlefeedbackv5-viewactivity", [21] = "articlefeedbackv5-noteflyover-feature-caption", [22] = "articlefeedbackv5-noteflyover-feature-label", [23] = "articlefeedbackv5-noteflyover-feature-placeholder", [24] = "articlefeedbackv5-noteflyover-feature-submit", [25] = "articlefeedbackv5-noteflyover-feature-help", [26] = "articlefeedbackv5-noteflyover-feature-help-link", [27] = "articlefeedbackv5-noteflyover-unfeature-caption", [28] = "articlefeedbackv5-noteflyover-unfeature-label", [29] = "articlefeedbackv5-noteflyover-unfeature-placeholder", [30] = "articlefeedbackv5-noteflyover-unfeature-submit", [31] = "articlefeedbackv5-noteflyover-unfeature-help", [32] = "articlefeedbackv5-noteflyover-unfeature-help-link", [33] = "articlefeedbackv5-noteflyover-resolve-caption", [34] = "articlefeedbackv5-noteflyover-resolve-label", [35] = "articlefeedbackv5-noteflyover-resolve-placeholder", [36] = "articlefeedbackv5-noteflyover-resolve-submit", [37] = "articlefeedbackv5-noteflyover-resolve-help", [38] = "articlefeedbackv5-noteflyover-resolve-help-link", [39] = "articlefeedbackv5-noteflyover-unresolve-caption", [40] = "articlefeedbackv5-noteflyover-unresolve-label", [41] = "articlefeedbackv5-noteflyover-unresolve-placeholder", [42] = "articlefeedbackv5-noteflyover-unresolve-submit", [43] = "articlefeedbackv5-noteflyover-unresolve-help", [44] = "articlefeedbackv5-noteflyover-unresolve-help-link", [45] = "articlefeedbackv5-noteflyover-noaction-caption", [46] = "articlefeedbackv5-noteflyover-noaction-label", [47] = "articlefeedbackv5-noteflyover-noaction-placeholder", [48] = "articlefeedbackv5-noteflyover-noaction-submit", [49] = "articlefeedbackv5-noteflyover-noaction-help", [50] = "articlefeedbackv5-noteflyover-noaction-help-link", [51] = "articlefeedbackv5-noteflyover-unnoaction-caption", [52] = "articlefeedbackv5-noteflyover-unnoaction-label", [53] = "articlefeedbackv5-noteflyover-unnoaction-placeholder", [54] = "articlefeedbackv5-noteflyover-unnoaction-submit", [55] = "articlefeedbackv5-noteflyover-unnoaction-help", [56] = "articlefeedbackv5-noteflyover-unnoaction-help-link", [57] = "articlefeedbackv5-noteflyover-inappropriate-caption", [58] = "articlefeedbackv5-noteflyover-inappropriate-label", [59] = "articlefeedbackv5-noteflyover-inappropriate-placeholder", [60] = "articlefeedbackv5-noteflyover-inappropriate-submit", [61] = "articlefeedbackv5-noteflyover-inappropriate-help", [62] = "articlefeedbackv5-noteflyover-inappropriate-help-link", [63] = "articlefeedbackv5-noteflyover-uninappropriate-caption", [64] = "articlefeedbackv5-noteflyover-uninappropriate-label", [65] = "articlefeedbackv5-noteflyover-uninappropriate-placeholder", [66] = "articlefeedbackv5-noteflyover-uninappropriate-submit", [67] = "articlefeedbackv5-noteflyover-uninappropriate-help", [68] = "articlefeedbackv5-noteflyover-uninappropriate-help-link", [69] = "articlefeedbackv5-noteflyover-archive-caption", [70] = "articlefeedbackv5-noteflyover-archive-label", [71] = "articlefeedbackv5-noteflyover-archive-placeholder", [72] = "articlefeedbackv5-noteflyover-archive-submit", [73] = "articlefeedbackv5-noteflyover-archive-help", [74] = "articlefeedbackv5-noteflyover-archive-help-link", [75] = "articlefeedbackv5-noteflyover-unarchive-caption", [76] = "articlefeedbackv5-noteflyover-unarchive-label", [77] = "articlefeedbackv5-noteflyover-unarchive-placeholder", [78] = "articlefeedbackv5-noteflyover-unarchive-submit", [79] = "articlefeedbackv5-noteflyover-unarchive-help", [80] = "articlefeedbackv5-noteflyover-unarchive-help-link", [81] = "articlefeedbackv5-noteflyover-hide-caption", [82] = "articlefeedbackv5-noteflyover-hide-label", [83] = "articlefeedbackv5-noteflyover-hide-placeholder", [84] = "articlefeedbackv5-noteflyover-hide-submit", [85] = "articlefeedbackv5-noteflyover-hide-help", [86] = "articlefeedbackv5-noteflyover-hide-help-link", [87] = "articlefeedbackv5-noteflyover-unhide-caption", [88] = "articlefeedbackv5-noteflyover-unhide-label", [89] = "articlefeedbackv5-noteflyover-unhide-placeholder", [90] = "articlefeedbackv5-noteflyover-unhide-submit", [91] = "articlefeedbackv5-noteflyover-unhide-help", [92] = "articlefeedbackv5-noteflyover-unhide-help-link", [93] = "articlefeedbackv5-noteflyover-request-caption", [94] = "articlefeedbackv5-noteflyover-request-label", [95] = "articlefeedbackv5-noteflyover-request-placeholder", [96] = "articlefeedbackv5-noteflyover-request-submit", [97] = "articlefeedbackv5-noteflyover-request-help", [98] = "articlefeedbackv5-noteflyover-request-help-link", [99] = "articlefeedbackv5-noteflyover-unrequest-caption", [100] = "articlefeedbackv5-noteflyover-unrequest-label", [101] = "articlefeedbackv5-noteflyover-unrequest-placeholder", [102] = "articlefeedbackv5-noteflyover-unrequest-submit", [103] = "articlefeedbackv5-noteflyover-unrequest-help", [104] = "articlefeedbackv5-noteflyover-unrequest-help-link", [105] = "articlefeedbackv5-noteflyover-decline-caption", [106] = "articlefeedbackv5-noteflyover-decline-label", [107] = "articlefeedbackv5-noteflyover-decline-placeholder", [108] = "articlefeedbackv5-noteflyover-decline-submit", [109] = "articlefeedbackv5-noteflyover-decline-help", [110] = "articlefeedbackv5-noteflyover-decline-help-link", [111] = "articlefeedbackv5-noteflyover-oversight-caption", [112] = "articlefeedbackv5-noteflyover-oversight-label", [113] = "articlefeedbackv5-noteflyover-oversight-placeholder", [114] = "articlefeedbackv5-noteflyover-oversight-submit", [115] = "articlefeedbackv5-noteflyover-oversight-help", [116] = "articlefeedbackv5-noteflyover-oversight-help-link", [117] = "articlefeedbackv5-noteflyover-unoversight-caption", [118] = "articlefeedbackv5-noteflyover-unoversight-label", [119] = "articlefeedbackv5-noteflyover-unoversight-placeholder", [120] = "articlefeedbackv5-noteflyover-unoversight-submit", [121] = "articlefeedbackv5-noteflyover-unoversight-help", [122] = "articlefeedbackv5-noteflyover-unoversight-help-link", [123] = "articlefeedbackv5-activity-pane-header", [124] = "articlefeedbackv5-settings-status-enable", [125] = "articlefeedbackv5-settings-status-disable", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.util", [2] = "jquery.cookie", [3] = "jquery.tipsy", [4] = "jquery.localize", [5] = "jquery.ui.button", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ArticleFeedbackv5/modules", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ArticleFeedbackv5Hooks::loadExtensionSchemaUpdates", ["BeforePageDisplay"] = "ArticleFeedbackv5Hooks::beforePageDisplay", ["ResourceLoaderGetConfigVars"] = "ArticleFeedbackv5Hooks::resourceLoaderGetConfigVars", ["MakeGlobalVariablesScript"] = "ArticleFeedbackv5Hooks::makeGlobalVariablesScript", ["GetPreferences"] = "ArticleFeedbackv5Hooks::getPreferences", ["EditPage::showEditForm:fields"] = "ArticleFeedbackv5Hooks::pushFieldsToEdit", ["ContribsPager::reallyDoQuery"] = "ArticleFeedbackv5Hooks::contributionsData", ["ContributionsLineEnding"] = "ArticleFeedbackv5Hooks::contributionsLineEnding", ["ProtectionForm::buildForm"] = "ArticleFeedbackv5Hooks::onProtectionForm", ["ProtectionForm::save"] = "ArticleFeedbackv5Hooks::onProtectionSave", ["ProtectionForm::showLogExtract"] = "ArticleFeedbackv5Hooks::onShowLogExtract", ["UserLoginComplete"] = "ArticleFeedbackv5Hooks::userLoginComplete", ["UserGetReservedNames"] = "ArticleFeedbackv5Hooks::onUserGetReservedNames", },		["config"] = { ["ArticleFeedbackv5DefaultFilters"] = { ["aft-reader"] = "featured", ["aft-editor"] = "featured", ["aft-monitor"] = "featured", ["aft-oversighter"] = "featured", },			["ArticleFeedbackv5DefaultSorts"] = { ["featured"] = { [0] = "relevance", [1] = "DESC", },				["unreviewed"] = { [0] = "age", [1] = "DESC", },				["helpful"] = { [0] = "helpful", [1] = "DESC", },				["unhelpful"] = { [0] = "helpful", [1] = "ASC", },				["flagged"] = { [0] = "age", [1] = "DESC", },				["useful"] = { [0] = "age", [1] = "DESC", },				["resolved"] = { [0] = "age", [1] = "DESC", },				["noaction"] = { [0] = "age", [1] = "DESC", },				["inappropriate"] = { [0] = "age", [1] = "DESC", },				["archived"] = { [0] = "age", [1] = "DESC", },				["allcomment"] = { [0] = "age", [1] = "DESC", },				["hidden"] = { [0] = "age", [1] = "DESC", },				["requested"] = { [0] = "age", [1] = "DESC", },				["declined"] = { [0] = "age", [1] = "DESC", },				["oversighted"] = { [0] = "age", [1] = "DESC", },				["all"] = { [0] = "age", [1] = "DESC", },			},			["ArticleFeedbackv5RelevanceScoring"] = { ["helpful"] = 1, ["undo-helpful"] = -1, ["unhelpful"] = -1, ["undo-unhelpful"] = 1, ["flag"] = -5, ["unflag"] = 5, ["autoflag"] = 5, ["feature"] = 50, ["unfeature"] = -50, ["resolve"] = -5, ["unresolve"] = 5, ["noaction"] = -5, ["unnoaction"] = 5, ["inappropriate"] = -50, ["uninappropriate"] = 50, ["autohide"] = -100, ["hide"] = -100, ["unhide"] = 100, ["archive"] = -50, ["unarchive"] = 50, ["request"] = -150, ["unrequest"] = 150, ["decline"] = 150, ["oversight"] = -750, ["unoversight"] = 750, },			["ArticleFeedbackv5Permissions"] = { [0] = "aft-reader", [1] = "aft-member", [2] = "aft-editor", [3] = "aft-monitor", [4] = "aft-administrator", [5] = "aft-oversighter", },			["ArticleFeedbackv5AutoArchiveEnabled"] = false, ["ArticleFeedbackv5AutoArchiveTtl"] = "+2 weeks", ["ArticleFeedbackv5ArticlePageLink"] = true, ["ArticleFeedbackv5TalkPageLink"] = true, ["ArticleFeedbackv5WatchlistLink"] = true, ["ArticleFeedbackv5Watchlist"] = true, ["ArticleFeedbackv5OversightEmails"] = nil, ["ArticleFeedbackv5OversightEmailName"] = "Oversighters", ["ArticleFeedbackv5OversightEmailHelp"] = "https://en.wikipedia.org/wiki/Wikipedia:Article_Feedback_Tool/Version_5/Help/Feedback_page_Oversighters", ["ArticleFeedbackv5AutoHelp"] = "http://en.wikipedia.org/wiki/Wikipedia:Article_Feedback_Tool/Version_5/Help", ["ArticleFeedbackv5MaxCommentLength"] = 5000, ["ArticleFeedbackv5MaxActivityNoteLength"] = 5000, ["ArticleFeedbackv5RatingLifetime"] = 30, ["ArticleFeedbackv5LotteryOdds"] = 100, ["ArticleFeedbackv5Categories"] = { [0] = "Article_Feedback_5", },			["ArticleFeedbackv5BlacklistCategories"] = { [0] = "Article_Feedback_Blacklist", },			["ArticleFeedbackv5EnableProtection"] = true, ["ArticleFeedbackv5Debug"] = false, ["ArticleFeedbackv5DisplayBuckets"] = { ["buckets"] = { [0] = 0,					[1] = 0,					[4] = 0,					[6] = 100,				},				["version"] = 6, ["expires"] = 30, },			["ArticleFeedbackv5LinkBuckets"] = { ["buckets"] = { ["X"] = 100, ["A"] = 0, ["B"] = 0, ["C"] = 0, ["D"] = 0, ["E"] = 0, ["F"] = 0, ["G"] = 0, ["H"] = 0, },				["version"] = 5, ["expires"] = 30, },			["ArticleFeedbackv5CTABuckets"] = { ["buckets"] = { [0] = 0,					[1] = 0,					[2] = 0,					[3] = 0,					[4] = 90,					[5] = 9,					[6] = 1,				},				["version"] = 7, ["expires"] = 0, },			["ArticleFeedbackv5AbusiveThreshold"] = 3, ["ArticleFeedbackv5HideAbuseThreshold"] = 5, ["ArticleFeedbackv5AbuseFiltering"] = false, ["ArticleFeedbackv5AbuseFilterGroup"] = "feedback", ["ArticleFeedbackv5ThrottleThresholdPostsPerHour"] = 20, ["ArticleFeedbackv5LearnToEdit"] = "//en.wikipedia.org/wiki/Wikipedia:Tutorial", ["ArticleFeedbackv5SurveyUrls"] = { [1] = "https://www.surveymonkey.com/s/aft5-1", [2] = "https://www.surveymonkey.com/s/aft5-2", [3] = "https://www.surveymonkey.com/s/aft5-3", [6] = "https://www.surveymonkey.com/s/aft5-6", },			["ArticleFeedbackv5SpecialPageSurveyUrl"] = "https://www.surveymonkey.com/s/aft5-5", ["AbuseFilterAvailableActions"] = { [0] = "aftv5resolve", [1] = "aftv5flagabuse", [2] = "aftv5hide", [3] = "aftv5request", },			["ArticleFeedbackv5BackendClass"] = "ArticleFeedbackv5BackendLBFactory", ["ArticleFeedbackv5Cluster"] = false, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["ArticleIndex"] = { ["name"] = "ArticleIndex", ["version"] = "0.5.1", ["author"] = "Josef Martiňák", ["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleIndex", ["descriptionmsg"] = "articleindex-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["ArticleIndex"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ArticleIndexHooks"] = "ArticleIndexHooks.php", },		["ResourceModules"] = { ["ext.ArticleIndex"] = { ["styles"] = { [0] = "ext.ArticleIndex.css", },				["scripts"] = { [0] = "ext.ArticleIndex.js", },				["messages"] = { [0] = "articleindex-prev", [1] = "articleindex-next", [2] = "articleindex-index", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ArticleIndex", },		["Hooks"] = { ["ParserFirstCallInit"] = "ArticleIndexHooks::registerParserHook", ["BeforePageDisplay"] = "ArticleIndexHooks::showIndex", },		["manifest_version"] = 2, },	["ArticleMetaDescription"] = { ["name"] = "ArticleMetaDescription", ["version"] = "1.2.1", ["author"] = { [0] = "Adrian Wieczorek", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleMetaDescription", ["descriptionmsg"] = "articlemetadescription-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["ArticleMetaDescription"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ArticleMetaDescription"] = "ArticleMetaDescription.class.php", },		["Hooks"] = { ["OutputPageBeforeHTML"] = "ArticleMetaDescription::onOutputPageBeforeHTML", },		["manifest_version"] = 1, },	["ArticlePlaceholder"] = { ["name"] = "ArticlePlaceholder", ["author"] = { [0] = "Lucie-Aimée Kaffee", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ArticlePlaceholder", ["descriptionmsg"] = "articleplaceholder-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["SpecialPages"] = { ["AboutTopic"] = "ArticlePlaceholder\\Specials\\SpecialAboutTopic::newFromGlobalState", ["CreateTopicPage"] = "ArticlePlaceholder\\Specials\\SpecialCreateTopicPage", },		["MessagesDirs"] = { ["ArticlePlaceholder"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["ArticlePlaceholder\\"] = "includes/", },		["ExtensionMessagesFiles"] = { ["ArticlePlaceholderAliases"] = "ArticlePlaceholder.alias.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ArticlePlaceholder/modules", },		["ResourceModules"] = { ["ext.articleplaceholder.createArticle"] = { ["scripts"] = { [0] = "ext.articleplaceholder.createArticle/ext.articleplaceholder.createArticle.js", [1] = "ext.articleplaceholder.createArticle/ext.articleplaceholder.createArticleTranslation.js", [2] = "ext.articleplaceholder.createArticle/ext.articleplaceholder.newArticle.js", },				["styles"] = "ext.articleplaceholder.createArticle/ext.articleplaceholder.createArticle.css", ["dependencies"] = { [0] = "oojs-ui", [1] = "mediawiki.api", [2] = "mediawiki.Title", },				["messages"] = { [0] = "articleplaceholder-abouttopic-create-article-title", [1] = "articleplaceholder-abouttopic-article-exists-error", [2] = "articleplaceholder-abouttopic-create-article-submit-button", [3] = "articleplaceholder-abouttopic-create-article-label", [4] = "articleplaceholder-abouttopic-create-article-mandatory", [5] = "articleplaceholder-abouttopic-create-emtpy-article-button", [6] = "articleplaceholder-abouttopic-translate-article-button", [7] = "articleplaceholder-abouttopic-translate-article-label", [8] = "cancel", },			},			["ext.articleplaceholder.defaultDisplay"] = { ["styles"] = { [0] = "ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplay.css", ["ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplaySmall.css"] = { ["media"] = "(max-width: 880px)", },					["ext.articleplaceholder.defaultDisplay/ext.articleplaceholder.defaultDisplayMobile.css"] = { ["media"] = "only screen and (max-device-width: 880px)", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "ArticlePlaceholder/tests/qunit", ["dependencies"] = { [0] = "ext.articleplaceholder.createArticle", },			["scripts"] = { [0] = "ext.articleplaceholder.createArticle/createArticle.test.js", [1] = "ext.articleplaceholder.createArticle/createArticleTranslation.test.js", },		},		["Hooks"] = { ["BaseTemplateToolbox"] = { [0] = "ArticlePlaceholder\\BaseTemplateToolboxHookHandler::onBaseTemplateToolbox", },			["ScribuntoExternalLibraries"] = { [0] = "ArticlePlaceholder\\Hooks::onScribuntoExternalLibraries", },			["ScribuntoExternalLibraryPaths"] = { [0] = "ArticlePlaceholder\\Hooks::registerScribuntoExternalLibraryPaths", },			["SpecialSearchResultsAppend"] = { [0] = "ArticlePlaceholder\\SearchHookHandler::onSpecialSearchResultsAppend", },		},		["config"] = { ["ArticlePlaceholderImageProperty"] = "P18", ["ArticlePlaceholderReferencesBlacklist"] = "P143", ["ArticlePlaceholderSearchEngineIndexed"] = false, ["ArticlePlaceholderSearchIntegrationEnabled"] = true, ["ArticlePlaceholderSearchIntegrationBackend"] = "Database", ["ArticlePlaceholderRepoApiUrl"] = "https://www.wikidata.org/w/api.php", },		["manifest_version"] = 1, },	["ArticleRatings"] = { ["name"] = "ArticleRating", ["version"] = "2.4.2", ["author"] = "UltrasonicNXT/Adam Carter", ["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleRatings", ["descriptionmsg"] = "ratings-desc", ["type"] = "other", ["callback"] = "AreHooks::onRegisterExtension", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["GroupPermissions"] = { ["reviewer"] = { ["change-rating"] = true, },		},		["AvailableRights"] = { [0] = "change-rating", },		["SpecialPages"] = { ["ChangeRating"] = "SpecialChangeRating", ["MassRatings"] = "SpecialMassRatings", },		["LogTypes"] = { [0] = "ratings", },		["LogActionsHandlers"] = { ["ratings/*"] = "LogFormatter", },		["MessagesDirs"] = { ["ArticleRatings"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ArticleRatingsAlias"] = "ArticleRatings.alias.php", },		["AutoloadClasses"] = { ["RatingData"] = "RatingData.php", ["Rating"] = "Rating.php", ["AreHooks"] = "ArticleRatingsHooks.php", ["SpecialChangeRating"] = "SpecialChangeRating.php", ["SpecialMassRatings"] = "SpecialMassRatings.php", },		["Hooks"] = { ["BaseTemplateToolbox"] = "AreHooks::onBaseTemplateToolbox", ["TitleMove"] = "AreHooks::onTitleMove", ["ParserFirstCallInit"] = "AreHooks::onParserFirstCallInit", ["LoadExtensionSchemaUpdates"] = "AreHooks::onLoadExtensionSchemaUpdates", ["ArticleDeleteComplete"] = "AreHooks::onArticleDeleteComplete", },		["config"] = { ["AREUseInitialRatings"] = false, ["ARENamespaces"] = { },		},		["manifest_version"] = 1, },	["ArticleToCategory2"] = { ["name"] = "ArticleToCategory2", ["version"] = "1.2", ["author"] = { [0] = "Mikael Lindmark", [1] = "Liang Chen", [2] = "Julien Devincre", [3] = "Cynthia Mattingly", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleToCategory2", ["descriptionmsg"] = "articletocategory2-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["ArticleToCategory2Hooks"] = "ArticleToCategory2.hooks.php", },		["MessagesDirs"] = { ["ArticleToCategory2"] = { [0] = "i18n", },		},		["config"] = { ["ArticleToCategory2ConfigBlacklist"] = { ["value"] = false, ["description"] = "Set this flag to true to enable the category blacklist in \"MediaWiki:Add Article to Category 2 excluded categories\" page (you need to create this page first)", },		},		["AvailableRights"] = { [0] = "ArticleToCategory2", [1] = "ArticleToCategory2AddCat", },		["GroupPermissions"] = { ["*"] = {				["ArticleToCategory2"] = true, ["ArticleToCategory2AddCat"] = false, },		},		["Hooks"] = { ["EditFormPreloadText"] = "ArticleToCategory2Hooks::wfAddCategory", ["CategoryPageView"] = "ArticleToCategory2Hooks::wfCategoryChange", },		["manifest_version"] = 2, },	["Athena"] = { ["name"] = "Athena", ["version"] = "0.0.4", ["author"] = { [0] = "Richard Cook", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Athena", ["descriptionmsg"] = "athena-desc", ["type"] = "antispam", ["manifest_version"] = 1, ["SpecialPages"] = { ["Athena"] = "SpecialAthena", },		["MessagesDirs"] = { ["Athena"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AthenaAlias"] = "Athena.alias.php", },		["AutoloadClasses"] = { ["AthenaFilters"] = "AthenaFilters.php", ["AthenaHooks"] = "AthenaHooks.php", ["AthenaHelper"] = "AthenaHelper.php", ["SpecialAthena"] = "Athena_body.php", },		["Hooks"] = { ["EditFilter"] = { [0] = "AthenaHooks::editFilter", },			["LoadExtensionSchemaUpdates"] = { [0] = "AthenaHooks::createTables", },			["PageContentSaveComplete"] = { [0] = "AthenaHooks::successfulEdit", },			["ArticleDeleteComplete"] = { [0] = "AthenaHooks::pageDeleted", },		},		["config"] = { ["AthenaSpamThreshold"] = 0.5, ["AthenaTraining"] = false, },		["AvailableRights"] = { [0] = "athena", },		["GroupPermissions"] = { ["sysop"] = { ["athena"] = true, },		},	},	["Auth_remoteuser"] = { ["name"] = "Auth_remoteuser", ["version"] = "2.1.0", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["config"] = { ["_prefix"] = "wgAuthRemoteuser", ["UserName"] = nil, ["UserNameReplaceFilter"] = nil, ["UserNameBlacklistFilter"] = nil, ["UserNameWhitelistFilter"] = nil, ["UserPrefs"] = nil, ["UserPrefsForced"] = nil, ["UserUrls"] = nil, ["AllowUserSwitch"] = false, ["RemoveAuthPagesAndLinks"] = true, ["Priority"] = 50, },		["type"] = "other", ["author"] = { [0] = "Otheus Shelling", [1] = "Rusty Burchfield", [2] = "James Kinsman", [3] = "Daniel Thomas", [4] = "Ian Ward Comfort", [5] = "Mark A. Hershberger", [6] = "Stefan Engelhardt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Auth_remoteuser", ["descriptionmsg"] = "auth_remoteuser-desc", ["MessagesDirs"] = { ["Auth_remoteuser"] = { [0] = "i18n", },		},		["license-name"] = "GPL-2.0-or-later", ["SessionProviders"] = { ["Auth_remoteuser"] = { ["class"] = "MediaWiki\\Extension\\Auth_remoteuser\\AuthRemoteuserSessionProvider", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extension\\Auth_remoteuser\\UserNameSessionProvider"] = "src/UserNameSessionProvider.php", ["MediaWiki\\Extension\\Auth_remoteuser\\AuthRemoteuserSessionProvider"] = "src/AuthRemoteuserSessionProvider.php", },		["manifest_version"] = 1, },	["AuthorProtect"] = { ["name"] = "AuthorProtect", ["version"] = "1.4.0", ["author"] = { [0] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AuthorProtect", ["descriptionmsg"] = "authorprotect-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["AuthorProtect"] = "AuthorProtect.hooks.php", ["AuthorProtectAction"] = "AuthorProtectAction.php", },		["MessagesDirs"] = { ["AuthorProtect"] = { [0] = "i18n", },		},		["Hooks"] = { ["SkinTemplateNavigation::Universal"] = "AuthorProtect::MakeContentAction", ["UserGetRights"] = "AuthorProtect::AssignAuthor", },		["Actions"] = { ["authorprotect"] = "AuthorProtectAction", },		["config"] = { ["RestrictionLevels"] = { ["value"] = { [0] = "author", },				["merge_strategy"] = "array_merge", },		},		["AvailableRights"] = { [0] = "author", [1] = "authorprotect", },		["GroupPermissions"] = { ["sysop"] = { ["author"] = true, },			["user"] = { ["authorprotect"] = true, },		},		["manifest_version"] = 2, },	["AutoCategoriseUploads"] = { ["name"] = "AutoCategoriseUploads", ["version"] = "1.0.0", ["author"] = { [0] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:AutoCategoriseUploads", ["namemsg"] = "autocatuploads", ["descriptionmsg"] = "autocatuploads-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["AutoCategoriseUploads"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AutoCatUploads\\Hooks"] = "Hooks.php", },		["Hooks"] = { ["PageContentSave"] = "AutoCatUploads\\Hooks::onPageContentSave", },		["manifest_version"] = 1, },	["Auto_Create_Category_Pages"] = { ["name"] = "AutoCreateCategoryPages", ["version"] = "1.0.3", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Merrick Schaefer", [1] = "Mark Johnston", [2] = "Evan Wheeler", [3] = "Adam Mckaig (UNICEF)", [4] = "Dror S. [FFS] (Kol-Zchut)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Auto_Create_Category_Pages", ["descriptionmsg"] = "autocreatecategorypages-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["MessagesDirs"] = { ["AutoCreateCategoryPages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AutoCreateCategoryPages"] = "AutoCreateCategoryPages.body.php", },		["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "AutoCreateCategoryPages::onPageContentSaveComplete", },			["UserGetReservedNames"] = { [0] = "AutoCreateCategoryPages::onUserGetReservedNames", },		},		["config"] = { ["AutoCreateCategoryStub"] = nil, },		["manifest_version"] = 1, },	["AutoGallery"] = { ["name"] = "AutoGallery", ["license-name"] = "AGPL-3.0-or-later", ["author"] = { [0] = "Kunal Mehta", },		["descriptionmsg"] = "autogallery-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:AutoGallery", ["version"] = "0.1", ["MessagesDirs"] = { ["AutoGallery"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AutoGalleryHooks"] = "AutoGallery.hooks.php", ["AutoGallery"] = "AutoGallery.php", },		["Hooks"] = { ["GalleryGetModes"] = "AutoGalleryHooks::onGalleryGetModes", },		["manifest_version"] = 1, },	["AutoProxyBlock"] = { ["name"] = "AutoProxyBlock", ["version"] = "1.2.0", ["author"] = "Cryptocoryne", ["url"] = "https://www.mediawiki.org/wiki/Extension:AutoProxyBlock", ["descriptionmsg"] = "autoproxyblock-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "proxyunbannable", [1] = "notagproxychanges", [2] = "autoproxyblock-log", },		["GroupPermissions"] = { ["sysop"] = { ["proxyunbannable"] = true, },			["bureaucrat"] = { ["autoproxyblock-log"] = true, },		},		["LogActions"] = { ["proxyblock/proxyblock"] = "proxyblock-logentry", ["proxyblock/blocked"] = "proxyblock-logentry-blocked", },		["LogHeaders"] = { ["proxyblock"] = "proxyblock-log-header", },		["LogNames"] = { ["proxyblock"] = "proxyblock-log-name", },		["LogRestrictions"] = { ["proxyblock"] = "autoproxyblock-log", },		["LogTypes"] = { [0] = "proxyblock", },		["MessagesDirs"] = { ["AutoProxyBlock"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["AutoProxyBlock"] = "AutoProxyBlock.body.php", },		["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = "AutoProxyBlock::checkProxy", ["RecentChange_save"] = "AutoProxyBlock::onRecentChangeSave", ["ListDefinedTags"] = "AutoProxyBlock::addProxyTag", ["ChangeTagsListActive"] = "AutoProxyBlock::addProxyTag", ["AbuseFilter-filterAction"] = "AutoProxyBlock::AFSetVar", ["AbuseFilter-builder"] = "AutoProxyBlock::AFBuilderVars", },		["config"] = { ["ProxyCanPerform"] = { ["value"] = { [0] = "read", [1] = "edit", [2] = "upload", },			},			["TagProxyActions"] = { ["value"] = false, },			["AutoProxyBlockSources"] = { ["value"] = { ["api"] = { [0] = "https://en.wikipedia.org/w/api.php", },					["raw"] = { [0] = "/var/www/mediawiki/proxy.list", },					["key"] = "/blocked proxy/i", },			},			["AutoProxyBlockLog"] = { ["value"] = false, },		},		["manifest_version"] = 2, },	["Azhàr_Authentication"] = { ["name"] = "Azhàr Authentication", ["version"] = "1.4.0", ["author"] = "Sébastien Santoro", ["url"] = "https://www.mediawiki.org/wiki/Extension:Azh%C3%A0r_Authentication", ["descriptionmsg"] = "azharauth-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["AzharAuth"] = "SpecialAzharAuth", },		["MessagesDirs"] = { ["AzharAuth"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AzharAuthAlias"] = "AzharAuth.alias.php", },		["AutoloadClasses"] = { ["AzharAuth"] = "AzharAuth.class.php", ["AzharAuthHooks"] = "AzharAuthHooks.php", ["SpecialAzharAuth"] = "SpecialAzharAuth.php", },		["Hooks"] = { ["PersonalUrls"] = "AzharAuthHooks::editPersonalLinks", ["SpecialPage_initList"] = "AzharAuthHooks::disableSpecialPages", ["UserLogoutComplete"] = "AzharAuthHooks::onUserLogoutComplete", },		["config"] = { ["AzharAuthAddGoToIntranetLink"] = { ["value"] = true, ["description"] = "@var boolean Determines if a link to the Azhàr intranet homepage should be added.", },			["AzharAuthOnlyLoginSource"] = { ["value"] = true, ["description"] = "@var boolean If true, only allows authentication through Azhàr and disables regular login/logout. Otherwise, Azhàr is an extra option to login.", },			["AzharAllowCreateAccounts"] = { ["value"] = false, ["description"] = "@var boolean If true, creates a new account if the user doesn't exist in the database.", },			["AzharMatchAccountBy"] = { ["value"] = { [0] = "email", },				["description"] = "@var array, each row a string for a parameter to match. The fields to use to match user between the Azhàr sign in and provisioning document, and the local user database. Valid values: username, email.", },			["AzharLoginUrl"] = { ["value"] = "", ["description"] = "@var string The Azhàr login URL", },			["AzharMainUrl"] = { ["value"] = "", ["description"] = "@var string The Azhàr main intranet URL", },			["AzharProductName"] = { ["value"] = "", ["description"] = "@var string The Azhàr product name. If omitted, MediaWiki:defaultproductname is used.", },			["AzharConsumerKey"] = { ["value"] = "", ["description"] = " @var string The Azhàr single sign on and provisioning API consumer key. The purpose of this key is to identify this sitef, like a login.", },			["AzharSecretKey"] = { ["value"] = "", ["description"] = "@var string The Azhàr single sign on and provisioning API secret key. The purpose of this key is to be a shared secret shared between Azhàr and this site, to ensure the information exchanged are legit.", },		},		["manifest_version"] = 2, },	["Babel"] = { ["name"] = "Babel", ["version"] = "1.11.1", ["author"] = { [0] = "Robert Leverington", [1] = "Thiemo Kreuz", [2] = "Legoktm", [3] = "Nikerabbit", [4] = "Amir Aharoni", [5] = "Ricordisamoa", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Babel", ["descriptionmsg"] = "babel-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["MessagesDirs"] = { ["Babel"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BabelMagic"] = "Babel.i18n.magic.php", },		["AutoloadClasses"] = { ["Babel"] = "includes/Babel.php", ["BabelLanguageCodes"] = "includes/BabelLanguageCodes.php", ["BabelStatic"] = "includes/BabelStatic.php", ["BabelAutoCreate"] = "includes/BabelAutoCreate.php", ["MediaWiki\\Babel\\ApiQueryBabel"] = "includes/ApiQueryBabel.php", ["MediaWiki\\Babel\\Database"] = "includes/Database.php", ["MediaWiki\\Babel\\BabelBox\\BabelBox"] = "includes/BabelBox/BabelBox.php", ["MediaWiki\\Babel\\BabelBox\\LanguageBabelBox"] = "includes/BabelBox/LanguageBabelBox.php", ["MediaWiki\\Babel\\BabelBox\\NotBabelBox"] = "includes/BabelBox/NotBabelBox.php", ["MediaWiki\\Babel\\BabelBox\\NullBabelBox"] = "includes/BabelBox/NullBabelBox.php", },		["APIMetaModules"] = { ["babel"] = "MediaWiki\\Babel\\ApiQueryBabel", },		["ResourceModules"] = { ["ext.babel"] = { ["styles"] = "resources/ext.babel.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Babel", },		["Hooks"] = { ["ParserFirstCallInit"] = "BabelStatic::onParserFirstCallInit", ["LinksUpdate"] = "BabelStatic::onLinksUpdate", ["LoadExtensionSchemaUpdates"] = "BabelStatic::onLoadExtensionSchemaUpdates", ["UserGetReservedNames"] = "BabelAutoCreate::onUserGetReservedNames", },		["config"] = { ["BabelCategorizeNamespaces"] = nil, ["BabelCategoryNames"] = { [0] = "%code%-0", [1] = "%code%-1", [2] = "%code%-2", [3] = "%code%-3", [4] = "%code%-4", [5] = "%code%-5", ["N"] = "%code%-N", ["_merge_strategy"] = "array_plus", },			["BabelMainCategory"] = "%code%", ["BabelDefaultLevel"] = "N", ["BabelUseUserLanguage"] = false, ["BabelUseDatabase"] = false, ["BabelCentralDb"] = false, ["BabelCentralApi"] = false, },		["manifest_version"] = 1, },	["BaseHooks"] = { ["name"] = "BaseHooks", ["version"] = "0.1.0", ["author"] = { [0] = "Victor Porton", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BaseHooks", ["descriptionmsg"] = "basehooks-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["BaseHooks"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BaseHooksHooks"] = "BaseHooks.hooks.php", },		["Hooks"] = { ["SkinAfterBottomScripts"] = { [0] = "BaseHooksHooks::onSkinAfterBottomScripts", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "BaseHooks", },		["config"] = { },		["manifest_version"] = 1, },	["BatchUserRights"] = { ["name"] = "BatchUserRights", ["version"] = "1.2.0", ["author"] = "Sean Colombo", ["url"] = "https://www.mediawiki.org/wiki/Extension:BatchUserRights", ["descriptionmsg"] = "batchuserrights-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "batchuserrights", },		["GroupPermissions"] = { ["bureaucrat"] = { ["batchuserrights"] = true, },		},		["SpecialPages"] = { ["BatchUserRights"] = "SpecialBatchUserRights", },		["MessagesDirs"] = { ["BatchUserRights"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BatchUserRightsAliases"] = "BatchUserRights.alias.php", },		["AutoloadClasses"] = { ["SpecialBatchUserRights"] = "BatchUserRights_body.php", },		["config"] = { ["BatchUserRightsGrantableGroups"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["BetaFeatures"] = { ["name"] = "BetaFeatures", ["version"] = "0.1", ["author"] = { [0] = "MarkTraceur (Mark Holmquist)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BetaFeatures", ["descriptionmsg"] = "betafeatures-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["BetaFeaturesWhitelist"] = nil, ["BetaFeatures"] = { },		},		["ExtensionMessagesFiles"] = { ["BetaFeaturesAlias"] = "BetaFeatures.alias.php", },		["APIListModules"] = { ["betafeatures"] = "ApiQueryBetaFeatures", },		["Hooks"] = { ["UserSaveOptions"] = { [0] = "BetaFeaturesHooks::updateUserCounts", },			["GetPreferences"] = { [0] = "BetaFeaturesHooks::getPreferences", },			["PersonalUrls"] = { [0] = "BetaFeaturesHooks::getBetaFeaturesLink", },			["LoadExtensionSchemaUpdates"] = { [0] = "BetaFeaturesHooks::getSchemaUpdates", },			["MakeGlobalVariablesScript"] = { [0] = "BetaFeaturesHooks::onMakeGlobalVariablesScript", },			["ExtensionTypes"] = { [0] = "BetaFeaturesHooks::onExtensionTypes", },		},		["MessagesDirs"] = { ["BetaFeatures"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.betaFeatures"] = { ["scripts"] = { [0] = "betafeatures.js", },				["styles"] = { [0] = "betafeatures.less", },				["dependencies"] = { [0] = "jquery.client", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.betaFeatures.styles"] = { ["styles"] = { [0] = "betafeatures.nojs.less", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BetaFeatures/resources", },		["JobClasses"] = { ["updateBetaFeaturesUserCounts"] = "UpdateBetaFeatureUserCountsJob", },		["SpecialPages"] = { ["BetaFeatures"] = "SpecialBetaFeatures", },		["AutoloadClasses"] = { ["BetaFeaturesHooks"] = "includes/BetaFeaturesHooks.php", ["BetaFeaturesMissingFieldException"] = "includes/BetaFeaturesMissingFieldException.php", ["NewHTMLCheckField"] = "includes/NewHTMLCheckField.php", ["HTMLFeatureField"] = "includes/HTMLFeatureField.php", ["HTMLHorizontalRuleField"] = "includes/HTMLHorizontalRuleField.php", ["BetaFeatures"] = "includes/BetaFeatures.php", ["UpdateBetaFeatureUserCountsJob"] = "includes/UpdateBetaFeatureUserCountsJob.php", ["ApiQueryBetaFeatures"] = "includes/ApiQueryBetaFeatures.php", ["SpecialBetaFeatures"] = "includes/SpecialBetaFeatures.php", ["BetaFeaturesTestCase"] = "tests/phpunit/BetaFeaturesTestCase.php", },		["manifest_version"] = 1, },	["BibManager"] = { ["name"] = "BibManager", ["version"] = "1.23.0", ["author"] = { [0] = "Hornemann Institut", [1] = "Hallo Welt! Medienwerkstatt GmbH", [2] = "Tobias Weichart", [3] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BibManager", ["descriptionmsg"] = "bibmanager-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "bibmanageredit", [1] = "bibmanagerdelete", [2] = "bibmanagercreate", },		["GroupPermissions"] = { ["sysop"] = { ["bibmanageredit"] = true, ["bibmanagerdelete"] = true, ["bibmanagercreate"] = true, },		},		["SpecialPages"] = { ["BibManagerList"] = "SpecialBibManagerList", ["BibManagerListAuthors"] = "SpecialBibManagerListAuthors", ["BibManagerImport"] = "SpecialBibManagerImport", ["BibManagerExport"] = "SpecialBibManagerExport", ["BibManagerDelete"] = "SpecialBibManagerDelete", ["BibManagerCreate"] = "SpecialBibManagerCreate", ["BibManagerEdit"] = "SpecialBibManagerEdit", },		["MessagesDirs"] = { ["BibManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BibManagerAlias"] = "BibManager.alias.php", },		["AutoloadClasses"] = { ["Structures_BibTex"] = "includes/libs/Structures_BibTex/BibTex.php", ["BibManagerHooks"] = "includes/BibManagerHooks.php", ["BibManagerFieldsList"] = "includes/BibManagerFieldsList.php", ["BibManagerLocalMWDatabaseRepo"] = "includes/BibManagerLocalMWDatabaseRepo.php", ["BibManagerPagerList"] = "includes/BibManagerPagerList.php", ["BibManagerPagerListAuthors"] = "includes/BibManagerPagerListAuthors.php", ["BibManagerRepository"] = "includes/BibManagerRepository.php", ["BibManagerValidator"] = "includes/BibManagerValidator.php", ["SpecialBibManagerList"] = "includes/specials/SpecialBibManagerList.php", ["SpecialBibManagerListAuthors"] = "includes/specials/SpecialBibManagerListAuthors.php", ["SpecialBibManagerImport"] = "includes/specials/SpecialBibManagerImport.php", ["SpecialBibManagerExport"] = "includes/specials/SpecialBibManagerExport.php", ["SpecialBibManagerCreate"] = "includes/specials/SpecialBibManagerCreate.php", ["SpecialBibManagerDelete"] = "includes/specials/SpecialBibManagerDelete.php", ["SpecialBibManagerEdit"] = "includes/specials/SpecialBibManagerEdit.php", },		["ResourceModules"] = { ["ext.bibManager.styles"] = { ["styles"] = "ext.bibManager.css", },			["ext.bibManager.List"] = { ["scripts"] = "ext.bibManager.List.js", ["dependencies"] = "ext.bibManager.styles", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BibManager/resources", },		["Hooks"] = { ["ParserFirstCallInit"] = "BibManagerHooks::onParserFirstCallInit", ["BeforePageDisplay"] = "BibManagerHooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "BibManagerHooks::onLoadExtensionSchemaUpdates", },		["config"] = { ["BibManagerRepoClass"] = { ["value"] = "BibManagerLocalMWDatabaseRepo", },			["BibManagerCitationFormats"] = { ["value"] = { ["-"] = "%author%: %title%, %year%", ["article"] = "%author% (%year%): %title%. %journal%, %volume%, %pages%", ["book"] = "%author% (%year%): %title%. (%edition%). %publisher%, %address%, %pages%", ["booklet"] = "%title%", ["conference"] = "%author% (%year%): %title%. %booktitle%", ["inbook"] = "%author% (%year%): %title%. (%edition%). %publisher%, %address%, %pages%, %editor%, %chapter%", ["incollection"] = "%author% (%year%): %title%. %booktitle%", ["inproceedings"] = "%author% (%year%): %title%. %publisher%, %booktitle%", ["manual"] = "%title%", ["mastersthesis"] = "%author% (%year%): %title%. %school%", ["misc"] = "%author%: %title%, %year%", ["phdthesis"] = "%author% (%year%): %title%. %school%", ["proceedings"] = "%title% (%year%)", ["techreport"] = "%author% (%year%): %title%. %institution%.", ["unpublished"] = "%author%: %title%. %note%.", },			},			["BibManagerCitationArticleNamespace"] = { ["value"] = 0, },			["BibManagerScholarLink"] = { ["value"] = "http://scholar.google.com/scholar?q=%title%", },		},		["manifest_version"] = 2, },	["BiblioPlus"] = { ["name"] = "BiblioPlus", ["version"] = "1.3.0", ["author"] = { [0] = "Karen Eddy", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:BiblioPlus", ["descriptionmsg"] = "biblioplus-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["BiblioPlus"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BiblioXml"] = "BiblioXml.php", ["BiblioPlus"] = "BiblioPlus.body.php", ["BiblioPlusHooks"] = "BiblioPlus.hooks.php", },		["ResourceModules"] = { ["ext.biblioPlus.qtip"] = { ["scripts"] = { [0] = "ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.js", },				["styles"] = "ext.biblioPlus.qtip/ext.biblioPlus.qtip.min.css", },			["ext.biblioPlus.qtip.config"] = { ["scripts"] = { [0] = "ext.biblioPlus.qtip.config.js", },				["dependencies"] = { [0] = "ext.biblioPlus.qtip", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources/", ["remoteExtPath"] = "BiblioPlus/resources/", },		["Hooks"] = { ["BeforePageDisplay"] = "BiblioPlusHooks::onBeforePageDisplay", ["ParserFirstCallInit"] = "BiblioPlusHooks::biblioPlusSetup", },		["config"] = { ["BiblioPlusForce"] = { ["value"] = true, },			["BiblioPlusVersion"] = { ["value"] = "1.3.0", },		},		["callback"] = "BiblioPlusHooks::onRegistration", ["manifest_version"] = 2, },	["Blackout"] = { ["name"] = "Blackout", ["version"] = "1.2", ["author"] = { [0] = "John Du Hart", [1] = "Gregory Varnum", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Blackout", ["descriptionmsg"] = "blackout-desc", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["type"] = "other", ["MessagesDirs"] = { ["Blackout"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Blackout"] = "Blackout.body.php", ["SkinProtestSopa"] = "skins/ProtestSopa.php", ["SkinStopSopa"] = "skins/StopSopa.php", ["SkinSopaStrike"] = "skins/SopaStrike.php", },		["Hooks"] = { ["MediaWikiPerformAction"] = "Blackout::overrideAction", },		["config"] = { ["Blackout"] = { ["value"] = { ["Enable"] = true, ["Skin"] = "ProtestSopa", ["Whitelist"] = { [0] = "Special:Version", },				},			},		},		["manifest_version"] = 2, },	["BlockAndNuke"] = { ["name"] = "BlockAndNuke", ["version"] = "1.1", ["author"] = { [0] = "Eliora Stahl", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:BlockAndNuke", ["descriptionmsg"] = "blockandnuke-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["GroupPermissions"] = { ["sysop"] = { ["blockandnuke"] = true, },		},		["AvailableRights"] = { [0] = "blockandnuke", },		["SpecialPages"] = { ["BlockandNuke"] = "SpecialBlock_Nuke", },		["MessagesDirs"] = { ["BlockAndNuke"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlockAndNukeAlias"] = "BlockAndNuke.alias.php", },		["AutoloadClasses"] = { ["SpecialBlock_Nuke"] = "BlockAndNuke.body.php", ["BanPests"] = "BanPests.php", ["BlockAndNukeHooks"] = "BlockAndNuke.hooks.php", },		["Hooks"] = { ["PerformRetroactiveAutoblock"] = "BlockAndNukeHooks::onPerformRetroactiveAutoblock", },		["config"] = { ["BaNwhitelist"] = { ["value"] = "whitelist.txt", ["path"] = true, },			["BaNSpamUser"] = { ["value"] = "Spammer", },		},		["manifest_version"] = 2, },	["BlogPage"] = { ["name"] = "BlogPage", ["version"] = "2.6.1", ["author"] = { [0] = "David Pean", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:BlogPage", ["descriptionmsg"] = "blogpage-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "other", ["namespaces"] = { [0] = {				["id"] = 500, ["constant"] = "NS_BLOG", ["name"] = "Blog", ["protection"] = "edit", },			[1] = {				["id"] = 501, ["constant"] = "NS_BLOG_TALK", ["name"] = "Blog_talk", },		},		["config"] = { ["BlogPageDisplay"] = { ["leftcolumn"] = true, ["rightcolumn"] = true, ["author"] = true, ["author_articles"] = true, ["recent_editors"] = true, ["recent_voters"] = true, ["popular_articles"] = true, ["in_the_news"] = true, ["comments_of_day"] = false, ["games"] = true, ["new_articles"] = true, },			["UserProfileDisplay"] = { ["articles"] = true, },		},		["APIModules"] = { ["blogpage"] = "ApiBlogPage", },		["AutoloadClasses"] = { ["ApiBlogPage"] = "includes/api/ApiBlogPage.php", ["BlogPage"] = "includes/BlogPage.class.php", ["ArticlesHome"] = "includes/specials/SpecialArticlesHome.php", ["ArticleLists"] = "includes/specials/SpecialArticleLists.php", ["BlogTagCloud"] = "includes/BlogTagCloud.class.php", ["SpecialCreateBlogPost"] = "includes/specials/SpecialCreateBlogPost.php", ["BlogPageHooks"] = "includes/BlogPage.hooks.php", },		["AvailableRights"] = { [0] = "createblogpost", },		["ExtensionMessagesFiles"] = { ["BlogPageAlias"] = "includes/BlogPage.alias.php", ["BlogPageNamespaces"] = "includes/BlogPage.namespaces.php", },		["GroupPermissions"] = { ["*"] = {				["createblogpost"] = false, },			["user"] = { ["createblogpost"] = true, },		},		["Hooks"] = { ["ArticleFromTitle"] = { [0] = "BlogPageHooks::blogFromTitle", },			["PageContentSaveComplete"] = { [0] = "BlogPageHooks::updateCreatedOpinionsCount", },			["PageContentSave"] = { [0] = "BlogPageHooks::updateCreatedOpinionsCount", },			["AlternateEdit"] = { [0] = "BlogPageHooks::allowShowEditBlogPage", },			["CanonicalNamespaces"] = { [0] = "BlogPageHooks::onCanonicalNamespaces", },			["UserProfileRightSideAfterActivity"] = { [0] = "BlogPageHooks::getArticles", },		},		["MessagesDirs"] = { ["BlogPage"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.blogPage"] = { ["styles"] = "resources/css/ext.blogpage.blogpage.css", },			["ext.blogPage.articlesHome"] = { ["styles"] = "resources/css/ext.blogpage.articleshome.css", },			["ext.blogPage.create.css"] = { ["styles"] = "resources/css/ext.blogpage.createblogpost.css", },			["ext.blogPage.create.js"] = { ["scripts"] = "resources/js/ext.blogpage.createblogpost.js", ["messages"] = { [0] = "blog-js-create-error-need-content", [1] = "blog-js-create-error-need-title", [2] = "blog-js-create-error-page-exists", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "BlogPage", },		["SpecialPages"] = { ["ArticlesHome"] = "ArticlesHome", ["ArticleLists"] = "ArticleLists", ["CreateBlogPost"] = "SpecialCreateBlogPost", },		["manifest_version"] = 1, },	["BlueSpiceAbout"] = { ["name"] = "BlueSpiceAbout", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceAbout", ["author"] = { [0] = "Markus Glaser", [1] = "Peter Böhm", [2] = "Leonid Verhovskij", },		["descriptionmsg"] = "bs-bluespiceabout-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceAbout"] = { ["className"] = "\\BlueSpice\\About\\Extension", ["extPath"] = "/BlueSpiceAbout", ["configDefinitions"] = { ["BlueSpiceAboutShowMenuLinks"] = "\\BlueSpice\\About\\ConfigDefinition\\ShowMenuLinks::getInstance", },					},				},				["AdminToolRegistry"] = { ["bs-bluespiceabout"] = "BlueSpice\\About\\AdminTool", },				["PermissionRegistry"] = { ["bluespiceabout-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "accountselfcreate", [2] = "admin", [3] = "author", [4] = "bot", [5] = "commenter", [6] = "editor", [7] = "maintenanceadmin", [8] = "reader", [9] = "reviewer", [10] = "structuremanager", },					},				},			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["SpecialPages"] = { ["BlueSpiceAbout"] = "SpecialBlueSpiceAbout", },		["MessagesDirs"] = { ["BlueSpiceAbout"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpiceAboutAlias"] = "includes/specials/SpecialBlueSpiceAbout.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\About\\"] = "src/", },		["AutoloadClasses"] = { ["SpecialBlueSpiceAbout"] = "includes/specials/SpecialBlueSpiceAbout.php", },		["GroupPermissions"] = { ["*"] = {				["bluespiceabout-viewspecialpage"] = false, },			["user"] = { ["bluespiceabout-viewspecialpage"] = true, },			["sysop"] = { ["bluespiceabout-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "bluespiceabout-viewspecialpage", },		["config_prefix"] = "bsg", ["config"] = { ["BlueSpiceAboutShowMenuLinks"] = { ["value"] = true, ["descriptionmsg"] = "bs-bluespiceabout-show-menu-links", ["public"] = true, },		},		["ResourceModules"] = { ["ext.bluespice.bluespiceabout"] = { ["styles"] = "bluespice.bluespiceabout.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceAbout/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\About\\Hook\\BeforePageDisplay\\AddModules::callback", ["SkinBuildSidebar"] = "\\BlueSpice\\About\\Hook\\SkinBuildSidebar\\AddNavLink::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceArticleInfo"] = { ["name"] = "BlueSpiceArticleInfo", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ArticleInfo", ["author"] = { [0] = "Markus Glaser", [1] = "Stephan Muggli", },		["descriptionmsg"] = "bs-articleinfo-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceArticleInfo"] = { ["className"] = "\\BlueSpice\\ArticleInfo\\Extension", ["extPath"] = "/BlueSpiceArticleInfo", ["configDefinitions"] = { ["ArticleInfoCheckRevisionInterval"] = "\\BlueSpice\\ArticleInfo\\ConfigDefinition\\CheckRevisionInterval::getInstance", },					},				},				["PageToolRegistry"] = { ["last-edit"] = "BlueSpice\\ArticleInfo\\PageTool\\LastEdit::factory", ["subpages"] = "BlueSpice\\ArticleInfo\\PageTool\\Subpages::factory", },			},			["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { },			},		},		["MessagesDirs"] = { ["BlueSpiceArticleInfo"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\ArticleInfo\\"] = "src/", },		["config_prefix"] = "bsg", ["config"] = { ["ArticleInfoCheckRevisionInterval"] = { ["value"] = 10, ["descriptionmsg"] = "bs-articleinfo-pref-CheckRevisionInterval", ["public"] = true, },		},		["ResourceModules"] = { ["ext.bluespice.articleinfo.general"] = { ["scripts"] = { [0] = "bluespice.articleInfo.general.js", [1] = "bluespice.articleInfo.pagetools.js", },				["messages"] = { [0] = "bs-articleinfo-dialog-subpages-title", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.articleinfo.flyout"] = { ["scripts"] = "bluespice.articleInfo.flyout.js", ["messages"] = { [0] = "bs-articleinfo-flyout-title", [1] = "bs-articleinfo-flyout-intro", [2] = "bs-articleinfo-nav-link-title", [3] = "bs-articleinfo-flyout-categorylinks-title", [4] = "bs-articleinfo-flyout-templatelinks-title", [5] = "bs-articleinfo-flyout-subpages-title", [6] = "bs-articleinfo-flyout-categorylinks-emptytext", [7] = "bs-articleinfo-flyout-templatelinks-emptytext", [8] = "bs-articleinfo-flyout-lasteditedtime-text", [9] = "bs-articleinfo-flyout-lastediteduser-text", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.bluespice", },			},			["ext.bluespice.articleinfo.flyout.styles"] = { ["styles"] = { [0] = "bluespice.articleInfo.flyout.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceArticleInfo/resources", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\ArticleInfo\\Hook\\SkinTemplateOutputPageBeforeExec\\AddFlyout::callback", },			["BeforePageDisplay"] = { [0] = "\\BlueSpice\\ArticleInfo\\Hook\\BeforePageDisplay\\AddModules::callback", },			["BsAdapterAjaxPingResult"] = { [0] = "\\BlueSpice\\ArticleInfo\\Hook\\BsAdapterAjaxPingResult\\HandleArticleInfo::callback", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceAuthors"] = { ["name"] = "BlueSpiceAuthors", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Authors", ["author"] = { [0] = "Markus Glaser", [1] = "Robert Vogel", },		["descriptionmsg"] = "bs-authors-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceAuthors"] = { ["className"] = "\\BlueSpice\\Authors\\Extension", ["extPath"] = "/BlueSpiceAuthors", ["configDefinitions"] = { ["AuthorsShow"] = "\\BlueSpice\\Authors\\ConfigDefinition\\AuthorsShow::getInstance", },					},				},			},			["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["authors"] = { ["module"] = "ext.bluespice.authors.flyout", ["make-items-callback"] = "bs.authors.flyout.makeItems", },				},			},		},		["MessagesDirs"] = { ["Authors"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["AuthorsMagic"] = "languages/Authors.i18n.magic.php", },		["config_prefix"] = "bsg", ["config"] = { ["AuthorsBlacklist"] = { ["value"] = { [0] = "MediaWiki default", },			},			["AuthorsMoreImage"] = { ["value"] = "more-users_v2.png", },			["AuthorsShow"] = { ["value"] = true, ["descriptionmsg"] = "bs-authors-pref-show", ["public"] = true, },		},		["Hooks"] = { ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\Authors\\Hook\\BSInsertMagicAjaxGetData\\Authors::callback", },			["BeforePageDisplay"] = { [0] = "\\BlueSpice\\Authors\\Hook\\BeforePageDisplay\\FetchAuthors::callback", [1] = "\\BlueSpice\\Authors\\Hook\\BeforePageDisplay\\AddModules::callback", },			["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\Authors\\Hook\\GetDoubleUnderscoreIDs\\AddNoAuthors::callback", },		["ResourceModules"] = { ["ext.bluespice.authors.flyout"] = { ["scripts"] = { [0] = "bluespice.authors.flyout.js", },				["messages"] = { [0] = "bs-authors-flyout-title", [1] = "bs-authors-author-type-originator", [2] = "bs-authors-author-type-editor", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "ext.bluespice.extjs", },			},			["ext.bluespice.authors.flyout.styles"] = { ["styles"] = { [0] = "styles/bluespice.authors.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceAuthors/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceAvatars"] = { ["name"] = "BlueSpiceAvatars", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Avatars", ["author"] = { [0] = "Marc Reymann", [1] = "Patric Wirth", },		["descriptionmsg"] = "bs-avatars-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceAvatars"] = { ["className"] = "\\BlueSpice\\Avatars\\Extension", ["extPath"] = "/BlueSpiceAvatars", ["configDefinitions"] = { ["AvatarsGenerator"] = "\\BlueSpice\\Avatars\\ConfigDefinition\\AvatarsGenerator::getInstance", },					},				},				["DynamicFileRegistry"] = { ["userprofileimage"] = "\\BlueSpice\\Avatars\\DynamicFileDispatcher\\UserProfileImage", },			},		},		["APIModules"] = { ["bs-avatars-tasks"] = "BSApiAvatarsTasks", },		["MessagesDirs"] = { ["BlueSpiceAvatars"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BSApiAvatarsTasks"] = "includes/api/BSApiAvatarsTasks.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\Avatars\\"] = "src/", },		["ResourceModules"] = { ["ext.bluespice.avatars.js"] = { ["scripts"] = { [0] = "bluespice.avatars.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-avatars-upload-title", [1] = "bs-avatars-upload-label", [2] = "bs-avatars-generate-new-label", [3] = "bs-avatars-warning-title", [4] = "bs-avatars-warning-text", [5] = "bs-avatars-userimage-title", [6] = "bs-avatars-set-userimage-failed", [7] = "bs-avatars-set-userimage-saved", [8] = "bs-avatars-userimage-help", [9] = "bs-avatars-file-upload-fieldset-title", [10] = "bs-avatars-userimage-title", [11] = "bs-avatars-auto-generate-fieldset-title", },			},			["ext.bluespice.avatars.history.styles"] = { ["styles"] = "ext.bluespice.avatars.history.css", },			["ext.bluespice.avatars.preferences.styles"] = { ["styles"] = "ext.bluespice.avatars.preferences.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceAvatars/resources", },		["config_prefix"] = "bsg", ["config"] = { ["AvatarsGenerator"] = { ["value"] = "InstantAvatar", },		},		["DefaultUserOptions"] = { ["bs-avatars-profileimage"] = "", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\Avatars\\Hook\\BeforePageDisplay\\AddModules::callback", ["GetPreferences"] = "\\BlueSpice\\Avatars\\Hook\\GetPreferences\\AddProfileImage::callback", ["PageHistoryLineEnding"] = "\\BlueSpice\\Avatars\\Hook\\PageHistoryLineEnding\\AddProfileImage::callback", ["BSMigrateUserPropertiesFromDeviatingNames"] = "\\BlueSpice\\Avatars\\Hook\\BSMigrateUserPropertiesFromDeviatingNames\\MigrateUserImage::callback", ["UploadVerifyFile"] = "\\BlueSpice\\Avatars\\Hook\\UploadVerifyFile\\PreventUserImageOverwrite::callback", ["SetupAfterCache"] = "\\BlueSpice\\Avatars\\Hook\\SetupAfterCache\\AddForeignFileRepo::callback", },		["manifest_version"] = 2, },	["BlueSpiceBlog"] = { ["name"] = "BlueSpiceBlog", ["license-name"] = "GPL-3.0-only", ["version"] = "3.0.0-alpha", ["url"] = "https://help.bluespice.com/index.php/Blog", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", },		["descriptionmsg"] = "bs-blog-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceBlog"] = { ["className"] = "Blog", ["extPath"] = "/BlueSpiceBlog", ["configDefinitions"] = { ["BlogShowPermalink"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ShowPermalink::getInstance", ["BlogShowInfo"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ShowInfo::getInstance", ["BlogMoreInNewWindow"] = "\\BlueSpice\\Blog\\ConfigDefinition\\MoreInNewWindow::getInstance", ["BlogShowAll"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ShowAll::getInstance", ["BlogShowLimit"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ShowLimit::getInstance", ["BlogShowNewEntryField"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ShowNewEntryField::getInstance", ["BlogNewEntryFieldPosition"] = "\\BlueSpice\\Blog\\ConfigDefinition\\NewEntryFieldPosition::getInstance", ["BlogMaxEntryCharacters"] = "\\BlueSpice\\Blog\\ConfigDefinition\\MaxEntryCharacters::getInstance", ["BlogImageRenderMode"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ImageRenderMode::getInstance", ["BlogThumbFloatDirection"] = "\\BlueSpice\\Blog\\ConfigDefinition\\ThumbFloatDirection::getInstance", ["BlogSortBy"] = "\\BlueSpice\\Blog\\ConfigDefinition\\SortBy::getInstance", ["BlogPreload"] = "\\BlueSpice\\Blog\\ConfigDefinition\\Preload::getInstance", },					},				},				["PermissionRegistry"] = { ["blog-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "editor", [1] = "admin", },					},				},			},			["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.blog.visualEditor", [1] = "ext.bluespice.blog.time.visualEditor", },			},		},		["callback"] = "Blog::onRegistration", ["SpecialPages"] = { ["Blog"] = "SpecialBlog", },		["MessagesDirs"] = { ["BlueSpiceBlog"] = { [0] = "i18n", [1] = "i18n/ve", },		},		["ExtensionMessagesFiles"] = { ["BlogNamespaces"] = "languages/Blog.namespaces.php", ["BlogAlias"] = "includes/specials/SpecialBlog.alias.php", },		["GroupPermissions"] = { ["*"] = {				["blog-viewspecialpage"] = false, },			["user"] = { ["blog-viewspecialpage"] = true, },			["sysop"] = { ["blog-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "blog-viewspecialpage", },		["config_prefix"] = "bsg", ["config"] = { ["BlogShowTrackback"] = { ["value"] = true, ["descriptionmsg"] = "bs-blog-pref-showpermalink", },			["BlogShowPermalink"] = { ["value"] = true, ["descriptionmsg"] = "bs-blog-pref-showinfo", ["public"] = true, },			["BlogShowInfo"] = { ["value"] = true, ["descriptionmsg"] = "bs-blog-pref-moreinnewwindow", ["public"] = true, },			["BlogMoreInNewWindow"] = { ["value"] = false, ["descriptionmsg"] = "bs-blog-pref-moreinnewwindow", ["public"] = true, },			["BlogShowAll"] = { ["value"] = true, ["descriptionmsg"] = "bs-blog-pref-showall", ["public"] = true, },			["BlogMoreAtEndOfEntry"] = { ["value"] = true, },			["BlogSortBy"] = { ["value"] = "creation", ["descriptionmsg"] = "bs-blog-pref-sortby", },			["BlogShowLimit"] = { ["value"] = 10, ["descriptionmsg"] = "bs-blog-pref-showlimit", ["public"] = true, },			["BlogShowNewEntryField"] = { ["value"] = true, ["descriptionmsg"] = "bs-blog-pref-shownewentryfield", ["public"] = true, },			["BlogNewEntryFieldPosition"] = { ["value"] = "top", ["descriptionmsg"] = "bs-blog-pref-newentryfieldposition", ["public"] = true, },			["BlogMaxEntryCharacters"] = { ["value"] = 1000, ["descriptionmsg"] = "bs-blog-pref-maxentrycharacters", ["public"] = true, },			["BlogImageRenderMode"] = { ["value"] = "thumb", ["descriptionmsg"] = "bs-blog-pref-imagerendermode", ["public"] = true, },			["BlogThumbFloatDirection"] = { ["value"] = "right", ["descriptionmsg"] = "bs-blog-pref-imagefloatdirection", ["public"] = true, },			["BlogShowTagFormWhenNotLoggedIn"] = { ["value"] = false, },			["BlogPreload"] = { ["value"] = "", ["descriptionmsg"] = "bs-blog-pref-preload", ["public"] = true, },		},		["AutoloadClasses"] = { ["Blog"] = "Blog.class.php", ["ViewBlog"] = "views/view.Blog.php", ["ViewBlogItem"] = "views/view.BlogItem.php", ["SpecialBlog"] = "includes/specials/SpecialBlog.class.php", },		["ResourceModules"] = { ["ext.bluespice.blog.rssfeeder.integration"] = { ["scripts"] = "bluespice.blog.rssfeeder.integration.js", ["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.blog.styles"] = { ["styles"] = "bluespice.blog.less", ["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },			["ext.bluespice.blog.visualEditor"] = { ["scripts"] = { [0] = "ve/ve.ce.BlogNode.js", [1] = "ve/ve.dm.BlogNode.js", [2] = "ve/ve.ui.BlogInspector.js", [3] = "ve/ve.ui.BlogInspectorTool.js", },				["messages"] = { [0] = "bs-blog-ve-blog-title", [1] = "bs-blog-ve-newentryfieldposition-bottom-label", [2] = "bs-blog-ve-newentryfieldposition-top-label", [3] = "bs-blog-ve-bloginspector-newentryfieldposition", [4] = "bs-blog-ve-bloginspector-maxchars", [5] = "bs-blog-ve-bloginspector-count", [6] = "bs-blog-ve-bloginspector-newentryfield", [7] = "bs-blog-ve-bloginspector-ns", [8] = "bs-blog-ve-bloginspector-cat", [9] = "bs-blog-ve-imagerendermode-none-label", [10] = "bs-blog-ve-imagerendermode-thumb-label", [11] = "bs-blog-ve-imagerendermode-full-label", [12] = "bs-blog-ve-imagefloatdirection-none-label", [13] = "bs-blog-ve-imagefloatdirection-right-label", [14] = "bs-blog-ve-imagefloatdirection-left-label", [15] = "bs-blog-ve-sort-title-label", [16] = "bs-blog-ve-sort-creation-label", [17] = "bs-blog-ve-bloginspector-imagerendermode", [18] = "bs-blog-ve-bloginspector-imagefloatdirection", [19] = "bs-blog-ve-bloginspector-sort", [20] = "bs-blog-ve-bloginspector-showinfo", [21] = "bs-blog-ve-bloginspector-moreinnewwindow", [22] = "bs-blog-ve-bloginspector-showpermalink", [23] = "bs-blog-ve-bloginspector-mode", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "oojs-ui.styles.icons-editing-citation", },			},			["ext.bluespice.blog.time.visualEditor"] = { ["scripts"] = { [0] = "ve/ve.ce.BlogTimeNode.js", [1] = "ve/ve.dm.BlogTimeNode.js", [2] = "ve/ve.ui.BlogTimeInspector.js", [3] = "ve/ve.ui.BlogTimeInspectorTool.js", },				["messages"] = { [0] = "bs-blog-ve-blog-time-title", [1] = "bs-blog-ve-blogtimeinspector-time", [2] = "bs-blog-ve-blogtimeinspector-time-help", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceBlog/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceCategoryManager"] = { ["name"] = "BlueSpiceCategoryManager", ["author"] = { [0] = "Leonid Verhovskij", [1] = "Dejan Savuljesku", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:CategoryManager", ["descriptionmsg"] = "bluespicecategorymanager-desc", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceCategoryManager"] = { ["className"] = "\\BlueSpice\\CategoryManager\\Extension", ["extPath"] = "/BlueSpiceCategoryManager", },				},				["PermissionRegistry"] = { ["categorymanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "structuremanager", },					},				},				["AdminToolRegistry"] = { ["bs-category-manager"] = "BlueSpice\\CategoryManager\\AdminTool", },			},		},		["GroupPermissions"] = { ["*"] = {				["categorymanager-viewspecialpage"] = false, },			["user"] = { ["categorymanager-viewspecialpage"] = false, },			["sysop"] = { ["categorymanager-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "categorymanager-viewspecialpage", },		["SpecialPages"] = { ["BlueSpiceCategoryManager"] = "SpecialBlueSpiceCategoryManager", },		["AutoloadNamespaces"] = { ["BlueSpice\\CategoryManager\\"] = "src/", },		["AutoloadClasses"] = { ["SpecialBlueSpiceCategoryManager"] = "includes/specials/SpecialBlueSpiceCategoryManager.php", },		["ExtensionMessagesFiles"] = { ["BlueSpiceCategoryManagerAlias"] = "includes/specials/SpecialBlueSpiceCategoryManager.alias.php", },		["MessagesDirs"] = { ["BlueSpiceCategoryManager"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.bluespice.categorymanager"] = { ["scripts"] = { [0] = "bluespice.categorymanager.js", },				["styles"] = { [0] = "bluespice.categorymanager.css", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.bluespice.extjs.BS.deferred", [2] = "mediawiki.api", [3] = "mediawiki.Title", },				["messages"] = { [0] = "bs-categorymanager-draganddrop-text", [1] = "bs-categorymanager-dlg-new-prompt", [2] = "bs-categorymanager-dlg-new-title", [3] = "bs-categorymanager-removecategoryconfirm-text", [4] = "bs-categorymanager-removecategoryconfirm-title", [5] = "bs-categorymanager-addcategory-dialog-error-title", [6] = "bs-categorymanager-action-show-category", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceCategoryManager/resources", },		["manifest_version"] = 2, },	["BlueSpiceChecklist"] = { ["name"] = "BlueSpiceChecklist", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.help.bluespice.com/index.php/Checklist", ["author"] = "Markus Glaser", ["descriptionmsg"] = "bs-checklist-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceChecklist"] = { ["className"] = "\\BlueSpice\\Checklist\\Extension", ["extPath"] = "/BlueSpiceChecklist", ["configDefinitions"] = { ["ChecklistMarkAsMinorEdit"] = "\\BlueSpice\\Checklist\\ConfigDefinition\\MarkAsMinorEdit::getInstance", },					},				},				["PermissionRegistry"] = { ["checklistmodify"] = { ["type"] = "namespace", ["roles"] = { [0] = "author", [1] = "bot", [2] = "editor", [3] = "maintenanceadmin", },					},				},			},			["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.checklist.visualEditor", },			},		},		["GroupPermissions"] = { ["*"] = {				["checklistmodify"] = false, },			["user"] = { ["checklistmodify"] = true, },			["sysop"] = { ["checklistmodify"] = true, },		},		["AvailableRights"] = { [0] = "checklistmodify", },		["callback"] = "\\BlueSpice\\Checklist\\Extension::onRegistration", ["LogTypes"] = { [0] = "bs-checklist", },		["FilterLogTypes"] = { ["bs-checklist"] = true, },		["LogActionsHandlers"] = { ["bs-checklist/*"] = "LogFormatter", },		["APIModules"] = { ["bs-checklist-available-options-store"] = "BSApiChecklistAvailableOptionsStore", ["bs-checklist-template-store"] = "BSApiChecklistTemplateStore", ["bs-checklist-tasks"] = "BSApiChecklistTasks", },		["MessagesDirs"] = { ["Checklist"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\Checklist\\"] = "src/", },		["AutoloadClasses"] = { ["BSApiChecklistAvailableOptionsStore"] = "includes/api/BSApiChecklistAvailableOptionsStore.php", ["BSApiChecklistTemplateStore"] = "includes/api/BSApiChecklistTemplateStore.php", ["BSApiChecklistTasks"] = "includes/api/BSApiChecklistTasks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "\\BlueSpice\\Checklist\\Extension::onParserFirstCallInit", ["BeforePageDisplay"] = "\\BlueSpice\\Checklist\\Hook\\BeforePageDisplay\\AddResources::callback", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\Checklist\\Extension::onBSInsertMagicAjaxGetData", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\Checklist\\Extension::onBSUsageTrackerRegisterCollectors", ["ListDefinedTags"] = "\\BlueSpice\\Checklist\\Hook\\ListDefinedTags\\AddChecklistTag::callback", ["ChangeTagsListActive"] = "\\BlueSpice\\Checklist\\Hook\\ChangeTagsListActive\\AddChecklistTag::callback", },		["ResourceModules"] = { ["ext.bluespice.checklist"] = { ["scripts"] = { [0] = "bluespice.checklist.js", },				["messages"] = { [0] = "bs-checklist-button-checkbox-title", [1] = "bs-checklist-menu-insert-list-title", [2] = "bs-checklist-menu-insert-checkbox", [3] = "bs-checklist-menu-insert-no-list-loaded", [4] = "bs-checklist-dlg-insert-list-title", [5] = "bs-checklist-dlg-insert-list-value-list", [6] = "bs-checklist-dlg-new-list", [7] = "bs-checklist-dlg-save-list", [8] = "bs-checklist-dlg-items-label", [9] = "bs-checklist-dlg-items-emptytext", [10] = "bs-checklist-dlg-items-hint", [11] = "bs-checklist-dlg-panel-title", [12] = "bs-checklist-dlg-new-title", [13] = "bs-checklist-dlg-new-prompt", [14] = "bs-checklist-alert", [15] = "bs-checklist-confirm-dirty-title", [16] = "bs-checklist-confirm-dirty-text", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.checklist.visualEditor"] = { ["scripts"] = { [0] = "bs.chklst/util/tag/ChecklistDefinition.js", [1] = "bs.chklst/ui/widget/ChecklistInputWidget.js", [2] = "bs.chklst/ui/widget/ChecklistOptionsInputWidget.js", },				["messages"] = { [0] = "bs-checklist-ve-checklistinspector-title", [1] = "bs-checklist-tag-checklist-desc", [2] = "bs-checklist-ve-checklistinspector-cb-checked", [3] = "bs-checklist-tag-checklist-tab-checkbox", [4] = "bs-checklist-tag-checklist-tab-list", [5] = "bs-checklist-tag-checklist-attr-checked-help", [6] = "bs-checklist-tag-checklist-attr-list-label", [7] = "bs-checklist-tag-checklist-attr-list-help", [8] = "bs-checklist-tag-checklist-attr-value-label", [9] = "bs-checklist-tag-checklist-attr-value-help", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},			["ext.bluespice.checklist.view"] = { ["scripts"] = { [0] = "bluespice.checklist.js", },				["messages"] = { [0] = "bs-checklist-button-checkbox-title", [1] = "bs-checklist-menu-insert-list-title", [2] = "bs-checklist-menu-insert-checkbox", [3] = "bs-checklist-alert", [4] = "bs-checklist-confirm-dirty-title", [5] = "bs-checklist-confirm-dirty-text", },			},			["ext.bluespice.checklist.styles"] = { ["styles"] = { [0] = "bluespice.checklist.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceChecklist/resources", },		["config_prefix"] = "bsg", ["config"] = { ["ChecklistMarkAsMinorEdit"] = { ["value"] = true, ["descriptionmsg"] = "bs-checklist-config-markasminoredit", ["public"] = true, },		},		["manifest_version"] = 2, },	["BlueSpiceConfigManager"] = { ["name"] = "BlueSpiceConfigManager", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ConfigManager", ["author"] = { [0] = "Patric Wirth", },		["descriptionmsg"] = "bs-configmanager-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceConfigManager"] = { ["className"] = "\\BlueSpice\\ConfigManager\\Extension", ["extPath"] = "/BlueSpiceConfigManager", },				},				["AdminToolRegistry"] = { ["bs-config-manager"] = "BlueSpice\\ConfigManager\\AdminTool", },				["PermissionRegistry"] = { ["bluespiceconfigmanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", },					},				},			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["MessagesDirs"] = { ["BlueSpiceConfigManager"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\ConfigManager\\"] = "src/", },		["ExtensionMessagesFiles"] = { ["BlueSpiceConfigManagerAlias"] = "languages/ConfigManager.alias.php", },		["APIModules"] = { ["bs-configmanager-tasks"] = "\\BlueSpice\\ConfigManager\\Api\\Task\\ConfigManager", ["bs-configmanager-store"] = "\\BlueSpice\\ConfigManager\\Api\\Store\\ConfigManager", },		["SpecialPages"] = { ["BlueSpiceConfigManager"] = "\\BlueSpice\\ConfigManager\\Special\\ConfigManager", },		["GroupPermissions"] = { ["*"] = {				["bluespiceconfigmanager-viewspecialpage"] = false, },			["user"] = { ["bluespiceconfigmanager-viewspecialpage"] = false, },			["sysop"] = { ["bluespiceconfigmanager-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "bluespiceconfigmanager-viewspecialpage", },		["ResourceModules"] = { ["ext.bluespice.configmanager"] = { ["scripts"] = "bluespice.configmanager.js", ["dependencies"] = { [0] = "ext.bluespice", [1] = "ext.bluespice.extjs", [2] = "ext.bluespice.configmanager.messages", [3] = "oojs-ui-core", },				["messages"] = { [0] = "bs-configmanager-discardchanges", [1] = "bs-configmanager-noentry", },			},			["ext.bluespice.configmanager.styles"] = { ["styles"] = "bluespice.configmanager.css", },			["ext.bluespice.configmanager.messages"] = { ["class"] = "\\BlueSpice\\ConfigManager\\ResourceLoader\\Messages", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceConfigManager/resources", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceContextMenu"] = { ["name"] = "BlueSpiceContextMenu", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ContextMenu", ["author"] = { [0] = "Tobias Weichart", [1] = "Robert Vogel", [2] = "Peter Boehm", },		["descriptionmsg"] = "bs-contextmenu-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceContextMenu"] = { ["className"] = "\\BlueSpice\\ContextMenu\\Extension", ["extPath"] = "/BlueSpiceContextMenu", },				},			},			["BlueSpiceContextMenu"] = { ["ItemFactories"] = { ["edit"] = "BlueSpice\\ContextMenu\\MenuItem\\Edit::factory", ["delete"] = "BlueSpice\\ContextMenu\\MenuItem\\Delete::factory", ["history"] = "BlueSpice\\ContextMenu\\MenuItem\\History::factory", ["move"] = "BlueSpice\\ContextMenu\\MenuItem\\Move::factory", ["protect"] = "BlueSpice\\ContextMenu\\MenuItem\\Protect::factory", ["watch"] = "BlueSpice\\ContextMenu\\MenuItem\\Watch::factory", ["purge"] = "BlueSpice\\ContextMenu\\MenuItem\\Purge::factory", ["info"] = "BlueSpice\\ContextMenu\\MenuItem\\Info::factory", ["whatlinkshere"] = "BlueSpice\\ContextMenu\\MenuItem\\Whatlinkshere::factory", ["download"] = "BlueSpice\\ContextMenu\\MenuItem\\Download::factory", ["editusertalk"] = "BlueSpice\\ContextMenu\\MenuItem\\EditUserTalk::factory", ["mailuser"] = "BlueSpice\\ContextMenu\\MenuItem\\MailUser::factory", ["reupload"] = "BlueSpice\\ContextMenu\\MenuItem\\Reupload::factory", ["viewmedia"] = "BlueSpice\\ContextMenu\\MenuItem\\ViewMedia::factory", },			},		},		["MessagesDirs"] = { ["BlueSpiceContextMenu"] = { [0] = "i18n", },		},		["DefaultUserOptions"] = { ["bs-contextmenu-modus"] = "ctrl", },		["AutoloadClasses"] = { ["BSApiContextMenuTasks"] = "includes/api/BSApiContextMenuTasks.php", },		["Hooks"] = { ["GetPreferences"] = "\\BlueSpice\\ContextMenu\\Hook\\GetPreferences\\AddModus::callback", ["BeforePageDisplay"] = "\\BlueSpice\\ContextMenu\\Hook\\BeforePageDisplay\\AddModules::callback", },		["APIModules"] = { ["bs-contextmenu-tasks"] = "BSApiContextMenuTasks", },		["ResourceModules"] = { ["ext.bluespice.contextmenu"] = { ["scripts"] = "bluespice.contextmenu.js", ["messages"] = { [0] = "bs-contextmenu-page-edit", [1] = "bs-contextmenu-page-delete", [2] = "bs-contextmenu-page-move", [3] = "bs-contextmenu-page-history", [4] = "bs-contextmenu-page-protect", [5] = "bs-contextmenu-page-purge", [6] = "bs-contextmenu-page-info", [7] = "bs-contextmenu-media-reupload", [8] = "bs-contextmenu-media-view-page", [9] = "bs-contextmenu-user-mail", [10] = "bs-contextmenu-user-talk", [11] = "bs-contextmenu-file-download", },				["dependencies"] = { [0] = "ext.bluespice", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceContextMenu/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceCountThings"] = { ["name"] = "BlueSpiceCountThings", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:CountThings", ["author"] = { [0] = "Markus Glaser", [1] = "Mathias Scheer", [2] = "Peter Boehm", },		["descriptionmsg"] = "bs-countthings-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceCountThings"] = { ["className"] = "\\BlueSpice\\CountThings\\Extension", ["extPath"] = "/BlueSpiceCountThings", },				},				["TagRegistry"] = { ["countfiles"] = "BlueSpice\\CountThings\\Tag\\CountFiles", ["countarticles"] = "BlueSpice\\CountThings\\Tag\\CountArticles", ["countusers"] = "BlueSpice\\CountThings\\Tag\\CountUsers", ["countcharacters"] = "BlueSpice\\CountThings\\Tag\\CountCharacters", },				["RendererRegistry"] = { ["countthings-countcharacters"] = "BlueSpice\\CountThings\\Renderer\\CountCharacters", },			},			["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.countthings.visualEditorTagDefinition", },			},		},		["ResourceModules"] = { ["ext.bluespice.countthings.visualEditorTagDefinition"] = { ["scripts"] = { [0] = "bs.cntthngs/util/tag/CountArticlesDefinition.js", [1] = "bs.cntthngs/util/tag/CountCharactersDefinition.js", [2] = "bs.cntthngs/util/tag/CountFilesDefinition.js", [3] = "bs.cntthngs/util/tag/CountUsersDefinition.js", },				["messages"] = { [0] = "bs-countthings-tag-countcharacters-desc", [1] = "bs-countthings-ve-countthingsinspector-mode", [2] = "bs-countthings-ve-countcharacters-title", [3] = "bs-countthings-ve-countcharacters-input-label", [4] = "bs-countthings-tag-countcharacters-desc-param-mode", [5] = "bs-countthings-ve-countcharacters-mode-all", [6] = "bs-countthings-ve-countcharacters-mode-charsonly", [7] = "bs-countthings-ve-countcharacters-mode-wordsonly", [8] = "bs-countthings-ve-countcharacters-mode-wordsandchars", [9] = "bs-countthings-ve-countcharacters-mode-pagesonly", [10] = "bs-countthings-ve-countarticles-title", [11] = "bs-countthings-tag-countarticles-desc", [12] = "bs-countthings-ve-countfiles-title", [13] = "bs-countthings-tag-countfiles-desc", [14] = "bs-countthings-ve-countusers-title", [15] = "bs-countthings-tag-countusers-desc", },			},		},		["MessagesDirs"] = { ["BlueSpiceCountThings"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\CountThings\\"] = "src/", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceCountThings/resources", },		["Hooks"] = { ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\CountThings\\Hook\\BSInsertMagicAjaxGetData\\CountArticles::callback", [1] = "\\BlueSpice\\CountThings\\Hook\\BSInsertMagicAjaxGetData\\CountUsers::callback", [2] = "\\BlueSpice\\CountThings\\Hook\\BSInsertMagicAjaxGetData\\CountFiles::callback", [3] = "\\BlueSpice\\CountThings\\Hook\\BSInsertMagicAjaxGetData\\CountCharacters::callback", },			["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\CountThings\\Extension::onBSUsageTrackerRegisterCollectors", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceCustomMenu"] = { ["name"] = "BlueSpiceCustomMenu", ["version"] = "3.1.0-alpha", ["url"] = "https://help.bluespice.com/index.php/BlueSpiceCustomMenu", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Patric Wirth", },		["descriptionmsg"] = "bs-custommenu-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceCustomMenu"] = { ["className"] = "\\BlueSpice\\CustomMenu\\Extension", ["extPath"] = "/BlueSpiceCustomMenu", },				},				["RendererRegistry"] = { ["custommenu"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu", ["custommenuitem"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Item", ["custommenuheader"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Header", ["custommenuheaderitem"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Header\\Item", },			},			["BlueSpiceCustomMenu"] = { ["Registry"] = { ["header"] = "\\BlueSpice\\CustomMenu\\CustomMenu\\Header::getInstance", },			},		},		["MessagesDirs"] = { ["BlueSpiceCustomMenu"] = { [0] = "i18n", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\CustomMenu\\"] = "src/", },		["AutoloadClasses"] = { ["MenuParser"] = "includes/MenuParser.php", ["BSCustomMenuMigrateTopBarMenu"] = "maintenance/BSCustomMenuMigrateTopBarMenu.php", },		["ResourceModules"] = { ["ext.bluespice.custommenu"] = { ["scripts"] = "bluespice.customMenu.js", ["dependencies"] = { [0] = "mediawiki.util", },			},			["ext.bluespice.custommenu.styles"] = { ["styles"] = "bluespice.customMenu.less", ["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },		},		["config_prefix"] = "bsg", ["config"] = { ["CustomMenuHeaderNumberOfLevels"] = { ["value"] = 2, },			["CustomMenuHeaderNumberOfMainEntries"] = { ["value"] = 10, },			["CustomMenuHeaderNumberOfSubEntries"] = { ["value"] = 10, },		},		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\CustomMenu\\Hook\\BeforePageDisplay\\AddResources::callback", ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\CustomMenu\\Hook\\SkinTemplateOutputPageBeforeExec\\AddCustomMenus::callback", ["EditFormPreloadText"] = "\\BlueSpice\\CustomMenu\\Hook\\EditFormPreloadText\\PrealoadHederMenu::callback", ["ArticleDeleteComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\ArticleDeleteComplete\\InvalidateHeaderMenu::callback", ["PageContentSaveComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\PageContentSaveComplete\\InvalidateHeaderMenu::callback", ["TitleMoveComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\TitleMoveComplete\\InvalidateHeaderMenu::callback", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\CustomMenu\\Hook\\LoadExtensionSchemaUpdates\\AddMigrateTopBarMenu::callback", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceCustomMenu/resources", },		["manifest_version"] = 2, },	["BlueSpiceDashboards"] = { ["name"] = "BlueSpiceDashboards", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Dashboards", ["author"] = { [0] = "Robert Vogel", [1] = "Stephan Muggli", [2] = "Peter Böhm", },		["descriptionmsg"] = "bs-dashboards-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceDashboards"] = { ["className"] = "\\BlueSpice\\Dashboards\\Extension", ["extPath"] = "/BlueSpiceDashboards", },				},				["PermissionRegistry"] = { ["dashboards-viewspecialpage-userdashboard"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "commenter", [4] = "editor", [5] = "maintenanceadmin", [6] = "reader", [7] = "reviewer", [8] = "structuremanager", },					},				},			},		},		["GroupPermissions"] = { ["*"] = {				["dashboards-viewspecialpage-userdashboard"] = false, },			["user"] = { ["dashboards-viewspecialpage-userdashboard"] = true, },			["sysop"] = { ["dashboards-viewspecialpage-userdashboard"] = true, },		},		["AvailableRights"] = { [0] = "dashboards-viewspecialpage-userdashboard", },		["SpecialPages"] = { ["AdminDashboard"] = "SpecialAdminDashboard", ["UserDashboard"] = "SpecialUserDashboard", },		["APIModules"] = { ["bs-dashboards-tasks"] = "BSApiDashboardTasks", ["bs-dashboards-store"] = "BSApiDashboardStore", ["bs-dashboards-widgets-tasks"] = "BSApiDashboardWidgetsTasks", },		["MessagesDirs"] = { ["BlueSpiceDashboards"] = { [0] = "i18n", },		},		["DefaultUserOptions"] = { ["bs-dashboards-userdashboardonlogo"] = false, },		["ExtensionMessagesFiles"] = { ["DashboardsAlias"] = "languages/Dashboards.alias.php", },		["AutoloadClasses"] = { ["SpecialAdminDashboard"] = "includes/specials/SpecialAdminDashboard.php", ["SpecialUserDashboard"] = "includes/specials/SpecialUserDashboard.php", ["BSApiDashboardTasks"] = "includes/api/BSApiDashboardTasks.php", ["BSApiDashboardStore"] = "includes/api/BSApiDashboardStore.php", ["BSApiDashboardWidgetsTasks"] = "includes/api/BSApiDashboardWidgetsTasks.php", ["BSDashBoardsClearConfigMaintenance"] = "maintenance/clearConfigs.php", },		["ResourceModules"] = { ["ext.bluespice.dashboards"] = { ["scripts"] = { [0] = "bluespice.dashboards.main.js", },				["messages"] = { [0] = "tooltip-p-logo", },			},			["ext.bluespice.dashboards.styles"] = { ["styles"] = { [0] = "bluespice.dashboards.css", },			},			["ext.bluespice.dashboards.portletCatalog"] = { ["scripts"] = { [0] = "bluespice.dashboards.portletcatalog.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs.BS.portal", },				["messages"] = { [0] = "bs-dashboards-addportlet", [1] = "bs-dashboards-portlets", [2] = "bs-dashboard-userportlet-wikipage-wiki-article", },			},			["ext.bluespice.dashboards.userDashboard"] = { ["scripts"] = { [0] = "bluespice.dashboards.userDashboard.js", },				["dependencies"] = { [0] = "ext.bluespice.dashboards.portletCatalog", },				["messages"] = { [0] = "bs-dashboard-userportlet-calendar-title", [1] = "bs-dashboard-userportlet-calendar-description", },			},			["ext.bluespice.dashboards.adminDashboard"] = { ["scripts"] = { [0] = "bluespice.dashboards.adminDashboard.js", },				["dependencies"] = { [0] = "ext.bluespice.dashboards.portletCatalog", },				["messages"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceDashboards/resources", },		["Hooks"] = { ["GetPreferences"] = "\\BlueSpice\\Dashboards\\Hook\\GetPreferences\\AddUserDashboardOnLogo::callback", ["PersonalUrls"] = "\\BlueSpice\\Dashboards\\Hook\\PersonalUrls\\AddDashboardUrls::callback", ["BeforePageDisplay"] = "\\BlueSpice\\Dashboards\\Hook\\BeforePageDisplay\\AddModules::callback", ["BSDashboardsUserDashboardPortalConfig"] = "\\BlueSpice\\Dashboards\\Hook\\UserDashboardPortalConfig\\AddConfig::callback", ["BSDashboardsUserDashboardPortalPortlets"] = "\\BlueSpice\\Dashboards\\Hook\\UserDashboardPortalPortlets\\AddPortlets::callback", ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Dashboards\\Hook\\LoadExtensionSchemaUpdates\\AddDashboardConfigsTable::callback", [1] = "\\BlueSpice\\Dashboards\\Hook\\LoadExtensionSchemaUpdates\\AddClearConfigPostDatabaseUpdateMaintenance::callback", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceEchoConnector"] = { ["name"] = "BlueSpiceEchoConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceEchoConnector", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Robert Vogel", [2] = "Dejan Savuljesku", },		["descriptionmsg"] = "bs-echoconnector-extension-description", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\EchoConnector\\Extension::registerNotifications", },				["RunJobsTriggerHandlerRegistry"] = { ["bs-echoconnector-send-digest"] = "BlueSpice\\EchoConnector\\RunJobsTriggerHandler\\SendDigest::factory", },			},			["BlueSpiceEchoConnector"] = { ["ParamParsers"] = { },				["NotificationIcons"] = { ["delete"] = { ["path"] = "BlueSpiceEchoConnector/resources/images/delete.png", },				},			},		},		["MessagesDirs"] = { ["BlueSpiceEchoConnector"] = { [0] = "i18n", [1] = "i18n/notifications", },		},		["callback"] = "\\BlueSpice\\EchoConnector\\Extension::onRegistration", ["Hooks"] = { ["ArticleDeleteComplete"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\ArticleDeleteComplete\\NotifyUsers::callback", },			["TitleMoveComplete"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\TitleMoveComplete\\NotifyUsers::callback", },			["PageContentSaveComplete"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\PageContentSaveComplete\\NotifyUsers::callback", },			["BSUserManagerAfterAddUser"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\BSUserManagerAfterAddUser\\NotifyUsers::callback", },			["EchoGetNotificationTypes"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\EchoGetNotificationTypes\\GetNotificationTypesForEvent::callback", },			["EchoGetBundleRules"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\EchoGetBundleRules\\GetBundleRules::callback", },			["LocalUserCreated"] = { [0] = "\\BlueSpice\\EchoConnector\\Hook\\LocalUserCreated\\NotifyUsers::callback", },		},		["config_prefix"] = "bsg", ["config"] = { ["EchoHtmlMailTemplatePath"] = { ["value"] = "/templates", ["path"] = true, },			["EchoHtmlMailTemplateNames"] = { ["value"] = { ["single"] = "SingleMail", ["digest"] = "Digest", ["primary_link"] = "PrimaryLink", ["secondary_link"] = "SecondaryLink", ["digest_list"] = "DigestList", },			},			["UseJobQueueForNotifications"] = { ["value"] = false, },			["ForceJobQueueForLargeAudienceThreshold"] = { ["value"] = 499, },		},		["JobClasses"] = { ["sendNotification"] = "BlueSpice\\EchoConnector\\Job\\SendNotification", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceEditNotifyConnector"] = { ["name"] = "BlueSpiceEditNotifyConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceEditNotifyConnector", ["descriptionmsg"] = "bluespiceeditnotifyconnector-desc", ["author"] = { [0] = "Leonid Verhovskij", },		["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceEditNotifyConnector"] = { ["className"] = "\\BlueSpice\\EditNotifyConnector\\Extension", ["extPath"] = "/BlueSpiceEditNotifyConnector", ["package"] = "BlueSpice Pro", },				},			},		},		["AutoloadNamespaces"] = { ["BlueSpice\\EditNotifyConnector\\"] = "src/", },		["AutoloadClasses"] = { ["BlueSpiceEditNotifyConnector"] = "includes/BlueSpiceEditNotifyConnector.php", },		["Hooks"] = { ["GetPreferences"] = "BlueSpiceEditNotifyConnector::onGetPreferences", ["LoadExtensionSchemaUpdates"] = "BlueSpiceEditNotifyConnector::onLoadExtensionSchemaUpdates", ["UserSaveOptions"] = "BlueSpiceEditNotifyConnector::onUserSaveOptions", },		["MessagesDirs"] = { ["BlueSpiceEditNotifyConnector"] = { [0] = "i18n", },		},		["callback"] = "BlueSpiceEditNotifyConnector::onRegistry", ["manifest_version"] = 2, },	["BlueSpiceEmoticons"] = { ["name"] = "BlueSpiceEmoticons", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Emoticons", ["author"] = { [0] = "Alex Wollangk", [1] = "Marc Reymann", [2] = "Sebastian Ulbricht", [3] = "Mathias Scheer", [4] = "Robert Vogel", [5] = "Patric Wirth", [6] = "Peter Böhm", },		["descriptionmsg"] = "bs-emoticons-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceEmoticons"] = { ["className"] = "\\BlueSpice\\Emoticons\\Extension", ["extPath"] = "/BlueSpiceEmoticons", },				},			},		},		["AutoloadNamespaces"] = { ["BlueSpice\\Emoticons\\"] = "src/", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["Hooks"] = { ["OutputPageBeforeHTML"] = "\\BlueSpice\\Emoticons\\Hook\\OutputPageBeforeHTML\\ReplaceEmoticons::callback", },		["MessagesDirs"] = { ["BlueSpiceEmoticons"] = { [0] = "i18n", },		},		["manifest_version"] = 2, },	["BlueSpiceExtendedFilelist"] = { ["name"] = "BlueSpiceExtendedFilelist", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ExtendedFilelist", ["author"] = { [0] = "Dejan Savuljesku", },		["descriptionmsg"] = "bs-extendedfilelist-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExtendedFilelist"] = { ["className"] = "\\BlueSpice\\ExtendedFilelist\\Extension", ["extPath"] = "/BlueSpiceExtendedFilelist", },				},			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["MessagesDirs"] = { ["BlueSpiceExtendedFilelist"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpiceExtendedFilelistAlias"] = "BlueSpiceExtendedFilelist.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\ExtendedFilelist\\"] = "src/", },		["AutoloadClasses"] = { ["SpecialBlueSpiceExtendedFilelist"] = "includes/specials/SpecialBlueSpiceExtendedFilelist.php", ["BlueSpiceExtendedFilelistHooks"] = "includes/BlueSpiceExtendedFilelistHooks.php", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\ExtendedFilelist\\Hook\\SkinTemplateOutputPageBeforeExec\\AddExtendedFilelist::callback", ["ResourceLoaderRegisterModules"] = "BlueSpiceExtendedFilelistHooks::onResourceLoaderRegisterModules", ["SpecialPage_initList"] = "BlueSpiceExtendedFilelistHooks::onSpecialPage_initList", },		["SpecialPages"] = { ["BlueSpiceExtendedFilelist"] = "SpecialBlueSpiceExtendedFilelist", },		["ResourceModules"] = { ["ext.bluespice.extendedFilelist"] = { ["scripts"] = "bluespice.extendedFilelist.js", ["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.bluespice.upload", [2] = "ext.bluespice.extjs.filerepo", },			},			["ext.bluespice.extendedFilelist.styles"] = { ["styles"] = "bluespice.extendedFilelist.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExtendedFilelist/resources", },		["config_prefix"] = "bsg", ["config"] = { ["EFLOverrideStandardFilelist"] = { ["value"] = false, },			["EFLPluginModules"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["BlueSpiceExtendedSearch"] = { ["name"] = "BlueSpiceExtendedSearch", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["author"] = { [0] = "Robert Vogel", [1] = "Dejan Savuljesku", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ExtendedSearch", ["descriptionmsg"] = "bs-extsearch-desc", ["namemsg"] = "bs-extsearch-extensionname", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExtendedSearch"] = { ["className"] = "BS\\ExtendedSearch\\Setup", ["configDefinitions"] = { ["ESExternalFilePaths"] = "BS\\ExtendedSearch\\ConfigDefinition\\ExternalFilePaths::getInstance", ["ESCompactAutocomplete"] = "BS\\ExtendedSearch\\ConfigDefinition\\CompactAutocomplete::getInstance", ["ESAutoSetLangFilter"] = "BS\\ExtendedSearch\\ConfigDefinition\\AutoSetLanguageFilter::getInstance", },					},				},				["AdminToolRegistry"] = { ["bs-extended-search"] = "BS\\ExtendedSearch\\AdminTool", },				["RunJobsTriggerHandlerRegistry"] = { ["bs-extendedsearch-update-external-files"] = "BS\\ExtendedSearch\\Source\\Updater\\ExternalFile::factory", },				["PermissionRegistry"] = { ["extendedsearch-search-specialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", },					},					["extendedsearch-search-wikipage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", },					},					["extendedsearch-search-repofile"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", },					},					["extendedsearch-search-externalfile"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", },					},				},			},			["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["similar-pages"] = { ["module"] = "ext.blueSpiceExtendedSearch.similarpages.flyout", ["make-items-callback"] = "bs.extendedsearch.flyout.makeSimilarPages", },				},			},			["BlueSpiceExtendedSearch"] = { ["Sources"] = { ["wikipage"] = "BS\\ExtendedSearch\\Source\\WikiPages::create", ["specialpage"] = "BS\\ExtendedSearch\\Source\\SpecialPages::create", ["repofile"] = "BS\\ExtendedSearch\\Source\\RepoFiles::create", ["externalfile"] = "BS\\ExtendedSearch\\Source\\ExternalFiles::create", },				["AdditionalLookupModifiers"] = { },				["DefaultResultStructure"] = { ["headerText"] = "basename", ["headerUri"] = "uri", ["secondaryInfos"] = { ["top"] = { ["items"] = { },						},						["bottom"] = { ["items"] = { [0] = {									["name"] = "typetext", },								[1] = {									["name"] = "ctime", },								[2] = {									["name"] = "mtime", },							},						},					},					["featured"] = { },				},				["Autocomplete"] = { ["SuggestField"] = "ac_ngram", ["DisplayLimits"] = { ["normal"] = 7, ["top"] = 1, ["secondary"] = 4, },				},				["SourceIcons"] = { ["wikipage"] = "extensions/BlueSpiceExtendedSearch/resources/images/wikipage-icon.png", ["specialpage"] = "extensions/BlueSpiceExtendedSearch/resources/images/specialpage-icon.png", ["default"] = "extensions/BlueSpiceExtendedSearch/resources/images/default-icon.png", },				["Icons"] = { ["pdf"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-pdf.png", ["docx"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-docx.png", ["doc"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-doc.png", ["xls"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-xls.png", ["xlsx"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-xlsx.png", ["ppt"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-ppt.png", ["pptx"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-pptx.png", ["mp4"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/icon-mp4.png", ["default"] = "/extensions/BlueSpiceExtendedSearch/resources/images/file-icon/default.png", ["redirect"] = "/extensions/BlueSpiceExtendedSearch/resources/images/icon/redirect.png", },				["FieldsWithANDFilterEnabled"] = { ["fields"] = { [0] = "categories", },				},				["SpellCheck"] = { ["suggestField"] = "basename", ["replaceThreshold"] = 0.01, ["suggestThreshold"] = 0.3, },				["SingleSelectFilters"] = { [0] = "page_language", },				["ExternalIndexRegistry"] = { },			},			["BlueSpiceTagCloud"] = { ["StoreRegistry"] = { ["searchstats"] = "\\BS\\ExtendedSearch\\Data\\TagCloud\\Searchstats\\Store", },			},			["BlueSpiceSimpleFarmer"] = { ["PostInstanceCreationCommandFactories"] = { ["initbackend"] = "BS\\ExtendedSearch\\SimpleFarmer\\CommandDescription\\InitBackend::factory", ["rebuildindex"] = "BS\\ExtendedSearch\\SimpleFarmer\\CommandDescription\\RebuildIndex::factory", },			},			["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BS\\ExtendedSearch\\Privacy\\Handler", },			},		},		["MessagesDirs"] = { ["BlueSpiceExtendedSearch"] = { [0] = "i18n", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["ExtensionMessagesFiles"] = { ["BlueSpiceExtendedSearchAdminAlias"] = "languages/BSSearchAdmin.alias.php", ["BlueSpiceExtendedSearchCenterAlias"] = "languages/BSSearchCenter.alias.php", },		["ExtensionFunctions"] = { [0] = "BS\\ExtendedSearch\\Setup::init", },		["Hooks"] = { ["ResourceLoaderTestModules"] = "BS\\ExtendedSearch\\Setup::onResourceLoaderTestModules", ["SkinTemplateOutputPageBeforeExec"] = "BS\\ExtendedSearch\\Setup::onSkinTemplateOutputPageBeforeExec", ["BeforePageDisplay"] = { [0] = "BS\\ExtendedSearch\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "BS\\ExtendedSearch\\Hook\\BeforePageDisplay\\AddSimilarPages::callback", },			["LoadExtensionSchemaUpdates"] = { [0] = "BS\\ExtendedSearch\\Hook\\LoadExtensionSchemaUpdates\\AddRelevanceTable::callback", [1] = "BS\\ExtendedSearch\\Hook\\LoadExtensionSchemaUpdates\\AddHistoryTable::callback", },			["GetPreferences"] = "BS\\ExtendedSearch\\Hook\\GetPreferences\\AddUserPreferredNamespaces::callback", },		["SpecialPages"] = { ["BSSearchCenter"] = "BS\\ExtendedSearch\\MediaWiki\\Specials\\SearchCenter", ["BSSearchAdmin"] = "BS\\ExtendedSearch\\MediaWiki\\Specials\\SearchAdmin", },		["APIModules"] = { ["bs-extendedsearch-query"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\Query", ["bs-extendedsearch-stats"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\Stats", ["bs-extendedsearch-triggerupdate"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\TriggerUpdate", ["bs-extendedsearch-autocomplete"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\Autocomplete", ["bs-extendedsearch-resultrelevance"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\ResultRelevance", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExtendedSearch/resources", },		["ResourceModules"] = { ["ext.blueSpiceExtendedSearch"] = { ["scripts"] = { [0] = "ext.blueSpiceExtendedSearch.js", [1] = "ext.blueSpiceExtendedSearch.utils.js", [2] = "bs.extendedSearch/Lookup.js", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "mediawiki.api", [2] = "oojs", [3] = "oojs-ui", },			},			["ext.blueSpiceExtendedSearch.SearchBar"] = { ["scripts"] = { [0] = "ext.blueSpiceExtendedSearch.SearchBar.js", },				["styles"] = { [0] = "ext.blueSpiceExtendedSearch.SearchBar.less", },				["messages"] = { [0] = "bs-extendedsearch-autocomplete-result-primary-no-results-label", [1] = "bs-extendedsearch-autocomplete-result-type", [2] = "bs-extendedsearch-autocomplete-result-edit-label", [3] = "bs-extendedsearch-autocomplete-result-top-match-label", [4] = "bs-extendedsearch-autocomplete-result-secondary-results-label", [5] = "bs-extendedsearch-autocomplete-result-visit-label", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "ext.blueSpiceExtendedSearch", },			},			["ext.blueSpiceExtendedSearch.SearchFieldAutocomplete"] = { ["scripts"] = { [0] = "ext.blueSpiceExtendedSearch.Autocomplete.js", },				["dependencies"] = { [0] = "ext.blueSpiceExtendedSearch.Autocomplete", },			},			["ext.blueSpiceExtendedSearch.Autocomplete"] = { ["scripts"] = { [0] = "bs.extendedSearch/mixin/Autocomplete.js", [1] = "bs.extendedSearch/widget/autocomplete/Popup.js", [2] = "bs.extendedSearch/widget/autocomplete/NormalResult.js", [3] = "bs.extendedSearch/widget/autocomplete/SecondaryResult.js", [4] = "bs.extendedSearch/widget/autocomplete/TopMatch.js", [5] = "bs.extendedSearch/Autocomplete.js", },				["styles"] = { [0] = "ext.blueSpiceExtendedSearch.Autocomplete.less", },				["messages"] = { [0] = "bs-extendedsearch-autocomplete-result-primary-no-results-label", [1] = "bs-extendedsearch-autocomplete-result-type", [2] = "bs-extendedsearch-autocomplete-result-top-match-label", [3] = "bs-extendedsearch-autocomplete-result-secondary-results-label", [4] = "bs-extendedsearch-autocomplete-create-page-link", [5] = "bs-extendedsearch-autocomplete-fulltext-search-button", [6] = "bs-extendedsearch-autocomplete-modified-time-label", },				["dependencies"] = { [0] = "ext.blueSpiceExtendedSearch.SearchBar", },			},			["ext.blueSpiceExtendedSearch.SearchCenter"] = { ["group"] = "es-search-center", ["scripts"] = { [0] = "bs.extendedSearch/mixin/Result.js", [1] = "bs.extendedSearch/mixin/Filter.js", [2] = "bs.extendedSearch/widget/Result.js", [3] = "bs.extendedSearch/widget/ResultRedirect.js", [4] = "bs.extendedSearch/widget/HitCount.js", [5] = "bs.extendedSearch/widget/Spellcheck.js", [6] = "bs.extendedSearch/widget/Filter.js", [7] = "bs.extendedSearch/widget/LoadMoreButton.js", [8] = "bs.extendedSearch/dialog/AddFilter.js", [9] = "bs.extendedSearch/dialog/OptionsDialog.js", [10] = "bs.extendedSearch/panel/Results.js", [11] = "bs.extendedSearch/panel/ResultMessage.js", [12] = "bs.extendedSearch/panel/Tools.js", [13] = "ext.blueSpiceExtendedSearch.SearchCenter.js", },				["styles"] = { [0] = "ext.blueSpiceExtendedSearch.SearchCenter.less", },				["messages"] = { [0] = "bs-extendedsearch-search-center-hitcount-widget", [1] = "bs-extendedsearch-search-center-hitcount-widget-approximately", [2] = "bs-extendedsearch-search-center-addfilter-dialog-title", [3] = "bs-extendedsearch-search-center-filter-extension-label", [4] = "bs-extendedsearch-search-center-filter-tags-label", [5] = "bs-extendedsearch-search-center-filter-namespace_text-label", [6] = "bs-extendedsearch-search-center-filter-categories-label", [7] = "bs-extendedsearch-search-center-filter-type-label", [8] = "bs-extendedsearch-search-center-filter-extension-with-values-label", [9] = "bs-extendedsearch-search-center-filter-tags-with-values-label", [10] = "bs-extendedsearch-search-center-filter-namespace_text-with-values-label", [11] = "bs-extendedsearch-search-center-filter-categories-with-values-label", [12] = "bs-extendedsearch-search-center-filter-type-with-values-label", [13] = "bs-extendedsearch-search-center-filter-no-options-label", [14] = "bs-extendedsearch-search-center-result-categories-label", [15] = "bs-extendedsearch-search-center-result-namespace_text-label", [16] = "bs-extendedsearch-search-center-result-sections-label", [17] = "bs-extendedsearch-search-center-result-ctime-label", [18] = "bs-extendedsearch-search-center-result-mtime-label", [19] = "bs-extendedsearch-search-center-result-no-results", [20] = "bs-extendedsearch-search-center-pagesize-dialog-title", [21] = "bs-extendedsearch-search-center-sort-order-asc", [22] = "bs-extendedsearch-search-center-sort-order-desc", [23] = "bs-extendedsearch-search-center-options-dialog-title", [24] = "bs-extendedsearch-search-center-dialog-button-cancel-label", [25] = "bs-extendedsearch-search-center-options-dialog-button-apply-label", [26] = "bs-extendedsearch-search-center-options-page-size", [27] = "bs-extendedsearch-search-center-options-sort-by", [28] = "bs-extendedsearch-search-center-options-sort-order", [29] = "bs-extendedsearch-search-center-result-help", [30] = "bs-extendedsearch-searchcenter-filter-or-label", [31] = "bs-extendedsearch-searchcenter-filter-and-label", [32] = "bs-extendedsearch-searchcenter-sort-field-_score", [33] = "bs-extendedsearch-searchcenter-sort-field-basename", [34] = "bs-extendedsearch-searchcenter-sort-field-mtime", [35] = "bs-extendedsearch-searchcenter-sort-field-ctime", [36] = "bs-extendedsearch-searchcenter-sort-field-size", [37] = "bs-extendedsearch-searchcenter-sort-field-namespace", [38] = "bs-extendedsearch-search-center-filter-has-hidden", [39] = "bs-extendedsearch-search-center-result-exception", [40] = "bs-extendedsearch-search-center-hitcount-replaced", [41] = "bs-extendedsearch-search-center-hitcount-suggest", [42] = "bs-extendedsearch-loadmore-label", [43] = "bs-extendedsearch-loadmore-error", [44] = "bs-extendedsearch-filter-label-count-only", [45] = "bs-extendedsearch-search-center-result-typetext-label", [46] = "bs-extendedsearch-source-type-wikipage-label", [47] = "bs-extendedsearch-source-type-specialpage-label", [48] = "bs-extendedsearch-source-type-repofile-label", [49] = "bs-extendedsearch-result-relevance-relevant", [50] = "bs-extendedsearch-result-relevance-not-relevant", [51] = "bs-extendedsearch-search-center-result-redirects-label", [52] = "bs-extendedsearch-redirect-target-label", [53] = "bs-extendedsearch-search-center-filter-page_language-label", [54] = "bs-extendedsearch-search-center-filter-page_language-with-values-label", [55] = "bs-extendedsearch-wikipage-title-original", [56] = "bs-extendedsearch-search-center-create-page-link", [57] = "bs-extendedsearch-filter-add-button-label", [58] = "bs-extendedsearch-options-button-label", [59] = "bs-extendedsearch-export-button-label", [60] = "bs-extendedsearch-search-center-result-file-usage-label", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.blueSpiceExtendedSearch.SearchBar", },			},			["ext.blueSpiceExtendedSearch.SearchAdmin.styles"] = { ["styles"] = { [0] = "ext.blueSpiceExtendedSearch.SearchAdmin.less", },			},			["ext.blueSpiceExtendedSearch.similarpages.flyout"] = { ["scripts"] = { [0] = "ext.blueSpiceExtendedSearch.similarpages.flyout.js", },				["messages"] = { [0] = "bs-extendedsearch-flyout-similar-pages-title", [1] = "bs-extendedsearch-flyout-similar-pages-emptytext", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},		},		["config_prefix"] = "bsg", ["config"] = { ["ESBackendClass"] = { ["value"] = "\\BS\\ExtendedSearch\\Backend", },			["ESBackendHost"] = { ["value"] = "127.0.0.1", },			["ESBackendPort"] = { ["value"] = "9200", },			["ESBackendTransport"] = { ["value"] = "http", },			["ESEnableSearchHistoryTracking"] = { ["value"] = true, },			["ESExternalFilePaths"] = { ["descriptionmsg"] = "bs-extendedsearch-external-file-paths-desc", ["public"] = true, ["value"] = { },			},			["ESCompactAutocomplete"] = { ["descriptionmsg"] = "bs-extendedsearch-compact-ac-paths-desc", ["public"] = true, ["value"] = false, },			["ESSearchCenterDefaultFilters"] = { ["descriptionmsg"] = "bs-extendedsearch-default-filters-desc", ["public"] = true, ["value"] = { [0] = "namespace_text", [1] = "categories", },			},			["ESAutoSetLangFilter"] = { ["descriptionmsg"] = "bs-extendedsearch-auto-set-lang-filter-desc", ["public"] = true, ["value"] = false, },			["ESSourceConfig"] = { ["value"] = { ["wikipage"] = { ["skip_namespaces"] = { [0] = 8,							[1] = 9,						},					},					["repofile"] = { ["extension_blacklist"] = { [0] = "mp4", },						["max_size"] = 20000000, },					["externalfile"] = { ["extension_blacklist"] = { [0] = "mp4", },						["max_size"] = 20000000, },				},				["public"] = false, },		},		["JobClasses"] = { ["updateWikiPageIndex"] = "BS\\ExtendedSearch\\Source\\Job\\UpdateWikiPage", ["updateSpecialPageIndex"] = "BS\\ExtendedSearch\\Source\\Job\\UpdateSpecialPage", ["updateRepoFileIndex"] = "BS\\ExtendedSearch\\Source\\Job\\UpdateRepoFile", ["updateExternalFileIndex"] = "BS\\ExtendedSearch\\Source\\Job\\UpdateExternalFile", ["updateLinkedFileIndex"] = "BS\\ExtendedSearch\\Source\\Job\\UpdateLinkedFile", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceExtendedStatistics"] = { ["name"] = "BlueSpiceExtendedStatistics", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ExtendedStatistics", ["author"] = { [0] = "Markus Glaser", [1] = "Patric Wirth", },		["descriptionmsg"] = "bs-statistics-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExtendedStatistics"] = { ["className"] = "ExtendedStatistics", ["extPath"] = "/BlueSpiceExtendedStatistics", ["configDefinitions"] = { ["StatisticsExcludeUsers"] = "\\BlueSpice\\ExtendedStatistics\\ConfigDefinition\\ExcludeUsers::getInstance", ["StatisticsMaxNumberOfIntervals"] = "\\BlueSpice\\ExtendedStatistics\\ConfigDefinition\\MaxNumberOfIntervals::getInstance", },					},				},				["PermissionRegistry"] = { ["statistic-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", },					},				},			},		},		["GroupPermissions"] = { ["*"] = {				["statistic-viewspecialpage"] = false, },			["user"] = { ["statistic-viewspecialpage"] = true, },			["sysop"] = { ["statistic-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "statistic-viewspecialpage", },		["SpecialPages"] = { ["ExtendedStatistics"] = "SpecialExtendedStatistics", },		["APIModules"] = { ["bs-statistics-search-options-store"] = "BSApiStatisticsSearchOptionsStore", ["bs-statistics-available-diagrams-store"] = "BSApiStatisticsAvailableDiagramsStore", ["bs-statistics-tasks"] = "BSApiStatisticsTasks", },		["MessagesDirs"] = { ["BlueSpiceExtendedStatistics"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\ExtendedStatistics\\"] = "src/", },		["AutoloadClasses"] = { ["ExtendedStatistics"] = "ExtendedStatistics.class.php", ["BsStatisticsFilter"] = "includes/StatisticsFilter.class.php", ["BsSelectFilter"] = "includes/SelectFilter.class.php", ["BsMultiSelectFilter"] = "includes/MultiSelectFilter.class.php", ["BsDiagram"] = "includes/Diagram.class.php", ["BsFilterUsers"] = "includes/FilterUsers.class.php", ["BsFilterNamespace"] = "includes/FilterNamespace.class.php", ["BsFilterCategory"] = "includes/FilterCategory.class.php", ["BsDiagramNumberOfUsers"] = "includes/DiagramNumberOfUsers.class.php", ["BsDiagramNumberOfPages"] = "includes/DiagramNumberOfPages.class.php", ["BsDiagramNumberOfArticles"] = "includes/DiagramNumberOfArticles.class.php", ["BsDiagramNumberOfEdits"] = "includes/DiagramNumberOfEdits.class.php", ["BsDiagramEditsPerUser"] = "includes/DiagramEditsPerUser.class.php", ["BsDiagramSearches"] = "includes/DiagramSearches.class.php", ["MySQLDbReader"] = "includes/MySQLDbReader.class.php", ["StatsDataProvider"] = "includes/StatsDataProvider.class.php", ["Interval"] = "includes/Interval.class.php", ["BsCharting"] = "includes/Charting.class.php", ["SpecialExtendedStatistics"] = "includes/specials/SpecialExtendedStatistics.class.php", ["BSApiStatisticsSearchOptionsStore"] = "includes/api/BSApiStatisticsSearchOptionsStore.php", ["BSApiStatisticsAvailableDiagramsStore"] = "includes/api/BSApiStatisticsAvailableDiagramsStore.php", ["BSApiStatisticsTasks"] = "includes/api/BSApiStatisticsTasks.php", },		["ExtensionMessagesFiles"] = { ["ExtendedStatisticsAlias"] = "includes/specials/SpecialExtendedStatistics.alias.php", },		["load_composer_autoloader"] = true, ["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\SkinTemplateOutputPageBeforeExec\\AddExtendedStatistics::callback", ["BeforePageDisplay"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\BeforePageDisplay\\AddResources::callback", },		["config_prefix"] = "bsg", ["config"] = { ["StatisticsExcludeUsers"] = { ["value"] = { [0] = "WikiSysop", },				["descriptionmsg"] = "bs-statistics-pref-excludeusers", },			["StatisticsMaxNumberOfIntervals"] = { ["value"] = 366, ["descriptionmsg"] = "bs-statistics-pref-maxnumberofintervals", },			["StatisticsAvailableGrains"] = { ["value"] = { ["Y"] = "bs-statistics-year", ["m"] = "bs-statistics-month", ["W"] = "bs-statistics-week", ["d"] = "bs-statistics-day", },				["descriptionmsg"] = "bs-statistics-pref-AvailableGrains", },		},		["ResourceModules"] = { ["ext.bluespice.statistics"] = { ["scripts"] = { [0] = "/bluespice.statistics.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.extjsbase.charts", },				["messages"] = { [0] = "bs-statistics-filters", [1] = "bs-statistics-finish", [2] = "bs-statistics-diagram", [3] = "bs-statistics-from", [4] = "bs-statistics-to", [5] = "bs-statistics-filter-user", [6] = "bs-statistics-filter-searchscope", [7] = "bs-ns", [8] = "bs-statistics-filter-category", [9] = "bs-statistics-mode", [10] = "bs-statistics-absolute", [11] = "bs-statistics-aggregated", [12] = "bs-statistics-list", [13] = "bs-statistics-grain", [14] = "bs-statistics-year", [15] = "bs-statistics-month", [16] = "bs-statistics-week", [17] = "bs-statistics-day", [18] = "bs-statistics-label-count", [19] = "bs-statistics-label-time", [20] = "bs-statistics-button-label-export", [21] = "bs-statistics-panel-title-result", },			},			["ext.bluespice.statisticsPortlets"] = { ["scripts"] = { [0] = "bluespice.statisticsPortlets.namespaceShim.js", },				["messages"] = { [0] = "bs-statistics-label-count", [1] = "bs-statistics-portlet-numberofusers", [2] = "bs-statistics-portlet-numberofedits", [3] = "bs-statistics-portlet-numberofpages", [4] = "bs-statistics-portlet-numberofarticles", [5] = "bs-extjs-portal-timespan", [6] = "bs-statistics-portletconfig-periodday", [7] = "bs-statistics-week", [8] = "bs-statistics-month", [9] = "bs-statistics-label-time", },			},			["ext.bluespice.statistics.styles"] = { ["styles"] = "bluespice.statistics.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExtendedStatistics/resources", },		["manifest_version"] = 2, },	["BlueSpiceExtensions"] = { ["name"] = "BlueSpiceExtensions", ["license-name"] = "GPL-3.0-only", ["version"] = "3.0.0-alpha", ["url"] = "https://www.mediawiki.org/wiki/BlueSpice", ["author"] = { [0] = "Hallo Welt! GmbH", },		["manifest_version"] = 1, },	["BlueSpiceFoundation"] = { ["name"] = "BlueSpiceFoundation", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["author"] = { [0] = "Hallo Welt! GmbH", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceFoundation", ["descriptionmsg"] = "bluespicefoundation-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["ExtJSBase"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceFoundation"] = { ["extPath"] = "/BlueSpiceFoundation", ["configDefinitions"] = { ["Logo"] = "\\BlueSpice\\ConfigDefinition\\Logo::getInstance", ["FileExtensions"] = "\\BlueSpice\\ConfigDefinition\\FileExtensions::getInstance", ["ImageExtensions"] = "\\BlueSpice\\ConfigDefinition\\ImageExtensions::getInstance", ["Favicon"] = "\\BlueSpice\\ConfigDefinition\\Favicon::getInstance", },					},				},				["DynamicFileRegistry"] = { ["userprofileimage"] = "\\BlueSpice\\DynamicFileDispatcher\\UserProfileImage", ["groupimage"] = "\\BlueSpice\\DynamicFileDispatcher\\GroupImage", ["articlepreviewimage"] = "\\BlueSpice\\DynamicFileDispatcher\\ArticlePreviewImage", },				["EntityRegistry"] = { },				["GraphicalListRegistry"] = { },				["ExtendedSiteToolRegistry"] = { },				["AdminToolRegistry"] = { },				["PageToolRegistry"] = { },				["TagRegistry"] = { },				["RendererRegistry"] = { ["list"] = "\\BlueSpice\\Renderer\\SimpleList", ["linklist"] = "\\BlueSpice\\Renderer\\LinkList", ["userimage"] = "\\BlueSpice\\Renderer\\UserImage", ["groupimage"] = "\\BlueSpice\\Renderer\\GroupImage", ["entity"] = "\\BlueSpice\\Renderer\\Entity", },				["SkinDataRendererRegistry"] = { ["bs_navigation_site"] = "\\BlueSpice\\Renderer\\TreeNavigation", ["bs_navigation_globalactions_general"] = "\\BlueSpice\\Renderer\\SimpleList", ["bs_navigation_globalactions_admin"] = "\\BlueSpice\\Renderer\\SimpleList", },				["SettingPathRegistry"] = { ["feature"] = "bs-setting-path-feature", ["extension"] = "bs-setting-path-extension", ["package"] = "bs-setting-path-package", ["system"] = "bs-setting-path-system", ["dataanalysis"] = "bs-setting-path-dataanalysis", ["editor"] = "bs-setting-path-editor", ["search"] = "bs-setting-path-search", ["personalisation"] = "bs-setting-path-personalisation", ["skinning"] = "bs-setting-path-skinning", ["customizing"] = "bs-setting-path-customizing", ["contentstructuring"] = "bs-setting-path-contentstructuring", ["communication"] = "bs-setting-path-communication", ["administration"] = "bs-setting-path-administration", ["qualityassurance"] = "bs-setting-path-qualityassurance", ["export"] = "bs-setting-path-export", },				["RunJobsTriggerHandlerRegistry"] = { },				["NotificationRegistrationFunctions"] = { },				["AlertProviderRegistry"] = { ["bs-readonly-warning"] = "\\BlueSpice\\AlertProvider\\ReadOnlyWarning::factory", ["bs-testsystem-warning"] = "\\BlueSpice\\AlertProvider\\TestsystemWarning::factory", },				["LessVarsRegistry"] = { ["bs-color-primary"] = "#3e5389", ["bs-color-secondary"] = "#ffae00", ["bs-color-tertiary"] = "#b73a3a", ["bs-color-neutral"] = "#929292", ["bs-color-neutral2"] = "#ABABAB", ["bs-color-neutral3"] = "#C4C4C4", ["bs-color-neutral4"] = "#787878", ["bs-color-progressive"] = "#347bff", ["bs-color-contructive"] = "#00af89", ["bs-color-destructive"] = "#d11d13", ["bs-color-success"] = "#dff0d8", ["bs-color-warning"] = "#fcf8e3", ["bs-color-error"] = "#f2dede", ["bs-color-info"] = "#d9edf7", ["bs-background-neutral"] = "#FFFFFF", ["bs-background-primary"] = "none", },				["TargetCacheRegistry"] = { ["title"] = "\\BlueSpice\\TargetCache\\Title", },				["TargetCacheTitleRegistry"] = { ["pageprops"] = "\\BlueSpice\\TargetCacheHandler", },				["PermissionLockdownRegistry"] = { ["namespaces"] = "\\BlueSpice\\Permission\\Lockdown\\Module\\Namespaces::getInstance", ["groups"] = "\\BlueSpice\\Permission\\Lockdown\\Module\\Groups::getInstance", },				["PermissionLockdownGroupModuleRegistry"] = { },				["TaskRegistry"] = { ["wikipage-setlanguagelinks"] = "\\BlueSpice\\Task\\WikiPage\\SetLanguageLinks::factory", },			},		},		["ExtensionFunctions"] = { [0] = "\\BlueSpice\\RunJobsTriggerRunner::run", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["SpecialPages"] = { ["SpecialCredits"] = "\\BlueSpice\\Special\\Credits", ["WikiAdmin"] = "SpecialWikiAdmin", },		["APIModules"] = { ["bs-filebackend-store"] = "BSApiFileBackendStore", ["bs-user-store"] = "BSApiUserStore", ["bs-category-store"] = "BSApiCategoryStore", ["bs-adminuser-store"] = "BSApiAdminUserStore", ["bs-group-store"] = "BSApiGroupStore", ["bs-interwiki-store"] = "BSApiInterwikiStore", ["bs-wikipage-tasks"] = "BSApiWikiPageTasks", ["bs-wikipage-store"] = "BSApiWikiPageStore", ["bs-wikisubpage-treestore"] = "BSApiWikiSubPageTreeStore", ["bs-titlequery-store"] = "BSApiTitleQueryStore", ["bs-ping-tasks"] = "BSApiPingTasks", ["bs-upload-license-store"] = "BSApiUploadLicenseStore", ["bs-category-treestore"] = "BSApiCategoryTreeStore", ["bs-watchlist-store"] = "BlueSpice\\Api\\Store\\Watchlist", ["bs-recentchanges-store"] = "BlueSpice\\Api\\Store\\RecentChanges", ["bs-task"] = "\\BlueSpice\\Api\\Task", },		["GroupPermissions"] = { ["sysop"] = { ["wikiadmin"] = true, },		},		["AvailableRights"] = { [0] = "wikiadmin", },		["ResourceModules"] = { ["ext.bluespice"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice/bluespice.js", [1] = "bluespice/bluespice.extensionManager.js", [2] = "bluespice/bluespice.util.js", [3] = "bluespice/bluespice.wikiText.js", [4] = "bluespice/bluespice.string.js", [5] = "bluespice/bluespice.xhr.js", [6] = "bluespice/bluespice.ping.js", [7] = "bluespice/bluespice.tooltip.js", [8] = "bluespice/bluespice.api.js", [9] = "bluespice/bluespice.treepanel.js", [10] = "bluespice/bluespice.alerts.js", },				["messages"] = { [0] = "bs-years-duration", [1] = "bs-months-duration", [2] = "bs-weeks-duration", [3] = "bs-days-duration", [4] = "bs-hours-duration", [5] = "bs-mins-duration", [6] = "bs-secs-duration", [7] = "bs-two-units-ago", [8] = "bs-one-unit-ago", [9] = "bs-now", },				["dependencies"] = { [0] = "ext.bluespice.templates", },			},			["ext.bluespice.extjs"] = { ["class"] = "BlueSpice\\ResourceModule\\ExtJS", ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice.extjs/bluespice.extjs.js", [1] = "bluespice.extjs/BS/override/grid/column/Action.js", },				["styles"] = { [0] = "bluespice.extjs/bluespice.extjs.fixes.css", [1] = "bluespice.extjs/bluespice.extjs.overrides.less", },				["messages"] = { [0] = "bs-extjs-ok", [1] = "bs-extjs-cancel", [2] = "bs-extjs-yes", [3] = "bs-extjs-no", [4] = "bs-extjs-save", [5] = "bs-extjs-delete", [6] = "bs-extjs-edit", [7] = "bs-extjs-add", [8] = "bs-extjs-remove", [9] = "bs-extjs-copy", [10] = "bs-extjs-hint", [11] = "bs-extjs-error", [12] = "bs-extjs-confirm", [13] = "bs-extjs-loading", [14] = "bs-extjs-pageSize", [15] = "bs-extjs-actions-column-header", [16] = "bs-extjs-saving", [17] = "bs-extjs-warning", [18] = "bs-extjs-reset", [19] = "bs-extjs-close", [20] = "bs-extjs-label-user", [21] = "bs-extjs-label-namespace", [22] = "bs-extjs-label-page", [23] = "bs-extjs-label-directsearch", [24] = "bs-extjs-titlecombo-newpagehint", [25] = "bs-extjs-confirmNavigationTitle", [26] = "bs-extjs-confirmNavigationText", [27] = "bs-extjs-allns", [28] = "bs-extjs-mainns", [29] = "bs-extjs-upload", [30] = "bs-extjs-browse", [31] = "bs-extjs-uploading", [32] = "bs-extjs-filters", [33] = "bs-extjs-filter-equals", [34] = "bs-extjs-filter-equals-not", [35] = "bs-extjs-filter-contains", [36] = "bs-extjs-filter-contains-not", [37] = "bs-extjs-filter-starts-with", [38] = "bs-extjs-filter-ends-with", [39] = "bs-extjs-filter-greater-than", [40] = "bs-extjs-filter-less-than", [41] = "bs-extjs-title-success", [42] = "bs-extjs-title-warning", [43] = "bs-extjs-filter-bool-yes", [44] = "bs-extjs-filter-bool-no", [45] = "bs-extjs-categoryboxselect-emptytext", [46] = "bs-extjs-categorytree-title", [47] = "bs-extjs-filter-date-after", [48] = "bs-extjs-filter-date-before", [49] = "bs-extjs-filter-date-on", [50] = "bs-extjs-filter-date-filter", [51] = "bs-extjs-pageexport-dialog-title", [52] = "bs-extjs-pageexport-list-name-label", [53] = "bs-extjs-pageexport-list-format-label", [54] = "bs-extjs-pageexport-list-format-plain-label", [55] = "bs-extjs-pageexport-list-format-link-label", [56] = "bs-extjs-pageexport-overwrite-label", [57] = "bs-extjs-pageexport-general-error", [58] = "bs-pagecollection-prefix", [59] = "bs-extjs-pageexport-success", [60] = "bs-extjs-pageexport-success-text", [61] = "bs-extjs-pageexport-required-text", [62] = "bs-extjs-export-search-summary-text", [63] = "bs-extjs-pageexport-error-invalid-title", [64] = "bs-extjs-combo-box-default-placeholder", [65] = "bs-extjs-tools-trigger-title", [66] = "bs-extjs-tools-trigger-text", [67] = "bs-extjs-flyout-tab-thumbs-label", [68] = "bs-extjs-flyout-tab-thumbs-title", [69] = "bs-extjs-flyout-tab-grid-label", [70] = "bs-extjs-flyout-tab-grid-title", [71] = "bs-extjs-flyout-add-title", [72] = "bs-extjs-flyout-add-label", },				["group"] = "bsextjs", },			["ext.bluespice.oojs"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice.oojs/bluespice.ui.js", [1] = "bluespice.oojs/ui/widget/StoreComboBoxInput.js", [2] = "bluespice.oojs/ui/widget/StoreApiBoundComboBoxInput.js", [3] = "bluespice.oojs/ui/widget/TitleComboBoxInput.js", [4] = "bluespice.oojs/ui/widget/KeyValueInputWidget.js", },				["styles"] = { [0] = "bluespice.oojs/bluespice.ui.less", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui", [2] = "ext.bluespice", },				["messages"] = { [0] = "bs-ooui-key-value-input-widget-error-message", [1] = "bs-ooui-key-value-input-widget-key-label", [2] = "bs-ooui-key-value-input-widget-value-label", [3] = "bs-ooui-key-value-input-widget-add-button-label", [4] = "bs-ooui-key-value-input-widget-add-form-label", [5] = "bs-ooui-key-value-input-widget-no-values-label", },			},			["ext.bluespice.upload"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["styles"] = { [0] = "bluespice.extjs/bluespice.extjs.upload.css", },				["messages"] = { [0] = "bs-upload-uploaddialogtitle", [1] = "bs-upload-uploadbuttontext", [2] = "bs-upload-uploadfilefieldlabel", [3] = "bs-upload-uploadfileemptytext", [4] = "bs-upload-uploaddestfilelabel", [5] = "bs-upload-allowedfiletypesare", [6] = "bs-upload-license", [7] = "bs-upload-uploadwatchthislabel", [8] = "bs-upload-uploadignorewarningslabel", [9] = "bs-upload-categories", [10] = "bs-upload-upload-waitmessage", [11] = "bs-upload-error", [12] = "bs-upload-descfilelabel", [13] = "bs-upload-error-long", [14] = "bs-upload-filetypenotsupported", [15] = "bs-upload-details", [16] = "bs-upload-uploadwarningdialog-title", [17] = "bs-upload-uploadwarningdialog-intro", [18] = "bs-upload-uploadwarningdialog-outro", [19] = "bs-upload-uploadwarningdialog-warning-exists", [20] = "bs-upload-uploadwarningdialog-warning-duplicate", [21] = "bs-upload-uploadwarningdialog-warning-unknown", },				["dependencies"] = { [0] = "mediawiki.api", },			},			["ext.bluespice.extjs.filerepo"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["messages"] = { [0] = "bs-filerepo-labelupload", [1] = "bs-filerepo-labelfilter", [2] = "bs-filerepo-headerfilename", [3] = "bs-filerepo-headerfilesize", [4] = "bs-filerepo-headerpagecategories", [5] = "bs-filerepo-headerfilewidth", [6] = "bs-filerepo-headerfileheight", [7] = "bs-filerepo-headerfilemimetype", [8] = "bs-filerepo-headerfileusertext", [9] = "bs-filerepo-headerfileextension", [10] = "bs-filerepo-headerfiletimestamp", [11] = "bs-filerepo-headerfilemediatype", [12] = "bs-filerepo-headerfiledescription", [13] = "bs-filerepo-headerfilethumbnail", [14] = "bs-filerepo-yes", [15] = "bs-filerepo-no", [16] = "bs-filerepo-pagesize", },			},			["ext.bluespice.styles"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["styles"] = { [0] = "bluespice/bluespice.css", [1] = "bluespice/bluespice.icons.css", [2] = "bluespice/bluespice.ui.basic.less", [3] = "bluespice/bluespice.treepanel.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },			["ext.bluespice.flags.styles"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["styles"] = { [0] = "famfamfam/flags.css", },			},			["ext.bluespice.extjs.BS.portal"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-extjs-portal-config", [1] = "bs-extjs-portal-title", [2] = "bs-extjs-portal-height", [3] = "bs-extjs-portal-count", [4] = "bs-extjs-portal-timespan", [5] = "bs-extjs-portal-timespan-week", [6] = "bs-extjs-portal-timespan-month", [7] = "bs-extjs-portal-timespan-alltime", },			},			["ext.bluespice.extjs.BS.deferred"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-deferred-action-status-pending", [1] = "bs-deferred-action-status-running", [2] = "bs-deferred-action-status-done", [3] = "bs-deferred-action-status-error", [4] = "bs-deferred-action-apicopypage-description", [5] = "bs-deferred-action-apieditpage-description", [6] = "bs-deferred-batch-title", [7] = "bs-deferred-batch-progress-desc", [8] = "bs-deferred-batch-actions", [9] = "bs-deferred-batch-description", [10] = "bs-deferred-batch-status", [11] = "bs-deferred-action-apiaddcategories-description", [12] = "bs-deferred-action-apisetcategories-description", [13] = "bs-deferred-action-apiremovecategories-description", [14] = "bs-deferred-action-apimovepage-description", [15] = "bs-deferred-action-apideletepage-description", },			},			["ext.bluespice.extjs.BS.portal.css"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["styles"] = { [0] = "bluespice.extjs/bluespice.extjs.BS.portal.css", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.html.formfields.sortable"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice/bluespice.html.formfields.sortable.js", },				["styles"] = { [0] = "bluespice/bluespice.html.formfields.sortable.css", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.html.formfields"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice/bluespice.html.formfields.namespacemultiselect.js", },				["styles"] = { [0] = "bluespice/bluespice.html.formfields.less", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.html.formfields.multiselect"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = { [0] = "bluespice/bluespice.html.formfields.multiselect.js", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.compat.vector.styles"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["styles"] = { [0] = "bluespice.compat/bluespice.compat.vector.fixes.css", },			},			["ext.bluespice.testsystem"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFoundation/resources", ["scripts"] = "bluespice/bluespice.testsystem.js", },			["ext.bluespice.templates"] = { ["class"] = "ResourceLoaderBSTemplateModule", },		},		["MessagesDirs"] = { ["BlueSpice"] = { [0] = "i18n/core", },			["BlueSpiceCredits"] = { [0] = "i18n/credits", },			["BlueSpiceDiagnostics"] = { [0] = "i18n/diagnostics", },			["BlueSpice.ExtJS"] = { [0] = "i18n/extjs", },			["BlueSpice.ExtJS.Portal"] = { [0] = "i18n/extjs-portal", },			["BlueSpice.Deferred"] = { [0] = "i18n/deferred", },			["BlueSpice.Validator"] = { [0] = "i18n/validator", },			["BlueSpice.API"] = { [0] = "i18n/api", },			["BlueSpice.Upload"] = { [0] = "i18n/upload", },			["BlueSpice.FileRepo"] = { [0] = "i18n/filerepo", },			["BlueSpice.Installer"] = { [0] = "i18n/installer", },			["BlueSpice.Settings"] = { [0] = "i18n/settings", },			["BlueSpice.OOUI"] = { [0] = "i18n/ooui", },		},		["ExtensionMessagesFiles"] = { ["CreditsAlias"] = "languages/BlueSpice.Credits.alias.php", ["WikiAdminAlias"] = "languages/BlueSpice.WikiAdmin.alias.php", },		["Hooks"] = { ["SetupAfterCache"] = { [0] = "\\BlueSpice\\Hook\\SetupAfterCache\\AddConfigFiles::callback", [1] = "\\BlueSpice\\Hook\\SetupAfterCache\\AddParamDefinitions::callback", },			["SoftwareInfo"] = "BlueSpice\\Hook\\SoftwareInfo\\AddBlueSpice::callback", ["BeforePageDisplay"] = "\\BlueSpice\\Hook\\BeforePageDisplay\\AddResources::callback", ["HtmlPageLinkRendererEnd"] = { [0] = "BlueSpice\\Hook\\HtmlPageLinkRendererEnd\\AddDataUserName::callback", [1] = "BlueSpice\\Hook\\HtmlPageLinkRendererEnd\\AddDataTitle::callback", },			["LinkerMakeMediaLinkFile"] = "\\BlueSpice\\Hook\\LinkerMakeMediaLinkFile\\AddDataAttributes::callback", ["ThumbnailBeforeProduceHTML"] = "\\BlueSpice\\Hook\\ThumbnailBeforeProduceHTML\\AddDataAttributes::callback", ["MakeGlobalVariablesScript"] = "\\BlueSpice\\Hook\\MakeGlobalVariablesScript\\AddTaskAPIPermissions::callback", ["LoadExtensionSchemaUpdates"] = { [0] = "BlueSpice\\Hook\\LoadExtensionSchemaUpdates\\AddBlueSpice3SettingsAndMigrationMaintenanceScript::callback", [1] = "BlueSpice\\Hook\\LoadExtensionSchemaUpdates\\AddBlueSpiceUserPropertiesMigrationMaintenanceScript::callback", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Hook\\SkinTemplateOutputPageBeforeExec\\AddAdminTools::callback", [1] = "\\BlueSpice\\Hook\\SkinTemplateOutputPageBeforeExec\\AddExportDownloadFile::callback", },			["ParserFirstCallInit"] = { [0] = "\\BlueSpice\\Hook\\ParserFirstCallInit\\GenericTagExtensionHandler::callback", [1] = "BlueSpice\\Hook\\ParserFirstCallInit\\AddTags::callback", },			["ExtensionTypes"] = "\\BlueSpice\\Hook\\ExtensionTypes\\AddBlueSpice::callback", ["PageContentSaveComplete"] = { [0] = "\\BlueSpice\\Hook\\PageContentSaveComplete\\InvalidateArticleHelper::callback", [1] = "\\BlueSpice\\Hook\\PageContentSaveComplete\\InvalidateTargetCacheTitle::callback", },			["ArticleDeleteComplete"] = "\\BlueSpice\\Hook\\ArticleDeleteComplete\\InvalidateTargetCacheTitle::callback", ["TitleMoveComplete"] = "\\BlueSpice\\Hook\\TitleMoveComplete\\InvalidateTargetCacheTitle::callback", ["ResourceLoaderGetConfigVars"] = { [0] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddVersion::callback", [1] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddBSGConfig::callback", [2] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddGraphicalListRegistry::callback", [3] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddExtendedSiteToolsRegistry::callback", [4] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddAssetsPaths::callback", [5] = "\\BlueSpice\\Hook\\ResourceLoaderGetConfigVars\\AddPingInterval::callback", },			["getUserPermissionsErrors"] = { [0] = "\\BlueSpice\\Hook\\GetUserPermissionsErrors\\ApplyLockdown::callback", },			["SearchableNamespaces"] = { [0] = "BlueSpice\\Hook\\SearchableNamespaces\\ApplySearchableNamespacesLockdown::callback", },			["SearchGetNearMatchComplete"] = { [0] = "BlueSpice\\Hook\\SearchGetNearMatchComplete\\ApplyNearMatchLockdown::callback", },			["MediaWikiServices"] = "BlueSpice\\Hook\\MediaWikiServices\\ResetServices::callback", ["SiteNoticeAfter"] = "BlueSpice\\Hook\\SiteNoticeAfter\\AddAlerts::callback", },		["config_prefix"] = "bsg", ["config"] = { ["PermissionConfig"] = { ["value"] = { },			},			["NotifierClass"] = { ["value"] = "BlueSpice\\NullNotifier", },			["BlueSpiceExtInfo"] = { ["value"] = { ["name"] = "BlueSpice", ["version"] = "3.1.0-alpha", ["status"] = "stable", ["package"] = "BlueSpice Free", ["url"] = "https://bluespice.com", ["desc"] = "Makes MediaWiki enterprise ready.", ["author"] = { [0] = "Hallo Welt! GmbH", },				},			},			["ConfigFiles"] = { ["value"] = { },			},			["DefaultUserImage"] = { ["value"] = "resources/bluespice/images/bs-user-default-image.png", ["path"] = true, },			["DefaultAnonImage"] = { ["value"] = "resources/bluespice/images/bs-user-anon-image.png", ["path"] = true, },			["DefaultGroupImage"] = { ["value"] = "resources/bluespice/images/bs-group-default-image.png", ["path"] = true, },			["UIPermissionBlacklist"] = { ["value"] = { [0] = "reupload", [1] = "reupload-shared", [2] = "minoredit", [3] = "deletedhistory", [4] = "editinterface", [5] = "importupload", [6] = "patrol", [7] = "autopatrol", [8] = "proxyunbannable", [9] = "trackback", [10] = "unwatchedpages", [11] = "autoconfirmed", [12] = "upload_by_url", [13] = "ipblock-exempt", [14] = "blockemail", [15] = "purge", [16] = "emailconfirmed", [17] = "nominornewtalk", },			},			["MaintenanceUserName"] = { ["value"] = "BSMaintenance", },			["CreditsProgrammers"] = { ["value"] = { [0] = "Markus Glaser", [1] = "Radovan Kubani", [2] = "Sebastian Ulbricht", [3] = "Marc Reymann", [4] = "Mathias Scheer", [5] = "Thomas Lorenz", [6] = "Tobias Weichart", [7] = "Robert Vogel", [8] = "Erwin Forster", [9] = "Karl Waldmannstetter", [10] = "Daniel Lynge", [11] = "Tobias Davids", [12] = "Patric Wirth", [13] = "Stephan Muggli", [14] = "Stefan Widmann", [15] = "Jan Göttlich", [16] = "Benedikt Hofmann", [17] = "Daniel Vogel", [18] = "Leonid Verhovskij", [19] = "Gerhard Diller", [20] = "Mannfred Dennerlein", [21] = "Dejan Savuljesku", [22] = "Josef Konrad", [23] = "Philipp Pirzer", [24] = "Peter Böhm", },			},			["CreditsDesignAndTesting"] = { ["value"] = { [0] = "Anja Ebersbach", [1] = "Richard Heigl", [2] = "Nathalie Köpff", [3] = "Michael Rödl", [4] = "Michael Scherm", [5] = "Dardan Diugan", [6] = "Christina Glaser", [7] = "Christian Graf", [8] = "Angelika Müller", [9] = "Karl Skodnik", [10] = "Astrid Scheffler", [11] = "Sabine Gürtler", [12] = "Thomas Schnakenberg", [13] = "Sabrina Dürr", [14] = "Tobias Kornprobst", [15] = "Luisa Roth", [16] = "Ljubica Sireta", [17] = "David Schweiger", [18] = "Florian Bäckmann", },			},			["CreditsContributors"] = { ["value"] = { [0] = "Aaron Schulz", [1] = "Acamicamacaraca", [2] = "Alangi Derick", [3] = "addshore", [4] = "Albert221", [5] = "Amir Sarabadani", [6] = "amritsreekumar", [7] = "Antoine Musso", [8] = "Aryeh Gregor", [9] = "Aude", [10] = "Basil Hershberger", [11] = "Brad Jorsch", [12] = "Chad Horohoe", [13] = "Christian Aistleitner", [14] = "David Sn", [15] = "Demon", [16] = "Florian", [17] = "Florianschmidtwelzow", [18] = "Fomafix", [19] = "Frederic Mohr", [20] = "Gergő Tisza", [21] = "Guycn2", [22] = "hexmode", [23] = "idakuch", [24] = "James D. Forrester", [25] = "Jayprakash12345", [26] = "Jforrester", [27] = "jhsoby", [28] = "Justin Du", [29] = "Kunal Mehta", [30] = "Legoktm", [31] = "libraryupgrader", [32] = "MarcoAurelio", [33] = "Mark A. Hershberger", [34] = "Max Semenik", [35] = "MaxSem", [36] = "MtDu", [37] = "OmkarJ", [38] = "Ori Livneh", [39] = "Paladox", [40] = "Phantom42", [41] = "Prateek Saxena", [42] = "Purodha", [43] = "QChris", [44] = "Raimond Spekking", [45] = "Raymond", [46] = "RazeSoldier", [47] = "Reedy", [48] = "rlot", [49] = "Rohitt Vashishtha", [50] = "Siebrand Mazeland", [51] = "Subin Siby", [52] = "TGC", [53] = "Tulsi Bhagat", [54] = "Umherirrender", [55] = "Yuki Shira", [56] = "Yuriy Shnitkovskiy", [57] = "withoutaname", [58] = "Zoranzoki21", },			},			["CreditsTranslation"] = { ["value"] = { [0] = "Siebrand Mazeland", [1] = "Raimond Spekking", [2] = "Stephan Muggli", },			},			["LessVars"] = { ["value"] = { },			},		},		["ConfigRegistry"] = { ["bsg"] = "BlueSpice\\Config::newInstance", },		["AutoloadNamespaces"] = { ["BlueSpice\\Tests\\"] = "tests/phpunit/", ["BlueSpice\\"] = "src/", },		["AutoloadClasses"] = { ["BsCore"] = "includes/Core.class.php", ["BsValidator"] = "includes/validator/BSValidator.class.php", ["BsValidatorPlugin"] = "includes/validator/BSValidatorPlugin.php", ["BsValidatorResponse"] = "includes/validator/BSValidatorResponse.php", ["BsValidatorEmailPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorEmailPlugin.class.php", ["BsValidatorUrlPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorUrlPlugin.class.php", ["BsValidatorPositiveIntegerPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorPositiveIntegerPlugin.class.php", ["BsValidatorIntegerRangePlugin"] = "includes/validator/plugins/BsValidator/BsValidatorIntegerRangePlugin.class.php", ["BsValidatorArgCountPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorArgCountPlugin.class.php", ["BsValidatorCategoryPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorCategoryPlugin.class.php", ["BsValidatorSetItemPlugin"] = "includes/validator/plugins/BsValidator/BsValidatorSetItemPlugin.class.php", ["BsValidatorMwGroupnamePlugin"] = "includes/validator/plugins/BsValidator/BsValidatorMwGroupnamePlugin.class.php", ["BsValidatorMwNamespacePlugin"] = "includes/validator/plugins/BsValidator/BsValidatorMwNamespacePlugin.class.php", ["BsValidatorMwUsernamePlugin"] = "includes/validator/plugins/BsValidator/BsValidatorMwUsernamePlugin.class.php", ["BsSpecialPage"] = "includes/SpecialPage.class.php", ["BSSkinTreeNavigation"] = "includes/skins/BSSkinTreeNavigation.php", ["BSSkinSidebarTreeParser"] = "includes/skins/BSSkinSidebarTreeParser.php", ["BSSkinSidebarTreeNavigation"] = "includes/skins/BSSkinSidebarTreeNavigation.php", ["BSTreeNode"] = "includes/tree/BSTreeNode.php", ["BSTreeRenderer"] = "includes/tree/BSTreeRenderer.php", ["BsConfig"] = "includes/Config.class.php", ["BSDebug"] = "includes/Debug.php", ["BsException"] = "includes/Exception.class.php", ["BsExtensionManager"] = "includes/ExtensionManager.class.php", ["BsGenericTagExtensionHandler"] = "includes/GenericTagExtensionHandler.php", ["BSTitleListParam"] = "includes/paramdefinition/BSTitleListParam.php", ["BSCategoryListParam"] = "includes/paramdefinition/BSCategoryListParam.php", ["BSTitleParser"] = "includes/parser/BSTitleParser.php", ["BSCategoryParser"] = "includes/parser/BSCategoryParser.php", ["BSTitleValidator"] = "includes/validator/BSTitleValidator.php", ["BSNamespaceListParam"] = "includes/paramdefinition/BSNamespaceListParam.php", ["BSNamespaceParser"] = "includes/parser/BSNamespaceParser.php", ["BSNamespaceValidator"] = "includes/validator/BSNamespaceValidator.php", ["BSNotifications"] = "includes/Notifications.class.php", ["BSStandardAPIResponse"] = "includes/api/BSStandardAPIResponse.php", ["BSExtendedApiContext"] = "includes/api/BSExtendedApiContext.php", ["BSApiFormatJson"] = "includes/api/BSApiFormatJson.php", ["BSApiBase"] = "includes/api/BSApiBase.php", ["BSApiTasksBase"] = "includes/api/BSApiTasksBase.php", ["BSApiExtJSStoreBase"] = "includes/api/BSApiExtJSStoreBase.php", ["BSApiExtJSDBTableStoreBase"] = "includes/api/BSApiExtJSDBTableStoreBase.php", ["BSApiFileBackendStore"] = "includes/api/BSApiFileBackendStore.php", ["BSApiUserStore"] = "includes/api/BSApiUserStore.php", ["BSApiCategoryStore"] = "includes/api/BSApiCategoryStore.php", ["BSApiAdminUserStore"] = "includes/api/BSApiAdminUserStore.php", ["BSApiGroupStore"] = "includes/api/BSApiGroupStore.php", ["BSApiInterwikiStore"] = "includes/api/BSApiInterwikiStore.php", ["JsonLicenses"] = "includes/JsonLicenses.php", ["BSApiUploadLicenseStore"] = "includes/api/BSApiUploadLicenseStore.php", ["BSApiWikiPageTasks"] = "includes/api/BSApiWikiPageTasks.php", ["BSApiWikiPageStore"] = "includes/api/BSApiWikiPageStore.php", ["BSApiWikiSubPageTreeStore"] = "includes/api/BSApiWikiSubPageTreeStore.php", ["BSApiTitleQueryStore"] = "includes/api/BSApiTitleQueryStore.php", ["BSApiCategoryTreeStore"] = "includes/api/BSApiCategoryTreeStore.php", ["BSApiPingTasks"] = "includes/api/BSApiPingTasks.php", ["BsExtensionMW"] = "includes/ExtensionMW.class.php", ["BsInvalidNamespaceException"] = "includes/exception/InvalidNamespaceException.class.php", ["BSInvalidParamException"] = "includes/exception/BSInvalidParamException.php", ["HTMLFormEx"] = "includes/html/htmlformfields/HTMLFormEx.php", ["HTMLInfoFieldOverride"] = "includes/html/htmlformfields/HTMLInfoFieldOverride.php", ["HTMLTextFieldOverride"] = "includes/html/htmlformfields/HTMLTextFieldOverride.php", ["HTMLIntFieldOverride"] = "includes/html/htmlformfields/HTMLIntFieldOverride.php", ["HTMLStaticImageFieldOverride"] = "includes/html/htmlformfields/HTMLStaticImageFieldOverride.php", ["HTMLCheckFieldOverride"] = "includes/html/htmlformfields/HTMLCheckFieldOverride.php", ["HTMLMultiSelectEx"] = "includes/html/htmlformfields/HTMLMultiSelectEx.php", ["XmlMultiSelect"] = "includes/html/htmlformfields/XmlMultiSelect.php", ["HTMLMultiSelectPlusAdd"] = "includes/html/htmlformfields/HTMLMultiSelectPlusAdd.php", ["HTMLMultiSelectSortList"] = "includes/html/htmlformfields/HTMLMultiSelectSortList.php", ["BsArticleHelper"] = "includes/utility/ArticleHelper.class.php", ["BsCacheHelper"] = "includes/utility/CacheHelper.class.php", ["BsConnectionHelper"] = "includes/utility/ConnectionHelper.class.php", ["BsDOMHelper"] = "includes/utility/DOMHelper.class.php", ["BsFormatConverter"] = "includes/utility/FormatConverter.class.php", ["BsFileSystemHelper"] = "includes/utility/FileSystemHelper.class.php", ["BsGroupHelper"] = "includes/utility/GroupHelper.class.php", ["BsUserHelper"] = "includes/utility/UserHelper.class.php", ["BsLinkProvider"] = "includes/utility/LinkProvider.class.php", ["BsNamespaceHelper"] = "includes/utility/NamespaceHelper.class.php", ["BsPageContentProvider"] = "includes/utility/PageContentProvider.class.php", ["BsStringHelper"] = "includes/utility/StringHelper.class.php", ["BsTagFinder"] = "includes/utility/TagFinder.class.php", ["ViewBaseElement"] = "includes/outputhandler/views/view.BaseElement.php", ["ViewBaseForm"] = "includes/outputhandler/views/view.BaseForm.php", ["ViewException"] = "includes/outputhandler/views/view.Exception.php", ["ViewFormElement"] = "includes/outputhandler/views/view.FormElement.php", ["ViewFormElementButton"] = "includes/outputhandler/views/view.FormElementButton.php", ["ViewFormElementFieldset"] = "includes/outputhandler/views/view.FormElementFieldset.php", ["ViewFormElementInput"] = "includes/outputhandler/views/view.FormElementInput.php", ["ViewFormElementLabel"] = "includes/outputhandler/views/view.FormElementLabel.php", ["ViewFormElementSelectbox"] = "includes/outputhandler/views/view.FormElementSelectbox.php", ["ViewTagElement"] = "includes/outputhandler/views/view.TagElement.php", ["ViewTagError"] = "includes/outputhandler/views/view.TagError.php", ["ViewTagErrorList"] = "includes/outputhandler/views/view.TagErrorList.php", ["ViewUserMiniProfile"] = "includes/outputhandler/views/view.UserMiniProfile.php", ["ViewWidget"] = "includes/outputhandler/views/view.Widget.php", ["SpecialWikiAdmin"] = "includes/specials/SpecialWikiAdmin.class.php", ["BsPARAM"] = "includes/common/BsPARAM.php", ["BsPARAMTYPE"] = "includes/common/BsPARAMTYPE.php", ["BsPARAMOPTION"] = "includes/common/BsPARAMOPTION.php", ["EXTINFO"] = "includes/common/EXTINFO.php", ["BSTemplateHelper"] = "includes/TemplateHelper.php", ["ResourceLoaderBSTemplateModule"] = "includes/resourceloader/ResourceLoaderBSTemplateModule.php", ["BSTasksApiSpec"] = "includes/utility/BSTasksApiSpec.php", ["BSMigrateSettings"] = "maintenance/BSMigrateSettings.php", ["BSMigrateUserProperties"] = "maintenance/BSMigrateUserProperties.php", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, ["callback"] = "\\BlueSpice\\Foundation::onRegistry", },	["BlueSpiceGroupManager"] = { ["name"] = "BlueSpiceGroupManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:GroupManager", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceGroupManager/resources", },		["descriptionmsg"] = "bs-groupmanager-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceGroupManager"] = { ["className"] = "\\BlueSpice\\GroupManager\\Extension", ["extPath"] = "/BlueSpiceGroupManager", },				},				["PermissionRegistry"] = { ["groupmanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "maintenanceadmin", },					},				},				["AdminToolRegistry"] = { ["bs-group-manager"] = "BlueSpice\\GroupManager\\AdminTool", },			},		},		["GroupPermissions"] = { ["*"] = {				["groupmanager-viewspecialpage"] = false, },			["user"] = { ["groupmanager-viewspecialpage"] = false, },			["sysop"] = { ["groupmanager-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "groupmanager-viewspecialpage", },		["callback"] = "\\BlueSpice\\GroupManager\\Extension::onRegistration", ["SpecialPages"] = { ["GroupManager"] = "SpecialGroupManager", },		["LogTypes"] = { [0] = "bs-group-manager", },		["FilterLogTypes"] = { ["bs-group-manager"] = true, },		["LogActionsHandlers"] = { ["bs-group-manager/*"] = "LogFormatter", },		["APIModules"] = { ["bs-groupmanager"] = "BSApiTasksGroupManager", },		["MessagesDirs"] = { ["GroupManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpecialGroupManagerAlias"] = "includes/specials/SpecialGroupManager.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\GroupManager\\"] = "src/", },		["AutoloadClasses"] = { ["BSApiTasksGroupManager"] = "includes/api/BSApiTasksGroupManager.php", ["SpecialGroupManager"] = "includes/specials/SpecialGroupManager.php", },		["ResourceModules"] = { ["ext.bluespice.groupManager"] = { ["scripts"] = "bluespice.groupManager.js", ["dependencies"] = "ext.bluespice.extjs", ["messages"] = { [0] = "bs-groupmanager-headergroup", [1] = "bs-groupmanager-tipremove", [2] = "bs-groupmanager-titlenewgroup", [3] = "bs-groupmanager-titleeditgroup", [4] = "bs-groupmanager-removegroup", [5] = "bs-groupmanager-lablename", [6] = "bs-groupmanager-msgnoteditable", [7] = "bs-groupmanager-msgnotremovable", [8] = "bs-groupmanager-removegroup-message-success", [9] = "bs-groupmanager-removegroup-message-failure", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceHideTitle"] = { ["name"] = "BlueSpiceHideTitle", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:HideTitle", ["author"] = { [0] = "Markus Glaser", [1] = "Peter Boehm", },		["descriptionmsg"] = "bs-hidetitle-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceHideTitle"] = { ["className"] = "\\BlueSpice\\HideTitle\\Extension", ["extPath"] = "/BlueSpiceHideTitle", },				},			},		},		["AutoloadNamespaces"] = { ["BlueSpice\\HideTitle\\"] = "src/", },		["MessagesDirs"] = { ["BlueSpiceHideTitle"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HideTitleMagic"] = "languages/HideTitle.i18n.magic.php", },		["ResourceModules"] = { ["ext.bluespice.hidetitle.styles"] = { ["styles"] = { [0] = "bluespice.hideTitle.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceHideTitle/resources", },		["Hooks"] = { ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\HideTitle\\Hook\\BSInsertMagicAjaxGetData\\CheckHideTitle::callback", ["BeforePageDisplay"] = "\\BlueSpice\\HideTitle\\Hook\\BeforePageDisplay\\AddModules::callback", ["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\HideTitle\\Hook\\GetDoubleUnderscoreIDs\\AddHideTitle::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\HideTitle\\Extension::onBSUsageTrackerRegisterCollectors", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceInsertCategory"] = { ["name"] = "BlueSpiceInsertCategory", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InsertCategory", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", [2] = "Stefan Widmann", },		["descriptionmsg"] = "bs-insertcategory-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertCategory"] = { ["className"] = "\\BlueSpice\\InsertCategory\\Extension", ["extPath"] = "/BlueSpiceInsertCategory", ["configDefinitions"] = { ["InsertCategoryWithParents"] = "\\BlueSpice\\InsertCategory\\ConfigDefinition\\WithParents::getInstance", ["InsertCategoryUploadPanelIntegration"] = "\\BlueSpice\\InsertCategory\\ConfigDefinition\\UploadPanelIntegration::getInstance", },					},				},			},			["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["insert_category"] = { ["module"] = "ext.bluespice.insertcategory.flyout", ["make-items-callback"] = "bs.insertcategory.flyout.makeItems", },				},			},		},		["MessagesDirs"] = { ["BlueSpiceInsertCategory"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\InsertCategory\\"] = "src/", },		["ResourceModules"] = { ["ext.bluespice.insertcategory"] = { ["scripts"] = "bluespice.insertCategory.js", ["messages"] = { [0] = "bs-insertcategory-title", [1] = "bs-insertcategory-cat-label", [2] = "bs-insertcategory-success", [3] = "bs-insertcategory-failure", [4] = "bs-insertcategory-hint", [5] = "bs-insertcategory-panel-title", },			},			["ext.bluespice.insertcategory.styles"] = { ["styles"] = { [0] = "bluespice.insertCategory.css", },			},			["ext.bluespice.insertCategory.uploadPanelIntegration"] = { ["scripts"] = { [0] = "bluespice.insertCategory.uploadPanelIntegration.js", },				["dependencies"] = { [0] = "ext.bluespice.insertcategory", },			},			["ext.bluespice.insertcategory.flyout"] = { ["scripts"] = "bluespice.insertcategory.flyout.js", ["messages"] = { [0] = "bs-insertcategory-category-editor-title", [1] = "bs-insertcategory-category-editor-implicit-categories-title", [2] = "bs-insertcategory-category-editor-implicit-categories-help", [3] = "bs-insertcategory-category-editor-explicit-categories-edit-label", [4] = "bs-insertcategory-category-editor-explicit-categories-edit-tooltip", [5] = "bs-insertcategory-category-editor-button-label-clear-all", },				["dependencies"] = { [0] = "ext.bluespice.insertcategory.styles", [1] = "ext.bluespice.insertcategory", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertCategory/resources", },		["config_prefix"] = "bsg", ["config"] = { ["InsertCategoryWithParents"] = { ["value"] = false, ["descriptionmsg"] = "bs-insertcategory-pref-withparents", },			["InsertCategoryUploadPanelIntegration"] = { ["value"] = false, ["descriptionmsg"] = "bs-insertcategory-pref-uploadpanelintegration", },		},		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\InsertCategory\\Hook\\SkinTemplateOutputPageBeforeExec\\AddContentActionToBlacklist::callback", },			["SkinTemplateNavigation"] = "\\BlueSpice\\InsertCategory\\Hook\\SkinTemplateNavigation\\AddInsertCategoryAction::callback", ["BeforePageDisplay"] = "\\BlueSpice\\InsertCategory\\Hook\\BeforePageDisplay\\AddResources::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceInsertFile"] = { ["name"] = "BlueSpiceInsertFile", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InsertFile", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", [2] = "Robert Vogel", },		["descriptionmsg"] = "bs-insertfile-desc", ["type"] = "bluespice", ["license-name"] = "GPL-3.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertFile"] = { ["className"] = "\\BlueSpice\\InsertFile\\Extension", ["extPath"] = "/BlueSpiceInsertFile", },				},			},			["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.insertFile.visualEditorPlugin", },			},		},		["APIModules"] = { ["bs-insertfile-license-store"] = "BSApiInsertFileLicenseStore", },		["MessagesDirs"] = { ["InsertFile"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\InsertFile\\"] = "src/", },		["AutoloadClasses"] = { ["JsonLicenses"] = "includes/JsonLicenses.php", ["BSApiInsertFileLicenseStore"] = "includes/api/BSApiInsertFileLicenseStore.php", },		["ResourceModules"] = { ["ext.bluespice.insertFile"] = { ["scripts"] = "bluespice.insertFile.js", ["messages"] = { [0] = "bs-insertfile-button-image-title", [1] = "bs-insertfile-button-file-title", [2] = "bs-insertfile-nomatch", [3] = "bs-insertfile-labelfilter", [4] = "bs-insertfile-filename", [5] = "bs-insertfile-filesize", [6] = "bs-insertfile-lastmodified", [7] = "bs-insertfile-labelupload", [8] = "bs-insertfile-details-title", [9] = "bs-insertfile-labeldimensions", [10] = "bs-insertfile-labelalt", [11] = "bs-insertfile-labelalign", [12] = "bs-insertfile-labellink", [13] = "bs-insertfile-alignnone", [14] = "bs-insertfile-alignleft", [15] = "bs-insertfile-aligncenter", [16] = "bs-insertfile-alignright", [17] = "bs-insertfile-labeltype", [18] = "bs-insertfile-typenone", [19] = "bs-insertfile-typethumb", [20] = "bs-insertfile-typeframe", [21] = "bs-insertfile-typeborder", [22] = "bs-insertfile-titlefile", [23] = "bs-insertfile-titleimage", [24] = "bs-insertfile-tipkeepratio", [25] = "bs-insertfile-select-a-link", [26] = "bs-insertfile-linktext", [27] = "bs-insertfile-no-link", [28] = "bs-insertfile-error-no-imagelink", [29] = "bs-insertfile-error-no-medialink", [30] = "bs-insertfile-enable-align", [31] = "bs-insertfile-nstext", [32] = "bs-insertfile-nstextfile", [33] = "bs-insertfile-nstextmedia", [34] = "bs-insertfile-nstextfile-file", [35] = "bs-insertfile-nstextfile-image", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.bluespice.upload", },			},			["ext.bluespice.insertFile.styles"] = { ["styles"] = { [0] = "bluespice.insertFile.css", },			},			["ext.bluespice.insertFile.visualEditorPlugin"] = { ["scripts"] = { [0] = "bluespice.insertFile.visualEditorPlugin.js", },				["styles"] = { [0] = "bluespice.insertFile.visualEditorPlugin.less", },				["messages"] = { [0] = "bs-insertfile-advanced-search-panel-label", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertFile/resources", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceInsertLink"] = { ["name"] = "BlueSpiceInsertLink", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InsertLink", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", [2] = "Patric Wirth", },		["descriptionmsg"] = "bs-insertlink-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertLink"] = { ["className"] = "\\BlueSpice\\InsertLink\\Extension", ["extPath"] = "/BlueSpiceInsertLink", },				},			},			["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.insertlink.visualEditorPlugin", },			},		},		["MessagesDirs"] = { ["InsertLink"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["InsertLinkAlias"] = "languages/InsertLink.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\InsertLink\\"] = "src/", },		["AutoloadClasses"] = { ["SpecialInsertLinkFileChooserJNLP"] = "includes/specials/SpecialInsertLinkFileChooserJNLP.php", },		["SpecialPages"] = { ["InsertLinkFileChooserJNLP"] = "SpecialInsertLinkFileChooserJNLP", },		["ResourceModules"] = { ["ext.bluespice.insertlink"] = { ["scripts"] = "bluespice.insertLink.js", ["messages"] = { [0] = "bs-insertlink-button-title", [1] = "bs-insertlink-dialog-title", [2] = "bs-insertlink-tab-wiki-page", [3] = "bs-insertlink-tab-ext-link", [4] = "bs-insertlink-tab-email", [5] = "bs-insertlink-tab-ext-file", [6] = "bs-insertlink-label-page", [7] = "bs-insertlink-label-link", [8] = "bs-insertlink-label-mail", [9] = "bs-insertlink-label-description", [10] = "bs-insertlink-label-file", [11] = "bs-insertlink-label-searchfile", [12] = "bs-insertlink-select-a-page", [13] = "bs-insertlink-select-a-namespace", [14] = "bs-insertlink-empty-field-text", [15] = "bs-insertlink-no-applet", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.insertlink.styles"] = { ["styles"] = { [0] = "bluespice.insertLink.css", },			},			["ext.bluespice.insertlink.visualEditorPlugin"] = { ["scripts"] = { [0] = "bluespice.insertlink.visualEditorPlugin.js", [1] = "bs.insertlink.ve/ui/MWLocalFileSystemLinkAnnotationWidget.js", },				["dependencies"] = { [0] = "ext.bluespice.visualEditorConnector", },				["messages"] = { [0] = "bs-insertlink-tab-ext-file", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertLink/resources", },		["config_prefix"] = "bsg", ["config"] = { ["InsertLinkEnableJava"] = { ["value"] = false, },		},		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceInsertMagic"] = { ["name"] = "BlueSpiceInsertMagic", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InsertMagic", ["author"] = { [0] = "Robert Vogel", [1] = "Stephan Muggli", },		["descriptionmsg"] = "bs-insertmagic-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertMagic"] = { ["className"] = "\\BlueSpice\\InsertMagic\\Extension", ["extPath"] = "/BlueSpiceInsertMagic", },				},			},			["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.insertmagic.visualEditor", },			},		},		["APIModules"] = { ["bs-insertmagic-data-store"] = "BSApiInsertMagicDataStore", },		["MessagesDirs"] = { ["InsertMagic"] = { [0] = "i18n", },		},		["Hooks"] = { ["BeforePageDisplay"] = "BlueSpice\\InsertMagic\\Hook\\BeforePageDisplay\\AddModules::callback", },		["AutoloadClasses"] = { ["InsertMagic"] = "includes/InsertMagic.php", ["BSApiInsertMagicDataStore"] = "includes/api/BSApiInsertMagicDataStore.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\InsertMagic\\"] = "src/", },		["ResourceModules"] = { ["ext.bluespice.insertMagic"] = { ["messages"] = { [0] = "bs-insertmagic-dlg-title", [1] = "bs-insertmagic-type-tags", [2] = "bs-insertmagic-type-quickaccess", [3] = "bs-insertmagic-type-variables", [4] = "bs-insertmagic-type-switches", [5] = "bs-insertmagic-label-first", [6] = "bs-insertmagic-label-second", [7] = "bs-insertmagic-label-desc", [8] = "bs-insertmagic-label-examples", [9] = "bs-insertmagic-label-see-also", },			},			["ext.bluespice.insertMagic.styles"] = { ["styles"] = { [0] = "bluespice.insertMagic.css", },			},			["ext.bluespice.insertmagic.visualEditor"] = { ["scripts"] = { [0] = "ve-insertmagic/ve.ui.BSInsertMagicTool.js", [1] = "ve-insertmagic/ve.ui.BSInsertMagicCommand.js", },				["messages"] = { [0] = "bs-insertmagic-ve-insertmagic-title", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "ext.bluespice.insertMagic", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertMagic/resources", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceInsertTemplate"] = { ["name"] = "BlueSpiceInsertTemplate", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InsertTemplate", ["author"] = { [0] = "Josef Konrad", [1] = "Robert Vogel", },		["descriptionmsg"] = "bs-insertTemplate-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.0.0", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertTemplate"] = { ["className"] = "\\BlueSpice\\InsertTemplate\\Extension", ["extPath"] = "/BlueSpiceInsertTemplate", },				},			},		},		["MessagesDirs"] = { ["InsertTemplate"] = { [0] = "i18n", },		},		["config_prefix"] = "bsg", ["config"] = { ["InsertTemplateFavorites"] = { ["value"] = { },			},		},		["APIModules"] = { ["bs-inserttemplate-store"] = "BSApiInsertTemplateTemplateStore", },		["AutoloadNamespaces"] = { ["BlueSpice\\InsertTemplate\\"] = "src/", },		["AutoloadClasses"] = { ["BSApiInsertTemplateTemplateStore"] = "includes/api/BSApiInsertTemplateTemplateStore.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertTemplate/resources", },		["ResourceModules"] = { ["ext.bluespice.insertTemplate"] = { ["scripts"] = { [0] = "bluespice.insertTemplate.js", },				["messages"] = { [0] = "bs-insertTemplate-button-template-title", [1] = "bs-insertTemplate-dialog-title", [2] = "bs-insertTemplate-dialog-label-choose", [3] = "bs-insertTemplate-dialog-label-modify", [4] = "bs-insertTemplate-dialog-label-preview", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.insertTemplate.styles"] = { ["styles"] = { [0] = "bluespice.insertTemplate.css", },			},		},		["manifest_version"] = 2, },	["BlueSpiceInterWikiLinks"] = { ["name"] = "BlueSpiceInterWikiLinks", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:InterWikiLinks", ["author"] = { [0] = "Markus Glaser", [1] = "Sebastian Ulbricht", [2] = "Leonid Verhovskij", },		["descriptionmsg"] = "bs-interwikilinks-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInterWikiLinks"] = { ["className"] = "\\BlueSpice\\InterWikiLinks\\Extension", ["extPath"] = "/BlueSpiceInterWikiLinks", },				},				["PermissionRegistry"] = { ["interwikilinks-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", },					},				},				["AdminToolRegistry"] = { ["bs-interwikilinks-manager"] = "BlueSpice\\InterWikiLinks\\AdminTool", },			},		},		["GroupPermissions"] = { ["*"] = {				["interwikilinks-viewspecialpage"] = false, },			["user"] = { ["interwikilinks-viewspecialpage"] = false, },			["sysop"] = { ["interwikilinks-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "interwikilinks-viewspecialpage", },		["AutoloadNamespaces"] = { ["BlueSpice\\InterWikiLinks\\"] = "src/", },		["SpecialPages"] = { ["InterWikiLinks"] = "SpecialInterWikiLinks", },		["APIModules"] = { ["bs-interwikilinks-tasks"] = "BSApiTasksInterWikiLinksManager", },		["MessagesDirs"] = { ["InterWikiLinks"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BSApiTasksInterWikiLinksManager"] = "includes/api/BSApiTasksInterWikiLinksManager.php", ["SpecialInterWikiLinks"] = "includes/specials/SpecialInterWikiLinks.php", },		["ExtensionMessagesFiles"] = { ["InterWikiLinksAlias"] = "includes/specials/SpecialInterWikiLinks.alias.php", },		["ResourceModules"] = { ["ext.bluespice.interWikiLinks"] = { ["scripts"] = "bluespice.interWikiLinks.js", ["messages"] = { [0] = "bs-interwikilinks-headerprefix", [1] = "bs-interwikilinks-headerurl", [2] = "bs-interwikilinks-titleaddinterwikilink", [3] = "bs-interwikilinks-titleeditinterwikilink", [4] = "bs-interwikilinks-labelprefix", [5] = "bs-interwikilinks-labelurl", [6] = "bs-interwikilinks-titledeleteinterwikilink", [7] = "bs-interwikilinks-confirmdeleteinterwikilink", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["bluespice.insertLink.interWikiLinks"] = { ["scripts"] = "bluespice.insertLink.interWikiLinks.js", ["messages"] = { [0] = "bs-interwikilinks-insertlink-tabtitle", [1] = "bs-interwikilinks-insertlink-labelprefix", [2] = "bs-interwikilink-select-a-prefix", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInterWikiLinks/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\InterWikiLinks\\Hook\\BeforePageDisplay\\AddResources::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceMultiUpload"] = { ["name"] = "BlueSpiceMultiUpload", ["version"] = "3.1.0-alpha", ["author"] = { [0] = "Robert Vogel", [1] = "Leonid Verhovskij", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:MultiUpload", ["descriptionmsg"] = "bs-multiupload-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceMultiUpload"] = { ["className"] = "\\BlueSpice\\MultiUpload\\Extension", ["extPath"] = "/BlueSpiceMultiUpload", },				},			},		},		["MessagesDirs"] = { ["BlueSpiceMultiUpload"] = { [0] = "i18n", },		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\MultiUpload\\"] = "src/", },		["AutoloadClasses"] = { ["BlueSpiceMultiUploadHooks"] = "includes/BlueSpiceMultiUploadHooks.php", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\MultiUpload\\Hook\\BeforePageDisplay\\AddResources::callback", ["BeforePageDisplayMobile"] = "BlueSpiceMultiUploadHooks::onBeforePageDisplayMobile", ["MobileMenu"] = "BlueSpiceMultiUploadHooks::onMobileMenu", ["BSInsertMagicAjaxGetData"] = "BlueSpice\\MultiUpload\\Hook\\BSInsertMagicAjaxGetData\\AddTags::callback", ["ParserFirstCallInit"] = "BlueSpice\\MultiUpload\\Hook\\ParserFirstCallInit\\AddTags::callback", },		["ResourceModules"] = { ["ext.bluespice.multiUpload"] = { ["scripts"] = { [0] = "ext.bluespice.multiUpload.js", },				["dependencies"] = { [0] = "ext.bluespice.uploader.bootstrap", },			},			["ext.bluespice.uploader.bootstrap"] = { ["scripts"] = { [0] = "ext.bluespice.uploader.bootstrap.js", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.upload"] = { ["scripts"] = { [0] = "ext.bluespice.upload.js", [1] = "lib/plupload/moxie.js", [2] = "lib/plupload/plupload.dev.js", },				["messages"] = { [0] = "bs-uploader-mime-images-label", [1] = "bs-uploader-mime-files-label", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.extjs.upload"] = { ["scripts"] = { [0] = "ext.bluespice.extjs.upload.js", },				["messages"] = { [0] = "bs-upload-multiuploaddialogtitle", [1] = "bs-deferred-action-apiupload-description", [2] = "bs-upload-descfilelabel", [3] = "bs-upload-license", [4] = "bs-upload-uploadwatchthislabel", [5] = "bs-upload-uploadignorewarningslabel", [6] = "bs-upload-categories", [7] = "bs-upload-details", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.multiUpload.MobileFrontend"] = { ["scripts"] = { [0] = "ext.bluespice.multiUpload.MobileFrontend.js", },				["dependencies"] = { [0] = "ext.bluespice.upload", [1] = "ext.bluespice.uploader.bootstrap", },			},			["ext.bluespice.multiUpload.MobileFrontend.styles"] = { ["styles"] = { [0] = "ext.bluespice.multiUpload.MobileFrontend.less", },			},			["ext.bluespice.multiUpload.tags"] = { ["scripts"] = { [0] = "ext.bluespice.multiUpload.tags.js", },				["messages"] = { [0] = "bs-multiupload-tag-hint-reloadpage", },				["dependencies"] = { [0] = "ext.bluespice.uploader.bootstrap", },			},			["ext.bluespice.multiUpload.tags.styles"] = { ["class"] = "\\BlueSpice\\ResourceModule\\LessVars", ["styles"] = { [0] = "ext.bluespice.multiUpload.tags.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceMultiUpload/resources", },		["manifest_version"] = 2, },	["BlueSpiceNamespaceCSS"] = { ["name"] = "BlueSpiceNamespaceCSS", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:NamespaceCss", ["author"] = { [0] = "Robert Vogel", [1] = "Tobias Weichart", [2] = "Patric Wirth", },		["descriptionmsg"] = "bs-namespacecss-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceNamespaceCSS"] = { ["className"] = "\\BlueSpice\\NamespaceCSS\\Extension", ["extPath"] = "/BlueSpiceNamespaceCSS", },				},				["AdminToolRegistry"] = { ["bs-namespacecss-manager"] = "\\BlueSpice\\NamespaceCSS\\AdminTool", },			},		},		["MessagesDirs"] = { ["NamespaceCss"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpiceNamespaceCSSManagerAlias"] = "languages/SpecialNamespaceCSSManager.alias.php", },		["SpecialPages"] = { ["BlueSpiceNamespaceCSSManager"] = "\\BlueSpice\\NamespaceCSS\\Special\\Manager", },		["APIModules"] = { ["bs-namespacecss-store"] = "\\BlueSpice\\NamespaceCSS\\Api\\Store\\NamespaceCSS", },		["AutoloadNamespaces"] = { ["BlueSpice\\NamespaceCSS\\"] = "src/", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\NamespaceCSS\\Hook\\BeforePageDisplay\\AddResources::callback", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\NamespaceCSS\\Hook\\LoadExtensionSchemaUpdates\\AddMoveToDotPostDatabaseMaintenance::callback", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceNamespaceCSS/resources", },		["ResourceModules"] = { ["ext.bluespice.namespaceCSS.special"] = { ["scripts"] = "ext.bluespice.namespaceCSS.special.js", ["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-namespacecss-specialmanager-label-namespacename", [1] = "bs-namespacecss-specialmanager-label-sourcepage", },			},		},		["config_prefix"] = "bsg", ["config"] = { ["NamespaceCSSExcludeNamespaces"] = { ["value"] = { [0] = -2,				},			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceNamespaceManager"] = { ["name"] = "BlueSpiceNamespaceManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:NamespaceManager", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Stefan Widmann", [2] = "Robert Vogel", },		["descriptionmsg"] = "bs-namespacemanager-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceNamespaceManager"] = { ["className"] = "NamespaceManager", ["extPath"] = "/BlueSpiceNamespaceManager", },				},				["AdminToolRegistry"] = { ["bs-namespace-manager"] = "BlueSpice\\NamespaceManager\\AdminTool", },				["PermissionRegistry"] = { ["namespacemanager-viewspecialpage"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "structuremanager", },					},				},			},			["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\NamespaceManager\\Privacy\\Handler", },			},		},		["callback"] = "NamespaceManager::onRegistration", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["LogTypes"] = { [0] = "bs-namespace-manager", },		["FilterLogTypes"] = { ["bs-namespace-manager"] = true, },		["LogActionsHandlers"] = { ["bs-namespace-manager/*"] = "LogFormatter", },		["APIModules"] = { ["bs-namespace-store"] = "BSApiNamespaceStore", ["bs-namespace-tasks"] = "BSApiNamespaceTasks", },		["SpecialPages"] = { ["NamespaceManager"] = "SpecialNamespaceManager", },		["MessagesDirs"] = { ["NamespaceManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NamespaceManagerAlias"] = "includes/specials/SpecialNamespaceManager.alias.php", },		["config_prefix"] = "bsg", ["config"] = { ["NamespaceManagerNsOffset"] = { ["value"] = 2999, },		},		["AutoloadClasses"] = { ["NamespaceManager"] = "NamespaceManager.class.php", ["NamespaceNuker"] = "includes/NamespaceNuker.php", ["BSApiNamespaceStore"] = "includes/api/BSApiNamespaceStore.php", ["BSApiNamespaceTasks"] = "includes/api/BSApiNamespaceTasks.php", ["SpecialNamespaceManager"] = "includes/specials/SpecialNamespaceManager.class.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\NamespaceManager\\Hook\\LoadExtensionSchemaUpdates\\AddBackupPageTable::callback", [1] = "\\BlueSpice\\NamespaceManager\\Hook\\LoadExtensionSchemaUpdates\\AddBackupRevisionTable::callback", [2] = "\\BlueSpice\\NamespaceManager\\Hook\\LoadExtensionSchemaUpdates\\AddBackupTextTable::callback", },			["NamespaceManager::editNamespace"] = "NamespaceManager::onEditNamespace", ["NamespaceManager::writeNamespaceConfiguration"] = "NamespaceManager::onWriteNamespaceConfiguration", ["BSMigrateSettingsSaveNewSettings"] = "\\BlueSpice\\NamespaceManager\\Hook\\BSMigrateSettingsSaveNewSettings\\WriteConfiguration::callback", },		["ResourceModules"] = { ["ext.bluespice.namespaceManager"] = { ["scripts"] = "resources/bluespice.namespaceManager.js", ["dependencies"] = "ext.bluespice.extjs", ["messages"] = { [0] = "bs-namespacemanager-tipadd", [1] = "bs-namespacemanager-tipedit", [2] = "bs-namespacemanager-tipremove", [3] = "bs-namespacemanager-msgnoteditabledelete", [4] = "bs-namespacemanager-labelnsname", [5] = "bs-namespacemanager-willdelete", [6] = "bs-namespacemanager-willmove", [7] = "bs-namespacemanager-willmovesuffix", [8] = "bs-namespacemanager-deletewarning", [9] = "bs-namespacemanager-pagepresent", [10] = "bs-namespacemanager-label-editable", [11] = "bs-ns_main", [12] = "bs-from-something", [13] = "bs-namespacemanager-label-istalk", [14] = "bs-namespacemanager-nodeletetalk", [15] = "bs-namespacemanager-hide-talk-label", [16] = "bs-namespacemanager-labelnsalias", },			},			["ext.bluespice.namespaceManager.styles"] = { ["styles"] = "resources/bluespice.namespaceManager.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "BlueSpiceNamespaceManager", },		["GroupPermissions"] = { ["sysop"] = { ["namespacemanager-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "namespacemanager-viewspecialpage", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpicePageAccess"] = { ["name"] = "BlueSpicePageAccess", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PageAccess", ["author"] = "Marc Reymann", ["descriptionmsg"] = "bs-pageaccess-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageAccess"] = { ["className"] = "\\BlueSpice\\PageAccess\\Extension", ["extPath"] = "/BlueSpicePageAccess", },				},				["TagRegistry"] = { ["pageaccess"] = "\\BlueSpice\\PageAccess\\Tag\\PageAccess", },				["PermissionRegistry"] = { ["pageaccess-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", },					},				},			},			["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.pageaccess.visualEditorTagDefinition", },			},		},		["GroupPermissions"] = { ["*"] = {				["pageaccess-viewspecialpage"] = false, },			["user"] = { ["pageaccess-viewspecialpage"] = true, },			["sysop"] = { ["pageaccess-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "pageaccess-viewspecialpage", },		["SpecialPages"] = { ["PageAccess"] = "SpecialPageAccess", },		["APIModules"] = { ["bs-pageaccess-store"] = "BSApiPageAccessStore", },		["LogTypes"] = { [0] = "bs-pageaccess", },		["FilterLogTypes"] = { ["bs-pageaccess"] = true, },		["LogActionsHandlers"] = { ["bs-pageaccess/*"] = "LogFormatter", },		["MessagesDirs"] = { ["BlueSpicePageAccess"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpicePageAccessAlias"] = "includes/specials/SpecialPageAccess.alias.php", },		["AutoloadClasses"] = { ["SpecialPageAccess"] = "includes/specials/SpecialPageAccess.php", ["BSApiPageAccessStore"] = "includes/api/BSApiPageAccessStore.php", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\PageAccess\\"] = "src/", },		["Hooks"] = { ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\PageAccess\\Hook\\BSInsertMagicAjaxGetData\\AddPageAccessTag::callback", ["PageContentSave"] = "\\BlueSpice\\PageAccess\\Hook\\PageContentSave\\EditPageAccess::callback", ["userCan"] = "\\BlueSpice\\PageAccess\\Hook\\UserCan\\PageAccessPermissionCheck::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\PageAccess\\Extension::onBSUsageTrackerRegisterCollectors", },		["ResourceModules"] = { ["ext.PageAccess.manager"] = { ["scripts"] = { [0] = "ext.bluespice.pageaccess.manager.js", },				["messages"] = { [0] = "bs-pageaccess-column-title", [1] = "bs-pageaccess-column-groups", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},			["ext.bluespice.pageaccess.visualEditorTagDefinition"] = { ["scripts"] = { [0] = "bs.pgaccss/util/tag/PageAccessDefinition.js", },				["messages"] = { [0] = "bs-pageaccess-tag-pageaccess-desc", [1] = "bs-pageaccess-tag-pageaccess-title", [2] = "bs-pageaccess-ve-pageaccessinspector-groups", [3] = "bs-pageaccess-tag-pageaccess-desc-param-groups", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageAccess/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpicePageAssignments"] = { ["name"] = "BlueSpicePageAssignments", ["author"] = { [0] = "Robert Vogel", [1] = "Patric Wirth", [2] = "Leonid Verhovskij", },		["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PageAssignments", ["type"] = "bluespice", ["version"] = "3.1.0-alpha", ["descriptionmsg"] = "bs-pageassignments-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageAssignments"] = { ["className"] = "\\BlueSpice\\PageAssignments\\Extension", ["extPath"] = "/BlueSpicePageAssignments", ["configDefinitions"] = { ["PageAssignmentsPermissions"] = "\\BlueSpice\\PageAssignments\\ConfigDefinition\\Permissions::getInstance", },					},				},				["AdminToolRegistry"] = { ["bs-pageassignments-manager"] = "BlueSpice\\PageAssignments\\AdminTool", },				["PermissionRegistry"] = { ["pageassignable"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "author", [2] = "editor", [3] = "maintenanceadmin", [4] = "reviewer", },					},					["pageassignments"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "reviewer", },					},				},				["RendererRegistry"] = { ["assignment"] = "\\BlueSpice\\PageAssignments\\Renderer\\Assignment", ["assignment-user"] = "\\BlueSpice\\PageAssignments\\Renderer\\User", },				["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\PageAssignments\\Notifications\\Registrator::registerNotifications", },				["LessVarsRegistry"] = { ["bs-pageassignments-icon-specialeveryone-color"] = "@bs-color-tertiary", },			},			["BlueSpicePageAssignments"] = { ["TargetRegistry"] = { ["title"] = "\\BlueSpice\\PageAssignments\\TitleTarget", },				["TypeRegistry"] = { ["group"] = "\\BlueSpice\\PageAssignments\\Assignable\\Group", ["user"] = "\\BlueSpice\\PageAssignments\\Assignable\\User", ["specialeveryone"] = "\\BlueSpice\\PageAssignments\\Assignable\\Everyone", },			},			["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\PageAssignments\\Privacy\\Handler", },			},		},		["GroupPermissions"] = { ["*"] = {				["pageassignable"] = false, ["pageassignments"] = false, },			["user"] = { ["pageassignable"] = true, ["pageassignments"] = false, },			["sysop"] = { ["pageassignable"] = true, ["pageassignments"] = true, },		},		["AvailableRights"] = { [0] = "pageassignable", [1] = "pageassignments", },		["callback"] = "\\BlueSpice\\PageAssignments\\Extension::onRegistration", ["DefaultUserOptions"] = { ["echo-subscriptions-web-bs-pageassignments-action-cat"] = true, ["echo-subscriptions-email-bs-pageassignments-action-cat"] = true, },		["SpecialPages"] = { ["PageAssignments"] = "SpecialPageAssignments", ["ManagePageAssignments"] = "SpecialManagePageAssignments", },		["LogTypes"] = { [0] = "bs-pageassignments", },		["FilterLogTypes"] = { ["bs-pageassignments"] = true, },		["LogActionsHandlers"] = { ["bs-pageassignments/*"] = "LogFormatter", },		["MessagesDirs"] = { ["PageAssignments"] = { [0] = "i18n", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["APIModules"] = { ["bs-pageassignable-store"] = "\\BlueSpice\\PageAssignments\\Api\\Store\\Assignable", ["bs-pageassignment-store"] = "BSApiPageAssignmentStore", ["bs-mypageassignment-store"] = "BSApiMyPageAssignmentStore", ["bs-pageassignment-tasks"] = "\\BlueSpice\\PageAssignments\\Api\\Task\\PageAssignments", },		["ExtensionMessagesFiles"] = { ["PageAssignmentsAlias"] = "languages/PageAssignments.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\PageAssignments\\"] = "src/", ["BlueSpice\\PageAssignments\\Tests\\"] = "tests/phpunit/", },		["AutoloadClasses"] = { ["BSApiPageAssignmentStore"] = "includes/api/BSApiPageAssignmentStore.php", ["BSApiMyPageAssignmentStore"] = "includes/api/BSApiMyPageAssignmentStore.php", ["PageAssignmentsHooks"] = "includes/PageAssignmentsHooks.php", ["PageAssignmentsUsersAdditionalPermissionsHooks"] = "includes/PageAssignmentsUsersAdditionalPermissionsHooks.php", ["PageAssignmentsBookmakerHooks"] = "includes/PageAssignmentsBookmakerHooks.php", ["PageAssignmentsWikiExplorerHooks"] = "includes/PageAssignmentsWikiExplorerHooks.php", ["PageAssignmentsDashboardHooks"] = "includes/PageAssignmentsDashboardHooks.php", ["SpecialPageAssignments"] = "includes/specials/SpecialPageAssignments.php", ["SpecialManagePageAssignments"] = "includes/specials/SpecialManagePageAssignments.php", ["BSPageAssignmentsMigrateRespEditors"] = "maintenance/BSPageAssignmentsMigrateRespEditors.php", },		["ResourceModules"] = { ["ext.pageassignments.styles"] = { ["styles"] = { [0] = "ext.bluespice.pageassignments.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },			["ext.pageassignments.scripts"] = { ["scripts"] = { [0] = "ext.bluespice.pageassignments.js", },				["messages"] = { [0] = "bs-pageassignments-dlg-title", [1] = "bs-pageassignments-dlg-fldlabel", [2] = "bs-pageassignments-action-apiedit-description", },				["dependencies"] = { [0] = "ext.bluespice.pageassignments.assignable.messages", [1] = "mediawiki.api", },			},			["ext.pageassignments.manager"] = { ["scripts"] = { [0] = "ext.bluespice.pageassignments.manager.js", },				["messages"] = { [0] = "bs-pageassignments-column-title", [1] = "bs-pageassignments-column-assignments", [2] = "bs-pageassignments-no-assignments", [3] = "bs-pageassignments-action-log", [4] = "bs-pageassignments-action-delete-confirm", },				["dependencies"] = { [0] = "ext.pageassignments.scripts", [1] = "ext.bluespice.extjs", },			},			["ext.pageassignments.overview"] = { ["scripts"] = { [0] = "ext.bluespice.pageassignments.overview.js", },				["messages"] = { [0] = "bs-pageassignments-column-title", [1] = "bs-pageassignments-column-assignedby", },				["dependencies"] = { [0] = "ext.pageassignments.scripts", [1] = "ext.bluespice.extjs", },			},			["ext.bluespice.pageassignments.bookshelfPlugin"] = { ["scripts"] = { [0] = "bluespice.pageassignments.BookshelfPlugin.js", },				["messages"] = { [0] = "bs-pageassignments-column-assignments", [1] = "bs-pageassignments-menu-label", [2] = "bs-pageassignments-dlg-title", [3] = "bs-pageassignments-dlg-fldlabel", [4] = "bs-pageassignments-action-apiedit-description", [5] = "bs-pageassignments-no-assignments", },				["dependencies"] = { [0] = "ext.bluespice.pageassignments.assignable.messages", },			},			["ext.bluespice.pageassignments.wikiexplorer"] = { ["scripts"] = { [0] = "ext.bluespice.pageassignments.wikiexplorer.js", },				["dependencies"] = { [0] = "ext.bluespice.pageassignments.assignable.messages", [1] = "ext.bluespice.extjs", },			},			["ext.bluespice.pageassignments.portlet"] = { ["messages"] = { [0] = "bs-pageassignments-column-title", [1] = "bs-pageassignments-column-assignedby", },				["dependencies"] = { [0] = "ext.bluespice.pageassignments.assignable.messages", },			},			["ext.bluespice.pageassignments.flyout"] = { ["scripts"] = { [0] = "bluespice.pageassignments.flyout.js", },				["messages"] = { [0] = "bs-pageassignments-nav-link-title-pageassignments", [1] = "bs-pageassignments-flyout-title", [2] = "bs-pageassignments-flyout-intro", [3] = "bs-pageassignments-flyout-form-title", [4] = "bs-pageassignments-flyout-grid-title", [5] = "bs-pageassignments-flyout-manager-btn-label", },				["dependencies"] = { [0] = "ext.bluespice.extjs", [1] = "ext.bluespice", },			},			["ext.bluespice.pageassignments.graphicallist"] = { ["scripts"] = { [0] = "ext.bluespice.pageassignments.GraphicalList.js", },				["dependencies"] = { [0] = "ext.pageassignments.scripts", },			},			["ext.bluespice.pageassignments.assignable.messages"] = { ["class"] = "\\BlueSpice\\PageAssignments\\ResourceLoader\\Messages", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageAssignments/resources", },		["config_prefix"] = "bsg", ["config"] = { ["PageAssignmentsPermissions"] = { ["value"] = { [0] = "read", },			},			["PageAssignmentsActivatedTypes"] = { ["value"] = { [0] = "user", [1] = "group", },			},			["PageAssignmentsUseAdditionalPermissions"] = { ["value"] = false, },			["PageAssignmentsSecureEnabledNamespaces"] = { ["value"] = { },			},			["PageAssignmentsSecureRemoveRightList"] = { ["value"] = { [0] = "edit", },			},			["PageAssignmentsTarget"] = { ["value"] = "title", },		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\PageAssignments\\Hook\\LoadExtensionSchemaUpdates\\AddPageAssignmentsTable::callback", [1] = "\\BlueSpice\\PageAssignments\\Hook\\LoadExtensionSchemaUpdates\\AddMigrateRespEditorsUpdateMaintenance::callback", },			["PersonalUrls"] = "PageAssignmentsHooks::onPersonalUrls", ["SkinTemplateNavigation"] = "PageAssignmentsHooks::onSkinTemplateNavigation", ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\PageAssignments\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\PageAssignments\\Hook\\BeforePageDisplay\\AddDashboardResources::callback", [2] = "\\BlueSpice\\PageAssignments\\Hook\\BeforePageDisplay\\AddWikiExplorerResources::callback", [3] = "\\BlueSpice\\PageAssignments\\Hook\\BeforePageDisplay\\FetchPageAssignments::callback", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\PageAssignments\\Hook\\SkinTemplateOutputPageBeforeExec\\AddFlyout::callback", },			["TitleMoveComplete"] = { [0] = "PageAssignmentsHooks::onTitleMoveComplete", },			["ArticleDeleteComplete"] = { [0] = "PageAssignmentsHooks::onArticleDeleteComplete", },			["BSUserManagerAfterSetGroups"] = "\\BlueSpice\\PageAssignments\\Hook\\BSUserManagerAfterSetGroups\\NotifyUsers::callback", ["UserAddGroup"] = "PageAssignmentsUsersAdditionalPermissionsHooks::onUserAddGroup", ["UserGetRights"] = "PageAssignmentsUsersAdditionalPermissionsHooks::onUserGetRights", ["RevisionAjaxReviewBeforeParams"] = "PageAssignmentsUsersAdditionalPermissionsHooks::onRevisionAjaxReviewBeforeParams", ["BSBookshelfBookManager"] = "PageAssignmentsBookmakerHooks::onBSBookshelfBookManager", ["BSBookshelfManagerGetBookDataRow"] = "PageAssignmentsBookmakerHooks::onBSBookshelfManagerGetBookDataRow", ["BSUEModulePDFcollectMetaData"] = "PageAssignmentsBookmakerHooks::onBSUEModulePDFcollectMetaData", ["WikiExplorer::getFieldDefinitions"] = "PageAssignmentsWikiExplorerHooks::onWikiExplorerGetFieldDefinitions", ["WikiExplorer::getColumnDefinitions"] = "PageAssignmentsWikiExplorerHooks::onWikiExplorerGetColumnDefinitions", ["WikiExplorer::queryPagesWithFilter"] = "PageAssignmentsWikiExplorerHooks::onWikiExplorerQueryPagesWithFilter", ["WikiExplorer::buildDataSets"] = "PageAssignmentsWikiExplorerHooks::onWikiExplorerBuildDataSets", ["BSDashboardsUserDashboardPortalConfig"] = "PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalConfig", ["BSDashboardsUserDashboardPortalPortlets"] = "PageAssignmentsDashboardHooks::onBSDashboardsUserDashboardPortalPortlets", ["BSUsageTrackerRegisterCollectors"] = "PageAssignmentsHooks::onBSUsageTrackerRegisterCollectors", ["BSUserManagerAfterDeleteUser"] = "PageAssignmentsHooks::onBSUserManagerAfterDeleteUser", ["BSGroupManagerGroupNameChanged"] = "PageAssignmentsHooks::onBSGroupManagerGroupNameChanged", ["BSGroupManagerGroupDeleted"] = "PageAssignmentsHooks::onBSGroupManagerGroupDeleted", ["NamespaceManager::getMetaFields"] = "\\BlueSpice\\PageAssignments\\Hook\\NamespaceManagerGetMetaFields\\RegisterMetaFields::callback", ["BSApiNamespaceStoreMakeData"] = "\\BlueSpice\\PageAssignments\\Hook\\BSApiNamespaceStoreMakeData\\AddData::callback", ["NamespaceManager::editNamespace"] = "\\BlueSpice\\PageAssignments\\Hook\\NamespaceManagerEditNamespace\\SetValues::callback", ["NamespaceManager::writeNamespaceConfiguration"] = "\\BlueSpice\\PageAssignments\\Hook\\NamespaceManagerWriteNamespaceConfiguration\\WriteToConfiguration::callback", ["userCan"] = "\\BlueSpice\\PageAssignments\\Hook\\UserCan\\RemoveEditPermissionsOnSecure::callback", ["EchoGetDefaultNotifiedUsers"] = "\\BlueSpice\\PageAssignments\\Notifications\\Registrator::onEchoGetDefaultNotifiedUsers", },		["manifest_version"] = 2, },	["BlueSpicePageTemplates"] = { ["name"] = "BlueSpicePageTemplates", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PageTemplates", ["author"] = { [0] = "Markus Glaser", [1] = "Stephan Muggli", },		["descriptionmsg"] = "bs-pagetemplates-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageTemplates"] = { ["className"] = "\\BlueSpice\\PageTemplates\\Extension", ["extPath"] = "/BlueSpicePageTemplates", ["configDefinitions"] = { ["PageTemplatesForceNamespace"] = "\\BlueSpice\\PageTemplates\\ConfigDefinition\\PageTemplatesForceNamespace::getInstance", ["PageTemplatesHideDefaults"] = "\\BlueSpice\\PageTemplates\\ConfigDefinition\\PageTemplatesHideDefaults::getInstance", ["PageTemplatesHideIfNotInTargetNs"] = "\\BlueSpice\\PageTemplates\\ConfigDefinition\\PageTemplatesHideIfNotInTargetNS::getInstance", },					},				},				["TagRegistry"] = { ["pagetemplates"] = "\\BlueSpice\\PageTemplates\\Tag\\PageTemplates", },				["AdminToolRegistry"] = { ["bs-pagetemplates"] = "BlueSpice\\PageTemplates\\AdminTool", },				["PermissionRegistry"] = { ["pagetemplatesadmin-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", },					},				},			},		},		["GroupPermissions"] = { ["*"] = {				["pagetemplatesadmin-viewspecialpage"] = false, },			["user"] = { ["pagetemplatesadmin-viewspecialpage"] = false, },			["sysop"] = { ["pagetemplatesadmin-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "pagetemplatesadmin-viewspecialpage", },		["APIModules"] = { ["bs-pagetemplates-store"] = "BSApiPageTemplatesStore", ["bs-pagetemplates-tasks"] = "BSApiPageTemplatesTasks", },		["MessagesDirs"] = { ["PageTemplates"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\PageTemplates\\"] = "src/", },		["AutoloadClasses"] = { ["BSApiPageTemplatesStore"] = "includes/api/BSApiPageTemplatesStore.php", ["BSApiPageTemplatesTasks"] = "includes/api/BSApiPageTemplatesTasks.php", ["SpecialPageTemplatesAdmin"] = "includes/specials/SpecialPageTemplatesAdmin.php", ["BSPageTemplateList"] = "includes/BSPageTemplateList.php", ["BSPageTemplateListRenderer"] = "includes/BSPageTemplateListRenderer.php", ["BSPageTemplateFixtures"] = "tests/phpunit/utility/BSPageTemplateFixtures.php", },		["ExtensionMessagesFiles"] = { ["PageTemplatesAdminAlias"] = "includes/specials/SpecialPageTemplatesAdmin.alias.php", },		["config_prefix"] = "bsg", ["config"] = { ["PageTemplatesExcludeNs"] = { ["value"] = { [0] = -2,					[1] = -1,					[2] = 6,					[3] = 7,					[4] = 8,					[5] = 9,					[6] = 10,					[7] = 11,					[8] = 14,					[9] = 15,				},			},			["PageTemplatesForceNamespace"] = { ["value"] = false, ["msgdescription"] = "bs-pagetemplates-pref-forcenamespace", ["public"] = true, },			["PageTemplatesHideIfNotInTargetNs"] = { ["value"] = true, ["msgdescription"] = "bs-pagetemplates-pref-hideifnotintargetns", ["public"] = true, },			["PageTemplatesHideDefaults"] = { ["value"] = false, ["msgdescription"] = "bs-pagetemplates-pref-hidedefaults", ["public"] = true, },		},		["SpecialPages"] = { ["PageTemplatesAdmin"] = "SpecialPageTemplatesAdmin", },		["ResourceModules"] = { ["ext.bluespice.pageTemplates"] = { ["scripts"] = "bluespice.pageTemplates.js", ["dependencies"] = "ext.bluespice.extjs", ["messages"] = { [0] = "bs-pagetemplates-headerlabel", [1] = "bs-pagetemplates-headertargetnamespace", [2] = "bs-pagetemplates-tipeditdetails", [3] = "bs-pagetemplates-tipdeletetemplate", [4] = "bs-pagetemplates-tipaddtemplate", [5] = "bs-pagetemplates-label-tpl", [6] = "bs-pagetemplates-label-desc", [7] = "bs-pagetemplates-label-targetns", [8] = "bs-pagetemplates-label-article", [9] = "bs-pagetemplates-confirm-deletetpl", [10] = "bs-pagetemplates-remove-message-unknown", [11] = "bs-pagetemplates-remove-message-success", [12] = "bs-pagetemplates-remove-message-failure", },			},			["ext.bluespice.pageTemplates.tag"] = { ["scripts"] = "bluespice.pageTemplates.tag.js", },			["ext.bluespice.pageTemplates.styles"] = { ["styles"] = "bluespice.pageTemplates.less", ["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageTemplates/resources", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\PageTemplates\\Hook\\LoadExtensionSchemaUpdates\\AddPageTemplateTable::callback", },			["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\PageTemplates\\Extension::onBSUsageTrackerRegisterCollectors", ["NamespaceManager::getMetaFields"] = "BlueSpice\\PageTemplates\\Hook\\NamespaceManagerGetMetaFields\\RegisterMetaField::callback", ["BSApiNamespaceStoreMakeData"] = "BlueSpice\\PageTemplates\\Hook\\BSApiNamespaceStoreMakeData\\AddData::callback", ["NamespaceManager::editNamespace"] = "BlueSpice\\PageTemplates\\Hook\\NamespaceManagerEditNamespace\\SetPageTemplateValues::callback", ["NamespaceManager::writeNamespaceConfiguration"] = { [0] = "BlueSpice\\PageTemplates\\Hook\\NamespaceManagerWriteNamespaceConfiguration\\WriteToConfiguration::callback", },			["HtmlPageLinkRendererBegin"] = "\\BlueSpice\\PageTemplates\\Extension::onHtmlPageLinkRendererBegin", ["MessagesPreLoad"] = "\\BlueSpice\\PageTemplates\\Extension::onMessagesPreLoad", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpicePageVersion"] = { ["name"] = "BlueSpicePageVersion", ["version"] = "2.27.1-alpha", ["license-name"] = "GPL-2.0-or-later", ["author"] = { [0] = "Hallo Welt! GmbH", },		["url"] = "https://bluespice.com", ["descriptionmsg"] = "bs-pageversion-desc", ["type"] = "variable", ["ExtensionFunctions"] = { [0] = "BS\\PageVersion\\Setup::init", },		["MessagesDirs"] = { ["BlueSpicePageVersion"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpicePageVersionMagic"] = "BlueSpicePageVersion.i18n.magic.php", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["BlueSpicePagesVisited"] = { ["name"] = "BlueSpicePagesVisited", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PagesVisited", ["author"] = { [0] = "Robert Vogel", [1] = "Stephan Muggli", },		["descriptionmsg"] = "bs-pagesvisited-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePagesVisited"] = { ["className"] = "PagesVisited", ["extPath"] = "/BlueSpicePagesVisited", },				},			},			["BlueSpiceUserSidebar"] = { ["Widgets"] = { ["PAGESVISITED"] = { ["callback"] = "\\BlueSpice\\PagesVisited\\Panel\\PagesVisited::factory", ["default"] = true, },				},			},		},		["MessagesDirs"] = { ["PagesVisited"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PagesVisited"] = "PagesVisited.class.php", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpicePermissionManager"] = { ["name"] = "BlueSpicePermissionManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PermissionManager", ["author"] = "Dejan Savuljesku ", ["descriptionmsg"] = "bs-permissionmanager-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePermissionManager"] = { ["className"] = "BlueSpice\\PermissionManager\\Extension", ["extPath"] = "/BlueSpicePermissionManager", ["configDefinitions"] = { ["PermissionManagerMaxBackups"] = "\\BlueSpice\\PermissionManager\\ConfigDefinition\\PermissionManagerMaxBackups::getInstance", },					},				},				["AdminToolRegistry"] = { ["bs-permission-manager"] = "BlueSpice\\PermissionManager\\AdminTool", },				["PermissionRegistry"] = { ["permissionmanager-viewspecialpage"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", },					},				},			},		},		["AvailableRights"] = { [0] = "permissionmanager-viewspecialpage", },		["GroupPermissions"] = { ["*"] = {				["permissionmanager-viewspecialpage"] = false, },			["user"] = { ["permissionmanager-viewspecialpage"] = false, },			["bureaucrat"] = { ["permissionmanager-viewspecialpage"] = false, },			["sysop"] = { ["permissionmanager-viewspecialpage"] = true, },		},		["APIModules"] = { ["bs-permissionmanager-tasks"] = "BlueSpice\\PermissionManager\\Api\\ApiPermissionManager", ["bs-role-permission-store"] = "BlueSpice\\PermissionManager\\Api\\RolePermissionsStore", },		["LogTypes"] = { [0] = "bs-permission-manager", },		["FilterLogTypes"] = { ["bs-permission-manager"] = true, },		["LogActionsHandlers"] = { ["bs-permission-manager/*"] = "LogFormatter", },		["SpecialPages"] = { ["PermissionManager"] = "BlueSpice\\PermissionManager\\Special\\SpecialPermissionManager", },		["MessagesDirs"] = { ["PermissionManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PermissionManagerAlias"] = "PermissionManager.alias.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePermissionManager/resources", },		["ResourceModules"] = { ["ext.bluespice.permissionManager"] = { ["scripts"] = { [0] = "bluespice.permissionManager.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-permissionmanager-header-role", [1] = "bs-permissionmanager-header-global", [2] = "bs-permissionmanager-header-namespaces", [3] = "bs-permissionmanager-header-group", [4] = "bs-permissionmanager-btn-group-label", [5] = "bs-permissionmanager-btn-save-label", [6] = "bs-permissionmanager-btn-save-in-progress-label", [7] = "bs-permissionmanager-save-success", [8] = "bs-permissionmanager-unsaved-changes", [9] = "bs-permissionmanager-affected-by-explicit", [10] = "bs-permissionmanager-affected-by-inherited", [11] = "bs-permissionmanager-affected-by-notset", [12] = "bs-permissionmanager-affected-by-explicitlyset", [13] = "bs-permissionmanager-affected-by-setonwiki", [14] = "bs-permissionmanager-show-system-groups-label", [15] = "bs-permissionmanager-role-permissions-label", [16] = "bs-permissionmanager-role-permissions-column-permission", [17] = "bs-permissionmanager-role-permissions-column-permission-desc", [18] = "bs-premissionmanager-reset-button-label", },			},			["ext.bluespice.permissionManager.styles"] = { ["styles"] = "bluespice.permissionManager.css", },		},		["Hooks"] = { ["BSGroupManagerGroupDeleted"] = "\\BlueSpice\\PermissionManager\\Hook\\BSGroupManagerGroupDeleted\\UnassignRoles::callback", ["BSGroupManagerGroupNameChanged"] = { [0] = "\\BlueSpice\\PermissionManager\\Hook\\BSGroupManagerGroupNameChanged\\ChangeGroupRoleAssignments::callback", },		},		["config_prefix"] = "bsg", ["config"] = { ["PermissionManagerMaxBackups"] = { ["value"] = 50, ["descriptionmsg"] = "bs-permissionmanager-pref-max-backups", ["public"] = true, },		},		["AutoloadNamespaces"] = { ["BlueSpice\\PermissionManager\\"] = "src/", },		["callback"] = "BlueSpice\\PermissionManager\\Extension::onCallback", ["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpicePrivacy"] = { ["name"] = "BlueSpicePrivacy", ["author"] = { [0] = "Dejan Savuljesku ", },		["license-name"] = "GPL-3.0-only", ["descriptionmsg"] = "bs-privacy-desc", ["url"] = "https://bluespice.com", ["type"] = "bluespice", ["version"] = "3.1.0-alpha", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePrivacy"] = { ["className"] = "\\BlueSpice\\Privacy\\Extension", ["extPath"] = "/BlueSpicePrivacy", },				},				["PermissionRegistry"] = { ["bs-privacy-admin"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "accountmanager", },					},				},				["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Privacy\\Notifications\\Registrator::registerNotifications", },				["AdminToolRegistry"] = { ["bs-privacy-admin"] = "BlueSpice\\Privacy\\AdminTool", },			},			["BlueSpicePrivacy"] = { ["Modules"] = { ["anonymization"] = { ["class"] = "\\BlueSpice\\Privacy\\Module\\Anonymization", },					["deletion"] = { ["class"] = "\\BlueSpice\\Privacy\\Module\\Deletion", },					["transparency"] = { ["class"] = "\\BlueSpice\\Privacy\\Module\\Transparency", },					["consent"] = { ["class"] = "\\BlueSpice\\Privacy\\Module\\Consent", },				},				["Handlers"] = { [0] = "\\BlueSpice\\Privacy\\Handler\\Anonymize", [1] = "\\BlueSpice\\Privacy\\Handler\\Delete", [2] = "\\BlueSpice\\Privacy\\Handler\\ExportData", },				["CookieConsentProviders"] = { ["native-mw"] = "\\BlueSpice\\Privacy\\CookieConsentProvider\\NativeMW::factory", ["onetrust"] = "\\BlueSpice\\Privacy\\CookieConsentProvider\\OneTrust::factory", },			},		},		["AvailableRights"] = { [0] = "bs-privacy-admin", },		["APIModules"] = { ["bs-privacy"] = "\\BlueSpice\\Privacy\\Api\\PrivacyApi", ["bs-privacy-get-requests"] = "\\BlueSpice\\Privacy\\Api\\GetRequests", ["bs-privacy-get-all-consents"] = "\\BlueSpice\\Privacy\\Api\\GetAllConsents", },		["MessagesDirs"] = { ["BlueSpicePrivacy"] = "i18n", },		["ExtensionMessagesFiles"] = { ["BlueSpicePrivacyAliases"] = "languages/BlueSpicePrivacy.alias.php", },		["SpecialPages"] = { ["PrivacyCenter"] = "\\BlueSpice\\Privacy\\Special\\PrivacyCenter", ["PrivacyAdmin"] = "\\BlueSpice\\Privacy\\Special\\PrivacyAdmin", },		["ResourceModules"] = { ["ext.bluespice.privacy.styles"] = { ["styles"] = { [0] = "ext.bluespice.privacy.styles.less", },			},			["ext.bluespice.privacy.util"] = { ["scripts"] = { [0] = "ext.bluespice.privacy.util.js", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.privacy.user"] = { ["scripts"] = { [0] = "widget/Privacy.js", [1] = "widget/PrivacyRequestable.js", [2] = "ext.bluespice.privacy.user.js", },				["messages"] = { [0] = "bs-privacy-api-error-generic", [1] = "bs-privacy-request-failed", [2] = "bs-privacy-request-cancel-failed", [3] = "bs-privacy-deletion-request-denied", [4] = "bs-privacy-acknowledge-request-button", [5] = "bs-privacy-cancel-request-button", [6] = "bs-privacy-request-denied-comment", [7] = "mainpage", },				["dependencies"] = { [0] = "oojs-ui", [1] = "ext.bluespice.privacy.util", },			},			["ext.bluespice.privacy.admin"] = { ["scripts"] = { [0] = "widget/admin/AdminWidget.js", [1] = "widget/admin/RequestManager.js", [2] = "ext.bluespice.privacy.admin.js", },				["messages"] = { [0] = "bs-privacy-admin-request-manager-help", [1] = "bs-privacy-admin-request-manager-title", [2] = "bs-privacy-admin-request-action-failed", [3] = "bs-privacy-admin-approve-final-prompt", [4] = "bs-privacy-admin-deny-prompt", [5] = "bs-privacy-admin-deny-comment-placeholder", [6] = "bs-privacy-admin-request-grid-column-user", [7] = "bs-privacy-admin-request-grid-column-action", [8] = "bs-privacy-admin-request-grid-column-timestamp", [9] = "bs-privacy-admin-request-grid-column-comment", [10] = "bs-privacy-admin-request-grid-action-approve", [11] = "bs-privacy-admin-request-grid-column-deny", [12] = "bs-privacy-admin-requests-disabled", [13] = "bs-privacy-admin-request-grid-action-deny", },				["dependencies"] = { [0] = "oojs-ui", [1] = "ext.bluespice.extjs", [2] = "ext.bluespice.privacy.util", },			},			["ext.bs.privacy.module.anonymization.user"] = { ["scripts"] = { [0] = "widget/Anonymize.js", },				["messages"] = { [0] = "bs-privacy-anonymization-error-retrieving-name", [1] = "bs-privacy-anonymization-layout-label", [2] = "bs-privacy-anonymization-layout-help", [3] = "bs-privacy-anonymization-new-username-label", [4] = "bs-privacy-anonymization-confirm-button-label", [5] = "bs-privacy-anonymization-error-check-name", [6] = "bs-privacy-anonymization-invalid-name", [7] = "bs-privacy-anonymization-username-exists", [8] = "bs-privacy-anonymization-error-anonymizing", [9] = "bs-privacy-anonymization-success-anonymizing", [10] = "bs-privacy-anonymization-final-prompt", [11] = "bs-privacy-anonymize-login-button", [12] = "bs-privacy-anonymization-request-denied", [13] = "bs-privacy-anonymization-request-pending", [14] = "bs-privacy-anonymization-request-button", },				["dependencies"] = { [0] = "ext.bluespice.privacy.user", },			},			["ext.bs.privacy.module.deletion.user"] = { ["scripts"] = { [0] = "widget/Delete.js", },				["messages"] = { [0] = "bs-privacy-deletion-layout-label", [1] = "bs-privacy-deletion-layout-help", [2] = "bs-privacy-deletion-request-deletion-button", [3] = "bs-privacy-deletion-submit-request-label", [4] = "bs-privacy-deletion-request-pending", [5] = "bs-privacy-deletion-cancel-request-button", [6] = "bs-privacy-delete-error-deleting", [7] = "bs-privacy-deletion-final-prompt", [8] = "bs-privacy-deletion-button", },				["dependencies"] = { [0] = "ext.bluespice.privacy.user", },			},			["ext.bs.privacy.module.transparency.user"] = { ["scripts"] = { [0] = "dialog/ViewData.js", [1] = "widget/Transparency.js", },				["messages"] = { [0] = "bs-privacy-transparency-layout-label", [1] = "bs-privacy-transparency-layout-help", [2] = "bs-privacy-transparency-show-all-data-button", [3] = "bs-privacy-transparency-type-selector-personal", [4] = "bs-privacy-transparency-type-selector-working", [5] = "bs-privacy-transparency-type-selector-actions", [6] = "bs-privacy-transparency-type-selector-content", [7] = "bs-privacy-transparency-export-data-button", [8] = "bs-privacy-transparency-export-layout-title", [9] = "bs-privacy-transparency-format-html", [10] = "bs-privacy-transparency-format-csv", [11] = "bs-privacy-transparency-loading-message", [12] = "bs-privacy-transparency-view-data-dialog-title", [13] = "bs-privacy-transparency-view-data-dialog-close", [14] = "bs-privacy-transparency-no-data", [15] = "bs-privacy-transparency-type-title-content", [16] = "bs-privacy-transparency-type-title-working", [17] = "bs-privacy-transparency-type-title-personal", [18] = "bs-privacy-transparency-type-title-actions", },				["dependencies"] = { [0] = "ext.bluespice.privacy.user", },			},			["ext.bs.privacy.module.consent.user"] = { ["scripts"] = { [0] = "widget/Consent.js", },				["messages"] = { [0] = "bs-privacy-consent-layout-label", [1] = "bs-privacy-consent-layout-help", [2] = "bs-privacy-consent-save-button", [3] = "bs-privacy-consent-get-options-fail", [4] = "bs-privacy-consent-save-success", [5] = "bs-privacy-consent-save-fail", [6] = "bs-privacy-consent-cookie-settings-label", },				["dependencies"] = { [0] = "ext.bluespice.privacy.user", },			},			["ext.bs.privacy.module.consent.admin"] = { ["scripts"] = { [0] = "widget/admin/ConsentOverview.js", },				["messages"] = { [0] = "bs-privacy-admin-consent-overview-title", [1] = "bs-privacy-admin-consent-overview-help", [2] = "bs-privacy-admin-consent-grid-column-user", },				["dependencies"] = { [0] = "ext.bluespice.privacy.admin", },			},			["ext.bs.privacy.cookieconsent.base"] = { ["scripts"] = { [0] = "cookieConsent/Handler/Base.js", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "oojs", [2] = "ext.bluespice.privacy.util", },			},			["ext.bs.privacy.cookieconsent.onetrust.register"] = { ["scripts"] = { [0] = "cookieConsent/RegisterOneTrust.js", },				["group"] = "general", },			["ext.bs.privacy.cookieconsent.onetrust.handler"] = { ["scripts"] = { [0] = "cookieConsent/Handler/OneTrust.js", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "oojs", [2] = "ext.bs.privacy.cookieconsent.base", },			},			["ext.bs.privacy.cookieconsent.nativemw.register"] = { ["scripts"] = { [0] = "dialog/CookieConsentSettings.js", [1] = "cookieConsent/MWProviderPrompt.js", },				["styles"] = { [0] = "cookieConsent/MWProviderPrompt.less", },				["messages"] = { [0] = "bs-privacy-cookie-consent-mw-provider-disclaimer", [1] = "bs-privacy-cookie-consent-mw-provider-settings-btn-label", [2] = "bs-privacy-cookie-consent-mw-provider-accept-all-btn-label", [3] = "bs-privacy-cookie-consent-mw-provider-settings-dialog-title", [4] = "bs-privacy-cookie-consent-group-necessary-label", [5] = "bs-privacy-cookie-consent-group-necessary-desc", [6] = "bs-privacy-cookie-convenience-group-label", [7] = "bs-privacy-cookie-convenience-group-desc", [8] = "bs-privacy-cookie-consent-mw-provider-settings-dialog-save", [9] = "bs-privacy-cookie-consent-mw-provider-settings-dialog-cancel", },				["group"] = "general", ["dependencies"] = { [0] = "ext.bluespice", [1] = "oojs", [2] = "oojs-ui", },			},			["ext.bs.privacy.cookieconsent.nativemw.handler"] = { ["scripts"] = { [0] = "cookieConsent/Handler/MWProvider.js", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "oojs", [2] = "oojs-ui", [3] = "ext.bs.privacy.cookieconsent.base", },			},			["ext.bs.privacy.cookieconsent"] = { ["scripts"] = { [0] = "ext.bluespice.privacy.cookieconsent.js", },				["dependencies"] = { [0] = "ext.bluespice.privacy.util", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePrivacy/resources", },		["Hooks"] = { ["PersonalUrls"] = "\\BlueSpice\\Privacy\\Hook\\PersonalUrls\\AddPrivacyUrls::callback", ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Privacy\\Hook\\LoadExtensionSchemaUpdates\\AddPrivacyRequestTable::callback", },			["GetPreferences"] = { [0] = "\\BlueSpice\\Privacy\\Hook\\GetPreferences\\AddConsentPrefs::callback", },			["BeforePageDisplay"] = { [0] = "\\BlueSpice\\Privacy\\Hook\\BeforePageDisplay\\AddCookieConsent::callback", },			["WebResponseSetCookie"] = "\\BlueSpice\\Privacy\\Hook\\WebResponseSetCookie\\BlockCookie::callback", ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\Privacy\\Hook\\SkinTemplateOutputPageBeforeExec\\AddCookieConsentFooterLink::callback", },		["callback"] = "\\BlueSpice\\Privacy\\Extension::onCallback", ["config_prefix"] = "bsg", ["config"] = { ["PrivacyEnableRequests"] = { ["value"] = true, },			["PrivacyDeleteUsername"] = { ["value"] = "DeletedUser", },			["PrivacyRequestDeadline"] = { ["value"] = 30, },			["PrivacyConsentTypes"] = { ["value"] = { ["privacy-policy"] = "bs-privacy-prefs-consent-privacy-policy", },			},			["PrivacyCookieConsentProvider"] = { ["value"] = { ["name"] = "native-mw", ["config"] = { ["groups"] = { ["necessary"] = { ["label"] = "bs-privacy-cookie-consent-group-necessary-label", ["desc"] = "bs-privacy-cookie-consent-group-necessary-desc", ["type"] = "always-on", ["cookies"] = { [0] = {										["type"] = "exact", ["name"] = "_session", ["addPrefix"] = true, },									[1] = {										["type"] = "exact", ["name"] = "UserID", ["addPrefix"] = true, },									[2] = {										["type"] = "exact", ["name"] = "UserName", ["addPrefix"] = true, },								},							},							["convenience"] = { ["label"] = "bs-privacy-cookie-convenience-group-label", ["desc"] = "bs-privacy-cookie-convenience-group-desc", ["type"] = "opt-out", ["cookies"] = { [0] = {										["type"] = "regex", ["name"] = "Calumma.*", ["addPrefix"] = true, },									[1] = {										["type"] = "regex", ["name"] = "ext-.*", },								},							},						},					},				},			},		},		["LogTypes"] = { [0] = "bs-privacy", },		["LogNames"] = { ["bs-privacy"] = "bs-privacy", },		["LogHeaders"] = { ["bs-privacy"] = "bs-privacy-header", },		["LogActionsHandlers"] = { ["bs-privacy/*"] = "LogFormatter", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceQrCode"] = { ["name"] = "BlueSpiceQrCode", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Josef Konrad", },		["descriptionmsg"] = "bs-qr-code-extension-description", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:QrCode", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceQrCode"] = { ["className"] = "\\BlueSpice\\QrCode\\Extension", ["extPath"] = "/BlueSpiceQrCode", ["package"] = "BlueSpice Pro", },				},			},		},		["MessagesDirs"] = { ["BlueSpiceExpiry"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\QrCode\\"] = "src/", },		["ResourceModules"] = { ["ext.qrcode.styles"] = { ["styles"] = { [0] = "bluespice.qrcode.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceQrCode/resources", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\QrCode\\Hook\\SkinTemplateOutputPageBeforeExec\\AddQrCode::callback", },			["BeforePageDisplay"] = { [0] = "\\BlueSpice\\QrCode\\Hook\\BeforePageDisplay\\AddRessources::callback", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceRSSFeeder"] = { ["name"] = "BlueSpiceRSSFeeder", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:RSSFeeder", ["author"] = "Sebastian Ulbricht", ["descriptionmsg"] = "bs-rssfeeder-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceRSSFeeder"] = { ["className"] = "RSSFeeder", ["extPath"] = "/BlueSpiceRSSFeeder", },				},				["PermissionRegistry"] = { ["rssfeeder-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", },					},				},			},		},		["GroupPermissions"] = { ["*"] = {				["rssfeeder-viewspecialpage"] = false, },			["user"] = { ["rssfeeder-viewspecialpage"] = true, },			["sysop"] = { ["rssfeeder-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "rssfeeder-viewspecialpage", },		["SpecialPages"] = { ["RSSFeeder"] = "SpecialRSSFeeder", },		["APIModules"] = { ["bs-rssfeeder-tasks"] = "BSApiTasksRSSFeeder", ["bs-rss-standards-pages-store"] = "ApiRSSStandardsPagesStore", },		["MessagesDirs"] = { ["BlueSpiceRSSFeeder"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpiceRSSFeederAlias"] = "languages/SpecialRSSFeeder.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\RSSFeeder\\"] = "src/", },		["AutoloadClasses"] = { ["RSSFeeder"] = "RSSFeeder.class.php", ["RSSCreator"] = "includes/RSSCreator.class.php", ["RSSItemCreator"] = "includes/RSSCreator.class.php", ["BSApiTasksRSSFeeder"] = "includes/api/BSApiTasksRSSFeeder.php", ["ApiRSSStandardsPagesStore"] = "includes/api/ApiRSSStandardsPagesStore.php", ["SpecialRSSFeeder"] = "includes/specials/SpecialRSSFeeder.class.php", ["RSSAuthenticator"] = "includes/RSSAuthenticator.php", ["BlueSpice\\RSSFeeder\\Hook\\BSRSSFeederBeforeGetRecentChanges"] = "src/Hook/BSRSSFeederBeforeGetRecentChanges.php", },		["ResourceModules"] = { ["ext.bluespice.rssFeeder"] = { ["styles"] = "bluespice.rssFeeder.css", ["messages"] = { [0] = "bs-extjs-rssfeeder-rss-title", },			},			["ext.bluespice.rssStandards"] = { ["scripts"] = "bluespice.rssStandards.js", ["dependencies"] = { [0] = "ext.bluespice.extjs", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceRSSFeeder/resources", },		["Hooks"] = { ["TitleReadWhitelist"] = "RSSFeeder::onTitleReadWhitelist", ["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\RSSFeeder\\Hook\\SkinTemplateOutputPageBeforeExec\\AddToGlobalActions::callback", },			["BeforePageDisplay"] = "\\BlueSpice\\RSSFeeder\\Hook\\BeforePageDisplay\\AddResources::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceReaders"] = { ["name"] = "BlueSpiceReaders", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Readers", ["author"] = { [0] = "Stephan Muggli", [1] = "Leonid Verhovskij", },		["descriptionmsg"] = "bs-readers-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceReaders"] = { ["className"] = "Readers", ["extPath"] = "/BlueSpiceReaders", ["configDefinitions"] = { ["ReadersNumOfReaders"] = "\\BlueSpice\\Readers\\ConfigDefinition\\ReadersNumOfReaders::getInstance", },					},				},				["PermissionRegistry"] = { ["viewreaders"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", },					},				},			},			["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["readers"] = { ["module"] = "ext.bluespice.readers.flyout", ["make-items-callback"] = "bs.readers.flyout.makeItems", ["skip-callback"] = "Readers::flyoutCheckPermissions", },				},			},			["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Readers\\Privacy\\Handler", },			},		},		["GroupPermissions"] = { ["*"] = {				["viewreaders"] = false, },			["user"] = { ["viewreaders"] = false, },			["sysop"] = { ["viewreaders"] = true, },		},		["AvailableRights"] = { [0] = "viewreaders", },		["SpecialPages"] = { ["Readers"] = "\\BlueSpice\\Readers\\Special\\Readers", },		["APIModules"] = { ["bs-readers-data-store"] = "BSApiReadersDataStore", ["bs-readers-users-store"] = "BSApiReadersUsersStore", ["bs-readers-page-readers-store"] = "\\BlueSpice\\Readers\\Api\\Store\\PageReaders", },		["MessagesDirs"] = { ["Readers"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ReadersAlias"] = "languages/SpecialReaders.alias.php", },		["config_prefix"] = "bsg", ["config"] = { ["ReadersNumOfReaders"] = { ["value"] = 10, ["descriptionmsg"] = "bs-readers-pref-numofreaders", ["public"] = true, },		},		["AutoloadClasses"] = { ["Readers"] = "Readers.class.php", ["BSApiReadersDataStore"] = "includes/api/BSApiReadersDataStore.php", ["BSApiReadersUsersStore"] = "includes/api/BSApiReadersUsersStore.php", ["BSReadersFixtures"] = "tests/phpunit/BSReadersFixtures.php", },		["ResourceModules"] = { ["ext.bluespice.readers.styles"] = { ["styles"] = { [0] = "bluespice.readers.css", },				["position"] = "top", },			["ext.bluespice.readers.specialreaders"] = { ["scripts"] = { [0] = "bluespice.readers.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-readers-header-username", [1] = "bs-readers-header-readerspath", [2] = "bs-readers-header-ts", },			},			["ext.bluespice.readers.specialreaderspath"] = { ["scripts"] = { [0] = "bluespice.readerspath.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-readers-header-readerspath", [1] = "bs-readers-header-ts", [2] = "bs-readers-header-page", },			},			["ext.bluespice.readers.flyout"] = { ["scripts"] = { [0] = "bluespice.readers.flyout.js", },				["styles"] = { [0] = "bluespice.readers.flyout.less", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-readers-flyout-title", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceReaders/resources", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Readers\\Hook\\LoadExtensionSchemaUpdates\\AddReadersTable::callback", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Readers\\Hook\\SkinTemplateOutputPageBeforeExec\\AddContentActionToBlacklist::callback", },			["BeforePageDisplay"] = { [0] = "\\BlueSpice\\Readers\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\Readers\\Hook\\BeforePageDisplay\\InsertTrace::callback", },			["SkinTemplateNavigation"] = "\\BlueSpice\\Readers\\Hook\\SkinTemplateNavigation\\AddReaders::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceSMWConnector"] = { ["name"] = "BlueSpiceSMWConnector", ["descriptionmsg"] = "bs-bssmwconnector-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["version"] = "3.1.0-alpha", ["author"] = { [0] = "Robert Vogel", [1] = "Leonid Verhovskij", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SMWConnector", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceExtendedSearch"] = { ["Sources"] = { ["wikipage"] = "\\BlueSpice\\SMWConnector\\ExtendedSearch\\Source\\SMWWikiPage::create", },			},			["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSMWConnector"] = { ["className"] = "\\BlueSpice\\SMWConnector\\Extension", ["extPath"] = "/BlueSpiceSMWConnector", ["package"] = "BlueSpice Pro", },				},				["PermissionRegistry"] = { ["createclass"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "author", [2] = "editor", [3] = "maintenanceadmin", },					},					["editrestrictedfields"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", },					},					["geocode"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "author", [2] = "editor", [3] = "maintenanceadmin", },					},					["smw-admin"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", },					},					["viewedittab"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "structuremanager", },					},				},			},			["BlueSpiceBookshelfUI"] = { ["MassAddHandlerRegistry"] = { ["smwproperty"] = "BSSMWPropertyPageProvider::factory", },			},		},		["GroupPermissions"] = { ["sysop"] = { ["smw-admin"] = true, ["smw-patternedit"] = true, ["smw-pageedit"] = true, ["geocode"] = true, ["editrestrictedfields"] = true, },			["*"] = {				["viewedittab"] = true, },			["user"] = { ["createclass"] = true, },		},		["AutoloadClasses"] = { ["BSSMWConnectorHooks"] = "includes/BSSMWConnectorHooks.php", ["BSSMWCNamespaceManager"] = "includes/BSSMWCNamespaceManager.php", ["BSSFVisualEditor"] = "includes/forminputs/BSSFVisualEditor.php", ["BSGridResultPrinter"] = "includes/formats/Grid/BSGridResultPrinter.php", ["BSPropertyRegistry"] = "includes/BSPropertyRegistry.php", ["BSDefinitionReader"] = "includes/BSDefinitionReader.php", ["BSExtraPropertyAnnotator"] = "includes/BSExtraPropertyAnnotator.php", ["BSSMWCPageTemplates"] = "includes/BSSMWCPageTemplates.php", ["BSSMWPropertyPageProvider"] = "includes/BSSMWPropertyPageProvider.php", ["ApiSMWPropertyStore"] = "includes/api/ApiSMWPropertyStore.php", },		["APIModules"] = { ["bs-smw-connector-smw-property-store"] = "ApiSMWPropertyStore", },		["MessagesDirs"] = { ["BSSMWConnectorHooks"] = "i18n", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "BSSMWConnectorHooks::onBeforePageDisplay", [1] = "BlueSpice\\SMWConnector\\Hook\\BeforePageDisplay\\AddModules::callback", },			["PageForms::FormPrinterSetup"] = { [0] = "BSSMWConnectorHooks::onPFFormPrinterSetup", [1] = "BlueSpice\\SMWConnector\\Hook\\PFFormPrinterSetup\\RegisterInputTypes::callback", },			["BSBookshelfNodeTag"] = "BSSMWConnectorHooks::onBSBookshelfNodeTag", ["BSBookshelfExportTag"] = "BSSMWConnectorHooks::onBSBookshelfExportTag", ["NamespaceManager::getMetaFields"] = "BSSMWCNamespaceManager::onGetMetaFields", ["BSApiNamespaceStoreMakeData"] = "BSSMWCNamespaceManager::onGetNamespaceData", ["NamespaceManager::editNamespace"] = "BSSMWCNamespaceManager::onEditNamespace", ["NamespaceManager::writeNamespaceConfiguration"] = "BSSMWCNamespaceManager::onWriteNamespaceConfiguration", ["BSPageTemplatesBeforeRender"] = "BSSMWCPageTemplates::onBSPageTemplatesBeforeRender", ["PageContentSaveComplete"] = "BSSMWConnectorHooks::onPageContentSaveComplete", ["SMW::Store::AfterQueryResultLookupComplete"] = "BlueSpice\\SMWConnector\\Hook\\SMWStoreAfterQueryResultLookupComplete\\ApplySecurityTrimming::callback", ["SkinTemplateOutputPageBeforeExec"] = "BlueSpice\\SMWConnector\\Hook\\SkinTemplateOutputPageBeforeExec\\AddFormEditAction::callback", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSMWConnector/resources", },		["ResourceModules"] = { ["ext.BSSMWConnector.styles"] = { ["styles"] = { [0] = "ext.BSSMWConnector.css", },				["position"] = "top", },			["ext.BSSMWConnector.BookshelfUI"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.BookshelfUI.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },				["messages"] = { [0] = "bs-dlg-choosesmwprop-label", [1] = "bs-dlg-choosesmwprop-type-smwprop", },			},			["ext.BSSMWConnector"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.smwc.js", [1] = "ext.BSSMWConnector.util.js", },				["messages"] = { [0] = "bs-extendedsearch-add-filter-group-smwproperty-label", [1] = "bs-extendedsearch-search-center-result-smwproperty-label", },				["dependencies"] = { [0] = "ext.bluespice", [1] = "ext.smw.api", },			},			["ext.BSSMWConnector.SF.VisualEditorField"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.SF.VisualEditorField.js", },			},			["ext.BSSMWConnector.PF.Inputs.MWVisualEditor"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.PF.Inputs.MWVisualEditor.js", },			},			["ext.BSSMWConnector.PF.Input.Grid"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.PF.Inputs.Grid.js", },			},			["ext.BSSMWConnector.PF.Input.UserCombo"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.PF.Inputs.UserCombo.js", },			},			["ext.BSSMWConnector.PF.Input.UserTags"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.PF.Inputs.UserTags.js", },			},			["ext.BSSMWConnector.SF.FreeTextVisualEditor"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.SF.FreeTextVisualEditor.js", },			},			["ext.srf.bsextjsgrid"] = { ["scripts"] = { [0] = "ext.srf.bsextjsgrid.js", },				["dependencies"] = { [0] = "ext.BSSMWConnector", [1] = "ext.smw.api", },			},			["ext.BSSMWConnector.PageForms.DateTimePicker.fix"] = { ["scripts"] = { [0] = "ext.BSSMWConnector.PageForms.DateTimePicker.fix.js", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceSaferEdit"] = { ["name"] = "BlueSpiceSaferEdit", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SaferEdit", ["author"] = { [0] = "Markus Glaser ", [1] = "Tobias Weichart", },		["descriptionmsg"] = "bs-saferedit-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSaferEdit"] = { ["className"] = "SaferEdit", ["extPath"] = "/BlueSpiceSaferEdit", ["configDefinitions"] = { ["SaferEditInterval"] = "\\BlueSpice\\SaferEdit\\ConfigDefinition\\Interval::getInstance", ["SaferEditShowNameOfEditingUser"] = "\\BlueSpice\\SaferEdit\\ConfigDefinition\\ShowNameOfEditingUser::getInstance", },					},				},				["AlertProviderRegistry"] = { ["bs-saferedit-warning"] = "\\BlueSpice\\SaferEdit\\AlertProvider\\EditWarning::factory", },			},			["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\SaferEdit\\Privacy\\Handler", },			},		},		["MessagesDirs"] = { ["BlueSpiceSaferEdit"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\SaferEdit\\"] = "src/", },		["AutoloadClasses"] = { ["SaferEdit"] = "SaferEdit.class.php", },		["ResourceModules"] = { ["ext.bluespice.saferedit.general"] = { ["scripts"] = "bluespice.SaferEdit.general.js", },			["ext.bluespice.saferedit.editmode"] = { ["scripts"] = "bluespice.SaferEdit.editmode.js", ["dependencies"] = { [0] = "ext.bluespice.saferedit.general", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSaferEdit/resources", },		["config_prefix"] = "bsg", ["config"] = { ["SaferEditInterval"] = { ["value"] = 10, ["descriptionmsg"] = "bs-saferedit-pref-interval", },			["SaferEditShowNameOfEditingUser"] = { ["value"] = true, ["descriptionmsg"] = "bs-saferedit-pref-shownameofeditinguser", },		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\SaferEdit\\Hook\\LoadExtensionSchemaUpdates\\AddSaferEditTable::callback", ["BeforePageDisplay"] = "\\BlueSpice\\SaferEdit\\Hook\\BeforePageDisplay\\AddModules::callback", ["BsAdapterAjaxPingResult"] = { [0] = "\\BlueSpice\\SaferEdit\\Hook\\BsAdapterAjaxPingResult\\HandleSaferEditIsSomeoneEditing::callback", [1] = "\\BlueSpice\\SaferEdit\\Hook\\BsAdapterAjaxPingResult\\HandleSaferEditSave::callback", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceSignHere"] = { ["name"] = "BlueSpiceSignHere", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Robert Vogel", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SignHere", ["descriptionmsg"] = "bs-signhere-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSignHere"] = { ["className"] = "\\BlueSpice\\SignHere\\Extension", ["extPath"] = "/BlueSpiceSignHere", },				},			},			["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.signhere.visualEditorTagDefinition", },			},		},		["MessagesDirs"] = { ["BlueSpiceSignHere"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\SignHere\\"] = "src/", },		["Hooks"] = { ["ParserFirstCallInit"] = "BlueSpice\\SignHere\\Hook\\ParserFirstCallInit::handle", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\SignHere\\Hook\\BSInsertMagicAjaxGetData\\SignHere::callback", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSignHere/resources", },		["ResourceModules"] = { ["ext.blueSpice.signHere"] = { ["scripts"] = { [0] = "ext.blueSpice.signHere.js", },				["messages"] = { [0] = "bs-signhere-edit-summary", },			},			["ext.blueSpice.signHere.styles"] = { ["styles"] = { [0] = "ext.blueSpice.signHere.less", },				["class"] = "\\BlueSpice\\ResourceModule\\LessVars", },			["ext.bluespice.signhere.visualEditorTagDefinition"] = { ["scripts"] = { [0] = "bs.sgnhr/util/tag/SignHereDefinition.js", },				["messages"] = { [0] = "bs-signhere-tag-signhere-desc", [1] = "bs-signhere-tag-signhere-title", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceSmartList"] = { ["name"] = "BlueSpiceSmartList", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SmartList", ["author"] = { [0] = "Markus Glaser", [1] = "Robert Vogel", [2] = "Patric Wirth", [3] = "Stephan Muggli", [4] = "Leonid Verhovskij", },		["descriptionmsg"] = "bs-smartlist-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSmartList"] = { ["className"] = "SmartList", ["extPath"] = "/BlueSpiceSmartList", },				},			},			["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.smartList.visualEditor", [1] = "ext.bluespice.smartList.newbies.visualEditor", [2] = "ext.bluespice.smartList.toplist.visualEditor", },			},			["BlueSpiceUserSidebar"] = { ["Widgets"] = { ["YOUREDITS"] = { ["callback"] = "\\BlueSpice\\SmartList\\Panel\\YourEdits::factory", ["default"] = true, },				},			},		},		["APIModules"] = { ["bs-smartlist-tasks"] = "BSApiTasksSmartList", },		["MessagesDirs"] = { ["BlueSpiceSmartList"] = { [0] = "i18n", [1] = "i18n/ve", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\SmartList\\"] = "src/", },		["AutoloadClasses"] = { ["SmartList"] = "SmartList.class.php", ["BSApiTasksSmartList"] = "includes/api/BSApiTasksSmartList.php", },		["ResourceModules"] = { ["ext.bluespice.smartList.visualEditor"] = { ["scripts"] = { [0] = "ve/ve.ce.SmartListNode.js", [1] = "ve/ve.dm.SmartListNode.js", [2] = "ve/ve.ui.SmartListInspector.js", [3] = "ve/ve.ui.SmartListInspectorTool.js", },				["messages"] = { [0] = "bs-smartlist-ve-smartlist-title", [1] = "bs-smartlist-ve-mode-recentchanges-label", [2] = "bs-smartlist-ve-mode-changesofweek-label", [3] = "bs-smartlist-ve-smartlistinspector-count", [4] = "bs-smartlist-ve-smartlistinspector-ns", [5] = "bs-smartlist-ve-smartlistinspector-cat", [6] = "bs-smartlist-ve-smartlistinspector-minor", [7] = "bs-smartlist-ve-smartlistinspector-catmode", [8] = "bs-smartlist-ve-smartlistinspector-period", [9] = "bs-smartlist-ve-smartlistinspector-mode", [10] = "bs-smartlist-ve-smartlistinspector-new", [11] = "bs-smartlist-ve-smartlistinspector-heading", [12] = "bs-smartlist-ve-smartlistinspector-trim", [13] = "bs-smartlist-ve-smartlistinspector-showtext", [14] = "bs-smartlist-ve-smartlistinspector-trimtext", [15] = "bs-smartlist-ve-smartlistinspector-sort", [16] = "bs-smartlist-ve-smartlistinspector-order", [17] = "bs-smartlist-ve-smartlistinspector-showns", [18] = "bs-smartlist-ve-smartlistinspector-numwithtext", [19] = "bs-smartlist-ve-smartlistinspector-meta", [20] = "bs-smartlist-ve-smartlistinspector-target", [21] = "bs-smartlist-ve-smartlistinspector-excludens", [22] = "bs-smartlist-ve-period-day-label", [23] = "bs-smartlist-ve-period-week-label", [24] = "bs-smartlist-ve-period-month-label", [25] = "bs-smartlist-ve-sort-time-label", [26] = "bs-smartlist-ve-sort-title-label", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},			["ext.bluespice.smartList.newbies.visualEditor"] = { ["scripts"] = { [0] = "ve/ve.ce.NewbiesNode.js", [1] = "ve/ve.dm.NewbiesNode.js", [2] = "ve/ve.ui.NewbiesInspector.js", [3] = "ve/ve.ui.NewbiesInspectorTool.js", },				["messages"] = { [0] = "bs-smartlist-ve-newbies-title", [1] = "bs-smartlist-ve-newbiesinspector-count", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},			["ext.bluespice.smartList.toplist.visualEditor"] = { ["scripts"] = { [0] = "ve/ve.ce.TopListNode.js", [1] = "ve/ve.dm.TopListNode.js", [2] = "ve/ve.ui.TopListInspector.js", [3] = "ve/ve.ui.TopListInspectorTool.js", },				["messages"] = { [0] = "bs-smartlist-ve-toplist-title", [1] = "bs-smartlist-ve-toplistinspector-count", [2] = "bs-smartlist-ve-toplistinspector-ns", [3] = "bs-smartlist-ve-toplistinspector-cat", [4] = "bs-smartlist-ve-toplistinspector-period", [5] = "bs-smartlist-ve-toplistinspector-portletperiod", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSmartList/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceSubPageTree"] = { ["name"] = "BlueSpiceSubPageTree", ["version"] = "3.0.0-beta", ["license-name"] = "GPL-3.0-only", ["url"] = "https://help.bluespice.com/index.php/BlueSpiceSubPageTree", ["author"] = "Leonid Verhovskij", ["type"] = "bluespice", ["descriptionmsg"] = "bs-subpagetree-desc", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSubPageTree"] = { ["className"] = "BlueSpiceSubPageTree", ["extPath"] = "/BlueSpiceSubPageTree", },				},			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["AutoloadClasses"] = { ["BlueSpiceSubPageTree"] = "BlueSpiceSubPageTree.class.php", },		["MessagesDirs"] = { ["BlueSpiceSubPageTree"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.bluespice.subpagetree"] = { ["scripts"] = { [0] = "bluespice.subpagetree.js", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSubPageTree/resources", },		["Hooks"] = { ["ParserFirstCallInit"] = "BlueSpiceSubPageTree::onParserSetup", },		["config_prefix"] = "bsg", ["config"] = { ["SubPageTreeRoot"] = { ["value"] = ":", },		},		["manifest_version"] = 2, },	["BlueSpiceTagCloud"] = { ["name"] = "BlueSpiceTagCloud", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:TagCloud", ["author"] = { [0] = "Patric Wirth", },		["descriptionmsg"] = "bs-tagcloud-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceTagCloud"] = { ["className"] = "\\BlueSpice\\TagCloud\\Extension", ["extPath"] = "/BlueSpiceTagCloud", ["package"] = "BlueSpice Pro", ["status"] = "beta", },				},				["TagRegistry"] = { ["tagcloud"] = "\\BlueSpice\\TagCloud\\Tag\\TagCloud", },				["RendererRegistry"] = { ["tagcloudtext"] = "\\BlueSpice\\TagCloud\\Renderer\\TagCloud\\Text", ["tagcloudlist"] = "\\BlueSpice\\TagCloud\\Renderer\\TagCloud\\LinkList", ["tagcloudcanvas3d"] = "\\BlueSpice\\TagCloud\\Renderer\\TagCloud\\Canvas3D", },			},			["BlueSpiceTagCloud"] = { ["StoreRegistry"] = { ["category"] = "\\BlueSpice\\TagCloud\\Data\\TagCloud\\Category\\Store", },				["RendererRegistry"] = { ["text"] = "tagcloudtext", ["list"] = "tagcloudlist", ["canvas3d"] = "tagcloudcanvas3d", },			},			["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.tagcloud.visualEditorPlugin", },			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["MessagesDirs"] = { ["BlueSpiceTagCloud"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\TagCloud\\"] = "src/", },		["ResourceModules"] = { ["ext.bluespice.tagcloud.text.styles"] = { ["styles"] = "bluespice.tagCloud.textView.css", },			["ext.bluespice.tagcloud.canvas3d"] = { ["scripts"] = { [0] = "jQuery.tagCanvas/jQuery.tagcanvas.2.9.min.js", [1] = "bluespice.canvas3DTagCloud.js", },				["dependencies"] = { [0] = "ext.bluespice", },			},			["ext.bluespice.tagcloud.visualEditorPlugin"] = { ["scripts"] = { [0] = "bs.tgcld/util/tag/TagCloudDefinition.js", },				["styles"] = { [0] = "bs.tgcld/oojs.icon.css", },				["messages"] = { [0] = "bs-tagcloud-tag-tagcloud-name", [1] = "bs-tagcloud-tag-tagcloud-title", [2] = "bs-tagcloud-tag-tagcloud-desc", [3] = "bs-tagcloud-tag-tagcloud-attr-renderer-label", [4] = "bs-tagcloud-tag-tagcloud-attr-renderer-help", [5] = "bs-tagcloud-tag-tagcloud-attr-renderer-option-text", [6] = "bs-tagcloud-tag-tagcloud-attr-renderer-option-list", [7] = "bs-tagcloud-tag-tagcloud-attr-renderer-option-canvas3d", [8] = "bs-tagcloud-tag-tagcloud-attr-store-label", [9] = "bs-tagcloud-tag-tagcloud-attr-store-help", [10] = "bs-tagcloud-tag-tagcloud-attr-store-option-category", [11] = "bs-tagcloud-tag-tagcloud-attr-store-option-searchstats", [12] = "bs-tagcloud-tag-tagcloud-attr-width-label", [13] = "bs-tagcloud-tag-tagcloud-attr-width-help", [14] = "bs-tagcloud-tag-tagcloud-attr-showcount-label", [15] = "bs-tagcloud-tag-tagcloud-attr-showcount-help", [16] = "bs-tagcloud-tag-tagcloud-attr-minsize-label", [17] = "bs-tagcloud-tag-tagcloud-attr-minsize-help", [18] = "bs-tagcloud-tag-tagcloud-attr-maxsize-label", [19] = "bs-tagcloud-tag-tagcloud-attr-maxsize-help", [20] = "bs-tagcloud-tag-tagcloud-attr-exclude-label", [21] = "bs-tagcloud-tag-tagcloud-attr-exclude-help", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceTagCloud/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\TagCloud\\Hook\\BeforePageDisplay\\AddResources::callback", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\TagCloud\\Hook\\BSInsertMagicAjaxGetData\\TagCloud::callback", },		["manifest_version"] = 2, },	["BlueSpiceUEModulePDF"] = { ["name"] = "BlueSpiceUEModulePDF", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModulePDF", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-uemodulepdf-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModulePDF"] = { ["className"] = "\\BlueSpice\\UEModulePDF\\Extension", ["extPath"] = "/BlueSpiceUEModulePDF", ["configDefinitions"] = { ["UEModulePDFSuppressNS"] = "\\BlueSpice\\UEModulePDF\\ConfigDefinition\\SuppressNS::getInstance", },					},				},			},		},		["callback"] = "\\BlueSpice\\UEModulePDF\\Extension::onRegistration", ["MessagesDirs"] = { ["UEModulePDF"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\UEModulePDF\\"] = "src/", },		["AutoloadClasses"] = { ["BsPDFPageProvider"] = "includes/PDFPageProvider.class.php", ["BsPDFTemplateProvider"] = "includes/PDFTemplateProvider.class.php", ["BsPDFWebService"] = "includes/PDFWebService.class.php", ["BsPDFServlet"] = "includes/PDFServlet.class.php", ["BsExportModulePDF"] = "includes/ExportModulePDF.class.php", ["PDFFileResolver"] = "includes/PDFFileResolver.php", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\UEModulePDF\\Hook\\SkinTemplateOutputPageBeforeExec\\AddUEModulePDF::callback", ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\UEModulePDF\\Hook\\BSMigrateSettingsFromDeviatingNames\\SkipServiceSettings::callback", ["BSUniversalExportSpecialPageExecute"] = "\\BlueSpice\\UEModulePDF\\Hook\\BSUniversalExportSpecialPageExecute\\AddModulePDF::callback", },		["config_prefix"] = "bsg", ["config"] = { ["UEModulePDFSuppressNS"] = { ["value"] = false, ["descriptionmsg"] = "bs-uemodulepdf-pref-suppressns", ["public"] = true, },			["UEModulePDFPdfServiceURL"] = { ["value"] = "http://127.0.0.1:8080/BShtml2PDF", },			["UEModulePDFDefaultTemplate"] = { ["value"] = "BlueSpice", },			["UEModulePDFTemplatePath"] = { ["value"] = "extensions/BlueSpiceUEModulePDF/data/PDFTemplates", },		},		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceUniversalExport"] = { ["name"] = "BlueSpiceUniversalExport", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UniversalExport", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-universalexport-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUniversalExport"] = { ["className"] = "UniversalExport", ["extPath"] = "/BlueSpiceUniversalExport", ["configDefinitions"] = { ["UniversalExportMetadataDefaults"] = "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataDefaults::getInstance", ["UniversalExportMetadataOverrides"] = "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataOverrides::getInstance", },					},				},			},			["BlueSpiceUniversalExport"] = { ["ExportTargetRegistry"] = { ["download"] = "BlueSpice\\UniversalExport\\ExportTarget\\Download::factory", ["localfilerepo"] = "BlueSpice\\UniversalExport\\ExportTarget\\LocalFileRepo::factory", },			},		},		["SpecialPages"] = { ["UniversalExport"] = "SpecialUniversalExport", },		["MessagesDirs"] = { ["UniversalExport"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UniversalExportAlias"] = "languages/SpecialUniversalExport.alias.php", },		["AutoloadNamespaces"] = { ["BlueSpice\\UniversalExport\\"] = "src/", },		["AutoloadClasses"] = { ["UniversalExport"] = "UniversalExport.class.php", ["SpecialUniversalExport"] = "includes/specials/SpecialUniversalExport.class.php", ["ViewExportModuleOverview"] = "includes/views/ViewExportModuleOverview.php", ["BsUniversalExportModule"] = "includes/UniversalExportModule.interface.php", ["BsUniversalExportHelper"] = "includes/UniversalExportHelper.class.php", ["BsUniversalExportTagLibrary"] = "includes/UniversalExportTagLibrary.class.php", },		["ResourceModules"] = { ["ext.bluespice.universalExport.css"] = { ["styles"] = "bluespice.universalExport.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUniversalExport/resources", },		["config_prefix"] = "bsg", ["config"] = { ["UniversalExportCategoryWhitelist"] = { ["value"] = { [0] = "Exportable", [1] = "Public", },			},			["UniversalExportCategoryBlacklist"] = { ["value"] = { [0] = "Confidential", [1] = "Internal", },			},			["UniversalExportMetadataDefaults"] = { ["value"] = "{\"creator\":\"Hallo Welt! GmbH\"}", ["descriptionmsg"] = "bs-universalexport-pref-metadatadefaults", ["public"] = true, },			["UniversalExportMetadataOverrides"] = { ["value"] = "{\"producer\":\"UniversalExport 3.0.0 (BlueSpice MediaWiki)\"}", ["descriptionmsg"] = "bs-universalexport-pref-metadataoverrides", ["public"] = true, },			["UniversalExportParamsDefaults"] = { ["value"] = { ["format"] = "pdf", ["pdf-merging"] = "0", ["attachments"] = "0", ["recursive"] = false, ["filter"] = "use-all", },			},			["UniversalExportParamsOverrides"] = { ["value"] = { ["use-serverside-caching"] = false, ["pdf-attachment-formats"] = { [0] = "doc", [1] = "docx", [2] = "xls", [3] = "xlsx", [4] = "ppt", [5] = "pptx", [6] = "odt", [7] = "ods", [8] = "odp", [9] = "odg", [10] = "svg", },				},			},		},		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\UniversalExport\\Hook\\BeforePageDisplay\\AddResources::callback", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, },	["BlueSpiceUsageTracker"] = { ["name"] = "BlueSpiceUsageTracker", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UsageTracker", ["author"] = "Markus Glaser", ["descriptionmsg"] = "bs-usagetracker-desc", ["type"] = "bluespice", ["SpecialPages"] = { ["UsageTracker"] = "\\BS\\UsageTracker\\Special\\UsageTracker", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUsageTracker"] = { ["className"] = "UsageTracker", ["extPath"] = "/BlueSpiceUsageTracker", },				},				["PermissionRegistry"] = { ["usagetracker-update"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", },					},				},			},		},		["GroupPermissions"] = { ["*"] = {				["usagetracker-update"] = false, },			["user"] = { ["usagetracker-update"] = false, },			["sysop"] = { ["usagetracker-update"] = true, },		},		["AvailableRights"] = { [0] = "usagetracker-update", },		["APIModules"] = { ["bs-usagetracker-store"] = "BS\\UsageTracker\\Api\\UsageTrackerStore", },		["MessagesDirs"] = { ["BlueSpiceUsageTracker"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["BlueSpiceUsageTrackerAlias"] = "languages/SpecialUsageTracker.alias.php", },		["AutoloadNamespaces"] = { ["BS\\UsageTracker\\Tests\\"] = "tests/phpunit/", ["BS\\UsageTracker\\"] = "src/", ["BlueSpice\\UsageTracker\\Tests\\"] = "tests/phpunit/", ["BlueSpice\\UsageTracker\\"] = "src/", },		["AutoloadClasses"] = { ["UsageTracker"] = "UsageTracker.class.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "UsageTracker::getSchemaUpdates", },		["JobClasses"] = { ["usageTrackerCollectJob"] = "BS\\UsageTracker\\Jobs\\UsageTrackerCollectJob", },		["ResourceModules"] = { ["ext.UsageTracker.manager"] = { ["scripts"] = { [0] = "ext.bluespice.usagetracker.manager.js", },				["styles"] = { },				["messages"] = { [0] = "bs-usagetracker-col-identifier", [1] = "bs-usagetracker-col-desc", [2] = "bs-usagetracker-col-count", [3] = "bs-usagetracker-col-last-updated", },				["dependencies"] = { [0] = "ext.bluespice.extjs", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUsageTracker/resources", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceUserManager"] = { ["name"] = "BlueSpiceUserManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UserManager", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Stephan Muggli", [2] = "Markus Glaser", [3] = "Leonid Verhovskij", },		["descriptionmsg"] = "bs-usermanager-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUserManager"] = { ["className"] = "\\BlueSpice\\UserManager\\Extension", ["extPath"] = "/BlueSpiceUserManager", },				},				["AdminToolRegistry"] = { ["bs-usermanager-manager"] = "BlueSpice\\UserManager\\AdminTool", },				["PermissionRegistry"] = { ["usermanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "maintenanceadmin", },					},					["usermanager-editpassword"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "maintenanceadmin", },					},				},			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = "*", },		},		["SpecialPages"] = { ["UserManager"] = "SpecialUserManager", },		["ExtensionMessagesFiles"] = { ["UserManagerAlias"] = "includes/specials/SpecialUserManager.alias.php", },		["APIModules"] = { ["bs-usermanager-tasks"] = "BSApiTasksUserManager", ["bs-usermanager-group-store"] = "BSApiChangeableGroupStore", },		["MessagesDirs"] = { ["UserManager"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["BlueSpice\\UserManager\\"] = "src/", },		["AutoloadClasses"] = { ["BSApiTasksUserManager"] = "includes/api/BSApiTasksUserManager.php", ["BSApiChangeableGroupStore"] = "includes/api/BSApiChangeableGroupStore.php", ["SpecialUserManager"] = "includes/specials/SpecialUserManager.php", },		["ResourceModules"] = { ["ext.bluespice.userManager"] = { ["scripts"] = "bluespice.userManager.js", ["dependencies"] = "ext.bluespice.extjs", ["messages"] = { [0] = "bs-usermanager-headerusername", [1] = "bs-usermanager-headerrealname", [2] = "bs-usermanager-headeremail", [3] = "bs-usermanager-headerregistration", [4] = "bs-usermanager-headergroups", [5] = "bs-usermanager-titleadduser", [6] = "bs-usermanager-titleeditdetails", [7] = "bs-usermanager-labelnewpassword", [8] = "bs-usermanager-labelpasswordcheck", [9] = "bs-usermanager-headergroups", [10] = "bs-usermanager-titledeleteuser", [11] = "bs-usermanager-confirmdeleteuser", [12] = "bs-usermanager-groups-more", [13] = "bs-usermanager-no-self-desysop", [14] = "bs-usermanager-headerenabled", [15] = "bs-usermanager-endisable", [16] = "bs-usermanager-confirmdisableuser", [17] = "bs-usermanager-confirmenableuser", [18] = "bs-usermanager-titledisableuser", [19] = "bs-usermanager-titleenableuser", [20] = "bs-usermanager-editgroups", [21] = "bs-usermanager-editpassword", [22] = "bs-usermanager-editpassword-successful", [23] = "bs-usermanager-title-nouserselected", [24] = "bs-usermanager-nouserselected", [25] = "bs-usermanager-title-multipleuserselected", [26] = "bs-usermanager-multipleuserselected", [27] = "bs-usermanager-invalid-groups", [28] = "bs-usermanager-own-password-change", [29] = "bs-usermanager-filter-only-activated-users", [30] = "bs-usermanager-filter-only-deactivated-users", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUserManager/resources", },		["GroupPermissions"] = { ["sysop"] = { ["usermanager-viewspecialpage"] = true, },		},		["AvailableRights"] = { [0] = "usermanager-viewspecialpage", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceUserPreferences"] = { ["name"] = "BlueSpiceUserPreferences", ["license-name"] = "GPL-3.0-only", ["version"] = "3.0.0-beta", ["url"] = "https://help.bluespice.com/index.php/UserPreferences", ["author"] = { [0] = "Hallo Welt! GmbH", },		["manifest_version"] = 1, },	["BlueSpiceUserSidebar"] = { ["name"] = "BlueSpiceUserSidebar", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Dejan Savuljesku", },		["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UserSidebar", ["descriptionmsg"] = "bs-usersidebar-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUserSidebar"] = { ["className"] = "\\BlueSpice\\UserSidebar\\Extension", ["extPath"] = "/BlueSpiceUserSidebar", },				},			},			["BlueSpiceUserSidebar"] = { ["Widgets"] = { },			},		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["BlueSpiceFoundation"] = " >= 3.0.0", },		},		["MessagesDirs"] = { ["BlueSpiceUserSidebar"] = "i18n", },		["AutoloadNamespaces"] = { ["BlueSpice\\UserSidebar\\"] = "src/", },		["ResourceModules"] = { ["ext.blueSpiceUserSidebar.styles"] = { ["styles"] = { [0] = "ext.blueSpiceUserSidebar.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUserSidebar/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\UserSidebar\\Hook\\BeforePageDisplay\\AddStyles::callback", ["SkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\UserSidebar\\Hook\\SkinTemplateOutputPageBeforeExec\\AddUserSidebar::callback", ["EditFormPreloadText"] = { [0] = "\\BlueSpice\\UserSidebar\\Hook\\EditFormPreloadText\\UserSidebarDefaultText::callback", },		},		["manifest_version"] = 2, },	["BlueSpiceVisualEditorConnector"] = { ["name"] = "BlueSpiceVisualEditorConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.1.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceVisualEditorConnector", ["author"] = { [0] = "Markus Glaser", },		["descriptionmsg"] = "bs-visualeditorconnector-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceVisualEditorConnector"] = { ["className"] = "\\BlueSpice\\VisualEditorConnector\\Extension", ["extPath"] = "/BlueSpiceVisualEditorConnector", ["status"] = "beta", ["package"] = "BlueSpice Pro", ["configDefinitions"] = { ["VisualEditorConnectorEnableVisualEditor"] = "\\BlueSpice\\VisualEditorConnector\\ConfigDefinition\\EnableVisualEditor::getInstance", },					},				},			},			["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { },				["TagDefinitions"] = { },			},			["BlueSpiceSimpleFarmer"] = { ["DynamicConfigurationFactories"] = { ["virtualrestparsoiddomain"] = "\\BlueSpice\\VisualEditorConnector\\SimpleFarmer\\DynamicConfiguration\\VirtualRestConfig::factory", },			},			["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.visualEditorConnector.plugin", },			},		},		["callback"] = "BlueSpice\\VisualEditorConnector\\Extension::onRegistration", ["APIModules"] = { ["bs-vec-transformtowikitext"] = "BlueSpice\\VisualEditorConnector\\Api\\TransformToWikiText", ["bs-vec-transformtohtml"] = "BlueSpice\\VisualEditorConnector\\Api\\TransformToHtml", ["bs-vec-restbase-mock"] = "BlueSpice\\VisualEditorConnector\\Api\\RestbaseMock", },		["AutoloadNamespaces"] = { ["BlueSpice\\VisualEditorConnector\\"] = "src/", },		["SpecialPages"] = { ["VisualEditorConnector"] = "\\BlueSpice\\VisualEditorConnector\\Special\\VisualEditorConnector", },		["MessagesDirs"] = { ["VisualEditorConnector"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpecialVisualEditorConnectorAlias"] = "languages/SpecialVisualEditorConnector.alias.php", },		["ResourceModules"] = { ["ext.bluespice.visualEditorConnector"] = { ["scripts"] = { [0] = "ve/init/sa/BlueSpiceTarget.js", [1] = "ui/widget/TextInputMWVisualEditor.js", [2] = "bluespice.visualEditorConnector.js", },				["styles"] = { [0] = "bluespice.visualEditorConnector.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "ext.visualEditor.mediawiki", [2] = "ext.visualEditor.standalone", [3] = "ext.visualEditor.core.desktop", [4] = "ext.visualEditor.mwcore", [5] = "ext.visualEditor.mwextensions.desktop", [6] = "ext.visualEditor.icons", [7] = "ext.bluespice.oojs", [8] = "oojs-ui", [9] = "mediawiki.api", },			},			["ext.visualEditor.standalone"] = { ["scripts"] = { [0] = "../../VisualEditor/lib/ve/src/init/sa/ve.init.sa.js", [1] = "../../VisualEditor/lib/ve/src/init/sa/ve.init.sa.Platform.js", [2] = "../../VisualEditor/lib/ve/src/init/sa/ve.init.sa.Target.js", [3] = "../../VisualEditor/lib/ve/src/init/sa/ve.init.sa.DesktopTarget.js", },				["styles"] = { [0] = "../../VisualEditor/lib/ve/src/init/sa/styles/ve.init.sa.css", },				["dependencies"] = { [0] = "ext.visualEditor.mediawiki", },			},			["ext.bluespice.visualEditorConnector.plugin"] = { ["scripts"] = { [0] = "ve-visualeditorconnector/ve.init.bs.CancelEditButton.js", [1] = "ve-visualeditorconnector/ve.init.bs.HideAfterContent.js", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["messages"] = { [0] = "bs-visualeditorconnector-cancel-edit", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.bluespice.visualEditorConnector.overrides.classes"] = { ["scripts"] = { [0] = "bs.vec/ui/MWLinkAnnotationInspector.js", [1] = "bs.vec/ui/MWMediaDialog.js", [2] = "bs.vec/ui/MWSaveDialog.js", [3] = "bs.vec/ui/MWTableDialog.js", [4] = "bs.vec/ui/plugin/MWSaveDialog.js", [5] = "bs.vec/ui/plugin/MWTableDialog.js", [6] = "bs.vec/ui/ForeignStructuredUpload/BookletLayout.js", },			},			["ext.bluespice.visualEditorConnector.overrides"] = { ["scripts"] = { [0] = "bluespice.visualEditorConnector.overrides.js", },				["group"] = "bsvec-override", },			["ext.bluespice.visualEditorConnector.tags.classes"] = { ["scripts"] = { [0] = "bs.vec/util/tag/Definition.js", [1] = "bs.vec/util/tag/Registry.js", [2] = "bs.vec/ui/widget/GroupListInputWidget.js", },			},			["ext.bluespice.visualEditorConnector.tags"] = { ["scripts"] = { [0] = "bluespice.visualEditorConnector.tags.js", },				["dependencies"] = { [0] = "ext.visualEditor.desktopArticleTarget.init", },				["messages"] = { [0] = "bs-visualeditorconnector-inspector-tab-common-name", [1] = "bs-visualeditorconnector-inspector-tab-advanced-name", },			},			["ext.bluespice.visualEditorConnector.SaveProcessOverride"] = { ["scripts"] = { [0] = "bluespice.visualEditorConnector.SaveProcessOverride.js", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["targets"] = { [0] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceVisualEditorConnector/resources", },		["config_prefix"] = "bsg", ["config"] = { ["VisualEditorConnectorEnableVisualEditor"] = { ["value"] = true, ["descriptionmsg"] = "bs-visualeditorconnector-enable-visualeditor", ["public"] = true, },			["VisualEditorConnectorUploadDialogType"] = { ["value"] = "original", ["descriptionmsg"] = "bs-visualeditorconnector-upload-dialog-type", ["public"] = true, },			["VisualEditorConnectorSimpleSaveProcess"] = { ["value"] = true, ["descriptionmsg"] = "bs-visualeditorconnector-simple-save-process", ["public"] = true, },		},		["Hooks"] = { ["BSSocialModuleDepths"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BSSocialModuleDepths\\AddVECModules::callback", ["BSPageTemplatesModifyTargetUrl"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BSPageTemplatesModifyTargetUrl\\UseVisualEditor::callback", ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BeforePageDisplay\\AddModules::callback", [1] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BeforePageDisplay\\AddSaveProcessOverride::callback", },			["NamespaceManager::getMetaFields"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\NamespaceManagerGetMetaFields\\RegisterMetaFields::callback", ["BSApiNamespaceStoreMakeData"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BSApiNamespaceStoreMakeData\\AddData::callback", ["NamespaceManager::editNamespace"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\NamespaceManagerEditNamespace\\SetVisualEditorValues::callback", ["NamespaceManager::writeNamespaceConfiguration"] = { [0] = "\\BlueSpice\\VisualEditorConnector\\Hook\\NamespaceManagerWriteNamespaceConfiguration\\WriteToConfiguration::callback", },		},		["manifest_version"] = 2, },	["BlueSpiceWatchList"] = { ["name"] = "BlueSpiceWatchList", ["version"] = "3.1.0-alpha", ["url"] = "https://help.bluespice.com/index.php/WatchList", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-watchlist-desc", ["type"] = "bluespice", ["license-name"] = "GPL-3.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceWatchList"] = { ["className"] = "WatchList", ["extPath"] = "/BlueSpiceWatchList", },				},			},			["BlueSpiceUserSidebar"] = { ["Widgets"] = { ["WATCHLIST"] = { ["callback"] = "\\BlueSpice\\WatchList\\Panel\\WatchList::factory", ["default"] = true, },				},			},		},		["ResourceModules"] = { ["ext.bluespice.watchlist.styles"] = { ["styles"] = "bluespice.watchlist.css", },			["ext.bluespice.watchlist.myWatchlistWindow.bootstrap"] = { ["scripts"] = { [0] = "ext.bluespice.watchlist.myWatchlistWindow.bootstrap.js", },			},			["ext.bluespice.watchlist.myWatchlistWindow"] = { ["styles"] = { [0] = "ext.bluespice.watchlist.myWatchlistWindow.css", },				["messages"] = { [0] = "bs-watchlist-window-watchlist-title", [1] = "bs-watchlist-window-watchlist-intro", [2] = "bs-watchlist-grid-watchlist-column-link-header", [3] = "bs-watchlist-grid-watchlist-column-hasunreadchanges-header", [4] = "bs-watchlist-grid-watchlist-column-hasunreadchanges-tooltip", [5] = "bs-watchlist-grid-watchlist-label-filter", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceWatchList/resources", },		["MessagesDirs"] = { ["BSWatchList"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WatchList"] = "WatchList.class.php", },		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BlueSpiceWhoIsOnline"] = { ["name"] = "BlueSpiceWhoIsOnline", ["version"] = "3.1.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:WhoIsOnline", ["author"] = "Markus Glaser", ["descriptionmsg"] = "bs-whoisonline-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceWhoIsOnline"] = { ["className"] = "WhoIsOnline", ["extPath"] = "/BlueSpiceWhoIsOnline", ["configDefinitions"] = { ["WhoIsOnlineMaxIdleTime"] = "\\BlueSpice\\WhoIsOnline\\ConfigDefinition\\MaxIdleTime::getInstance", ["WhoIsOnlineInterval"] = "\\BlueSpice\\WhoIsOnline\\ConfigDefinition\\Interval::getInstance", },					},				},				["RunJobsTriggerHandlerRegistry"] = { ["bs-whoisonline-deleteoldentries"] = "\\BlueSpice\\WhoIsOnline\\RunJobsTriggerHandler\\DeleteOldEntries::factory", },			},		},		["MessagesDirs"] = { ["BlueSpiceWhoIsOnline"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WhoIsOnlineMagic"] = "languages/WhoIsOnline.i18n.magic.php", },		["AutoloadClasses"] = { ["WhoIsOnline"] = "WhoIsOnline.class.php", ["ViewWhoIsOnlineTag"] = "views/view.WhoIsOnlineTag.php", ["ViewWhoIsOnlineItemWidget"] = "views/view.WhoIsOnlineItemWidget.php", ["ViewWhoIsOnlineWidget"] = "views/view.WhoIsOnlineWidget.php", },		["ResourceModules"] = { ["ext.bluespice.whoisonline"] = { ["scripts"] = "bluespice.whoIsOnline.js", ["dependencies"] = { [0] = "ext.bluespice", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceWhoIsOnline/resources", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\WhoIsOnline\\Hook\\LoadExtensionSchemaUpdates\\AddWhoIsOnlineTable::callback", },		["config_prefix"] = "bsg", ["config"] = { ["WhoIsOnlineMaxIdleTime"] = { ["value"] = 600, ["descriptionmsg"] = "bs-whoisonline-pref-maxidletime", ["public"] = true, },			["WhoIsOnlineInterval"] = { ["value"] = 10, ["descriptionmsg"] = "bs-whoisonline-pref-interval", ["public"] = true, },			["WhoIsOnlineLimitCount"] = { ["value"] = 7, ["descriptionmsg"] = "bs-whoisonline-pref-limitcount", ["public"] = true, },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["BoilerPlate"] = { ["name"] = "BoilerPlate", ["author"] = { [0] = "Your Name", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BoilerPlate", ["descriptionmsg"] = "boilerplate-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\BoilerPlate\\"] = "includes/", },		["config"] = { ["BoilerPlateEnableFoo"] = { ["description"] = "Enable the Foo feature.", ["value"] = true, },		},		["Hooks"] = { ["Something"] = "MediaWiki\\Extension\\BoilerPlate\\Hooks::onSomething", },		["MessagesDirs"] = { ["BoilerPlate"] = { [0] = "i18n", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BoilerPlate/resources", },		["ResourceModules"] = { ["ext.boilerPlate"] = { ["dependencies"] = { },				["messages"] = { },				["styles"] = { },				["scripts"] = { },			},		},		["manifest_version"] = 2, },	["BounceHandler"] = { ["name"] = "BounceHandler", ["version"] = "1.0", ["author"] = { [0] = "Tony Thomas", [1] = "Kunal Mehta", [2] = "Jeff Green", [3] = "Sam Reed", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BounceHandler", ["descriptionmsg"] = "bouncehandler-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["bouncehandler"] = "ApiBounceHandler", },		["AutoloadClasses"] = { ["BounceHandlerHooks"] = "includes/BounceHandlerHooks.php", ["ApiBounceHandler"] = "includes/ApiBounceHandler.php", ["BounceHandlerJob"] = "includes/BounceHandlerJob.php", ["BounceHandlerNotificationJob"] = "includes/BounceHandlerNotificationJob.php", ["ProcessBounceEmails"] = "includes/ProcessBounceEmails.php", ["BounceHandlerActions"] = "includes/BounceHandlerActions.php", ["ProcessUnRecognizedBounces"] = "includes/ProcessUnRecognizedBounces.php", ["ProcessBounceWithRegex"] = "includes/ProcessBounceWithRegex.php", ["VerpAddressGenerator"] = "includes/VerpAddressGenerator.php", ["PruneOldBounceRecords"] = "includes/PruneOldBounceRecords.php", ["EchoBounceHandlerPresentationModel"] = "includes/EchoBounceHandlerPresentationModel.php", },		["config"] = { ["BounceHandlerCluster"] = false, ["BounceHandlerInternalIPs"] = { [0] = "127.0.0.1",				[1] = "::1",			},			["BounceHandlerSharedDB"] = false, ["BounceHandlerUnconfirmUsers"] = false, ["BounceRecordLimit"] = 10, ["BounceRecordMaxAge"] = 5184000, ["BounceRecordPeriod"] = 604800, ["GenerateVERP"] = true, ["UnrecognizedBounceNotify"] = { },			["VERPAcceptTime"] = 259200, ["VERPalgorithm"] = "md5", ["VERPdomainPart"] = nil, ["VERPprefix"] = "wiki", ["VERPsecret"] = "MediawikiVERP", },		["Hooks"] = { ["UserMailerChangeReturnPath"] = { [0] = "BounceHandlerHooks::onVERPAddressGenerate", },			["LoadExtensionSchemaUpdates"] = { [0] = "BounceHandlerHooks::loadExtensionSchemaUpdates", },			["BeforeCreateEchoEvent"] = { [0] = "BounceHandlerHooks::onBeforeCreateEchoEvent", },			["EchoGetDefaultNotifiedUsers"] = { [0] = "BounceHandlerHooks::onEchoGetDefaultNotifiedUsers", },		},		["JobClasses"] = { ["BounceHandlerJob"] = "BounceHandlerJob", ["BounceHandlerNotificationJob"] = "BounceHandlerNotificationJob", },		["MessagesDirs"] = { ["BounceHandler"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["BreadCrumbs"] = { ["name"] = "BreadCrumbs", ["version"] = "0.6.1", ["author"] = { [0] = "Manuel Schneider", [1] = "Tony Boyles", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:BreadCrumbs", ["descriptionmsg"] = "breadcrumbs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["DefaultUserOptions"] = { ["breadcrumbs-showcrumbs"] = true, ["breadcrumbs-delimiter"] = ">", ["breadcrumbs-numberofcrumbs"] = 5, ["breadcrumbs-namespaces"] = true, ["breadcrumbs-filter-duplicates"] = false, ["breadcrumbs-preceding-text"] = "", },		["MessagesDirs"] = { ["Breadcrumbs"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BreadCrumbsFunctions"] = "BreadCrumbsFunctions.php", },		["Hooks"] = { ["BeforePageDisplay"] = "BreadCrumbsFunctions::fnBreadCrumbsShowHook", ["GetPreferences"] = "BreadCrumbsFunctions::fnBreadCrumbsAddPreferences", },		["ResourceModules"] = { ["ext.breadCrumbs"] = { ["styles"] = "BreadCrumbs.css", ["position"] = "top", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "BreadCrumbs", },		["config"] = { ["BreadCrumbsShowAnons"] = { ["value"] = true, ["description"] = "Whether to provide the links also for anonymous users.", },			["BreadCrumbsAllowUPOs"] = { ["value"] = true, ["description"] = "Whether users should be allowed to configure BreadCrumbs options.", },			["BreadCrumbsIgnoreRefreshes"] = { ["value"] = true, ["description"] = "Whether to ignore page refreshes.", },			["BreadCrumbsRearrangeHistory"] = { ["value"] = false, ["description"] = "Whether to rearrange history - not yet used.", },			["BreadCrumbsLink"] = { ["value"] = true, ["description"] = "Whether to link our breadcrumbs.", },			["BreadCrumbsIgnoreNameSpaces"] = { ["value"] = { },				["description"] = "If you do not want certain namespaces recorded use this value to add them here.", },		},		["manifest_version"] = 2, },	["BreadCrumbs2"] = { ["name"] = "BreadCrumbs2", ["version"] = "2.1.0", ["author"] = { [0] = "Eric Hartwell", [1] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:BreadCrumbs2", ["descriptionmsg"] = "breadcrumbs2-desc", ["license-name"] = "CC-BY-3.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["BreadCrumbs2"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["BreadCrumbs2"] = "BreadCrumbs2.class.php", ["BreadCrumbs2Hooks"] = "BreadCrumbs2.hooks.php", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "BreadCrumbs2Hooks::onSkinTemplateOutputPageBeforeExec", },		["config"] = { ["BreadCrumbs2RemoveBasePageLink"] = { ["description"] = "If breadcrumbs are defined for this page, remove the link back to the base page.", ["value"] = false, },			["BreadCrumbs2HideUnmatched"] = { ["description"] = "If no breadcrumbs are defined for this page, show nothing.", ["value"] = false, },		},		["manifest_version"] = 2, },	["BrickipediaExtra"] = { ["name"] = "Brickipedia Extra", ["version"] = "1.1", ["author"] = { [0] = "Adam Carter/UltrasonicNXT", [1] = "George Barnick", [2] = "Lewis Cawte", [3] = "Jack Phoenix", [4] = "Samantha Nguyen", [5] = "...",		},		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:BrickipediaExtra", ["descriptionmsg"] = "brickipedia-extra-desc", ["type"] = "other", ["AutoloadClasses"] = { ["BrickipediaExtraHooks"] = "BrickipediaExtraHooks.php", },		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = { [0] = "BrickipediaExtraHooks::onSkinTemplateOutputPageBeforeExec", },		},		["MessagesDirs"] = { ["BrickipediaExtra"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["Buggy"] = { ["name"] = "Buggy", ["version"] = "0.1.0", ["author"] = { [0] = "Gergő Tisza", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Buggy", ["descriptionmsg"] = "buggy-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "BuggyHooks::onBeforePageDisplay", },		},		["APIModules"] = { ["buggy"] = "ApiBuggy", },		["MessagesDirs"] = { ["Buggy"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.Buggy.css"] = { ["styles"] = "ext.Buggy.css", },			["ext.Buggy.startup"] = { ["scripts"] = "ext.Buggy.startup.js", },			["ext.Buggy.setTimeout"] = { ["scripts"] = "ext.Buggy.setTimeout.js", },			["ext.Buggy.onready"] = { ["scripts"] = "ext.Buggy.onready.js", },			["ext.Buggy.click"] = { ["scripts"] = "ext.Buggy.click.js", },			["ext.Buggy.ajax"] = { ["scripts"] = "ext.Buggy.ajax.js", },			["ext.Buggy.misc-cb"] = { ["scripts"] = "ext.Buggy.misc-cb.js", },			["ext.Buggy.mwload"] = { ["scripts"] = "ext.Buggy.mwload.js", },			["ext.Buggy.logError"] = { ["scripts"] = "ext.Buggy.logError.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Buggy/modules", },		["AutoloadClasses"] = { ["BuggyHooks"] = "Buggy.hooks.php", ["ApiBuggy"] = "ApiBuggy.php", },		["manifest_version"] = 1, },	["CSS"] = { ["name"] = "CSS", ["version"] = "3.5.0", ["author"] = { [0] = "Aran Dunkley", [1] = "Rusty Burchfield", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CSS", ["descriptionmsg"] = "css-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["ExtensionMessagesFiles"] = { ["CSSMagic"] = "CSS.i18n.magic.php", },		["MessagesDirs"] = { ["CSS"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CSS"] = "CSS.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "CSS::onParserFirstCallInit", ["RawPageViewBeforeOutput"] = "CSS::onRawPageViewBeforeOutput", },		["config"] = { ["CSSPath"] = false, ["CSSIdentifier"] = "css-extension", },		["manifest_version"] = 1, },	["Calendar-Wikivoyage"] = { ["name"] = "Calendar", ["version"] = "1.1", ["author"] = "Roland Unger", ["url"] = "https://www.mediawiki.org/wiki/Extension:Calendar-Wikivoyage", ["descriptionmsg"] = "calendar-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["ExtensionMessagesFiles"] = { ["CalendarMagic"] = "Calendar.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "CalendarHooks::setupParserHooks", },		},		["MessagesDirs"] = { ["Calendar"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.calendar"] = { ["styles"] = "ext.calendar.css", ["localBasePath"] = "modules", ["remoteExtPath"] = "Calendar/modules", },		},		["AutoloadClasses"] = { ["CalendarTable"] = "includes/CalendarTable.php", ["CalendarHooks"] = "includes/CalendarHooks.php", },		["manifest_version"] = 1, },	["Campaigns"] = { ["name"] = "Campaigns", ["version"] = "0.2.0", ["author"] = "S Page", ["url"] = "https://www.mediawiki.org/wiki/Extension:Campaigns", ["descriptionmsg"] = "campaigns-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["Campaigns"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CampaignsHooks"] = "includes/CampaignsHooks.php", ["CampaignsAuthenticationRequest"] = "includes/CampaignsAuthenticationRequest.php", ["CampaignsSecondaryAuthenticationProvider"] = "includes/CampaignsSecondaryAuthenticationProvider.php", },		["Hooks"] = { ["AuthChangeFormFields"] = "CampaignsHooks::onAuthChangeFormFields", },		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["CampaignsSecondaryAuthenticationProvider"] = { ["class"] = "CampaignsSecondaryAuthenticationProvider", ["sort"] = 0, },			},		},		["manifest_version"] = 1, },	["Capiunto"] = { ["name"] = "Capiunto", ["author"] = "Marius Hoch", ["url"] = "https://www.mediawiki.org/wiki/Extension:Capiunto", ["descriptionmsg"] = "capiunto-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["Capiunto"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Capiunto\\Hooks"] = "includes/Hooks.php", ["Capiunto\\LuaLibrary"] = "includes/LuaLibrary.php", },		["ResourceModules"] = { ["capiunto.infobox.main"] = { ["styles"] = "infobox.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Capiunto/resources", },		["Hooks"] = { ["ScribuntoExternalLibraries"] = "\\Capiunto\\Hooks::registerScribuntoLibraries", ["ScribuntoExternalLibraryPaths"] = "\\Capiunto\\Hooks::registerScribuntoExternalLibraryPaths", },		["manifest_version"] = 1, },	["Cargo"] = { ["name"] = "Cargo", ["namemsg"] = "cargo-extensionname", ["version"] = "2.1.2", ["author"] = "Yaron Koren", ["url"] = "https://www.mediawiki.org/wiki/Extension:Cargo", ["descriptionmsg"] = "cargo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25.3", },		["callback"] = "CargoHooks::registerExtension", ["AvailableRights"] = { [0] = "recreatecargodata", [1] = "deletecargodata", [2] = "runcargoqueries", },		["SpecialPages"] = { ["CargoTables"] = "CargoTables", ["DeleteCargoTable"] = "CargoDeleteCargoTable", ["SwitchCargoTable"] = "CargoSwitchCargoTable", ["ViewData"] = "CargoViewData", ["CargoExport"] = "CargoExport", ["PageValues"] = "CargoPageValues", ["Drilldown"] = "CargoDrilldown", },		["JobClasses"] = { ["cargoPopulateTable"] = "CargoPopulateTableJob", },		["APIModules"] = { ["cargoquery"] = "CargoQueryAPI", ["cargorecreatetables"] = "CargoRecreateTablesAPI", ["cargorecreatedata"] = "CargoRecreateDataAPI", ["cargoautocomplete"] = "CargoAutocompleteAPI", },		["LogTypes"] = { [0] = "cargo", },		["LogNames"] = { ["cargo"] = "cargo-logname", },		["LogHeaders"] = { ["cargo"] = "cargo-logdesc", },		["LogActions"] = { ["cargo/createtable"] = "cargo-createtableaction", ["cargo/recreatetable"] = "cargo-recreatetableaction", ["cargo/replacetable"] = "cargo-replacetableaction", ["cargo/deletetable"] = "cargo-deletetableaction", },		["MessagesDirs"] = { ["Cargo"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CargoMagic"] = "Cargo.i18n.magic.php", ["CargoAlias"] = "Cargo.alias.php", },		["AutoloadClasses"] = { ["CargoHooks"] = "Cargo.hooks.php", ["CargoUtils"] = "includes/CargoUtils.php", ["CargoFieldDescription"] = "includes/CargoFieldDescription.php", ["CargoTableSchema"] = "includes/CargoTableSchema.php", ["CargoHierarchyTree"] = "includes/CargoHierarchyTree.php", ["CargoDeclare"] = "includes/parserfunctions/CargoDeclare.php", ["CargoAttach"] = "includes/parserfunctions/CargoAttach.php", ["CargoStore"] = "includes/parserfunctions/CargoStore.php", ["CargoQuery"] = "includes/parserfunctions/CargoQuery.php", ["CargoCompoundQuery"] = "includes/parserfunctions/CargoCompoundQuery.php", ["CargoSQLQuery"] = "includes/CargoSQLQuery.php", ["CargoQueryDisplayer"] = "includes/CargoQueryDisplayer.php", ["CargoPageData"] = "includes/CargoPageData.php", ["CargoFileData"] = "includes/CargoFileData.php", ["CargoRecurringEvent"] = "includes/parserfunctions/CargoRecurringEvent.php", ["CargoDisplayMap"] = "includes/parserfunctions/CargoDisplayMap.php", ["CargoPopulateTableJob"] = "includes/CargoPopulateTableJob.php", ["CargoRecreateDataAction"] = "includes/CargoRecreateDataAction.php", ["CargoRecreateData"] = "specials/CargoRecreateData.php", ["CargoTables"] = "specials/CargoTables.php", ["CargoDeleteCargoTable"] = "specials/CargoDeleteTable.php", ["CargoSwitchCargoTable"] = "specials/CargoSwitchTable.php", ["CargoViewData"] = "specials/CargoViewData.php", ["ViewDataPage"] = "specials/CargoViewData.php", ["CargoExport"] = "specials/CargoExport.php", ["CargoPageValuesAction"] = "includes/CargoPageValuesAction.php", ["CargoPageValues"] = "specials/CargoPageValues.php", ["CargoQueryAPI"] = "api/CargoQueryAPI.php", ["CargoRecreateTablesAPI"] = "api/CargoRecreateTablesAPI.php", ["CargoRecreateDataAPI"] = "api/CargoRecreateDataAPI.php", ["CargoAutocompleteAPI"] = "api/CargoAutocompleteAPI.php", ["CargoLuaLibrary"] = "CargoLua.library.php", ["CargoDisplayFormat"] = "formats/CargoDisplayFormat.php", ["CargoDeferredFormat"] = "formats/CargoDeferredFormat.php", ["CargoListFormat"] = "formats/CargoListFormat.php", ["CargoULFormat"] = "formats/CargoULFormat.php", ["CargoOLFormat"] = "formats/CargoOLFormat.php", ["CargoTemplateFormat"] = "formats/CargoTemplateFormat.php", ["CargoOutlineFormat"] = "formats/CargoOutlineFormat.php", ["CargoOutlineRow"] = "formats/CargoOutlineFormat.php", ["CargoOutlineTree"] = "formats/CargoOutlineFormat.php", ["CargoTreeFormat"] = "formats/CargoTreeFormat.php", ["CargoTreeFormatNode"] = "formats/CargoTreeFormat.php", ["CargoTreeFormatTree"] = "formats/CargoTreeFormat.php", ["CargoEmbeddedFormat"] = "formats/CargoEmbeddedFormat.php", ["CargoCSVFormat"] = "formats/CargoCSVFormat.php", ["CargoExcelFormat"] = "formats/CargoExcelFormat.php", ["CargoJSONFormat"] = "formats/CargoJSONFormat.php", ["CargoTableFormat"] = "formats/CargoTableFormat.php", ["CargoDynamicTableFormat"] = "formats/CargoDynamicTableFormat.php", ["CargoMapsFormat"] = "formats/CargoMapsFormat.php", ["CargoGoogleMapsFormat"] = "formats/CargoGoogleMapsFormat.php", ["CargoOpenLayersFormat"] = "formats/CargoOpenLayersFormat.php", ["CargoCalendarFormat"] = "formats/CargoCalendarFormat.php", ["CargoTimelineFormat"] = "formats/CargoTimelineFormat.php", ["CargoCategoryFormat"] = "formats/CargoCategoryFormat.php", ["CargoBarChartFormat"] = "formats/CargoBarChartFormat.php", ["CargoPieChartFormat"] = "formats/CargoPieChartFormat.php", ["CargoGalleryFormat"] = "formats/CargoGalleryFormat.php", ["CargoSlideshowFormat"] = "formats/CargoSlideshowFormat.php", ["CargoTagCloudFormat"] = "formats/CargoTagCloudFormat.php", ["CargoExhibitFormat"] = "formats/CargoExhibitFormat.php", ["CargoSearchMySQL"] = "includes/search/CargoSearchMySQL.php", ["CargoPageSchemas"] = "includes/CargoPageSchemas.php", ["CargoAppliedFilter"] = "drilldown/CargoAppliedFilter.php", ["CargoFilter"] = "drilldown/CargoFilter.php", ["CargoFilterValue"] = "drilldown/CargoFilterValue.php", ["CargoDrilldownUtils"] = "drilldown/CargoDrilldownUtils.php", ["CargoDrilldownHierarchy"] = "drilldown/CargoDrilldownHierarchy.php", ["CargoDrilldown"] = "drilldown/CargoSpecialDrilldown.php", ["CargoDrilldownPage"] = "drilldown/CargoSpecialDrilldown.php", },		["ResourceModules"] = { ["ext.cargo.main"] = { ["scripts"] = "libs/Cargo.js", ["styles"] = "Cargo.css", ["messages"] = { [0] = "show", [1] = "hide", },			},			["ext.cargo.purge"] = { ["scripts"] = "libs/ext.cargo.purge.js", ["messages"] = "cargo-purgecache-failed", },			["ext.cargo.recreatedata"] = { ["scripts"] = { [0] = "libs/ext.cargo.js", [1] = "libs/ext.cargo.recreatedata.js", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "oojs-ui-core", },				["messages"] = { [0] = "cargo-recreatedata-tablecreated", [1] = "cargo-recreatedata-replacementcreated", [2] = "cargo-recreatedata-success", [3] = "cargo-cargotables-viewtablelink", [4] = "cargo-cargotables-viewreplacementlink", },			},			["ext.cargo.drilldown"] = { ["styles"] = { [0] = "drilldown/resources/CargoDrilldown.css", [1] = "drilldown/resources/CargoJQueryUIOverrides.css", },				["scripts"] = { [0] = "drilldown/resources/CargoDrilldown.js", },				["dependencies"] = { [0] = "jquery.ui.autocomplete", [1] = "jquery.ui.button", [2] = "oojs-ui-core", },			},			["ext.cargo.maps"] = { ["scripts"] = { [0] = "libs/ext.cargo.maps.js", [1] = "libs/markerclusterer.js", },			},			["ext.cargo.calendar.jquery1"] = { ["styles"] = { [0] = "libs/FullCalendar/2.9.1/fullcalendar.css", [1] = "libs/ext.cargo.calendar.css", },				["scripts"] = { [0] = "libs/FullCalendar/2.9.1/fullcalendar.js", [1] = "libs/FullCalendar/2.9.1/lang-all.js", [2] = "libs/ext.cargo.calendar.js", },				["dependencies"] = { [0] = "moment", },			},			["ext.cargo.calendar.jquery3"] = { ["styles"] = { [0] = "libs/FullCalendar/3.6.2/fullcalendar.css", [1] = "libs/ext.cargo.calendar.css", },				["scripts"] = { [0] = "libs/FullCalendar/3.6.2/fullcalendar.js", [1] = "libs/FullCalendar/3.6.2/locale-all.js", [2] = "libs/ext.cargo.calendar.js", },				["dependencies"] = { [0] = "moment", },			},			["ext.cargo.timelinebase"] = { ["scripts"] = { [0] = "libs/ext.cargo.timeline-init.js", [1] = "libs/SimileTimeline/scripts/timeline.js", [2] = "libs/SimileTimeline/scripts/util/platform.js", [3] = "libs/SimileTimeline/scripts/util/xmlhttp.js", [4] = "libs/SimileTimeline/scripts/util/data-structure.js", [5] = "libs/SimileTimeline/scripts/units.js", [6] = "libs/SimileTimeline/scripts/sources.js", },			},			["ext.cargo.timeline"] = { ["styles"] = { [0] = "libs/SimileTimeline/styles/timeline.css", [1] = "libs/SimileTimeline/styles/ethers.css", [2] = "libs/SimileTimeline/styles/events.css", },				["scripts"] = { [0] = "libs/ext.cargo.timeline.js", [1] = "libs/SimileTimeline/scripts/util/debug.js", [2] = "libs/SimileTimeline/scripts/util/dom.js", [3] = "libs/SimileTimeline/scripts/util/graphics.js", [4] = "libs/SimileTimeline/scripts/util/date-time.js", [5] = "libs/SimileTimeline/scripts/themes.js", [6] = "libs/SimileTimeline/scripts/ethers.js", [7] = "libs/SimileTimeline/scripts/ether-painters.js", [8] = "libs/SimileTimeline/scripts/labellers.js", [9] = "libs/SimileTimeline/scripts/layouts.js", [10] = "libs/SimileTimeline/scripts/painters.js", [11] = "libs/SimileTimeline/scripts/decorators.js", },				["dependencies"] = { [0] = "ext.cargo.timelinebase", },			},			["ext.cargo.datatables"] = { ["styles"] = { [0] = "libs/DataTables/css/jquery.dataTables.css", [1] = "libs/ext.cargo.datatables.css", },				["scripts"] = { [0] = "libs/DataTables/js/jquery.dataTables.js", [1] = "libs/ext.cargo.datatables.js", },			},			["ext.cargo.nvd3"] = { ["scripts"] = { [0] = "libs/d3.js", [1] = "libs/nv.d3.js", [2] = "libs/ext.cargo.nvd3.js", },			},			["ext.cargo.exhibit"] = { ["scripts"] = { [0] = "libs/ext.cargo.exhibit.js", },			},			["ext.cargo.slick"] = { ["styles"] = { [0] = "libs/slick/slick.css", [1] = "libs/slick/slick-theme.css", [2] = "libs/ext.cargo.slick.css", },				["scripts"] = { [0] = "libs/slick/slick.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Cargo", },		["Actions"] = { ["recreatedata"] = "CargoRecreateDataAction", ["pagevalues"] = "CargoPageValuesAction", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "CargoHooks::registerParserFunctions", },			["MakeGlobalVariablesScript"] = { [0] = "CargoHooks::setGlobalJSVariables", },			["ResourceLoaderRegisterModules"] = { [0] = "CargoHooks::registerModules", },			["PageContentSaveComplete"] = { [0] = "CargoHooks::onPageContentSaveComplete", },			["ApprovedRevsRevisionApproved"] = { [0] = "CargoHooks::onARRevisionApproved", },			["ApprovedRevsRevisionUnapproved"] = { [0] = "CargoHooks::onARRevisionUnapproved", },			["TitleMoveComplete"] = { [0] = "CargoHooks::onTitleMoveComplete", },			["ArticleDeleteComplete"] = { [0] = "CargoHooks::onArticleDeleteComplete", },			["LoadExtensionSchemaUpdates"] = { [0] = "CargoHooks::describeDBSchema", [1] = "CargoHooks::cargoSchemaUpdates", },			["SkinTemplateNavigation"] = { [0] = "CargoRecreateDataAction::displayTab", [1] = "CargoHooks::addPurgeCacheTab", },			["BaseTemplateToolbox"] = { [0] = "CargoPageValuesAction::addLink", },			["PageForms::TemplateFieldStart"] = { [0] = "CargoHooks::addTemplateFieldStart", },			["PageForms::TemplateFieldEnd"] = { [0] = "CargoHooks::addTemplateFieldEnd", },			["AdminLinks"] = { [0] = "CargoHooks::addToAdminLinks", },			["PageSchemasRegisterHandlers"] = { [0] = "CargoPageSchemas::registerClass", },			["ResourceLoaderGetConfigVars"] = { [0] = "CargoHooks::onResourceLoaderGetConfigVars", },			["ScribuntoExternalLibraries"] = { [0] = "CargoHooks::addLuaLibrary", },		},		["config"] = { ["CargoDecimalMark"] = ".", ["CargoDigitGroupingCharacter"] = ",", ["CargoRecurringEventMaxInstances"] = 100, ["CargoDBtype"] = nil, ["CargoDBserver"] = nil, ["CargoDBname"] = nil, ["CargoDBuser"] = nil, ["CargoDBpassword"] = nil, ["CargoDBRowFormat"] = nil, ["CargoDefaultStringBytes"] = 300, ["CargoDefaultQueryLimit"] = 100, ["CargoMaxQueryLimit"] = 5000, ["Cargo24HourTime"] = false, ["CargoDefaultMapService"] = "OpenLayers", ["CargoGoogleMapsKey"] = nil, ["CargoMapClusteringMinimum"] = 80, ["CargoDrilldownUseTabs"] = true, ["CargoDrilldownSmallestFontSize"] = -1, ["CargoDrilldownLargestFontSize"] = -1, ["CargoDrilldownMinValuesForComboBox"] = 40, ["CargoDrilldownNumRangesForNumbers"] = 5, ["CargoMaxVisibleHierarchyDrilldownValues"] = 30, ["CargoPageDataColumns"] = { },			["CargoFileDataColumns"] = { },			["CargoHideNamespaceName"] = { [0] = 6,			},			["CargoAllowedSQLFunctions"] = { [0] = "COUNT", [1] = "FLOOR", [2] = "CEIL", [3] = "ROUND", [4] = "MAX", [5] = "MIN", [6] = "AVG", [7] = "SUM", [8] = "POWER", [9] = "LN", [10] = "LOG", [11] = "CONCAT", [12] = "GROUP_CONCAT", [13] = "LOWER", [14] = "LCASE", [15] = "UPPER", [16] = "UCASE", [17] = "SUBSTRING", [18] = "TRIM", [19] = "FORMAT", [20] = "NOW", [21] = "DATE", [22] = "YEAR", [23] = "MONTH", [24] = "DAYOFMONTH", [25] = "DATE_FORMAT", [26] = "DATE_ADD", [27] = "DATE_SUB", [28] = "DATEDIFF", [29] = "NEAR", },		},		["manifest_version"] = 1, },	["Carp"] = { ["name"] = "Carp", ["version"] = "0.2.0", ["author"] = { [0] = "Van de Bugger", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Carp", ["descriptionmsg"] = "carp-desc", ["license-name"] = "AGPL-3.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["Carp"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Carp"] = "Carp.class.php", },		["manifest_version"] = 2, },	["CategoryTagSorter"] = { ["name"] = "CategoryTagSorter", ["version"] = "0.4.0", ["author"] = { [0] = "Dan Barrett", [1] = "Daniel Renfro", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CategoryTagSorter", ["descriptionmsg"] = "categorytagsorter-desc", ["license-name"] = "Apache-2.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["CategoryTagSorter"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CategoryTagSorter"] = "CategoryTagSorter_body.php", },		["Hooks"] = { ["ParserBeforeTidy"] = "CategoryTagSorter::sort", ["GetPreferences"] = "CategoryTagSorter::prefs", },		["manifest_version"] = 2, },	["CategoryTests"] = { ["name"] = "Category Tests", ["version"] = "1.7.0", ["author"] = "Ryan Schmidt", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:CategoryTests", ["descriptionmsg"] = "categorytests-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["CategoryTests"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CategoryTestsMagic"] = "CategoryTests.i18n.magic.php", },		["AutoloadClasses"] = { ["ExtCategoryTests"] = "ExtCategoryTests.php", ["ExtCategoryTestsHooks"] = "ExtCategoryTestsHooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "ExtCategoryTestsHooks::onParserFirstCallInit", },		["manifest_version"] = 1, },	["CategoryTree"] = { ["name"] = "CategoryTree", ["author"] = "Daniel Kinzler", ["url"] = "https://www.mediawiki.org/wiki/Extension:CategoryTree", ["descriptionmsg"] = "categorytree-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["ConfigRegistry"] = { ["categorytree"] = "GlobalVarConfig::newInstance", },		["ExtensionFunctions"] = { [0] = "CategoryTreeHooks::initialize", },		["SpecialPages"] = { ["CategoryTree"] = "CategoryTreePage", },		["APIModules"] = { ["categorytree"] = "ApiCategoryTree", },		["MessagesDirs"] = { ["CategoryTree"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CategoryTreeAlias"] = "CategoryTree.alias.php", ["CategoryTreeMagic"] = "CategoryTree.i18n.magic.php", },		["AutoloadClasses"] = { ["CategoryTreePage"] = "includes/CategoryTreePage.php", ["CategoryTree"] = "includes/CategoryTree.php", ["CategoryTreeCategoryPage"] = "includes/CategoryTreeCategoryPage.php", ["CategoryTreeCategoryViewer"] = "includes/CategoryTreeCategoryViewer.php", ["CategoryTreeHooks"] = "includes/CategoryTreeHooks.php", ["CategoryTreeMode"] = "includes/CategoryTreeMode.php", ["CategoryTreeHidePrefix"] = "includes/CategoryTreeHidePrefix.php", ["ApiCategoryTree"] = "includes/ApiCategoryTree.php", },		["ResourceModules"] = { ["ext.categoryTree"] = { ["localBasePath"] = "modules/ext.categoryTree", ["remoteExtPath"] = "CategoryTree/modules/ext.categoryTree", ["styles"] = "ext.categoryTree.css", ["packageFiles"] = { [0] = "ext.categoryTree.js", [1] = {						["name"] = "data.json", ["callback"] = "CategoryTreeHooks::getDataForJs", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },				["messages"] = { [0] = "categorytree-collapse", [1] = "categorytree-expand", [2] = "categorytree-collapse-bullet", [3] = "categorytree-expand-bullet", [4] = "categorytree-load", [5] = "categorytree-loading", [6] = "categorytree-nothing-found", [7] = "categorytree-no-subcategories", [8] = "categorytree-no-parent-categories", [9] = "categorytree-no-pages", [10] = "categorytree-error", [11] = "categorytree-retry", },				["dependencies"] = { [0] = "mediawiki.api", },			},			["ext.categoryTree.styles"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = "ext.categoryTree.styles.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CategoryTree/modules", },		["Hooks"] = { ["ArticleFromTitle"] = "CategoryTreeHooks::articleFromTitle", ["SpecialTrackingCategories::preprocess"] = "CategoryTreeHooks::onSpecialTrackingCategoriesPreprocess", ["SpecialTrackingCategories::generateCatLink"] = "CategoryTreeHooks::onSpecialTrackingCategoriesGenerateCatLink", ["SkinBuildSidebar"] = "CategoryTreeHooks::onSkinBuildSidebar", ["ParserFirstCallInit"] = "CategoryTreeHooks::setHooks", ["OutputPageMakeCategoryLinks"] = "CategoryTreeHooks::outputPageMakeCategoryLinks", ["BeforePageDisplay"] = "CategoryTreeHooks::addHeaders", ["BeforePageDisplayMobile"] = "CategoryTreeHooks::addHeaders", ["OutputPageParserOutput"] = "CategoryTreeHooks::parserOutput", },		["config"] = { ["CategoryTreeMaxChildren"] = 200, ["CategoryTreeAllowTag"] = true, ["CategoryTreeDisableCache"] = 21600, ["CategoryTreeMaxDepth"] = { [10] = 1,				[20] = 1,				[0] = 2,			},			["CategoryTreeForceHeaders"] = false, ["CategoryTreeSidebarRoot"] = nil, ["CategoryTreeHijackPageCategories"] = false, ["CategoryTreeUseCategoryTable"] = true, ["CategoryTreeOmitNamespace"] = 20, ["CategoryTreeDefaultMode"] = 0, ["CategoryTreeDefaultOptions"] = { ["mode"] = nil, ["hideprefix"] = nil, ["showcount"] = false, ["namespaces"] = false, },			["CategoryTreeCategoryPageMode"] = 0, ["CategoryTreeCategoryPageOptions"] = { ["mode"] = nil, ["showcount"] = true, },			["CategoryTreeSpecialPageOptions"] = { ["showcount"] = true, },			["CategoryTreeSidebarOptions"] = { ["mode"] = 0, ["hideprefix"] = 20, ["showcount"] = false, ["hideroot"] = true, ["namespaces"] = false, ["depth"] = 1, },			["CategoryTreePageCategoryOptions"] = { ["mode"] = 100, ["hideprefix"] = 20, ["showcount"] = false, ["hideroot"] = false, ["namespaces"] = false, ["depth"] = 0, },		},		["manifest_version"] = 1, },	["CategoryWatch"] = { ["name"] = "CategoryWatch", ["version"] = "2.0, 2017-09-19", ["author"] = { [0] = "User:Nad", [1] = "Sean Chen", [2] = "Mark A. Hershberger", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CategoryWatch", ["descriptionmsg"] = "categorywatch-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.27.4", },		["AutoloadClasses"] = { ["CategoryWatch\\EchoEventPresentationModel"] = "src/EchoEventPresentationModel.php", ["CategoryWatch\\Hook"] = "src/Hook.php", },		["MessagesDirs"] = { ["CategoryWatch"] = "i18n", },		["DefaultUserOptions"] = { ["echo-subscriptions-email-categorywatch"] = true, ["echo-subscriptions-web-categorywatch"] = true, },		["Hooks"] = { ["BeforeCreateEchoEvent"] = { [0] = "CategoryWatch\\Hook::onBeforeCreateEchoEvent", },			["EchoGetBundleRules"] = { [0] = "CategoryWatch\\Hook::onEchoGetBundleRules", },			["CategoryAfterPageAdded"] = { [0] = "CategoryWatch\\Hook::onCategoryAfterPageAdded", },			["CategoryAfterPageRemoved"] = { [0] = "CategoryWatch\\Hook::onCategoryAfterPageRemoved", },			["GetPreferences"] = { [0] = "CategoryWatch\\Hook::onGetPreferences", },		},		["manifest_version"] = 1, },	["CentralAuth"] = { ["name"] = "CentralAuth", ["author"] = "Brion Vibber", ["url"] = "https://www.mediawiki.org/wiki/Extension:CentralAuth", ["descriptionmsg"] = "centralauth-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["GroupPermissions"] = { ["steward"] = { ["centralauth-unmerge"] = true, ["centralauth-lock"] = true, ["centralauth-oversight"] = true, },			["*"] = {				["centralauth-merge"] = true, },		},		["GrantPermissions"] = { ["setglobalaccountstatus"] = { ["centralauth-lock"] = true, ["centralauth-oversight"] = true, },		},		["GrantPermissionGroups"] = { ["setglobalaccountstatus"] = "administration", },		["AvailableRights"] = { [0] = "centralauth-merge", [1] = "centralauth-unmerge", [2] = "centralauth-lock", [3] = "centralauth-oversight", [4] = "globalgrouppermissions", [5] = "globalgroupmembership", [6] = "centralauth-rename", [7] = "centralauth-usermerge", },		["SessionProviders"] = { ["CentralAuthSessionProvider"] = { ["class"] = "CentralAuthSessionProvider", ["args"] = { [0] = {						["priority"] = 50, },				},			},			["CentralAuthTokenSessionProvider"] = { ["class"] = "CentralAuthTokenSessionProvider", ["args"] = { },			},		},		["CentralIdLookupProviders"] = { ["CentralAuth"] = { ["class"] = "CentralAuthIdLookup", },		},		["ExtensionFunctions"] = { [0] = "CentralAuthHooks::onRunExtensionFunctions", },		["SpecialPages"] = { ["CentralAuth"] = "SpecialCentralAuth", ["CentralLogin"] = "SpecialCentralLogin", ["CentralAutoLogin"] = "SpecialCentralAutoLogin", ["MergeAccount"] = "SpecialMergeAccount", ["GlobalGroupMembership"] = "SpecialGlobalGroupMembership", ["GlobalGroupPermissions"] = "SpecialGlobalGroupPermissions", ["WikiSets"] = "SpecialWikiSets", ["GlobalUsers"] = "SpecialGlobalUsers", ["MultiLock"] = "SpecialMultiLock", ["GlobalRenameUser"] = "SpecialGlobalRenameUser", ["GlobalRenameProgress"] = "SpecialGlobalRenameProgress", ["GlobalUserMerge"] = "SpecialGlobalUserMerge", },		["JobClasses"] = { ["crosswikiSuppressUser"] = "CentralAuthSuppressUserJob", ["LocalRenameUserJob"] = "LocalRenameUserJob", ["LocalUserMergeJob"] = "LocalUserMergeJob", ["LocalPageMoveJob"] = "LocalPageMoveJob", ["CentralAuthCreateLocalAccountJob"] = "CentralAuthCreateLocalAccountJob", ["CentralAuthUnattachUserJob"] = "CentralAuthUnattachUserJob", },		["LogTypes"] = { [0] = "globalauth", [1] = "gblrights", [2] = "gblrename", },		["LogNames"] = { ["globalauth"] = "centralauth-log-name", ["gblrights"] = "centralauth-rightslog-name", },		["LogHeaders"] = { ["globalauth"] = "centralauth-log-header", ["gblrights"] = "centralauth-rightslog-header", },		["ActionFilteredLogs"] = { ["suppress"] = { ["setstatus"] = { [0] = "setstatus", },				["cadelete"] = { [0] = "cadelete", },			},			["globalauth"] = { ["delete"] = { [0] = "delete", },				["setstatus"] = { [0] = "setstatus", [1] = "lock", [2] = "unlock", [3] = "hide", [4] = "unhide", [5] = "lockandhid", },			},			["gblrights"] = { ["usergroups"] = { [0] = "usergroups", },				["groupprms"] = { [0] = "groupperms", [1] = "groupprms2", [2] = "groupprms3", [3] = "grouprename", },				["setmodify"] = { [0] = "newset", [1] = "deleteset", [2] = "setchange", [3] = "setrename", [4] = "setnewtype", },			},		},		["LogActions"] = { ["globalauth/delete"] = "centralauth-log-entry-delete", ["globalauth/lock"] = "centralauth-log-entry-lock", ["globalauth/unlock"] = "centralauth-log-entry-unlock", ["globalauth/hide"] = "centralauth-log-entry-hide", ["globalauth/unhide"] = "centralauth-log-entry-unhide", ["globalauth/lockandhid"] = "centralauth-log-entry-lockandhide", ["globalauth/setstatus"] = "centralauth-log-entry-chgstatus", ["suppress/setstatus"] = "centralauth-log-entry-chgstatus", ["suppress/cadelete"] = "centralauth-log-entry-delete", ["gblrights/usergroups"] = "centralauth-rightslog-entry-usergroups", ["gblrights/groupperms"] = "centralauth-rightslog-entry-groupperms", ["gblrights/groupprms2"] = "centralauth-rightslog-entry-groupperms2", ["gblrights/groupprms3"] = "centralauth-rightslog-entry-groupperms3", },		["LogActionsHandlers"] = { ["gblrights/grouprename"] = "CentralAuthHooks::onHandleGrouprenameLogEntry", ["gblrename/rename"] = "GlobalRenameLogFormatter", ["gblrename/promote"] = "GlobalRenameLogFormatter", ["gblrename/merge"] = "GlobalUserMergeLogFormatter", ["gblrights/newset"] = "CentralAuthHooks::onHandleWikiSetLogEntry", ["gblrights/setrename"] = "CentralAuthHooks::onHandleWikiSetLogEntry", ["gblrights/setnewtype"] = "CentralAuthHooks::onHandleWikiSetLogEntry", ["gblrights/setchange"] = "CentralAuthHooks::onHandleWikiSetLogEntry", ["gblrights/deleteset"] = "CentralAuthHooks::onHandleWikiSetLogEntry", },		["APIModules"] = { ["deleteglobalaccount"] = "ApiDeleteGlobalAccount", ["setglobalaccountstatus"] = "ApiSetGlobalAccountStatus", ["centralauthtoken"] = "ApiCentralAuthToken", ["globaluserrights"] = "ApiGlobalUserRights", },		["APIMetaModules"] = { ["globaluserinfo"] = "ApiQueryGlobalUserInfo", ["globalrenamestatus"] = "ApiQueryGlobalRenameStatus", },		["APIListModules"] = { ["globalgroups"] = "ApiQueryGlobalGroups", ["wikisets"] = "ApiQueryWikiSets", ["globalallusers"] = "ApiQueryGlobalAllUsers", },		["MessagesDirs"] = { ["SpecialCentralAuth"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["SpecialCentralAuthAliases"] = "CentralAuth.alias.php", ["SpecialCentralAuthAliasesNoTranslate"] = "CentralAuth.notranslate-alias.php", },		["AutoloadClasses"] = { ["SpecialCentralAuth"] = "includes/specials/SpecialCentralAuth.php", ["SpecialCentralLogin"] = "includes/specials/SpecialCentralLogin.php", ["SpecialMergeAccount"] = "includes/specials/SpecialMergeAccount.php", ["SpecialGlobalUsers"] = "includes/specials/SpecialGlobalUsers.php", ["GlobalUsersPager"] = "includes/specials/GlobalUsersPager.php", ["SpecialMultiLock"] = "includes/specials/SpecialMultiLock.php", ["SpecialGlobalRenameRequest"] = "includes/specials/SpecialGlobalRenameRequest.php", ["SpecialGlobalRenameQueue"] = "includes/specials/SpecialGlobalRenameQueue.php", ["RenameQueueTablePager"] = "includes/specials/RenameQueueTablePager.php", ["SpecialSulRenameWarning"] = "includes/specials/SpecialSulRenameWarning.php", ["CentralAuthUser"] = "includes/CentralAuthUser.php", ["CentralAuthUtils"] = "includes/CentralAuthUtils.php", ["CentralAuthPrimaryAuthenticationProvider"] = "includes/CentralAuthPrimaryAuthenticationProvider.php", ["CentralAuthSecondaryAuthenticationProvider"] = "includes/CentralAuthSecondaryAuthenticationProvider.php", ["CentralAuthHooks"] = "includes/CentralAuthHooks.php", ["CentralAuthSuppressUserJob"] = "includes/CentralAuthSuppressUserJob.php", ["CentralAuthUnattachUserJob"] = "includes/CentralAuthUnattachUserJob.php", ["CentralAuthCreateLocalAccountJob"] = "includes/CentralAuthCreateLocalAccountJob.php", ["LocalUserNotFoundException"] = "includes/LocalUserNotFoundException.php", ["WikiSet"] = "includes/WikiSet.php", ["SpecialCentralAutoLogin"] = "includes/specials/SpecialCentralAutoLogin.php", ["CentralAuthUserArray"] = "includes/CentralAuthUserArray.php", ["CentralAuthUserArrayFromResult"] = "includes/CentralAuthUserArrayFromResult.php", ["CentralAuthIdLookup"] = "includes/CentralAuthIdLookup.php", ["SpecialGlobalGroupMembership"] = "includes/specials/SpecialGlobalGroupMembership.php", ["CentralAuthGroupMembershipProxy"] = "includes/CentralAuthGroupMembershipProxy.php", ["SpecialGlobalGroupPermissions"] = "includes/specials/SpecialGlobalGroupPermissions.php", ["SpecialWikiSets"] = "includes/specials/SpecialWikiSets.php", ["ApiQueryGlobalUserInfo"] = "includes/api/ApiQueryGlobalUserInfo.php", ["ApiQueryGlobalRenameStatus"] = "includes/api/ApiQueryGlobalRenameStatus.php", ["ApiDeleteGlobalAccount"] = "includes/api/ApiDeleteGlobalAccount.php", ["ApiSetGlobalAccountStatus"] = "includes/api/ApiSetGlobalAccountStatus.php", ["ApiQueryGlobalGroups"] = "includes/api/ApiQueryGlobalGroups.php", ["ApiQueryWikiSets"] = "includes/api/ApiQueryWikiSets.php", ["ApiQueryGlobalAllUsers"] = "includes/api/ApiQueryGlobalAllUsers.php", ["ApiGlobalUserRights"] = "includes/api/ApiGlobalUserRights.php", ["ApiCentralAuthToken"] = "includes/api/ApiCentralAuthToken.php", ["CentralAuthReadOnlyError"] = "includes/CentralAuthReadOnlyError.php", ["CentralAuthSessionProvider"] = "includes/session/CentralAuthSessionProvider.php", ["CentralAuthTokenSessionProvider"] = "includes/session/CentralAuthTokenSessionProvider.php", ["CARCFeedFormatter"] = "includes/rcfeed/CARCFeedFormatter.php", ["IRCColourfulCARCFeedFormatter"] = "includes/rcfeed/IRCColourfulCARCFeedFormatter.php", ["JSONCARCFeedFormatter"] = "includes/rcfeed/JSONCARCFeedFormatter.php", ["LocalRenameJob"] = "includes/LocalRenameJob/LocalRenameJob.php", ["LocalRenameUserJob"] = "includes/LocalRenameJob/LocalRenameUserJob.php", ["LocalUserMergeJob"] = "includes/LocalRenameJob/LocalUserMergeJob.php", ["LocalPageMoveJob"] = "includes/LocalRenameJob/LocalPageMoveJob.php", ["SpecialGlobalRenameUser"] = "includes/specials/SpecialGlobalRenameUser.php", ["SpecialGlobalUserMerge"] = "includes/specials/SpecialGlobalUserMerge.php", ["SpecialGlobalRenameProgress"] = "includes/specials/SpecialGlobalRenameProgress.php", ["GlobalRenameLogFormatter"] = "includes/GlobalRename/GlobalRenameLogFormatter.php", ["GlobalUserMergeLogFormatter"] = "includes/GlobalRename/GlobalUserMergeLogFormatter.php", ["GlobalRenameUser"] = "includes/GlobalRename/GlobalRenameUser.php", ["GlobalRenameUserStatus"] = "includes/GlobalRename/GlobalRenameUserStatus.php", ["GlobalRenameRequest"] = "includes/GlobalRename/GlobalRenameRequest.php", ["GlobalRenameUserValidator"] = "includes/GlobalRename/GlobalRenameUserValidator.php", ["GlobalRenameUserDatabaseUpdates"] = "includes/GlobalRename/GlobalRenameUserDatabaseUpdates.php", ["GlobalRenameUserLogger"] = "includes/GlobalRename/GlobalRenameUserLogger.php", ["GlobalUserMergeLogger"] = "includes/GlobalRename/GlobalUserMergeLogger.php", ["GlobalUserMerge"] = "includes/GlobalRename/GlobalUserMerge.php", ["GlobalUserMergeDatabaseUpdates"] = "includes/GlobalRename/GlobalUserMergeDatabaseUpdates.php", ["CentralAuthUsingDatabaseTestCase"] = "tests/phpunit/CentralAuthUsingDatabaseTestCase.php", ["CentralAuthTestUser"] = "tests/phpunit/CentralAuthTestUser.php", ["SpecialUsersWhoWillBeRenamed"] = "includes/specials/SpecialUsersWhoWillBeRenamed.php", ["UsersWhoWillBeRenamedPager"] = "includes/specials/UsersWhoWillBeRenamedPager.php", ["UsersToRenameDatabaseUpdates"] = "includes/UsersToRename/UsersToRenameDatabaseUpdates.php", ["EmailableUser"] = "includes/EmailableUser.php", ["GlobalUserInputWidget"] = "includes/Widget/GlobalUserInputWidget.php", ["HTMLGlobalUserTextField"] = "includes/Widget/HTMLGlobalUserTextField.php", },		["ResourceModules"] = { ["ext.centralauth"] = { ["scripts"] = "ext.centralauth.js", ["styles"] = "ext.centralauth.css", ["dependencies"] = { [0] = "mediawiki.util", [1] = "jquery.spinner", },				["messages"] = { [0] = "centralauth-merge-method-primary", [1] = "centralauth-merge-method-primary-desc", [2] = "centralauth-merge-method-new", [3] = "centralauth-merge-method-new-desc", [4] = "centralauth-merge-method-empty", [5] = "centralauth-merge-method-empty-desc", [6] = "centralauth-merge-method-password", [7] = "centralauth-merge-method-password-desc", [8] = "centralauth-merge-method-mail", [9] = "centralauth-merge-method-mail-desc", [10] = "centralauth-merge-method-admin", [11] = "centralauth-merge-method-admin-desc", [12] = "centralauth-merge-method-login", [13] = "centralauth-merge-method-login-desc", [14] = "centralauth-admin-delete-confirm", [15] = "centralauth-completelogin-back", },			},			["ext.centralauth.centralautologin"] = { ["scripts"] = "ext.centralauth.centralautologin.js", ["styles"] = "ext.centralauth.centralautologin.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.notify", [1] = "mediawiki.jqueryMsg", },			},			["ext.centralauth.centralautologin.clearcookie"] = { ["scripts"] = "ext.centralauth.centralautologin.clearcookie.js", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.centralauth.noflash"] = { ["styles"] = "ext.centralauth.noflash.css", },			["ext.centralauth.globaluserautocomplete"] = { ["scripts"] = "ext.centralauth.globaluserautocomplete.js", ["dependencies"] = { [0] = "jquery.suggestions", [1] = "mediawiki.api", },			},			["ext.centralauth.globalusers"] = { ["styles"] = "ext.centralauth.globalusers.css", },			["ext.centralauth.globalgrouppermissions"] = { ["styles"] = "ext.centralauth.globalgrouppermissions.css", },			["ext.centralauth.globalrenameuser"] = { ["scripts"] = "ext.centralauth.globalrenameuser.js", ["dependencies"] = { [0] = "mediawiki.util", },				["messages"] = { [0] = "centralauth-rename-confirm", [1] = "centralauth-usermerge-confirm", },			},			["ext.centralauth.globalrenameuser.styles"] = { ["styles"] = "ext.centralauth.globalrenameuser.css", },			["ext.centralauth.ForeignApi"] = { ["scripts"] = "ext.centralauth.ForeignApi.js", ["dependencies"] = { [0] = "mediawiki.ForeignApi.core", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.widgets.GlobalUserInputWidget"] = { ["scripts"] = "ext.widgets.GlobalUserInputWidget.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui-widgets", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CentralAuth/modules", },		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CentralAuth", ["scripts"] = "tests/qunit/ext.centralauth.ForeignApi.test.js", ["dependencies"] = { [0] = "ext.centralauth.ForeignApi", },		},		["callback"] = "CentralAuthHooks::onRegistration", ["Hooks"] = { ["LocalUserCreated"] = "CentralAuthHooks::onLocalUserCreated", ["GetPreferences"] = "CentralAuthHooks::onGetPreferences", ["UserLoginComplete"] = "CentralAuthHooks::onUserLoginComplete", ["UserLogout"] = "CentralAuthHooks::onUserLogout", ["UserLogoutComplete"] = "CentralAuthHooks::onUserLogoutComplete", ["ResourceLoaderGetConfigVars"] = "CentralAuthHooks::onResourceLoaderGetConfigVars", ["UserArrayFromResult"] = "CentralAuthHooks::onUserArrayFromResult", ["UserGetEmail"] = "CentralAuthHooks::onUserGetEmail", ["UserGetEmailAuthenticationTimestamp"] = "CentralAuthHooks::onUserGetEmailAuthenticationTimestamp", ["UserGetReservedNames"] = "CentralAuthHooks::onUserGetReservedNames", ["UserInvalidateEmailComplete"] = "CentralAuthHooks::onUserInvalidateEmailComplete", ["UserSetEmail"] = "CentralAuthHooks::onUserSetEmail", ["UserSaveSettings"] = "CentralAuthHooks::onUserSaveSettings", ["UserSetEmailAuthenticationTimestamp"] = "CentralAuthHooks::onUserSetEmailAuthenticationTimestamp", ["UserGetRights"] = "CentralAuthHooks::onUserGetRights", ["UserIsBot"] = "CentralAuthHooks::onUserIsBot", ["UserIsLocked"] = "CentralAuthHooks::onUserIsLocked", ["UserIsHidden"] = "CentralAuthHooks::onUserIsHidden", ["getUserPermissionsErrorsExpensive"] = "CentralAuthHooks::onGetUserPermissionsErrorsExpensive", ["MakeGlobalVariablesScript"] = "CentralAuthHooks::onMakeGlobalVariablesScript", ["SpecialPasswordResetOnSubmit"] = "CentralAuthHooks::onSpecialPasswordResetOnSubmit", ["OtherBlockLogLink"] = "CentralAuthHooks::getBlockLogLink", ["BeforePageDisplay"] = "CentralAuthHooks::onBeforePageDisplay", ["ApiTokensGetTokenTypes"] = { [0] = "ApiDeleteGlobalAccount::injectTokenFunction", [1] = "ApiSetGlobalAccountStatus::injectTokenFunction", },			["ApiQueryTokensRegisterTypes"] = "CentralAuthHooks::onApiQueryTokensRegisterTypes", ["TestCanonicalRedirect"] = "CentralAuthHooks::onTestCanonicalRedirect", ["LogEventsListGetExtraInputs"] = "CentralAuthHooks::onLogEventsListGetExtraInputs", ["SpecialLogAddLogSearchRelations"] = "CentralAuthHooks::onSpecialLogAddLogSearchRelations", ["SpecialContributionsBeforeMainOutput"] = "CentralAuthHooks::onSpecialContributionsBeforeMainOutput", ["SpecialPage_initList"] = "CentralAuthHooks::onSpecialPage_initList", ["ResourceLoaderForeignApiModules"] = "CentralAuthHooks::onResourceLoaderForeignApiModules", ["PasswordPoliciesForUser"] = "CentralAuthHooks::onPasswordPoliciesForUser", ["LoadExtensionSchemaUpdates"] = "CentralAuthHooks::onLoadExtensionSchemaUpdates", ["RenameUserWarning"] = "CentralAuthHooks::onRenameUserWarning", ["RenameUserPreRename"] = "CentralAuthHooks::onRenameUserPreRename", ["RenameUserComplete"] = "CentralAuthHooks::onRenameUserComplete", ["AbuseFilter-computeVariable"] = "CentralAuthHooks::abuseFilterComputeVariable", ["AbuseFilter-generateUserVars"] = "CentralAuthHooks::abuseFilterGenerateUserVars", ["AbuseFilter-builder"] = "CentralAuthHooks::abuseFilterBuilder", ["SecurePoll_GetUserParams"] = "CentralAuthHooks::onSecurePoll_GetUserParams", ["DeleteAccount"] = "CentralAuthHooks::onDeleteAccount", ["SessionCheckInfo"] = "CentralAuthHooks::onSessionCheckInfo", ["ImportHandleUnknownUser"] = "CentralAuthHooks::onImportHandleUnknownUser", ["UnitTestsAfterDatabaseSetup"] = "CentralAuthHooks::onUnitTestsAfterDatabaseSetup", ["UnitTestsBeforeDatabaseTeardown"] = "CentralAuthHooks::onUnitTestsBeforeDatabaseTeardown", },		["config"] = { ["@doc"] = "see CentralAuth.php", ["CentralAuthDatabase"] = "centralauth", ["CentralAuthAutoMigrate"] = false, ["CentralAuthAutoMigrateNonGlobalAccounts"] = false, ["CentralAuthStrict"] = false, ["CentralAuthDryRun"] = false, ["CentralAuthCookies"] = false, ["CentralAuthLoginWiki"] = false, ["CentralAuthCookieDomain"] = "", ["CentralAuthCookiePrefix"] = "centralauth_", ["CentralAuthCookiePath"] = "/", ["CentralAuthAutoLoginWikis"] = { },			["CentralAuthAutoCreateWikis"] = { },			["CentralAuthLoginIcon"] = false, ["CentralAuthPrefsForUIReload"] = { [0] = "skin", [1] = "language", [2] = "thumbsize", [3] = "underline", [4] = "stubthreshold", [5] = "showhiddencats", [6] = "justify", [7] = "numberheadings", [8] = "editondblclick", [9] = "editsection", [10] = "editsectiononrightclick", [11] = "usenewrc", [12] = "extendwatchlist", },			["CentralAuthCookiesP3P"] = true, ["CentralAuthCreateOnView"] = false, ["CentralAuthRC"] = { },			["CentralAuthLockedCanEdit"] = { },			["DisableUnmergedEditing"] = false, ["CentralAuthWikisPerSuppressJob"] = 10, ["CentralAuthReadOnly"] = false, ["CentralAuthUseEventLogging"] = false, ["CentralAuthPreventUnattached"] = false, ["CentralAuthEnableUserMerge"] = false, ["CentralAuthEnableGlobalRenameRequest"] = false, ["CentralAuthCheckSULMigration"] = false, ["CentralAuthGlobalPasswordPolicies"] = { },			["CentralAuthUseSlaves"] = false, ["CentralAuthGlobalBlockInterwikiPrefix"] = "global", ["OverrideCentralIdLookupProvider"] = true, ["CentralAuthOldNameAntiSpoofWiki"] = false, },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["CentralAuthPrimaryAuthenticationProvider"] = { ["class"] = "CentralAuthPrimaryAuthenticationProvider", ["sort"] = 10, },			},			["secondaryauth"] = { ["CentralAuthSecondaryAuthenticationProvider"] = { ["class"] = "CentralAuthSecondaryAuthenticationProvider", ["sort"] = 0, },			},		},		["manifest_version"] = 1, },	["CentralLogging"] = { ["name"] = "CentralLogging", ["version"] = "1.1", ["author"] = "Kunal Mehta", ["url"] = "https://www.mediawiki.org/wiki/Extension:CentralLogging", ["descriptionmsg"] = "centrallogging-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["JobClasses"] = { ["centrallogJob"] = "includes/CentralLogJob", },		["MessagesDirs"] = { ["CentralLogging"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CentralLogEntry"] = "includes/CentralLogEntry.php", ["CentralLogFormatter"] = "includes/CentralLogFormatter.php", ["CentralLogJob"] = "includes/CentralLogJob.php", ["CentralLoggingHooks"] = "includes/CentralLoggingHooks.php", },		["config"] = { ["CentralWiki"] = { ["value"] = "metawiki", },		},		["manifest_version"] = 2, },	["CentralNotice"] = { ["name"] = "CentralNotice", ["version"] = "2.6.1", ["author"] = { [0] = "Elliott Eggleston", [1] = "Tomasz Finc", [2] = "Andrew Russell Green", [3] = "Ryan Kaldari", [4] = "Trevor Parscal", [5] = "Matthew Walker", [6] = "Adam Roses Wight", [7] = "Brion Vibber", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CentralNotice", ["descriptionmsg"] = "centralnotice-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "other", ["namespaces"] = { [0] = {				["id"] = 866, ["constant"] = "NS_CN_BANNER", ["name"] = "CNBanner", ["conditional"] = true, },			[1] = {				["id"] = 867, ["constant"] = "NS_CN_BANNER_TALK", ["name"] = "CNBanner_talk", ["conditional"] = true, },		},		["callback"] = "CentralNoticeHooks::onRegistration", ["MessagesDirs"] = { ["CentralNotice"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CentralNoticeAliases"] = "CentralNotice.alias.php", },		["APIModules"] = { ["centralnoticechoicedata"] = "ApiCentralNoticeChoiceData", ["centralnoticequerycampaign"] = "ApiCentralNoticeQueryCampaign", ["centralnoticecdncacheupdatebanner"] = "ApiCentralNoticeCdnCacheUpdateBanner", },		["APIListModules"] = { ["centralnoticelogs"] = "ApiCentralNoticeLogs", ["centralnoticeactivecampaigns"] = "ApiCentralNoticeQueryActiveCampaigns", },		["AutoloadClasses"] = { ["AllocationCalculator"] = "includes/AllocationCalculator.php", ["ApiCentralNoticeCdnCacheUpdateBanner"] = "api/ApiCentralNoticeCdnCacheUpdateBanner.php", ["ApiCentralNoticeChoiceData"] = "api/ApiCentralNoticeChoiceData.php", ["ApiCentralNoticeLogs"] = "api/ApiCentralNoticeLogs.php", ["ApiCentralNoticeQueryActiveCampaigns"] = "api/ApiCentralNoticeQueryActiveCampaigns.php", ["ApiCentralNoticeQueryCampaign"] = "api/ApiCentralNoticeQueryCampaign.php", ["BannerContentException"] = "includes/BannerContentException.php", ["BannerDataException"] = "includes/BannerDataException.php", ["BannerExistenceException"] = "includes/BannerExistenceException.php", ["Banner"] = "includes/Banner.php", ["BannerLoaderException"] = "special/BannerLoaderException.php", ["BannerMessageGroup"] = "includes/BannerMessageGroup.php", ["BannerMessage"] = "includes/BannerMessage.php", ["BannerRenderer"] = "includes/BannerRenderer.php", ["CampaignExistenceException"] = "includes/CampaignExistenceException.php", ["Campaign"] = "includes/Campaign.php", ["CampaignLog"] = "includes/CampaignLog.php", ["CdnCacheUpdateBannerLoader"] = "includes/CdnCacheUpdateBannerLoader.php", ["CentralNoticeBannerLogPager"] = "CentralNoticeBannerLogPager.php", ["CentralNoticeCampaignLogPager"] = "CentralNoticeCampaignLogPager.php", ["CentralNoticeHooks"] = "includes/CentralNoticeHooks.php", ["CentralNoticeHtmlForm"] = "special/CentralNoticeHtmlForm.php", ["CentralNoticePageLogPager"] = "CentralNoticePageLogPager.php", ["CentralNoticePager"] = "CentralNoticePager.php", ["CentralNotice"] = "special/SpecialCentralNotice.php", ["ChoiceDataProvider"] = "includes/ChoiceDataProvider.php", ["CNBannerPager"] = "includes/CNBannerPager.php", ["CNCampaignPager"] = "includes/CNCampaignPager.php", ["CNChoiceDataResourceLoaderModule"] = "includes/CNChoiceDataResourceLoaderModule.php", ["CNDatabase"] = "includes/CNDatabase.php", ["CNDatabasePatcher"] = "patches/CNDatabasePatcher.php", ["CNDeviceTarget"] = "includes/CNDeviceTarget.php", ["EmptyBannerException"] = "special/EmptyBannerException.php", ["GeoTarget"] = "includes/GeoTarget.php", ["HTMLBannerPagerNavigation"] = "includes/HTMLBannerPagerNavigation.php", ["HTMLCentralNoticeBannerMessage"] = "includes/HtmlFormElements/HTMLCentralNoticeBannerMessage.php", ["HTMLLargeMultiSelectField"] = "special/HTMLLargeMultiSelectField.php", ["IBannerMixin"] = "includes/IBannerMixin.php", ["LanguageSelectHeaderElement"] = "special/LanguageSelectHeaderElement.php", ["MissingRequiredParamsException"] = "special/MissingRequiredParamsException.php", ["MixinController"] = "includes/MixinController.php", ["MixinNotFoundException"] = "includes/MixinNotFoundException.php", ["SpecialBannerAllocation"] = "special/SpecialBannerAllocation.php", ["SpecialBannerLoader"] = "special/SpecialBannerLoader.php", ["SpecialBannerRandom"] = "special/SpecialBannerRandom.php", ["SpecialCentralNoticeBanners"] = "special/SpecialCentralNoticeBanners.php", ["SpecialCentralNoticeLogs"] = "special/SpecialCentralNoticeLogs.php", ["SpecialCNReporter"] = "special/SpecialCNReporter.php", ["SpecialHideBanners"] = "special/SpecialHideBanners.php", ["SpecialNoticeTemplate"] = "special/SpecialNoticeTemplate.php", ["SpecialRecordImpression"] = "special/SpecialRecordImpression.php", ["StaleCampaignException"] = "special/StaleCampaignException.php", ["TemplatePager"] = "TemplatePager.php", ["CentralNoticeTestFixtures"] = "tests/phpunit/CentralNoticeTestFixtures.php", ["CNTestFixturesResourceLoaderModule"] = "tests/phpunit/CNTestFixturesResourceLoaderModule.php", ["TestingCNChoiceDataResourceLoaderModule"] = "tests/phpunit/TestingCNChoiceDataResourceLoaderModule.php", },		["ResourceModules"] = { ["jquery.ui.multiselect"] = { ["dependencies"] = { [0] = "jquery.ui.core", [1] = "jquery.ui.sortable", [2] = "jquery.ui.draggable", [3] = "jquery.ui.droppable", [4] = "mediawiki.jqueryMsg", },				["scripts"] = "vendor/jquery.ui.multiselect/ui.multiselect.js", ["styles"] = "vendor/jquery.ui.multiselect/ui.multiselect.css", },			["ext.centralNotice.adminUi"] = { ["dependencies"] = { [0] = "jquery.ui.datepicker", [1] = "jquery.ui.multiselect", [2] = "mediawiki.Uri", },				["scripts"] = "infrastructure/centralnotice.js", ["styles"] = { [0] = "infrastructure/ext.centralNotice.adminUi.css", },				["messages"] = { [0] = "centralnotice-documentwrite-error", [1] = "centralnotice-close-title", [2] = "centralnotice-select-all", [3] = "centralnotice-remove-all", [4] = "centralnotice-items-selected", },			},			["ext.centralNotice.adminUi.campaignPager"] = { ["scripts"] = "infrastructure/ext.centralNotice.adminUi.campaignPager.js", ["styles"] = "infrastructure/ext.centralNotice.adminUi.campaignPager.css", },			["ext.centralNotice.adminUi.bannerManager"] = { ["dependencies"] = { [0] = "ext.centralNotice.adminUi", [1] = "jquery.ui.dialog", [2] = "mediawiki.Uri", },				["scripts"] = "infrastructure/bannermanager.js", ["styles"] = "infrastructure/bannermanager.css", ["messages"] = { [0] = "centralnotice-add-notice-button", [1] = "centralnotice-add-notice-cancel-button", [2] = "centralnotice-archive-banner", [3] = "centralnotice-archive-banner-title", [4] = "centralnotice-archive-banner-confirm", [5] = "centralnotice-archive-banner-cancel", [6] = "centralnotice-add-new-banner-title", [7] = "centralnotice-delete-banner", [8] = "centralnotice-delete-banner-title", [9] = "centralnotice-delete-banner-confirm", [10] = "centralnotice-delete-banner-cancel", },			},			["ext.centralNotice.adminUi.bannerEditor"] = { ["dependencies"] = { [0] = "ext.centralNotice.adminUi", [1] = "jquery.ui.dialog", [2] = "mediawiki.api", },				["scripts"] = "infrastructure/bannereditor.js", ["styles"] = "infrastructure/bannereditor.css", ["messages"] = { [0] = "centralnotice-clone", [1] = "centralnotice-clone-notice", [2] = "centralnotice-clone-cancel", [3] = "centralnotice-archive-banner", [4] = "centralnotice-archive-banner-title", [5] = "centralnotice-archive-banner-confirm", [6] = "centralnotice-archive-banner-cancel", [7] = "centralnotice-delete-banner", [8] = "centralnotice-delete-banner-title", [9] = "centralnotice-delete-banner-confirm", [10] = "centralnotice-delete-banner-cancel", [11] = "centralnotice-banner-cdn-dialog-waiting-text", [12] = "centralnotice-banner-cdn-dialog-title", [13] = "centralnotice-banner-cdn-dialog-ok", [14] = "centralnotice-banner-cdn-dialog-error", [15] = "centralnotice-banner-cdn-dialog-success", },			},			["ext.centralNotice.adminUi.campaignManager"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CentralNotice", ["dependencies"] = { [0] = "ext.centralNotice.adminUi", [1] = "oojs-ui", [2] = "jquery.ui.dialog", [3] = "jquery.ui.slider", [4] = "jquery.throttle-debounce", [5] = "mediawiki.template", [6] = "mediawiki.template.mustache", },				["scripts"] = "resources/infrastructure/campaignManager.js", ["styles"] = "resources/infrastructure/campaignManager.css", ["templates"] = { ["campaignMixinParamControls.mustache"] = "templates/campaignMixinParamControls.mustache", },				["messages"] = { [0] = "centralnotice-notice-mixins-int-required", [1] = "centralnotice-notice-mixins-float-required", [2] = "centralnotice-banner-history-logger-rate", [3] = "centralnotice-banner-history-logger-rate-help", [4] = "centralnotice-banner-history-logger-max-entry-age", [5] = "centralnotice-banner-history-logger-max-entry-age-help", [6] = "centralnotice-banner-history-logger-max-entries", [7] = "centralnotice-banner-history-logger-max-entries-help", [8] = "centralnotice-banner-history-logger-wait-log-no-send-beacon", [9] = "centralnotice-banner-history-logger-wait-log-no-send-beacon-help", [10] = "centralnotice-set-record-impression-sample-rate", [11] = "centralnotice-custom-record-impression-sample-rate", [12] = "centralnotice-banners-not-guaranteed-to-display", [13] = "centralnotice-impression-diet-identifier", [14] = "centralnotice-impression-diet-identifier-help", [15] = "centralnotice-impression-diet-maximum-seen", [16] = "centralnotice-impression-diet-maximum-seen-help", [17] = "centralnotice-impression-diet-restart-cycle-delay", [18] = "centralnotice-impression-diet-restart-cycle-delay-help", [19] = "centralnotice-impression-diet-skip-initial", [20] = "centralnotice-impression-diet-skip-initial-help", [21] = "centralnotice-large-banner-limit-days", [22] = "centralnotice-large-banner-limit-days-help", [23] = "centralnotice-large-banner-limit-randomize", [24] = "centralnotice-large-banner-limit-randomize-help", [25] = "centralnotice-large-banner-limit-identifier", [26] = "centralnotice-large-banner-limit-identifier-help", [27] = "centralnotice-impression-events-sample-rate", [28] = "centralnotice-impression-events-sample-rate-help", [29] = "centralnotice-impression-events-sample-rate-field", },			},			["ext.centralNotice.startUp"] = { ["scripts"] = "subscribing/ext.centralNotice.startUp.js", ["dependencies"] = { [0] = "ext.centralNotice.choiceData", [1] = "ext.centralNotice.kvStoreMaintenance", [2] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.geoIP"] = { ["scripts"] = "subscribing/ext.centralNotice.geoIP.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },				["dependencies"] = { [0] = "jquery.cookie", },			},			["ext.centralNotice.choiceData"] = { ["class"] = "CNChoiceDataResourceLoaderModule", },			["ext.centralNotice.display"] = { ["scripts"] = { [0] = "subscribing/ext.centralNotice.display.js", [1] = "subscribing/ext.centralNotice.display.state.js", [2] = "subscribing/ext.centralNotice.display.chooser.js", [3] = "subscribing/ext.centralNotice.display.bucketer.js", [4] = "subscribing/ext.centralNotice.display.hide.js", },				["styles"] = "subscribing/ext.centralNotice.display.css", ["dependencies"] = { [0] = "ext.centralNotice.geoIP", [1] = "ext.centralNotice.kvStore", [2] = "jquery.cookie", [3] = "mediawiki.Uri", [4] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.kvStore"] = { ["scripts"] = "subscribing/ext.centralNotice.kvStore.js", ["dependencies"] = { [0] = "ext.centralNotice.kvStoreMaintenance", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.kvStoreMaintenance"] = { ["scripts"] = "subscribing/ext.centralNotice.kvStoreMaintenance.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.bannerHistoryLogger"] = { ["scripts"] = "subscribing/ext.centralNotice.bannerHistoryLogger.js", ["dependencies"] = { [0] = "ext.centralNotice.kvStore", [1] = "ext.centralNotice.display", [2] = "mediawiki.user", [3] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.impressionDiet"] = { ["scripts"] = "subscribing/ext.centralNotice.impressionDiet.js", ["dependencies"] = { [0] = "ext.centralNotice.kvStore", [1] = "ext.centralNotice.display", [2] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.largeBannerLimit"] = { ["scripts"] = "subscribing/ext.centralNotice.largeBannerLimit.js", ["dependencies"] = { [0] = "ext.centralNotice.display", [1] = "ext.centralNotice.kvStore", [2] = "mediawiki.cookie", [3] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.legacySupport"] = { ["scripts"] = "subscribing/ext.centralNotice.legacySupport.js", ["dependencies"] = { [0] = "ext.centralNotice.display", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.bannerSequence"] = { ["scripts"] = "subscribing/ext.centralNotice.bannerSequence.js", ["dependencies"] = { [0] = "ext.centralNotice.display", [1] = "ext.centralNotice.kvStore", [2] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.adminUi.bannerSequence"] = { ["scripts"] = "infrastructure/ext.centralNotice.adminUi.bannerSequence.js", ["styles"] = "infrastructure/ext.centralNotice.adminUi.bannerSequence.less", ["dependencies"] = { [0] = "ext.centralNotice.adminUi.campaignManager", [1] = "oojs-ui", [2] = "oojs-ui.styles.icons-moderation", [3] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "centralnotice-banner-sequence", [1] = "centralnotice-banner-sequence-days", [2] = "centralnotice-banner-sequence-days-error", [3] = "centralnotice-banner-sequence-days-help", [4] = "centralnotice-banner-sequence-help", [5] = "centralnotice-banner-sequence-bucket-seq", [6] = "centralnotice-banner-sequence-bucket-add-step", [7] = "centralnotice-banner-sequence-banner", [8] = "centralnotice-banner-sequence-page-views", [9] = "centralnotice-banner-sequence-skip-with-id", [10] = "centralnotice-banner-sequence-page-views-error", [11] = "centralnotice-banner-sequence-skip-with-id-error", [12] = "centralnotice-banner-sequence-banner-removed-error", [13] = "centralnotice-banner-sequence-no-banner", [14] = "centralnotice-banner-sequence-detailed-help", },			},			["ext.centralNotice.freegeoipLookup"] = { ["scripts"] = "subscribing/ext.centralNotice.freegeoipLookup.js", ["dependencies"] = { [0] = "ext.centralNotice.geoIP", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.bannerController"] = { ["dependencies"] = { [0] = "ext.centralNotice.startUp", [1] = "ext.centralNotice.geoIP", },				["targets"] = { [0] = "desktop", },			},			["ext.centralNotice.bannerController.mobile"] = { ["dependencies"] = { [0] = "ext.centralNotice.startUp", [1] = "ext.centralNotice.geoIP", },				["targets"] = { [0] = "mobile", },			},			["ext.centralNotice.impressionEventsSampleRate"] = { ["scripts"] = "subscribing/ext.centralNotice.impressionEventsSampleRate.js", ["dependencies"] = { [0] = "ext.centralNotice.display", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.centralNotice.cspViolationAlert"] = { ["scripts"] = "subscribing/ext.centralNotice.cspViolationAlert.js", ["messages"] = { [0] = "centralnotice-csp-violation-alert", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "/resources", ["remoteExtPath"] = "CentralNotice/resources", },		["SpecialPages"] = { ["BannerLoader"] = "SpecialBannerLoader", ["BannerRandom"] = "SpecialBannerRandom", ["RecordImpression"] = "SpecialRecordImpression", ["HideBanners"] = "SpecialHideBanners", ["CNReporter"] = "SpecialCNReporter", },		["Hooks"] = { ["CanonicalNamespaces"] = { [0] = "CentralNoticeHooks::onCanonicalNamespaces", },			["ChangeTagsListActive"] = { [0] = "CentralNoticeHooks::onListDefinedTags", },			["ListDefinedTags"] = { [0] = "CentralNoticeHooks::onListDefinedTags", },			["LoadExtensionSchemaUpdates"] = { [0] = "CNDatabasePatcher::applyUpdates", },			["ResourceLoaderTestModules"] = { [0] = "CentralNoticeHooks::onResourceLoaderTestModules", },			["SkinTemplateNavigation::SpecialPage"] = { [0] = "CentralNotice::addNavigationTabs", },			["UserMergeAccountFields"] = { [0] = "CentralNoticeHooks::onUserMergeAccountFields", },		},		["ExtensionFunctions"] = { [0] = "CentralNoticeHooks::initCentralNotice", },		["config"] = { ["NoticeProject"] = "wikipedia", ["NoticeProjects"] = { [0] = "wikipedia", [1] = "wiktionary", [2] = "wikiquote", [3] = "wikibooks", [4] = "wikidata", [5] = "wikinews", [6] = "wikisource", [7] = "wikiversity", [8] = "wikivoyage", [9] = "wikimedia", [10] = "commons", [11] = "meta", [12] = "wikispecies", [13] = "test", [14] = "mediawiki", },			["NoticeInfrastructure"] = true, ["CentralDBname"] = false, ["CentralBannerRecorder"] = false, ["CentralNoticeSampleRate"] = 0.01, ["CentralNoticeImpressionEventSampleRate"] = 0, ["CentralHost"] = false, ["CentralNoticeApiUrl"] = false, ["CentralSelectedBannerDispatcher"] = false, ["CentralMobileSelectedBannerDispatcher"] = false, ["CentralNoticeLoader"] = true, ["NoticeCookieDomain"] = "", ["NoticeCookieDurations"] = { ["close"] = 1209600, ["donate"] = 31536000, ["_merge_strategy"] = "array_plus", },			["CentralNoticeFallbackHideCookieDuration"] = 604800, ["NoticeHideUrls"] = { },			["CentralNoticeHideBannersP3P"] = false, ["NoticeBannerMaxAge"] = 600, ["NoticeBannerReducedMaxAge"] = 120, ["NoticeUseTranslateExtension"] = false, ["NoticeUseLanguageConversion"] = false, ["NoticeProtectGroup"] = false, ["NoticeTranslateDeployStates"] = { [0] = "published", },			["NoticeReporterDomains"] = "https://donate.wikimedia.org", ["NoticeNumberOfBuckets"] = 4, ["NoticeNumberOfControllerBuckets"] = 2, ["NoticeBucketExpiry"] = 7, ["CentralNoticePerCampaignBucketExtension"] = 30, ["NoticeListComplementThreshold"] = 0.75, ["CentralNoticeCategoriesUsingLegacy"] = { [0] = "Fundraising", [1] = "fundraising", },			["CentralNoticeCookiesToDelete"] = { },			["CentralNoticeBannerMixins"] = { },			["CentralNoticeCampaignMixins"] = { ["bannerHistoryLogger"] = { ["subscribingModule"] = "ext.centralNotice.bannerHistoryLogger", ["nameMsg"] = "centralnotice-banner-history-logger", ["helpMsg"] = "centralnotice-banner-history-logger-help", ["parameters"] = { ["rate"] = { ["type"] = "float", ["labelMsg"] = "centralnotice-banner-history-logger-rate", ["helpMsg"] = "centralnotice-banner-history-logger-rate-help", },						["maxEntryAge"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-banner-history-logger-max-entry-age", ["helpMsg"] = "centralnotice-banner-history-logger-max-entry-age-help", },						["maxEntries"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-banner-history-logger-max-entries", ["helpMsg"] = "centralnotice-banner-history-logger-max-entries-help", },						["waitLogNoSendBeacon"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-banner-history-logger-wait-log-no-send-beacon", ["helpMsg"] = "centralnotice-banner-history-logger-wait-log-no-send-beacon-help", },					},				},				["legacySupport"] = { ["subscribingModule"] = "ext.centralNotice.legacySupport", ["nameMsg"] = "centralnotice-legacy-support", ["helpMsg"] = "centralnotice-legacy-support-help", ["parameters"] = { ["setSRISampleRate"] = { ["type"] = "boolean", ["labelMsg"] = "centralnotice-set-record-impression-sample-rate", },						["sriSampleRate"] = { ["type"] = "float", ["labelMsg"] = "centralnotice-custom-record-impression-sample-rate", },						["bannersNotGuaranteedToDisplay"] = { ["type"] = "boolean", ["labelMsg"] = "centralnotice-banners-not-guaranteed-to-display", },					},				},				["impressionDiet"] = { ["subscribingModule"] = "ext.centralNotice.impressionDiet", ["nameMsg"] = "centralnotice-impression-diet", ["helpMsg"] = "centralnotice-impression-diet-help", ["parameters"] = { ["cookieName"] = { ["type"] = "string", ["labelMsg"] = "centralnotice-impression-diet-identifier", ["helpMsg"] = "centralnotice-impression-diet-identifier-help", },						["skipInitial"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-impression-diet-skip-initial", ["helpMsg"] = "centralnotice-impression-diet-skip-initial-help", },						["maximumSeen"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-impression-diet-maximum-seen", ["helpMsg"] = "centralnotice-impression-diet-maximum-seen-help", },						["restartCycleDelay"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-impression-diet-restart-cycle-delay", ["helpMsg"] = "centralnotice-impression-diet-restart-cycle-delay-help", },					},				},				["largeBannerLimit"] = { ["subscribingModule"] = "ext.centralNotice.largeBannerLimit", ["nameMsg"] = "centralnotice-large-banner-limit", ["helpMsg"] = "centralnotice-large-banner-limit-help", ["parameters"] = { ["days"] = { ["type"] = "integer", ["labelMsg"] = "centralnotice-large-banner-limit-days", ["helpMsg"] = "centralnotice-large-banner-limit-days-help", ["defaultValue"] = 250, },						["randomize"] = { ["type"] = "boolean", ["labelMsg"] = "centralnotice-large-banner-limit-randomize", ["helpMsg"] = "centralnotice-large-banner-limit-randomize-help", },						["identifier"] = { ["type"] = "string", ["labelMsg"] = "centralnotice-large-banner-limit-identifier", ["helpMsg"] = "centralnotice-large-banner-limit-identifier-help", ["defaultValue"] = "centralnotice-frbanner-seen-fullscreen", },					},				},				["bannerSequence"] = { ["subscribingModule"] = "ext.centralNotice.bannerSequence", ["customAdminUIControlsModule"] = "ext.centralNotice.adminUi.bannerSequence", ["nameMsg"] = "centralnotice-banner-sequence", ["helpMsg"] = "centralnotice-banner-sequence-help", ["parameters"] = { ["days"] = { ["type"] = "integer", },						["sequences"] = { ["type"] = "json", },					},				},				["impressionEventsSampleRate"] = { ["subscribingModule"] = "ext.centralNotice.impressionEventsSampleRate", ["nameMsg"] = "centralnotice-impression-events-sample-rate", ["helpMsg"] = "centralnotice-impression-events-sample-rate-help", ["parameters"] = { ["rate"] = { ["type"] = "float", ["labelMsg"] = "centralnotice-impression-events-sample-rate-field", ["defaultValue"] = 0, },					},				},			},			["NoticeTabifyPages"] = { ["CentralNotice"] = { ["type"] = "namespaces", ["message"] = "centralnotice-notices", },				["CentralNoticeBanners"] = { ["type"] = "namespaces", ["message"] = "centralnotice-templates", },				["BannerAllocation"] = { ["type"] = "views", ["message"] = "centralnotice-allocation", },				["CentralNoticeLogs"] = { ["type"] = "views", ["message"] = "centralnotice-logs", },			},			["CentralNoticeGeoIPBackgroundLookupModule"] = nil, ["CentralNoticeContentSecurityPolicy"] = false, ["CentralNoticeAdminGroup"] = "sysop", ["CentralNoticeMessageProtectRight"] = "centralnotice-admin", },		["EventLoggingSchemas"] = { ["CentralNoticeBannerHistory"] = 14321636, },		["manifest_version"] = 1, },	["Challenge"] = { ["name"] = "Challenge", ["version"] = "1.3", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Challenge", ["descriptionmsg"] = "challenge-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["GroupPermissions"] = { ["sysop"] = { ["challengeadmin"] = true, },		},		["AvailableRights"] = { [0] = "challengeadmin", },		["SpecialPages"] = { ["ChallengeAction"] = "ChallengeAction", ["ChallengeHistory"] = "ChallengeHistory", ["ChallengeStandings"] = "ChallengeStandings", ["ChallengeUser"] = "ChallengeUser", ["ChallengeView"] = "ChallengeView", },		["MessagesDirs"] = { ["Challenge"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ChallengeAliases"] = "includes/Challenge.alias.php", },		["AutoloadClasses"] = { ["Challenge"] = "includes/Challenge.class.php", ["ChallengeAction"] = "includes/specials/SpecialChallengeAction.php", ["ChallengeHistory"] = "includes/specials/SpecialChallengeHistory.php", ["ChallengeStandings"] = "includes/specials/SpecialChallengeStandings.php", ["ChallengeUser"] = "includes/specials/SpecialChallengeUser.php", ["ChallengeView"] = "includes/specials/SpecialChallengeView.php", ["ChallengeUserTemplate"] = "includes/templates/ChallengeUser.template.php", ["ChallengeViewTemplate"] = "includes/templates/ChallengeView.template.php", ["ChallengeHooks"] = "includes/Challenge.hooks.php", },		["ResourceModules"] = { ["ext.challenge.history"] = { ["styles"] = "resources/css/ext.challenge.history.css", },			["ext.challenge.user"] = { ["styles"] = "resources/css/ext.challenge.user.css", },			["ext.challenge.standings"] = { ["styles"] = "resources/css/ext.challenge.standings.css", },			["ext.challenge.view"] = { ["styles"] = "resources/css/ext.challenge.view.css", },			["ext.challenge.js.main"] = { ["scripts"] = "resources/js/Challenge.js", ["messages"] = { [0] = "challenge-js-event-required", [1] = "challenge-js-date-required", [2] = "challenge-js-description-required", [3] = "challenge-js-win-terms-required", [4] = "challenge-js-lose-terms-required", [5] = "challenge-js-challenge-removed", [6] = "challenge-js-accepted", [7] = "challenge-js-rejected", [8] = "challenge-js-countered", [9] = "challenge-js-winner-recorded", [10] = "challenge-js-rating-submitted", },				["dependencies"] = "mediawiki.util", },			["ext.challenge.js.datevalidator"] = { ["scripts"] = "resources/js/ValidateDate.js", ["messages"] = { [0] = "challenge-js-error-date-format", [1] = "challenge-js-error-invalid-month", [2] = "challenge-js-error-invalid-day", [3] = "challenge-js-error-invalid-year", [4] = "challenge-js-error-invalid-date", [5] = "challenge-js-error-future-date", [6] = "challenge-js-error-is-backwards", },			},			["ext.challenge.js.datepicker"] = { ["scripts"] = "resources/js/DatePicker.js", ["dependencies"] = "jquery.ui.datepicker", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Challenge", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ChallengeHooks::onLoadExtensionSchemaUpdates", },		["manifest_version"] = 1, },	["ChangeAuthor"] = { ["name"] = "ChangeAuthor", ["version"] = "1.2.3", ["author"] = { [0] = "Roan Kattouw", },		["license-name"] = "GPL-3.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:ChangeAuthor", ["descriptionmsg"] = "changeauthor-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "specialpage", ["SpecialPages"] = { ["ChangeAuthor"] = "ChangeAuthor", },		["MessagesDirs"] = { ["ChangeAuthor"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ChangeAuthorAliases"] = "ChangeAuthor.alias.php", },		["LogTypes"] = { [0] = "changeauth", },		["LogActionsHandlers"] = { ["changeauth/*"] = "LogFormatter", },		["AutoloadClasses"] = { ["ChangeAuthor"] = "includes/ChangeAuthor.php", },		["AvailableRights"] = { [0] = "changeauthor", },		["manifest_version"] = 1, },	["ChangeUserPasswords"] = { ["name"] = "ChangeUserPasswords", ["version"] = "0.1.0", ["author"] = { [0] = "Ankita Mandal", [1] = "Mirco Zick", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ChangeUserPasswords", ["descriptionmsg"] = "changeuserpassword-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["GroupPermissions"] = { ["sysop"] = { ["changeuserpasswords"] = true, },		},		["AvailableRights"] = { [0] = "changeuserpasswords", },		["AutoloadClasses"] = { ["ChangeUserPasswordsHooks"] = "ChangeUserPasswordsHooks.php", ["SpecialChangeUserPasswords"] = "specials/SpecialChangeUserPasswords.php", },		["config"] = { ["ChangeUserPasswordsEnableFoo"] = true, },		["ExtensionMessagesFiles"] = { ["ChangeUserPasswordsAlias"] = "ChangeUserPasswords.i18n.alias.php", },		["MessagesDirs"] = { ["ChangeUserPasswords"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["ChangeUserPasswords"] = "SpecialChangeUserPasswords", },		["Hooks"] = { ["AdminLinks"] = { [0] = "ChangeUserPasswordsHooks::addToAdminLinks", },		},		["manifest_version"] = 1, },	["CharInsert"] = { ["name"] = "CharInsert", ["author"] = "Brion Vibber", ["url"] = "https://www.mediawiki.org/wiki/Extension:CharInsert", ["descriptionmsg"] = "charinsert-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "CharInsert::onParserFirstCallInit", },			["BeforePageDisplay"] = { [0] = "CharInsert::onBeforePageDisplay", },		},		["MessagesDirs"] = { ["CharInsert"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.charinsert"] = { ["scripts"] = { [0] = "ext.charinsert.js", },				["dependencies"] = { [0] = "jquery.textSelection", },				["targets"] = { [0] = "desktop", },			},			["ext.charinsert.styles"] = { ["styles"] = { [0] = "ext.charinsert.css", },				["targets"] = { [0] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CharInsert/modules", },		["AutoloadClasses"] = { ["CharInsert"] = "includes/CharInsert.php", },		["manifest_version"] = 1, },	["CheckUser"] = { ["name"] = "CheckUser", ["version"] = "2.5", ["author"] = { [0] = "Tim Starling", [1] = "Aaron Schulz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CheckUser", ["descriptionmsg"] = "checkuser-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["ExtensionMessagesFiles"] = { ["CheckUserAliases"] = "CheckUser.alias.php", },		["config"] = { ["CheckUserCIDRLimit"] = { ["value"] = { ["IPv4"] = 16, ["IPv6"] = 19, },				["description"] = "Shortest CIDR limits that can be checked in any individual range check", },			["CheckUserMaxBlocks"] = { ["value"] = 200, ["description"] = "Maximum number of users that can be mass blocked simultaneously", },			["CUPublicKey"] = { ["value"] = "", ["description"] = "Public key to encrypt private data that may need to be read later. Generate a public key with something like: `openssl genrsa -out cu.key 2048; openssl rsa -in cu.key -pubout > cu.pub` and paste the contents of cu.pub here.", },			["CUDMaxAge"] = { ["value"] = 7776000, ["description"] = "How long to keep CheckUser data (in seconds)", },			["CheckUserForceSummary"] = { ["value"] = false, ["description"] = "Whether to force checkusers into giving a reason for each check they do through Special:CheckUser.", },			["CheckUserCAMultiLock"] = { ["value"] = false, ["description"] = "Whether to add a link to Special:MultiLock by CentralAuth to the Special:CheckUser's mass block form. This requires CentralAuth extension to be installed on the wiki. To enable this, set this to an array with a central wiki's database name and an array with the name(s) of the global group(s) to add the link for. Example: [ 'centralDB' => 'metawiki', 'groups' => [ 'steward' ] ]", },			["CheckUserCAtoollink"] = { ["value"] = false, ["description"] = "Whether to add links to CentralAuth in Special:CheckUser results", },			["CheckUserGBtoollink"] = { ["value"] = false, ["description"] = "Whether to add links for glboally blocking accounts shown in Special:CheckUser results", },			["CheckUserLogLogins"] = { ["value"] = false, ["description"] = "Whether login attempts should be logged in CheckUser logs", },		},		["APIListModules"] = { ["checkuser"] = "ApiQueryCheckUser", ["checkuserlog"] = "ApiQueryCheckUserLog", },		["Hooks"] = { ["RecentChange_save"] = { [0] = "CheckUserHooks::updateCheckUserData", },			["EmailUser"] = { [0] = "CheckUserHooks::updateCUEmailData", },			["User::mailPasswordInternal"] = { [0] = "CheckUserHooks::updateCUPasswordResetData", },			["LocalUserCreated"] = { [0] = "CheckUserHooks::onLocalUserCreated", },			["UserMergeAccountFields"] = { [0] = "CheckUserHooks::onUserMergeAccountFields", },			["RenameUserSQL"] = { [0] = "CheckUserHooks::onRenameUserSQL", },			["ArticleEditUpdatesDeleteFromRecentchanges"] = { [0] = "CheckUserHooks::maybePruneIPData", },			["ParserTestTables"] = { [0] = "CheckUserHooks::checkUserParserTestTables", },			["LoadExtensionSchemaUpdates"] = { [0] = "CheckUserHooks::onLoadExtensionSchemaUpdates", },			["ContributionsToolLinks"] = { [0] = "CheckUserHooks::checkUserContributionsLinks", },			["PerformRetroactiveAutoblock"] = { [0] = "CheckUserHooks::doRetroactiveAutoblock", },			["AuthManagerLoginAuthenticateAudit"] = { [0] = "CheckUserHooks::onAuthManagerLoginAuthenticateAudit", },		},		["MessagesDirs"] = { ["CheckUser"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ResourceModules"] = { ["ext.checkUser"] = { ["scripts"] = "modules/ext.checkuser.cidr.js", ["dependencies"] = { [0] = "mediawiki.util", },			},			["ext.checkUser.caMultiLock"] = { ["scripts"] = "modules/ext.checkuser.caMultiLock.js", ["dependencies"] = { [0] = "mediawiki.util", },				["messages"] = { [0] = "checkuser-centralauth-multilock", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CheckUser", },		["GroupPermissions"] = { ["checkuser"] = { ["checkuser"] = true, ["checkuser-log"] = true, },		},		["AvailableRights"] = { [0] = "checkuser", [1] = "checkuser-log", },		["SpecialPages"] = { ["CheckUser"] = "SpecialCheckUser", ["CheckUserLog"] = "SpecialCheckUserLog", },		["AutoloadClasses"] = { ["CheckUserHooks"] = "includes/CheckUserHooks.php", ["CheckUserLogPager"] = "includes/CheckUserLogPager.php", ["SpecialCheckUser"] = "includes/specials/SpecialCheckUser.php", ["SpecialCheckUserLog"] = "includes/specials/SpecialCheckUserLog.php", ["CheckUserEncryptedData"] = "includes/CheckUserEncryptedData.php", ["ApiQueryCheckUser"] = "includes/api/ApiQueryCheckUser.php", ["ApiQueryCheckUserLog"] = "includes/api/ApiQueryCheckUserLog.php", ["PopulateCheckUserTable"] = "maintenance/populateCheckUserTable.php", },		["manifest_version"] = 2, },	["Checkpoint"] = { ["name"] = "Checkpoint", ["version"] = "0.3.0", ["author"] = "Ryan Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:Checkpoint", ["descriptionmsg"] = "checkpoint-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["Checkpoint"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CheckpointHooks"] = "Checkpoint.hooks.php", },		["Hooks"] = { ["EditPageBeforeEditButtons"] = "CheckpointHooks::efCheckpointButton", ["PageContentSave"] = "CheckpointHooks::efCheckpointSave", ["GetFullURL"] = "CheckpointHooks::efCheckpointReturn", },		["manifest_version"] = 1, },	["Cite"] = { ["name"] = "Cite", ["version"] = "1.0.0", ["author"] = { [0] = "Ævar Arnfjörð Bjarmason", [1] = "Andrew Garrett", [2] = "Brion Vibber", [3] = "Ed Sanders", [4] = "Marius Hoch", [5] = "Steve Sanbeg", [6] = "Trevor Parscal", [7] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Cite", ["descriptionmsg"] = "cite-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["MessagesDirs"] = { ["Cite"] = { [0] = "i18n", [1] = "modules/ve-cite/i18n", },		},		["APIPropModules"] = { ["references"] = { ["class"] = "ApiQueryReferences", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Cite::setHooks", },			["ContentHandlerDefaultModelFor"] = { [0] = "CiteHooks::onContentHandlerDefaultModelFor", },			["ResourceLoaderTestModules"] = { [0] = "CiteHooks::onResourceLoaderTestModules", },			["ResourceLoaderRegisterModules"] = { [0] = "CiteHooks::onResourceLoaderRegisterModules", },			["LinksUpdate"] = { [0] = "CiteHooks::onLinksUpdate", },			["LinksUpdateComplete"] = { [0] = "CiteHooks::onLinksUpdateComplete", },			["ResourceLoaderGetConfigVars"] = { [0] = "CiteHooks::onResourceLoaderGetConfigVars", },			["APIQuerySiteInfoGeneralInfo"] = "CiteHooks::onAPIQuerySiteInfoGeneralInfo", },		["ResourceModules"] = { ["ext.cite.styles"] = { ["styles"] = { ["ext.cite.styles.css"] = { },					["ext.cite.print.css"] = { ["media"] = "print", },				},				["skinStyles"] = { ["minerva"] = "ext.cite.styles.minerva.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.cite.a11y"] = { ["scripts"] = "ext.cite.a11y.js", ["styles"] = "ext.cite.a11y.css", ["messages"] = { [0] = "cite_references_link_accessibility_label", [1] = "cite_references_link_many_accessibility_label", },			},			["ext.cite.ux-enhancements"] = { ["scripts"] = { [0] = "ext.cite.a11y.js", [1] = "ext.cite.highlighting.js", },				["styles"] = { [0] = "ext.cite.a11y.css", [1] = "ext.cite.highlighting.css", },				["messages"] = { [0] = "cite_reference_link_prefix", [1] = "cite_references_link_accessibility_label", [2] = "cite_references_link_many_accessibility_label", [3] = "cite_references_link_accessibility_back_label", },			},			["ext.cite.style"] = { ["class"] = "CiteCSSFileModule", ["styles"] = "ext.cite.style.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Cite/modules", },		["VisualEditorPluginModules"] = { [0] = "ext.cite.visualEditor", },		["ConfigRegistry"] = { ["cite"] = "GlobalVarConfig::newInstance", },		["config"] = { ["CiteStoreReferencesData"] = false, ["CiteCacheReferencesDataOnParse"] = false, ["CiteVisualEditorOtherGroup"] = false, ["CiteResponsiveReferences"] = true, },		["AutoloadClasses"] = { ["ApiQueryReferences"] = "includes/ApiQueryReferences.php", ["Cite"] = "includes/Cite.php", ["CiteHooks"] = "includes/CiteHooks.php", ["CiteDataModule"] = "includes/CiteDataModule.php", ["CiteCSSFileModule"] = "includes/CiteCSSFileModule.php", },		["TrackingCategories"] = { [0] = "cite-tracking-category-cite-error", },		["CodeMirrorTagModes"] = { ["ref"] = "text/mediawiki", },		["manifest_version"] = 1, },	["CiteThisPage"] = { ["name"] = "CiteThisPage", ["author"] = { [0] = "Ævar Arnfjörð Bjarmason", [1] = "James D. Forrester", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CiteThisPage", ["descriptionmsg"] = "citethispage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["ExtensionMessagesFiles"] = { ["CiteThisPageAliases"] = "CiteThisPage.alias.php", },		["MessagesDirs"] = { ["CiteThisPage"] = { [0] = "i18n", },		},		["Hooks"] = { ["SkinTemplateBuildNavUrlsNav_urlsAfterPermalink"] = { [0] = "CiteThisPageHooks::onSkinTemplateBuildNavUrlsNav_urlsAfterPermalink", },			["BaseTemplateToolbox"] = "CiteThisPageHooks::onBaseTemplateToolbox", },		["ResourceModules"] = { ["ext.citeThisPage"] = { ["styles"] = "ext.citeThisPage.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CiteThisPage/modules", },		["SpecialPages"] = { ["CiteThisPage"] = "SpecialCiteThisPage", },		["AutoloadClasses"] = { ["SpecialCiteThisPage"] = "includes/SpecialCiteThisPage.php", ["CiteThisPageHooks"] = "includes/CiteThisPageHooks.php", },		["config"] = { ["CiteThisPageAdditionalNamespaces"] = { ["value"] = { },				["description"] = "An array of namespaces where the 'Cite this page' link is also visible, additionally to the content pages.", ["merge_strategy"] = "array_plus", },		},		["manifest_version"] = 2, },	["Citoid"] = { ["name"] = "Citoid", ["version"] = "0.2.0", ["author"] = { [0] = "Marielle Volz", [1] = "Moriel Schottlender", [2] = "Ed Sanders", },		["url"] = "https://www.mediawiki.org/wiki/Citoid", ["descriptionmsg"] = "citoid-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["VisualEditor"] = ">= 0.1.1", ["Cite"] = ">= 1.0.0", },		},		["MessagesDirs"] = { ["Citoid"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CitoidHooks"] = "includes/CitoidHooks.php", ["CitoidDataModule"] = "includes/CitoidDataModule.php", },		["ResourceModules"] = { ["ext.citoid.visualEditor"] = { ["scripts"] = { [0] = "modules/ve.ui.CiteSourceSelectWidget.js", [1] = "modules/ve.ui.CitoidInspectorTool.js", [2] = "modules/ve.ui.CitoidGroupWidget.js", [3] = "modules/ve.ui.CitoidReferenceWidget.js", [4] = "modules/ve.ui.CitoidInspector.js", [5] = "modules/ve.ui.CitoidAction.js", [6] = "modules/ve.ui.Citoid.init.js", },				["styles"] = { [0] = "modules/ve.ui.CiteSourceSelectWidget.css", [1] = "modules/ve.ui.CitoidInspectorTool.css", [2] = "modules/ve.ui.CitoidInspector.css", [3] = "modules/ve.ui.CitoidReferenceContextItem.css", },				["dependencies"] = { [0] = "ext.cite.visualEditor", [1] = "ext.visualEditor.mediawiki", [2] = "mediawiki.api", [3] = "ext.citoid.visualEditor.data", },				["messages"] = { [0] = "citoid-citation-widget-insert-button", [1] = "citoid-citoiddialog-back", [2] = "citoid-citoiddialog-credit", [3] = "citoid-citoiddialog-lookup-button", [4] = "citoid-citoiddialog-mode-auto", [5] = "citoid-citoiddialog-mode-manual", [6] = "citoid-citoiddialog-mode-reuse", [7] = "citoid-citoiddialog-search", [8] = "citoid-citoiddialog-search-label", [9] = "citoid-citoiddialog-search-placeholder", [10] = "citoid-citoiddialog-search-progress", [11] = "citoid-citoiddialog-title", [12] = "citoid-citoiddialog-use-general-error-message", [13] = "citoid-citoidtool-title", [14] = "citoid-citoidtool-title-othergroup", [15] = "citoid-referencecontextitem-convert-button", [16] = "citoid-referencecontextitem-convert-message", [17] = "citoid-unknown-error", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.citoid.visualEditor.data"] = { ["class"] = "CitoidDataModule", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Citoid", },		["Hooks"] = { ["ResourceLoaderGetConfigVars"] = { [0] = "CitoidHooks::onResourceLoaderGetConfigVars", },			["ResourceLoaderTestModules"] = { [0] = "CitoidHooks::onResourceLoaderTestModules", },			["GetPreferences"] = { [0] = "CitoidHooks::onGetPreferences", },		},		["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.citoid.visualEditor", },			},		},		["config"] = { ["CitoidServiceUrl"] = { ["value"] = false, ["description"] = "Full url to use the native citoid api, i.e. http://localhost:1970/api. Only used if VisualEditorFullRestbaseURL is null.", },			["CitoidFullRestbaseURL"] = { ["value"] = false, ["description"] = "Full url to use a citoid service running behind restbase, i.e. https://en.wikipedia.org/api/rest_. Overwrites default, which is to use VisualEditorFullRestbaseURL.", },		},		["ConfigRegistry"] = { ["citoid"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 2, },	["CleanChanges"] = { ["name"] = "Clean Changes", ["version"] = "2019-04-24", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:CleanChanges", ["descriptionmsg"] = "cleanchanges-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["AutoloadClasses"] = { ["NCL"] = "CleanChanges_body.php", ["CCFilters"] = "Filters.php", },		["config"] = { ["CCTrailerFilter"] = false, ["CCUserFilter"] = true, ["CCFiltersOnly"] = true, },		["Hooks"] = { ["FetchChangesList"] = { [0] = "NCL::hook", },			["MakeGlobalVariablesScript"] = { [0] = "NCL::addScriptVariables", },			["ChangesListSpecialPageQuery"] = { [0] = "CCFilters::user", [1] = "CCFilters::trailer", },			["SpecialRecentChangesPanel"] = { [0] = "CCFilters::userForm", [1] = "CCFilters::trailerForm", },		},		["MessagesDirs"] = { ["CleanChanges"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.cleanchanges"] = { ["scripts"] = "resources/cleanchanges.js", },			["ext.cleanchanges.uls"] = { ["scripts"] = "resources/cleanchanges.uls.js", ["styles"] = "resources/cleanchanges.uls.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CleanChanges", },		["manifest_version"] = 1, },	["CloneDiff"] = { ["name"] = "CloneDiff", ["version"] = "0.1", ["author"] = { [0] = "Yaron Koren", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CloneDiff", ["descriptionmsg"] = "clonediff-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["GroupPermissions"] = { ["sysop"] = { ["clonediff"] = true, },		},		["AvailableRights"] = { [0] = "clonediff", },		["SpecialPages"] = { ["CloneDiff"] = "SpecialCloneDiff", },		["JobClasses"] = { ["importFromClone"] = "ImportFromCloneJob", },		["MessagesDirs"] = { ["CloneDiff"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CloneDiffAlias"] = "CloneDiff.alias.php", },		["AutoloadClasses"] = { ["CloneDiffHooks"] = "CloneDiff.hooks.php", ["SpecialCloneDiff"] = "SpecialCloneDiff.php", ["ImportFromCloneJob"] = "ImportFromCloneJob.php", },		["Hooks"] = { ["AdminLinks"] = { [0] = "CloneDiffHooks::addToAdminLinks", },			["SkinBuildSidebar"] = { [0] = "CloneDiffHooks::addToSidebar", },		},		["config"] = { ["CloneDiffWikis"] = { },		},		["manifest_version"] = 1, },	["CloseWikis"] = { ["name"] = "CloseWikis", ["version"] = "1.2", ["author"] = { [0] = "Victor Vasiliev", [1] = "Hydriz Scholz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CloseWikis", ["descriptionmsg"] = "closewikis-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "closewikis", [1] = "editclosedwikis", },		["GroupPermissions"] = { ["steward"] = { ["closewikis"] = true, },		},		["LogActions"] = { ["closewiki/close"] = "closewikis-log-close", ["closewiki/reopen"] = "closewikis-log-reopen", },		["LogHeaders"] = { ["closewiki"] = "closewikis-log-header", },		["LogNames"] = { ["closewiki"] = "closewikis-log", },		["LogTypes"] = { [0] = "closewiki", },		["SpecialPages"] = { ["CloseWiki"] = "SpecialCloseWiki", ["ListClosedWikis"] = "SpecialListClosedWikis", },		["MessagesDirs"] = { ["CloseWikis"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CloseWikisAlias"] = "CloseWikis.alias.php", },		["AutoloadClasses"] = { ["CloseWikis"] = "CloseWikis.class.php", ["CloseWikisHooks"] = "CloseWikisHooks.php", ["CloseWikisRow"] = "CloseWikisRow.php", ["SpecialCloseWiki"] = "SpecialCloseWiki.php", ["SpecialListClosedWikis"] = "SpecialListClosedWikis.php", },		["Hooks"] = { ["getUserPermissionsErrors"] = "CloseWikisHooks::userCan", ["LoadExtensionSchemaUpdates"] = "CloseWikisHooks::onLoadExtensionSchemaUpdates", },		["callback"] = "CloseWikisHooks::onRegistration", ["config"] = { ["CloseWikisDatabase"] = { ["value"] = "closedwikis", },		},		["manifest_version"] = 2, },	["CodeEditor"] = { ["name"] = "CodeEditor", ["author"] = { [0] = "Brion Vibber", [1] = "Derk-Jan Hartman", [2] = "authors of Ace", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CodeEditor", ["descriptionmsg"] = "codeeditor-desc", ["license-name"] = "GPL-2.0-or-later AND BSD-3-Clause", ["type"] = "editor", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["WikiEditor"] = ">= 0.5.2", },		},		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "CodeEditorHooks::editPageShowEditFormInitial", },			["EditPage::showReadOnlyForm:initial"] = { [0] = "CodeEditorHooks::editPageShowEditFormInitial", },			["GetPreferences"] = { [0] = "CodeEditorHooks::getPreferences", },		},		["MessagesDirs"] = { ["CodeEditor"] = { [0] = "i18n", },		},		["config"] = { ["CodeEditorEnableCore"] = true, },		["DefaultUserOptions"] = { ["usecodeeditor"] = 1, },		["ResourceModules"] = { ["ext.codeEditor"] = { ["scripts"] = "ext.codeEditor.js", ["dependencies"] = { [0] = "jquery.codeEditor", },				["group"] = "ext.wikiEditor", },			["jquery.codeEditor"] = { ["scripts"] = "jquery.codeEditor.js", ["styles"] = "jquery.codeEditor.less", ["dependencies"] = { [0] = "ext.wikiEditor", [1] = "ext.codeEditor.ace", [2] = "jquery.ui.resizable", [3] = "mediawiki.api", [4] = "mediawiki.user", [5] = "user.options", [6] = "mediawiki.cookie", [7] = "jquery.textSelection", [8] = "oojs-ui-windows", [9] = "oojs-ui.styles.icons-content", [10] = "oojs-ui.styles.icons-editing-advanced", [11] = "oojs-ui.styles.icons-editing-list", [12] = "ext.codeEditor.icons", },				["messages"] = { [0] = "codeeditor-next-annotation", [1] = "codeeditor-toolbar-toggle", [2] = "codeeditor-save-with-errors", [3] = "codeeditor-invisibleChars-toggle", [4] = "codeeditor-lineWrapping-toggle", [5] = "codeeditor-searchReplace-toggle", [6] = "codeeditor-gotoline", [7] = "codeeditor-gotoline-placeholder", [8] = "codeeditor-gotoline-prompt", [9] = "codeeditor-indent", [10] = "codeeditor-outdent", },				["group"] = "ext.wikiEditor", },			["ext.codeEditor.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", ["variants"] = { ["progressive"] = { ["color"] = "#36c", },				},				["images"] = { ["gotoLine"] = { ["file"] = "../images/gotoLine.svg", },					["pilcrow"] = { ["file"] = "../images/pilcrow.svg", ["variants"] = { [0] = "progressive", },					},					["wrapping"] = { ["file"] = "../images/wrapping.svg", ["variants"] = { [0] = "progressive", },					},				},			},			["ext.codeEditor.ace"] = { ["group"] = "ext.codeEditor.ace", ["scripts"] = { [0] = "ace/ace.js", [1] = "ace/mode-javascript.js", [2] = "ace/mode-json.js", [3] = "ace/mode-css.js", [4] = "ace/mode-lua.js", [5] = "ace/ext-language_tools.js", [6] = "ace/ext-modelist.js", },			},			["ext.codeEditor.ace.modes"] = { ["group"] = "ext.codeEditor.ace", ["scripts"] = { [0] = "ace/mode-c_cpp.js", [1] = "ace/mode-clojure.js", [2] = "ace/mode-csharp.js", [3] = "ace/mode-coffee.js", [4] = "ace/mode-groovy.js", [5] = "ace/mode-html.js", [6] = "ace/mode-java.js", [7] = "ace/mode-latex.js", [8] = "ace/mode-ocaml.js", [9] = "ace/mode-perl.js", [10] = "ace/mode-php.js", [11] = "ace/mode-python.js", [12] = "ace/mode-ruby.js", [13] = "ace/mode-scala.js", },				["dependencies"] = "ext.codeEditor.ace", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CodeEditor/modules", },		["AutoloadClasses"] = { ["CodeEditorHooks"] = "includes/CodeEditorHooks.php", },		["manifest_version"] = 1, },	["CodeMirror"] = { ["name"] = "CodeMirror", ["version"] = "4.0.0", ["author"] = { [0] = "Pavel Astakhov", [1] = "Florian Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CodeMirror", ["descriptionmsg"] = "codemirror-desc", ["type"] = "editor", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["MessagesDirs"] = { ["CodeMirror"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CodeMirrorHooks"] = "includes/CodeMirrorHooks.php", ["ResourceLoaderCodeMirrorModule"] = "includes/ResourceLoaderCodeMirrorModule.php", },		["ResourceModules"] = { ["ext.CodeMirror"] = { ["dependencies"] = { [0] = "ext.CodeMirror.data", [1] = "jquery.textSelection", [2] = "mediawiki.api", [3] = "mediawiki.user", [4] = "user.options", [5] = "jquery.ui.resizable", [6] = "oojs-ui.styles.icons-editing-styling", },				["scripts"] = { [0] = "ext.CodeMirror.js", },				["styles"] = { [0] = "ext.CodeMirror.less", },				["messages"] = { [0] = "codemirror-toggle-label", },			},			["ext.CodeMirror.data"] = { ["class"] = "ResourceLoaderCodeMirrorModule", },			["ext.CodeMirror.lib"] = { ["scripts"] = { [0] = "lib/codemirror/lib/codemirror.js", },				["styles"] = { [0] = "lib/codemirror/lib/codemirror.css", },			},			["ext.CodeMirror.mode.mediawiki"] = { ["scripts"] = "mode/mediawiki/mediawiki.js", ["styles"] = "mode/mediawiki/mediawiki.css", ["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.css"] = { ["scripts"] = "lib/codemirror/mode/css/css.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.javascript"] = { ["scripts"] = "lib/codemirror/mode/javascript/javascript.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.xml"] = { ["scripts"] = "lib/codemirror/mode/xml/xml.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.htmlmixed"] = { ["scripts"] = "lib/codemirror/mode/htmlmixed/htmlmixed.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib.mode.xml", [1] = "ext.CodeMirror.lib.mode.javascript", [2] = "ext.CodeMirror.lib.mode.css", [3] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.clike"] = { ["scripts"] = "lib/codemirror/mode/clike/clike.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.lib.mode.php"] = { ["scripts"] = "lib/codemirror/mode/php/php.js", ["dependencies"] = { [0] = "ext.CodeMirror.lib.mode.htmlmixed", [1] = "ext.CodeMirror.lib.mode.clike", [2] = "ext.CodeMirror.lib", },			},			["ext.CodeMirror.visualEditor.init"] = { ["scripts"] = { [0] = "modules/ve-cm/ve.ui.CodeMirror.init.js", },				["styles"] = { [0] = "modules/ve-cm/ve.ui.CodeMirror.init.less", },				["messages"] = { [0] = "codemirror-toggle-label", },				["targets"] = { [0] = "desktop", },			},			["ext.CodeMirror.visualEditor"] = { ["dependencies"] = { [0] = "ext.CodeMirror.data", [1] = "ext.visualEditor.mwcore", [2] = "ext.CodeMirror.lib", [3] = "ext.CodeMirror.mode.mediawiki", [4] = "jquery.client", [5] = "mediawiki.api", [6] = "user.options", },				["scripts"] = { [0] = "modules/ve-cm/ve.ui.CodeMirrorAction.js", [1] = "modules/ve-cm/ve.ui.CodeMirrorTool.js", },				["targets"] = { [0] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CodeMirror/resources", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "CodeMirrorHooks::onBeforePageDisplay", },			["GetPreferences"] = { [0] = "CodeMirrorHooks::onGetPreferences", },			["ResourceLoaderTestModules"] = { [0] = "CodeMirrorHooks::onResourceLoaderTestModules", },		},		["VisualEditorPluginModules"] = { [0] = "ext.CodeMirror.visualEditor.init", [1] = "ext.CodeMirror.visualEditor", },		["CodeMirrorTagModes"] = { ["pre"] = "mw-tag-pre", ["nowiki"] = "mw-tag-nowiki", },		["CodeMirrorPluginModules"] = { },		["manifest_version"] = 1, },	["CodeReview"] = { ["name"] = "CodeReview", ["version"] = "1.19.2", ["author"] = { [0] = "Brion Vibber", [1] = "Aaron Schulz", [2] = "Alexandre Emsenhuber", [3] = "Chad Horohoe", [4] = "Sam Reed", [5] = "Roan Kattouw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CodeReview", ["descriptionmsg"] = "codereview-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["type"] = "specialpage", ["config"] = { ["CodeReviewMaxDiffSize"] = 500000, ["CodeReviewShuffleTagCloud"] = false, ["CodeReviewImportBatchSize"] = 400, ["SubversionUser"] = false, ["CodeReviewMaxDiffPaths"] = 20, ["CodeReviewFlags"] = { [0] = "inspected", [1] = "tested", },			["CodeReviewImgRegex"] = "/\\.(png|jpg|jpeg|gif)$/i", ["SubversionProxyTimeout"] = 30, ["SubversionProxy"] = false, ["SubversionPassword"] = false, ["CodeReviewCommentWatcherName"] = "CodeReview comments list", ["SubversionOptions"] = "--non-interactive --trust-server-cert", ["CodeReviewDisableFollowUpNotification"] = false, ["CodeReviewRepoStatsCacheTime"] = 21600, ["CodeReviewProtectedStates"] = { [0] = "ok", [1] = "resolved", },			["CodeReviewCommentWatcherEmail"] = false, ["CodeReviewENotif"] = false, ["CodeReviewStates"] = { [0] = "new", [1] = "fixme", [2] = "reverted", [3] = "resolved", [4] = "ok", [5] = "deferred", [6] = "old", },			["CodeReviewDeferredPaths"] = { },			["CodeReviewAutoTagPath"] = { },			["CodeReviewFixmePerPath"] = { },			["CodeReviewNewPerPath"] = { },			["CodeReviewRC"] = { },			["CodeReviewListSpecialPage"] = true, },		["ExtensionMessagesFiles"] = { ["CodeReviewAliases"] = "CodeReview.alias.php", },		["APIModules"] = { ["codeupdate"] = "ApiCodeUpdate", ["codediff"] = "ApiCodeDiff", ["coderevisionupdate"] = "ApiRevisionUpdate", },		["APIListModules"] = { ["codecomments"] = "ApiQueryCodeComments", ["codepaths"] = "ApiQueryCodePaths", ["coderevisions"] = "ApiQueryCodeRevisions", ["codetags"] = "ApiQueryCodeTags", },		["Hooks"] = { ["MakeGlobalVariablesScript"] = { [0] = "CodeReviewHooks::onMakeGlobalVariablesScript", },			["LoadExtensionSchemaUpdates"] = { [0] = "CodeReviewHooks::onLoadExtensionSchemaUpdates", },			["RenameUserSQL"] = { [0] = "CodeReviewHooks::onRenameUserSQL", },			["UserMergeAccountFields"] = { [0] = "CodeReviewHooks::onUserMergeAccountFields", },		},		["MessagesDirs"] = { ["CodeReview"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.codereview"] = { ["scripts"] = "ext.codereview.js", ["dependencies"] = "jquery.suggestions", },			["ext.codereview.styles"] = { ["styles"] = "ext.codereview.styles.css", },			["ext.codereview.loaddiff"] = { ["scripts"] = "ext.codereview.loaddiff.js", ["dependencies"] = "jquery.spinner", },			["ext.codereview.tooltips"] = { ["class"] = "CodeReviewTooltipsModule", ["scripts"] = "ext.codereview.tooltips.js", ["messages"] = { [0] = "code-tooltip-withsummary", [1] = "code-tooltip-withoutsummary", },				["dependencies"] = "jquery.tipsy", },			["ext.codereview.overview"] = { ["scripts"] = "ext.codereview.overview.js", ["styles"] = "ext.codereview.overview.css", ["dependencies"] = "jquery.tipsy", ["messages"] = { [0] = "codereview-overview-title", [1] = "codereview-overview-desc", },			},			["ext.codereview.local"] = { ["class"] = "ResourceLoaderWikiModule", ["styles"] = { [0] = "MediaWiki:CodeReview.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CodeReview/modules", },		["GroupPermissions"] = { ["*"] = {				["codereview-use"] = true, },			["user"] = { ["codereview-add-tag"] = true, ["codereview-remove-tag"] = true, ["codereview-post-comment"] = true, ["codereview-set-status"] = true, ["codereview-link-user"] = true, ["codereview-signoff"] = true, ["codereview-associate"] = true, },		},		["AvailableRights"] = { [0] = "repoadmin", [1] = "codereview-use", [2] = "codereview-add-tag", [3] = "codereview-remove-tag", [4] = "codereview-post-comment", [5] = "codereview-set-status", [6] = "codereview-signoff", [7] = "codereview-associate", [8] = "codereview-link-user", [9] = "codereview-review-own", },		["SpecialPages"] = { ["Code"] = "SpecialCode", ["RepoAdmin"] = "SpecialRepoAdmin", },		["AutoloadClasses"] = { ["ApiCodeUpdate"] = "includes/api/ApiCodeUpdate.php", ["ApiCodeDiff"] = "includes/api/ApiCodeDiff.php", ["ApiRevisionUpdate"] = "includes/api/ApiRevisionUpdate.php", ["ApiQueryCodeComments"] = "includes/api/ApiQueryCodeComments.php", ["ApiQueryCodePaths"] = "includes/api/ApiQueryCodePaths.php", ["ApiQueryCodeRevisions"] = "includes/api/ApiQueryCodeRevisions.php", ["ApiQueryCodeTags"] = "includes/api/ApiQueryCodeTags.php", ["CodeRevisionCommitterApi"] = "includes/api/CodeRevisionCommitterApi.php", ["SubversionAdaptor"] = "includes/backend/Subversion.php", ["SubversionPecl"] = "includes/backend/Subversion.php", ["SubversionShell"] = "includes/backend/Subversion.php", ["SubversionProxy"] = "includes/backend/Subversion.php", ["CodeDiffHighlighter"] = "includes/backend/DiffHighlighter.php", ["CodeRepository"] = "includes/backend/CodeRepository.php", ["CodeRevision"] = "includes/backend/CodeRevision.php", ["CodeComment"] = "includes/backend/CodeComment.php", ["CodeCommentLinker"] = "includes/backend/CodeCommentLinker.php", ["CodeCommentLinkerHtml"] = "includes/backend/CodeCommentLinker.php", ["CodeCommentLinkerWiki"] = "includes/backend/CodeCommentLinker.php", ["CodePropChange"] = "includes/backend/CodePropChange.php", ["CodeSignoff"] = "includes/backend/CodeSignoff.php", ["RepoStats"] = "includes/backend/RepoStats.php", ["CodeRepoListView"] = "includes/ui/CodeRepoListView.php", ["CodeRepoStatsView"] = "includes/ui/CodeRepoStatsView.php", ["CodeRevisionAuthorView"] = "includes/ui/CodeRevisionAuthorView.php", ["CodeRevisionAuthorLink"] = "includes/ui/CodeRevisionAuthorLink.php", ["CodeRevisionCommitter"] = "includes/ui/CodeRevisionCommitter.php", ["CodeRevisionListView"] = "includes/ui/CodeRevisionListView.php", ["CodeRevisionStatusView"] = "includes/ui/CodeRevisionStatusView.php", ["CodeRevisionTagView"] = "includes/ui/CodeRevisionTagView.php", ["CodeRevisionView"] = "includes/ui/CodeRevisionView.php", ["CodeAuthorListView"] = "includes/ui/CodeAuthorListView.php", ["CodeStatusListView"] = "includes/ui/CodeStatusListView.php", ["CodeTagListView"] = "includes/ui/CodeTagListView.php", ["CodeCommentsListView"] = "includes/ui/CodeCommentsListView.php", ["CodeCommentsAuthorListView"] = "includes/ui/CodeCommentsAuthorListView.php", ["CodeReleaseNotes"] = "includes/ui/CodeReleaseNotes.php", ["CodeStatusChangeListView"] = "includes/ui/CodeStatusChangeListView.php", ["CodeStatusChangeAuthorListView"] = "includes/ui/CodeStatusChangeAuthorListView.php", ["SpecialCode"] = "includes/ui/SpecialCode.php", ["CodeView"] = "includes/ui/CodeView.php", ["SvnTablePager"] = "includes/ui/CodeView.php", ["SpecialRepoAdmin"] = "includes/ui/SpecialRepoAdmin.php", ["RepoAdminListView"] = "includes/ui/SpecialRepoAdmin.php", ["RepoAdminRepoView"] = "includes/ui/SpecialRepoAdmin.php", ["WordCloud"] = "includes/ui/WordCloud.php", ["SvnRevTablePager"] = "includes/ui/CodeRevisionListView.php", ["CodeCommentsTablePager"] = "includes/ui/CodeCommentsListView.php", ["SvnRevAuthorTablePager"] = "includes/ui/CodeRevisionAuthorView.php", ["SvnRevStatusTablePager"] = "includes/ui/CodeRevisionStatusView.php", ["SvnRevTagTablePager"] = "includes/ui/CodeRevisionTagView.php", ["CodeStatusChangeTablePager"] = "includes/ui/CodeStatusChangeListView.php", ["CodeReviewHooks"] = "includes/CodeReviewHooks.php", ["CodeReviewTooltipsModule"] = "includes/CodeReviewTooltipsModule.php", },		["manifest_version"] = 1, },	["Cognate"] = { ["name"] = "Cognate", ["version"] = "1.0.0", ["author"] = { [0] = "Gabriel Birke ", [1] = "Addshore", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Cognate", ["descriptionmsg"] = "cognate-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["Cognate\\CognateHooks"] = "src/CognateHooks.php", ["Cognate\\CognateRepo"] = "src/CognateRepo.php", ["Cognate\\CognateServices"] = "src/CognateServices.php", ["Cognate\\CognateStore"] = "src/CognateStore.php", ["Cognate\\CognateUpdater"] = "src/CognateUpdater.php", ["Cognate\\CacheInvalidator"] = "src/CacheInvalidator.php", ["Cognate\\LocalJobSubmitJob"] = "src/LocalJobSubmitJob.php", ["Cognate\\CacheUpdateJob"] = "src/CacheUpdateJob.php", ["Cognate\\StringNormalizer"] = "src/StringNormalizer.php", ["Cognate\\StringHasher"] = "src/StringHasher.php", ["Cognate\\CognatePageHookHandler"] = "src/hooks/CognatePageHookHandler.php", ["Cognate\\CognateParseHookHandler"] = "src/hooks/CognateParseHookHandler.php", ["Cognate\\Tests\\CheckSystemReqsTrait"] = "tests/phpunit/CheckSystemReqsTrait.php", },		["JobClasses"] = { ["CognateLocalJobSubmitJob"] = "Cognate\\LocalJobSubmitJob", ["CognateCacheUpdateJob"] = "Cognate\\CacheUpdateJob", },		["config"] = { ["@CognateDb"] = "The database to use for storing Cognate data. The default is to use the db of the current site.", ["CognateDb"] = false, ["@CognateCluster"] = "The cluster to use for storing Cognate data. The default is to use the cluster / server of the current site. See $wgLBFactoryConf.", ["CognateCluster"] = false, ["@CognateReadOnly"] = "Sets the CognateStore to be read only. This will mean the cognate_pages and cognate_titles tables will become out of sync with reality and populateCognatePages.php will have to be run after read only mode is disabled as well as deleted pages purged from the table.", ["CognateReadOnly"] = false, ["@CognateNamespaces"] = "The namespace IDs to run Cognate for. For links to work between sites these IDs must be the same across sites.", ["CognateNamespaces"] = { [0] = 0,			},		},		["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", },		["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "Cognate\\CognateHooks::onPageContentSaveComplete", },			["ContentAlterParserOutput"] = { [0] = "Cognate\\CognateHooks::onContentAlterParserOutput", },			["WikiPageDeletionUpdates"] = { [0] = "Cognate\\CognateHooks::onWikiPageDeletionUpdates", },			["ArticleUndelete"] = { [0] = "Cognate\\CognateHooks::onArticleUndelete", },			["TitleMoveComplete"] = { [0] = "Cognate\\CognateHooks::onTitleMoveComplete", },			["LoadExtensionSchemaUpdates"] = { [0] = "Cognate\\CognateHooks::onLoadExtensionSchemaUpdates", },		},		["MessagesDirs"] = { ["Cognate"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["CollaborationKit"] = { ["name"] = "CollaborationKit", ["version"] = "0.4", ["author"] = { [0] = "Kim Schoonover", [1] = "Brian Wolff", [2] = "James Hare", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CollaborationKit", ["descriptionmsg"] = "collaborationkit-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32", ["extensions"] = { ["EventLogging"] = "*", },		},		["MessagesDirs"] = { ["CollaborationKit"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CollaborationKitAlias"] = "CollaborationKit.alias.php", ["CollaborationKitMagic"] = "CollaborationKit.i18n.magic.php", },		["AutoloadClasses"] = { ["CollaborationKitHooks"] = "includes/CollaborationKitHooks.php", ["CollaborationHubContent"] = "includes/content/CollaborationHubContent.php", ["CollaborationHubContentHandler"] = "includes/content/CollaborationHubContentHandler.php", ["CollaborationHubContentEditor"] = "includes/CollaborationHubContentEditor.php", ["CollaborationHubTOC"] = "includes/content/CollaborationHubTOC.php", ["CollaborationKitImage"] = "includes/content/CollaborationKitImage.php", ["CollaborationKitSerialization"] = "includes/content/CollaborationKitSerialization.php", ["CollaborationListContent"] = "includes/content/CollaborationListContent.php", ["CollaborationListContentHandler"] = "includes/content/CollaborationListContentHandler.php", ["CollaborationListContentEditor"] = "includes/CollaborationListContentEditor.php", ["SpecialCreateCollaborationHub"] = "includes/SpecialCreateCollaborationHub.php", ["SpecialCreateHubFeature"] = "includes/SpecialCreateHubFeature.php", ["SpecialCollaborationKitIcons"] = "includes/SpecialCollaborationKitIcons.php", ["ResourceLoaderListStyleModule"] = "includes/ResourceLoaderListStyleModule.php", },		["ContentHandlers"] = { ["CollaborationHubContent"] = "CollaborationHubContentHandler", ["CollaborationListContent"] = "CollaborationListContentHandler", },		["config"] = { ["CollaborationHubAllowedNamespaces"] = { ["_merge_strategy"] = "array_plus", [2] = true, [4] = true, },			["CollaborationListAllowedNamespaces"] = { ["_merge_strategy"] = "array_plus", [2] = true, [4] = true, },		},		["SpecialPages"] = { ["CollaborationKitIcons"] = "SpecialCollaborationKitIcons", ["CreateCollaborationHub"] = "SpecialCreateCollaborationHub", ["CreateHubFeature"] = "SpecialCreateHubFeature", },		["Hooks"] = { ["SkinTemplateNavigation"] = { [0] = "CollaborationKitHooks::onSkinTemplateNavigation", },			["ParserFirstCallInit"] = { [0] = "CollaborationKitHooks::onParserFirstCallInit", },			["CodeEditorGetPageLanguage"] = { [0] = "CollaborationKitHooks::onCodeEditorGetPageLanguage", },			["ArticleViewHeader"] = { [0] = "CollaborationListContent::onArticleViewHeader", },			["CustomEditor"] = { [0] = "CollaborationListContent::onCustomEditor", [1] = "CollaborationHubContent::onCustomEditor", },			["OutputPageBeforeHTML"] = { [0] = "CollaborationKitHooks::onOutputPageBeforeHTML", },			["GetDoubleUnderscoreIDs"] = { [0] = "CollaborationKitHooks::onGetDoubleUnderscoreIDs", },			["OutputPageParserOutput"] = { [0] = "CollaborationKitHooks::onOutputPageParserOutput", },			["OutputPageBodyAttributes"] = { [0] = "CollaborationHubContentEditor::setCollabkitTheme", },			["BeforePageDisplay"] = { [0] = "CollaborationListContent::onBeforePageDisplay", },		},		["@fixme"] = "Does having ext.CollaborationKit.list.styles as a dependency double load from addModuleStyles?", ["@todo FIXME"] = "Should this actually load oojs-ui-core, or something else", ["ResourceModules"] = { ["ext.CollaborationKit.hub.styles"] = { ["styles"] = "ext.CollaborationKit.hub.styles.less", },			["ext.CollaborationKit.hubsubpage.styles"] = { ["styles"] = "ext.CollaborationKit.hub.subpage.styles.less", },			["ext.CollaborationKit.list.styles"] = { ["styles"] = "ext.CollaborationKit.list.styles.less", },			["ext.CollaborationKit.edit.styles"] = { ["styles"] = "ext.CollaborationKit.edit.styles.less", },			["ext.CollaborationKit.createhubfeature.styles"] = { ["styles"] = "ext.CollaborationKit.createhubfeature.styles.less", },			["ext.CollaborationKit.iconbrowser"] = { ["scripts"] = "ext.CollaborationKit.iconbrowser.js", ["dependencies"] = { [0] = "oojs-ui", [1] = "oojs-ui.styles.icons-moderation", [2] = "oojs-ui.styles.icons-movement", [3] = "mediawiki.widgets", [4] = "mediawiki.widgets.UserInputWidget", [5] = "ext.CollaborationKit.icons", },				["messages"] = { [0] = "collaborationkit-icon-browser", [1] = "collaborationkit-icon-select", [2] = "collaborationkit-icon-launchbutton", [3] = "cancel", },				["styles"] = "ext.CollaborationKit.iconbrowser.styles.less", },			["ext.CollaborationKit.hubtheme"] = { ["scripts"] = "ext.CollaborationKit.hubtheme.js", ["dependencies"] = { [0] = "oojs-ui", [1] = "oojs-ui.styles.icons-editing-core", [2] = "oojs-ui.styles.icons-moderation", [3] = "mediawiki.widgets", [4] = "mediawiki.widgets.UserInputWidget", [5] = "mediawiki.widgets.MediaSearch", [6] = "mediawiki.api", [7] = "ext.CollaborationKit.icons", },				["messages"] = { [0] = "collaborationkit-hubedit-hubtheme", [1] = "collaborationkit-hubedit-hubtheme-help", [2] = "collaborationkit-hubimage-browser", [3] = "collaborationkit-hubimage-select", [4] = "cancel", [5] = "collaborationkit-colour-browser", [6] = "collaborationkit-colour-select", [7] = "collaborationkit-darkred", [8] = "collaborationkit-red", [9] = "collaborationkit-darkgrey", [10] = "collaborationkit-lightgrey", [11] = "collaborationkit-skyblue", [12] = "collaborationkit-blue", [13] = "collaborationkit-bluegrey", [14] = "collaborationkit-navyblue", [15] = "collaborationkit-darkblue", [16] = "collaborationkit-aquamarine", [17] = "collaborationkit-violet", [18] = "collaborationkit-purple", [19] = "collaborationkit-mauve", [20] = "collaborationkit-lightmauve", [21] = "collaborationkit-salmon", [22] = "collaborationkit-orange", [23] = "collaborationkit-yellow", [24] = "collaborationkit-gold", [25] = "collaborationkit-pastelyellow", [26] = "collaborationkit-forestgreen", [27] = "collaborationkit-brightgreen", [28] = "collaborationkit-khaki", [29] = "collaborationkit-black", },				["styles"] = { [0] = "ext.CollaborationKit.hubtheme.styles.less", },			},			["ext.CollaborationKit.list.edit"] = { ["scripts"] = "ext.CollaborationKit.list.edit.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "jquery.spinner", [2] = "oojs-ui", [3] = "oojs-ui.styles.icons-movement", [4] = "oojs-ui.styles.icons-editing-core", [5] = "mediawiki.widgets", [6] = "mediawiki.widgets.UserInputWidget", [7] = "jquery.ui.sortable", [8] = "mediawiki.notify", [9] = "jquery.confirmable", [10] = "mediawiki.Title", },				["messages"] = { [0] = "collaborationkit-list-add", [1] = "collaborationkit-list-add-user", [2] = "collaborationkit-list-add-self", [3] = "collaborationkit-list-add-summary", [4] = "collaborationkit-list-add-self-summary", [5] = "collaborationkit-list-alreadyadded", [6] = "collaborationkit-list-delete", [7] = "collaborationkit-list-delete-summary", [8] = "collaborationkit-list-delete-popup", [9] = "collaborationkit-list-delete-popup-title", [10] = "collaborationkit-list-error-editconflict", [11] = "collaborationkit-list-error-saving", [12] = "collaborationkit-list-move", [13] = "collaborationkit-list-move-summary", [14] = "collaborationkit-list-move-popup", [15] = "collaborationkit-list-move-popup-title", [16] = "collaborationkit-list-newitem-title", [17] = "collaborationkit-list-newitem-user", [18] = "collaborationkit-list-newitem-label", [19] = "collaborationkit-list-newitem-page", [20] = "collaborationkit-list-newitem-image", [21] = "collaborationkit-list-newitem-description", [22] = "collaborationkit-list-edititem-title", [23] = "collaborationkit-list-edititem-label", [24] = "cancel", },			},			["ext.CollaborationKit.list.ui"] = { ["scripts"] = "ext.CollaborationKit.list.ui.js", ["dependencies"] = { [0] = "ext.CollaborationKit.list.edit", },			},			["ext.CollaborationKit.list.members"] = { ["scripts"] = "ext.CollaborationKit.list.members.js", ["dependencies"] = { [0] = "ext.CollaborationKit.list.edit", },			},			["ext.CollaborationKit.blots"] = { ["selectorWithoutVariant"] = ".mw-ck-theme.mw-ck-list-{name} ul", ["selectorWithVariant"] = ".mw-ck-theme-{variant}.mw-ck-list-{name} ul", ["class"] = "ResourceLoaderListStyleModule", ["variants"] = { ["darkred"] = { ["color"] = "#700", ["global"] = true, },					["red"] = { ["color"] = "#b11", ["global"] = true, },					["darkgrey"] = { ["color"] = "#444", ["global"] = true, },					["lightgrey"] = { ["color"] = "#ccc", ["global"] = true, },					["skyblue"] = { ["color"] = "#3af", ["global"] = true, },					["blue"] = { ["color"] = "#24e", ["global"] = true, },					["bluegrey"] = { ["color"] = "#abcdef", ["global"] = true, },					["navyblue"] = { ["color"] = "#159", ["global"] = true, },					["darkblue"] = { ["color"] = "#008", ["global"] = true, },					["aquamarine"] = { ["color"] = "#4cc", ["global"] = true, },					["violet"] = { ["color"] = "#b8d", ["global"] = true, },					["purple"] = { ["color"] = "#628", ["global"] = true, },					["mauve"] = { ["color"] = "#605", ["global"] = true, },					["lightmauve"] = { ["color"] = "#936", ["global"] = true, },					["salmon"] = { ["color"] = "#faa", ["global"] = true, },					["orange"] = { ["color"] = "#d52", ["global"] = true, },					["yellow"] = { ["color"] = "#fc3", ["global"] = true, },					["gold"] = { ["color"] = "#b91", ["global"] = true, },					["pastelyellow"] = { ["color"] = "#ffb", ["global"] = true, },					["forestgreen"] = { ["color"] = "#051", ["global"] = true, },					["brightgreen"] = { ["color"] = "#af5", ["global"] = true, },					["khaki"] = { ["color"] = "#663", ["global"] = true, },				},				["images"] = { ["square"] = "images/blot.svg", },			},			["ext.CollaborationKit.icons"] = { ["selectorWithoutVariant"] = ".mw-ck-theme .mw-ck-icon-{name}, .mw-ck-icon-{name}", ["selectorWithVariant"] = ".mw-ck-theme-{variant} .mw-ck-icon-{name}, .mw-ck-icon-{name}-{variant}", ["class"] = "ResourceLoaderImageModule", ["variants"] = { ["darkred"] = { ["color"] = "#700", ["global"] = true, },					["red"] = { ["color"] = "#b11", ["global"] = true, },					["darkgrey"] = { ["color"] = "#444", ["global"] = true, },					["lightgrey"] = { ["color"] = "#ccc", ["global"] = true, },					["skyblue"] = { ["color"] = "#3af", ["global"] = true, },					["blue"] = { ["color"] = "#24e", ["global"] = true, },					["bluegrey"] = { ["color"] = "#abcdef", ["global"] = true, },					["navyblue"] = { ["color"] = "#159", ["global"] = true, },					["darkblue"] = { ["color"] = "#008", ["global"] = true, },					["aquamarine"] = { ["color"] = "#4cc", ["global"] = true, },					["violet"] = { ["color"] = "#b8d", ["global"] = true, },					["purple"] = { ["color"] = "#628", ["global"] = true, },					["mauve"] = { ["color"] = "#605", ["global"] = true, },					["lightmauve"] = { ["color"] = "#936", ["global"] = true, },					["salmon"] = { ["color"] = "#faa", ["global"] = true, },					["orange"] = { ["color"] = "#d52", ["global"] = true, },					["yellow"] = { ["color"] = "#fc3", ["global"] = true, },					["gold"] = { ["color"] = "#b91", ["global"] = true, },					["pastelyellow"] = { ["color"] = "#ffb", ["global"] = true, },					["forestgreen"] = { ["color"] = "#051", ["global"] = true, },					["brightgreen"] = { ["color"] = "#af5", ["global"] = true, },					["khaki"] = { ["color"] = "#663", ["global"] = true, },				},				["images"] = { ["addimage"] = "images/icons/addimage.svg", ["addmapmarker"] = "images/icons/addmapmarker.svg", ["addquote"] = "images/icons/addquote.svg", ["bell"] = "images/icons/bell.svg", ["book"] = "images/icons/book.svg", ["circleline"] = "images/icons/circleline.svg", ["circlestar"] = "images/icons/circlestar.svg", ["circletriangle"] = "images/icons/circletriangle.svg", ["circlex"] = "images/icons/circlex.svg", ["clock"] = "images/icons/clock.svg", ["community"] = "images/icons/community.svg", ["contents"] = "images/icons/contents.svg", ["die"] = "images/icons/die.svg", ["discussion"] = "images/icons/discussion.svg", ["download"] = "images/icons/download.svg", ["edit"] = "images/icons/edit.svg", ["editprotected"] = "images/icons/editprotected.svg", ["eye"] = "images/icons/eye.svg", ["flag"] = "images/icons/flag.svg", ["funnel"] = "images/icons/funnel.svg", ["gallery"] = "images/icons/gallery.svg", ["gear"] = "images/icons/gear.svg", ["heart"] = "images/icons/heart.svg", ["image"] = "images/icons/image.svg", ["journal"] = "images/icons/journal.svg", ["key"] = "images/icons/key.svg", ["link"] = "images/icons/link.svg", ["lock"] = "images/icons/lock.svg", ["mail"] = "images/icons/mail.svg", ["map"] = "images/icons/map.svg", ["mapmarker"] = "images/icons/mapmarker.svg", ["menu"] = "images/icons/menu.svg", ["message"] = "images/icons/message.svg", ["messagenew"] = "images/icons/messagenew.svg", ["messagescary"] = "images/icons/messagescary.svg", ["move"] = "images/icons/move.svg", ["newspaper"] = "images/icons/newspaper.svg", ["nowiki"] = "images/icons/nowiki.svg", ["ol"] = "images/icons/ol.svg", ["page"] = "images/icons/page.svg", ["pagechecked"] = "images/icons/pagechecked.svg", ["pageribbon"] = "images/icons/pageribbon.svg", ["pagesearch"] = "images/icons/pagesearch.svg", ["paperclip"] = "images/icons/paperclip.svg", ["print"] = "images/icons/print.svg", ["puzzlepiece"] = "images/icons/puzzlepiece.svg", ["quotes"] = "images/icons/quotes.svg", ["ribbon"] = "images/icons/ribbon.svg", ["rocket"] = "images/icons/rocket.svg", ["search"] = "images/icons/search.svg", ["star"] = "images/icons/star.svg", ["starmenu"] = "images/icons/starmenu.svg", ["sun"] = "images/icons/sun.svg", ["translate"] = "images/icons/translate.svg", ["trash"] = "images/icons/trash.svg", ["ul"] = "images/icons/ul.svg", ["user"] = "images/icons/user.svg", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CollaborationKit/modules", },		["manifest_version"] = 1, },	["CollapsibleVector"] = { ["name"] = "CollapsibleVector", ["namemsg"] = "collapsiblevector-extensionname", ["version"] = "0.1.10", ["author"] = { [0] = "Paladox", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CollapsibleVector", ["descriptionmsg"] = "collapsiblevector-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["DefaultUserOptions"] = { ["collapsiblevector-collapsiblenav"] = 1, ["collapsiblevector-noexperiments"] = 0, },		["MessagesDirs"] = { ["CollapsibleVector"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CollapsibleVectorHooks"] = "CollapsibleVectorHooks.php", },		["ResourceModules"] = { ["ext.collapsiblevector.collapsibleNav"] = { ["scripts"] = "modules/ext.collapsiblevector.collapsibleNav.js", ["styles"] = "modules/ext.collapsiblevector.collapsibleNav.less", ["messages"] = { [0] = "collapsiblevector-collapsiblenav-more", },				["dependencies"] = { [0] = "jquery.client", [1] = "jquery.cookie", [2] = "jquery.tabIndex", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CollapsibleVector", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "CollapsibleVectorHooks::beforePageDisplay", },			["GetPreferences"] = { [0] = "CollapsibleVectorHooks::getPreferences", },			["ResourceLoaderGetConfigVars"] = { [0] = "CollapsibleVectorHooks::resourceLoaderGetConfigVars", },			["MakeGlobalVariablesScript"] = { [0] = "CollapsibleVectorHooks::makeGlobalVariablesScript", },		},		["config"] = { ["CollapsibleVectorFeatures"] = { ["collapsiblenav"] = { ["global"] = false, ["user"] = true, },				["_merge_strategy"] = "array_plus_2d", },		},		["manifest_version"] = 1, },	["CommentStreams"] = { ["name"] = "CommentStreams", ["version"] = "4.5", ["author"] = { [0] = "Jason Ji", [1] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CommentStreams", ["descriptionmsg"] = "commentstreams-desc", ["manifest_version"] = 1, ["type"] = "parserhook", ["license-name"] = "MIT", ["SpecialPages"] = { ["CommentStreamsAllComments"] = "CommentStreamsAllComments", },		["MessagesDirs"] = { ["CommentStreams"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CommentStreamsAlias"] = "includes/CommentStreamsAllComments.alias.php", },		["ResourceModules"] = { ["ext.CommentStreams"] = { ["styles"] = { [0] = "CommentStreams.css", },				["scripts"] = { [0] = "CommentStreamsQuerier.js", [1] = "CommentStreams.js", [2] = "spin.min.js", },				["dependencies"] = { [0] = "oojs-ui", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["messages"] = { [0] = "commentstreams-api-error-notloggedin", [1] = "commentstreams-api-error-commentnotfound", [2] = "commentstreams-api-error-notacomment", [3] = "commentstreams-api-error-missingcommenttitle", [4] = "commentstreams-api-error-post-permissions", [5] = "commentstreams-api-error-post-parentandtitle", [6] = "commentstreams-api-error-post-parentpagedoesnotexist", [7] = "commentstreams-api-error-post-associatedpageidmismatch", [8] = "commentstreams-api-error-post-associatedpagedoesnotexist", [9] = "commentstreams-api-error-post", [10] = "commentstreams-api-error-edit-notloggedin", [11] = "commentstreams-api-error-edit-permissions", [12] = "commentstreams-api-error-edit", [13] = "commentstreams-api-error-delete-notloggedin", [14] = "commentstreams-api-error-delete-permissions", [15] = "commentstreams-api-error-delete-haschildren", [16] = "commentstreams-api-error-delete", [17] = "commentstreams-api-error-vote-notloggedin", [18] = "commentstreams-api-error-vote-novoteonreply", [19] = "commentstreams-api-error-vote", [20] = "commentstreams-api-error-watch-notloggedin", [21] = "commentstreams-api-error-watch-nowatchreply", [22] = "commentstreams-api-error-watch", [23] = "commentstreams-api-error-unwatch-notloggedin", [24] = "commentstreams-api-error-unwatch-nounwatchreply", [25] = "commentstreams-api-error-unwatch", [26] = "commentstreams-validation-error-nocommenttitle", [27] = "commentstreams-validation-error-nocommenttext", [28] = "commentstreams-buttontext-add", [29] = "commentstreams-buttontext-reply", [30] = "commentstreams-buttontooltip-add", [31] = "commentstreams-buttontooltip-reply", [32] = "commentstreams-buttontooltip-edit", [33] = "commentstreams-buttontooltip-moderator-edit", [34] = "commentstreams-buttontooltip-delete", [35] = "commentstreams-buttontooltip-moderator-delete", [36] = "commentstreams-buttontooltip-permalink", [37] = "commentstreams-buttontooltip-collapse", [38] = "commentstreams-buttontooltip-expand", [39] = "commentstreams-buttontooltip-upvote", [40] = "commentstreams-buttontooltip-downvote", [41] = "commentstreams-buttontooltip-watch", [42] = "commentstreams-buttontooltip-unwatch", [43] = "commentstreams-buttontooltip-submit", [44] = "commentstreams-buttontooltip-cancel", [45] = "commentstreams-dialog-delete-message", [46] = "commentstreams-dialog-anonymous-message", [47] = "commentstreams-dialog-buttontext-ok", [48] = "commentstreams-dialog-buttontext-cancel", [49] = "commentstreams-dialog-buttontext-yes", [50] = "commentstreams-dialog-buttontext-no", [51] = "commentstreams-urldialog-instructions", [52] = "commentstreams-datetext-postedon", [53] = "commentstreams-datetext-lasteditedon", [54] = "commentstreams-datetext-moderated", [55] = "commentstreams-title-field-placeholder", [56] = "commentstreams-body-field-placeholder", [57] = "commentstreams-ve-conversion-error", },			},			["ext.CommentStreamsAllComments"] = { ["styles"] = { [0] = "CommentStreamsAllComments.css", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CommentStreams/resources", },		["AutoloadClasses"] = { ["CommentStreamsHooks"] = "includes/CommentStreamsHooks.php", ["CommentStreamsUtils"] = "includes/CommentStreamsUtils.php", ["CommentStreams"] = "includes/CommentStreams.php", ["Comment"] = "includes/Comment.php", ["ApiCSBase"] = "includes/ApiCSBase.php", ["ApiCSPostComment"] = "includes/ApiCSPostComment.php", ["ApiCSQueryComment"] = "includes/ApiCSQueryComment.php", ["ApiCSEditComment"] = "includes/ApiCSEditComment.php", ["ApiCSDeleteComment"] = "includes/ApiCSDeleteComment.php", ["ApiCSVote"] = "includes/ApiCSVote.php", ["ApiCSWatch"] = "includes/ApiCSWatch.php", ["ApiCSUnwatch"] = "includes/ApiCSUnwatch.php", ["EchoCSPresentationModel"] = "includes/EchoCSPresentationModel.php", ["CommentStreamsAllComments"] = "includes/CommentStreamsAllComments.php", },		["APIModules"] = { ["csPostComment"] = "ApiCSPostComment", ["csQueryComment"] = "ApiCSQueryComment", ["csEditComment"] = "ApiCSEditComment", ["csDeleteComment"] = "ApiCSDeleteComment", ["csVote"] = "ApiCSVote", ["csWatch"] = "ApiCSWatch", ["csUnwatch"] = "ApiCSUnwatch", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "CommentStreamsHooks::addCommentTableToDatabase", ["CanonicalNamespaces"] = "CommentStreamsHooks::addCommentStreamsNamespaces", ["MediaWikiPerformAction"] = "CommentStreamsHooks::onMediaWikiPerformAction", ["MovePageIsValidMove"] = "CommentStreamsHooks::onMovePageIsValidMove", ["userCan"] = "CommentStreamsHooks::userCan", ["ParserFirstCallInit"] = "CommentStreamsHooks::onParserSetup", ["BeforePageDisplay"] = "CommentStreamsHooks::addCommentsAndInitializeJS", ["ShowSearchHitTitle"] = "CommentStreamsHooks::showSearchHitTitle", ["smwInitProperties"] = "CommentStreamsHooks::initProperties", ["SMWStore::updateDataBefore"] = "CommentStreamsHooks::updateData", ["BeforeCreateEchoEvent"] = "CommentStreamsHooks::onBeforeCreateEchoEvent", },		["callback"] = "CommentStreamsHooks::onRegistration", ["config"] = { ["CommentStreamsNamespaceIndex"] = 844, ["CommentStreamsAllowedNamespaces"] = nil, ["CommentStreamsEnableTalk"] = false, ["CommentStreamsNewestStreamsOnTop"] = true, ["CommentStreamsModeratorFastDelete"] = false, ["CommentStreamsShowLabels"] = true, ["CommentStreamsEnableVoting"] = false, ["CommentStreamsInitiallyCollapsedNamespaces"] = { },			["CommentStreamsUserRealNamePropertyName"] = nil, ["CommentStreamsUserAvatarPropertyName"] = nil, },	},	["Comments"] = { ["name"] = "Comments", ["version"] = "4.5.1", ["author"] = { [0] = "David Pean", [1] = "Misza", [2] = "Jack Phoenix", [3] = "Adam Carter/UltrasonicNXT", [4] = "Samantha Nguyen", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Comments", ["descriptionmsg"] = "comments-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["GroupPermissions"] = { ["*"] = {				["comment"] = true, },			["commentadmin"] = { ["commentadmin"] = true, },			["autoconfirmed"] = { ["commentlinks"] = true, },		},		["AvailableRights"] = { [0] = "comment", [1] = "commentadmin", [2] = "commentlinks", [3] = "comment-delete-own", },		["SpecialPages"] = { ["CommentIgnoreList"] = "CommentIgnoreList", },		["LogTypes"] = { [0] = "comments", },		["FilterLogTypes"] = { ["comments"] = true, },		["LogActionsHandlers"] = { ["comments/add"] = "CommentsLogFormatter", ["comments/delete"] = "LogFormatter", },		["APIModules"] = { ["commentblock"] = "CommentBlockAPI", ["commentdelete"] = "CommentDeleteAPI", ["commentlatestid"] = "CommentLatestIdAPI", ["commentlist"] = "CommentListAPI", ["commentsubmit"] = "CommentSubmitAPI", ["commentvote"] = "CommentVoteAPI", },		["MessagesDirs"] = { ["Comments"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CommentsAliases"] = "Comments.i18n.alias.php", ["CommentsMagic"] = "Comments.i18n.magic.php", ["NumberOfCommentsMagic"] = "Comments.i18n.magic.php", },		["AutoloadClasses"] = { ["Comment"] = "includes/Comment.php", ["CommentsPage"] = "includes/CommentsPage.php", ["NumberOfComments"] = "includes/parser/NumberOfComments.php", ["DisplayComments"] = "includes/parser/DisplayComments.php", ["CommentFunctions"] = "includes/CommentFunctions.php", ["CommentIgnoreList"] = "includes/specials/CommentIgnoreList.php", ["CommentsLogFormatter"] = "includes/CommentsLogFormatter.php", ["CommentsHooks"] = "includes/CommentsHooks.php", ["CommentBlockAPI"] = "includes/api/CommentBlockAPI.php", ["CommentDeleteAPI"] = "includes/api/CommentDeleteAPI.php", ["CommentLatestIdAPI"] = "includes/api/CommentLatestIdAPI.php", ["CommentListAPI"] = "includes/api/CommentListAPI.php", ["CommentSubmitAPI"] = "includes/api/CommentSubmitAPI.php", ["CommentVoteAPI"] = "includes/api/CommentVoteAPI.php", },		["ResourceModules"] = { ["ext.comments.css"] = { ["styles"] = "resources/css/Comments.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.comments.js"] = { ["scripts"] = "resources/js/Comment.js", ["dependencies"] = { [0] = "mediawiki.api", },				["messages"] = { [0] = "comments-voted-label", [1] = "comments-loading", [2] = "comments-auto-refresher-pause", [3] = "comments-auto-refresher-enable", [4] = "comments-cancel-reply", [5] = "comments-reply-to", [6] = "comments-block-warning-anon", [7] = "comments-block-warning-user", [8] = "comments-delete-warning", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Comments", },		["Hooks"] = { ["ParserFirstCallInit"] = "CommentsHooks::onParserFirstCallInit", ["LoadExtensionSchemaUpdates"] = "CommentsHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "CommentsHooks::onRenameUserSQL", ["MagicWordwgVariableIDs"] = "NumberOfComments::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "NumberOfComments::onParserGetVariableValueSwitch", },		["config"] = { ["CommentsDefaultAvatar"] = "http://www.shoutwiki.com/w/extensions/SocialProfile/avatars/default_ml.gif", ["CommentsSortDescending"] = false, ["CommentsInRecentChanges"] = false, },		["manifest_version"] = 1, },	["CommonsMetadata"] = { ["name"] = "CommonsMetadata", ["author"] = "Brian Wolff", ["url"] = "https://www.mediawiki.org/wiki/Extension:CommonsMetadata", ["descriptionmsg"] = "commonsmetadata-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["Hooks"] = { ["GetExtendedMetadata"] = { [0] = "CommonsMetadata\\HookHandler::onGetExtendedMetadata", },			["ValidateExtendedMetadataCache"] = { [0] = "CommonsMetadata\\HookHandler::onValidateExtendedMetadataCache", },			["ContentAlterParserOutput"] = { [0] = "CommonsMetadata\\HookHandler::onContentAlterParserOutput", },		},		["MessagesDirs"] = { ["CommonsMetadata"] = { [0] = "i18n", },		},		["config"] = { ["CommonsMetadataForceRecalculate"] = false, ["CommonsMetadataSetTrackingCategories"] = false, },		["AutoloadNamespaces"] = { ["CommonsMetadata\\"] = "src/", },		["TrackingCategories"] = { [0] = "commonsmetadata-trackingcategory-no-license", [1] = "commonsmetadata-trackingcategory-no-description", [2] = "commonsmetadata-trackingcategory-no-author", [3] = "commonsmetadata-trackingcategory-no-source", [4] = "commonsmetadata-trackingcategory-no-patent", },		["manifest_version"] = 1, },	["ConfirmEdit"] = { ["@doc"] = "Please read README.md", ["name"] = "ConfirmEdit", ["version"] = "1.6.0", ["author"] = { [0] = "Brion Vibber", [1] = "Florian Schmidt", [2] = "Sam Reed", [3] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:ConfirmEdit", ["descriptionmsg"] = "captcha-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["GroupPermissions"] = { ["*"] = {				["skipcaptcha"] = false, },			["user"] = { ["skipcaptcha"] = false, },			["autoconfirmed"] = { ["skipcaptcha"] = false, },			["bot"] = { ["skipcaptcha"] = true, },			["sysop"] = { ["skipcaptcha"] = true, },		},		["AvailableRights"] = { [0] = "skipcaptcha", },		["ExtensionFunctions"] = { [0] = "ConfirmEditHooks::confirmEditSetup", },		["SpecialPages"] = { ["Captcha"] = "SpecialCaptcha", },		["MessagesDirs"] = { ["ConfirmEdit"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ConfirmEditAlias"] = "ConfirmEdit.alias.php", },		["AutoloadClasses"] = { ["ConfirmEditHooks"] = "includes/ConfirmEditHooks.php", ["HTMLFancyCaptchaField"] = "FancyCaptcha/includes/HTMLFancyCaptchaField.php", ["HTMLReCaptchaField"] = "ReCaptcha/includes/HTMLReCaptchaField.php", ["HTMLReCaptchaNoCaptchaField"] = "ReCaptchaNoCaptcha/includes/HTMLReCaptchaNoCaptchaField.php", ["HTMLSubmittedValueField"] = "ReCaptcha/includes/HTMLSubmittedValueField.php", ["SimpleCaptcha"] = "SimpleCaptcha/SimpleCaptcha.php", ["CaptchaStore"] = "includes/store/CaptchaStore.php", ["CaptchaSessionStore"] = "includes/store/CaptchaSessionStore.php", ["CaptchaCacheStore"] = "includes/store/CaptchaCacheStore.php", ["CaptchaHashStore"] = "includes/store/CaptchaHashStore.php", ["CaptchaTriggers"] = "includes/CaptchaTriggers.php", ["SpecialCaptcha"] = "includes/specials/SpecialCaptcha.php", ["CaptchaPreAuthenticationProvider"] = "includes/auth/CaptchaPreAuthenticationProvider.php", ["CaptchaAuthenticationRequest"] = "includes/auth/CaptchaAuthenticationRequest.php", ["ReCaptchaAuthenticationRequest"] = "ReCaptcha/includes/ReCaptchaAuthenticationRequest.php", ["ReCaptchaNoCaptchaAuthenticationRequest"] = "ReCaptchaNoCaptcha/includes/ReCaptchaNoCaptchaAuthenticationRequest.php", },		["ResourceModules"] = { ["ext.confirmEdit.editPreview.ipwhitelist.styles"] = { ["styles"] = "ext.confirmEdit.editPreview.ipwhitelist.styles.css", },			["ext.confirmEdit.visualEditor"] = { ["scripts"] = "ve-confirmedit/ve.init.mw.CaptchaSaveErrorHandler.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.confirmEdit.simpleCaptcha"] = { ["styles"] = "../SimpleCaptcha/resources/ext.confirmEdit.simpleCaptcha.css", },		},		["VisualEditorPluginModules"] = { [0] = "ext.confirmEdit.visualEditor", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ConfirmEdit/resources", },		["Hooks"] = { ["EditPageBeforeEditButtons"] = "ConfirmEditHooks::confirmEditPage", ["EmailUserForm"] = "ConfirmEditHooks::injectEmailUser", ["EmailUser"] = "ConfirmEditHooks::confirmEmailUser", ["PageContentSaveComplete"] = "ConfirmEditHooks::onPageContentSaveComplete", ["EditPage::showEditForm:fields"] = "ConfirmEditHooks::showEditFormFields", ["EditFilterMergedContent"] = "ConfirmEditHooks::confirmEditMerged", ["APIGetAllowedParams"] = "ConfirmEditHooks::onAPIGetAllowedParams", ["TitleReadWhitelist"] = "ConfirmEditHooks::onTitleReadWhitelist", ["AlternateEditPreview"] = "ConfirmEditHooks::onAlternateEditPreview", ["AuthChangeFormFields"] = "ConfirmEditHooks::onAuthChangeFormFields", },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["CaptchaPreAuthenticationProvider"] = { ["class"] = "CaptchaPreAuthenticationProvider", ["sort"] = 10, },			},		},		["config"] = { ["CaptchaWhitelistIP"] = false, ["Captcha"] = nil, ["CaptchaTriggers"] = { ["edit"] = false, ["create"] = false, ["sendemail"] = false, ["addurl"] = true, ["createaccount"] = true, ["badlogin"] = true, ["badloginperuser"] = true, ["_merge_strategy"] = "array_plus", },			["CaptchaTriggersOnNamespace"] = { ["_merge_strategy"] = "array_plus_2d", },			["CaptchaStorageClass"] = "CaptchaSessionStore", ["CaptchaSessionExpiration"] = 1800, ["CaptchaBadLoginExpiration"] = 300, ["CaptchaBadLoginPerUserExpiration"] = 600, ["AllowConfirmedEmail"] = false, ["CaptchaBadLoginAttempts"] = 3, ["CaptchaBadLoginPerUserAttempts"] = 20, ["CaptchaWhitelist"] = false, ["CaptchaRegexes"] = { },		},		["manifest_version"] = 1, },	["CongressLookup"] = { ["name"] = "CongressLookup", ["version"] = "2.0.0", ["author"] = { [0] = "Ryan Kaldari", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CongressLookup", ["descriptionmsg"] = "congresslookup-desc", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["NetNeutrality"] = "SpecialNetNeutrality", ["SenateLookup"] = "SpecialSenateLookup", },		["MessagesDirs"] = { ["CongressLookup"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CongressLookupAlias"] = "CongressLookup.alias.php", },		["AutoloadClasses"] = { ["SpecialNetNeutrality"] = "includes/SpecialNetNeutrality.php", ["SpecialSenateLookup"] = "includes/SpecialSenateLookup.php", },		["ResourceModules"] = { ["ext.congresslookup.styles"] = { ["styles"] = "ext.congresslookup.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CongressLookup/resources", },		["config"] = { },		["manifest_version"] = 2, },	["ContactPage"] = { ["name"] = "ContactPage", ["version"] = "2.3", ["author"] = { [0] = "Daniel Kinzler", [1] = "Sam Reed", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ContactPage", ["descriptionmsg"] = "contactpage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["ExtensionMessagesFiles"] = { ["ContactPageAliases"] = "ContactPage.alias.php", },		["MessagesDirs"] = { ["ContactPage"] = { [0] = "i18n", },		},		["config"] = { ["ContactConfig"] = { ["default"] = { ["RecipientUser"] = nil, ["SenderEmail"] = nil, ["SenderName"] = nil, ["RequireDetails"] = false, ["IncludeIP"] = false, ["MustBeLoggedIn"] = false, ["RLModules"] = { },					["RLStyleModules"] = { },					["AdditionalFields"] = { ["Text"] = { ["label-message"] = "emailmessage", ["type"] = "textarea", ["required"] = true, },					},				},			},		},		["callback"] = "SpecialContact::onRegistration", ["SpecialPages"] = { ["Contact"] = "SpecialContact", },		["AutoloadClasses"] = { ["SpecialContact"] = "includes/SpecialContact.php", },		["manifest_version"] = 1, },	["ContentTranslation"] = { ["name"] = "ContentTranslation", ["author"] = { [0] = "Amir Aharoni", [1] = "David Chan", [2] = "Joel Sahleen", [3] = "Kartik Mistry", [4] = "Niklas Laxström", [5] = "Pau Giner", [6] = "Petar Petković", [7] = "Runa Bhattacharjee", [8] = "Santhosh Thottingal", [9] = "Siebrand Mazeland", [10] = "Sucheta Ghoshal", },		["url"] = "https://www.mediawiki.org/wiki/Special:MyLanguage/Extension:ContentTranslation", ["descriptionmsg"] = "cx-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["VisualEditor"] = ">= 0.1.0", ["UniversalLanguageSelector"] = "*", },		},		["ExtensionMessagesFiles"] = { ["ContentTranslationAliases"] = "ContentTranslation.alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ContentTranslation\\Hooks::onLoadExtensionSchemaUpdates", ["BeforePageDisplay"] = "ContentTranslation\\Hooks::addModules", ["GetBetaFeaturePreferences"] = "ContentTranslation\\Hooks::onGetBetaFeaturePreferences", ["ResourceLoaderGetConfigVars"] = "ContentTranslation\\Hooks::addConfig", ["ResourceLoaderRegisterModules"] = "ContentTranslation\\Hooks::addMessages", ["SpecialContributionsBeforeMainOutput"] = "ContentTranslation\\Hooks::addNewContributionButton", ["ListDefinedTags"] = "ContentTranslation\\Hooks::registerTags", ["ChangeTagsListActive"] = "ContentTranslation\\Hooks::registerTags", ["UserSaveOptions"] = "ContentTranslation\\Hooks::onSaveOptions", ["EditPage::showEditForm:initial"] = "ContentTranslation\\Hooks::newArticleCampaign", ["BeforeCreateEchoEvent"] = "ContentTranslation\\Hooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "ContentTranslation\\Hooks::onEchoGetDefaultNotifiedUsers", ["EchoGetBundleRules"] = "ContentTranslation\\Hooks::onEchoGetBundleRules", },		["APIModules"] = { ["cxconfiguration"] = "ApiContentTranslationConfiguration", ["cxdelete"] = "ApiContentTranslationDelete", ["cxpublish"] = "ApiContentTranslationPublish", ["cxsave"] = "ApiContentTranslationSave", ["cxsuggestionlist"] = "ApiContentTranslationSuggestionList", ["cxtoken"] = "ApiContentTranslationToken", },		["APIListModules"] = { ["contenttranslation"] = "ApiQueryContentTranslation", ["contenttranslationcorpora"] = "ApiQueryContentTranslationCorpora", ["contenttranslationlangtrend"] = "ApiQueryContentTranslationLanguageTrend", ["contenttranslationstats"] = "ApiQueryContentTranslationStats", ["contenttranslationsuggestions"] = "ApiQueryContentTranslationSuggestions", ["cxpublishedtranslations"] = "ApiQueryPublishedTranslations", ["cxtranslatorstats"] = "ApiQueryTranslatorStats", },		["APIPropModules"] = { ["langlinkscount"] = "ApiQueryLangLinksCount", },		["MessagesDirs"] = { ["ContentTranslation"] = { [0] = "i18n", [1] = "i18n/api", },		},		["SpecialPages"] = { ["ContentTranslation"] = "SpecialContentTranslation", ["ContentTranslationStats"] = "SpecialContentTranslationStats", },		["AutoloadClasses"] = { ["ApiContentTranslationConfiguration"] = "api/ApiContentTranslationConfiguration.php", ["ApiContentTranslationDelete"] = "api/ApiContentTranslationDelete.php", ["ApiContentTranslationPublish"] = "api/ApiContentTranslationPublish.php", ["ApiContentTranslationSave"] = "api/ApiContentTranslationSave.php", ["ApiContentTranslationSuggestionList"] = "api/ApiContentTranslationSuggestionList.php", ["ApiContentTranslationToken"] = "api/ApiContentTranslationToken.php", ["ApiQueryContentTranslation"] = "api/ApiQueryContentTranslation.php", ["ApiQueryContentTranslationCorpora"] = "api/ApiQueryContentTranslationCorpora.php", ["ApiQueryContentTranslationLanguageTrend"] = "api/ApiQueryContentTranslationLanguageTrend.php", ["ApiQueryContentTranslationStats"] = "api/ApiQueryContentTranslationStats.php", ["ApiQueryContentTranslationSuggestions"] = "api/ApiQueryContentTranslationSuggestions.php", ["ApiQueryLangLinksCount"] = "api/ApiQueryLangLinksCount.php", ["ApiQueryPublishedTranslations"] = "api/ApiQueryPublishedTranslations.php", ["ApiQueryTranslatorStats"] = "api/ApiQueryTranslatorStats.php", ["ContentTranslationSpecialPage"] = "specials/ContentTranslationSpecialPage.php", ["SpecialContentTranslation"] = "specials/SpecialContentTranslation.php", ["SpecialContentTranslationStats"] = "specials/SpecialContentTranslationStats.php", },		["AutoloadNamespaces"] = { ["ContentTranslation\\"] = "includes/", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-cx"] = true, },		["config"] = { ["ContentTranslationDomainCodeMapping"] = { ["be-tarask"] = "be-x-old", ["bho"] = "bh", ["crh-latn"] = "crh", ["gsw"] = "als", ["lzh"] = "zh-classical", ["nan"] = "zh-min-nan", ["nb"] = "no", ["rup"] = "roa-rup", ["sgs"] = "bat-smg", ["vro"] = "fiu-vro", ["yue"] = "zh-yue", },			["ContentTranslationRESTBase"] = { ["url"] = "https://en.wikipedia.org/api/rest_#version#", ["fixedUrl"] = true, ["timeout"] = 100000, ["HTTPProxy"] = false, ["forwardCookies"] = false, },			["ContentTranslationDatabase"] = nil, ["ContentTranslationCluster"] = false, ["ContentTranslationEventLogging"] = false, ["ContentTranslationHighMTCategory"] = nil, ["ContentTranslationSiteTemplates"] = { ["view"] = "//$1.wikipedia.org/wiki/$2", ["action"] = "//$1.wikipedia.org/w/index.php?title=$2", ["api"] = "//$1.wikipedia.org/w/api.php", ["cx"] = "http://localhost:8080/v1", ["cookieDomain"] = nil, ["restbase"] = "//$1.wikipedia.org/api/rest_v1", },			["@ContentTranslationTranslateInTarget"] = "Whether to open Special:ContentTranslation in the target wiki when clicking the button in the entry point. The domain will be based on $wgContentTranslationSiteTemplates. The default is to open Special:ContentTranslation on the same wiki", ["ContentTranslationTranslateInTarget"] = false, ["@ContentTranslationAsBetaFeature"] = "Whether to have CX available only as a beta feature and only shown to the users who have enabled the beta feature.", ["ContentTranslationAsBetaFeature"] = true, ["@ContentTranslationTargetNamespace"] = "Target namespace to publish articles. Values can be valid namespace ids. Example: 0 for Main, 2 for User namespace", ["ContentTranslationTargetNamespace"] = 0, ["@ContentTranslationUserGroupTargetNamespace"] = "Default target namespace to publish articles based on user groups. The value is an associative array with user group names as keys, and namespace ids as values. If there are more matches for user groups, first match will be used.", ["ContentTranslationUserGroupTargetNamespace"] = { },			["ContentTranslationCampaigns"] = { ["cxstats"] = true, ["specialcx"] = true, ["newarticle"] = true, ["cx2outreach"] = { ["edittag"] = "cx2-outreach", },			},			["ContentTranslationCXServerAuth"] = { ["algorithm"] = "HS256", ["key"] = "", ["age"] = "3600", },			["ContentTranslationEnableSuggestions"] = true, ["@RecommendToolAPIURL"] = "Web API URL for translation recommendation tool", ["RecommendToolAPIURL"] = "https://recommend.wmflabs.org/types/translation/v1/articles", ["ContentTranslationVersion"] = "2", ["@ContentTranslationUnmodifiedMTThresholdForPublish"] = "If the user exceeds a threshold an error will be shown to the user when they try to publish. The threshold will be calculated for the whole document, and it will prevent publishing until the content is modified.", ["ContentTranslationUnmodifiedMTThresholdForPublish"] = 99, ["@ContentTranslationPublishRequirements"] = "List of requirements for user account to be able to publish in main namespace.", ["ContentTranslationPublishRequirements"] = { ["userGroups"] = { [0] = "*",				},			},			["@DraftMaxAge"] = "Maximum age of unpublished drafts before they're purged from DB. Expressed in days and defaults to approximate value of 15 months.", ["DraftMaxAge"] = 456, },		["ResourceModules"] = { ["ext.cx.contributions"] = { ["scripts"] = { [0] = "entrypoint/ext.cx.contributions.js", },				["styles"] = { [0] = "entrypoint/styles/ext.cx.contributions.less", },				["skinStyles"] = { ["vector"] = { [0] = "entrypoint/styles/ext.cx.contributions.vector.less", },				},				["dependencies"] = { [0] = "oojs-ui-core", [1] = "oojs-ui.styles.icons-content", [2] = "oojs-ui.styles.icons-editing-advanced", [3] = "mediawiki.util", },				["messages"] = { [0] = "cx-contributions-new-contributions", [1] = "cx-contributions-new-article", [2] = "cx-contributions-translation", [3] = "cx-contributions-upload", [4] = "cx-contributions-new-article-tooltip", [5] = "cx-contributions-translation-tooltip", [6] = "cx-contributions-upload-tooltip", },			},			["ext.cx.model"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "base/ext.cx.model.js", },			},			["ext.cx.feedback"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["dependencies"] = { [0] = "ext.cx.model", },				["scripts"] = { [0] = "widgets/feedback/ext.cx.feedback.js", },				["styles"] = { [0] = "widgets/feedback/styles/ext.cx.feedback.less", },				["messages"] = { [0] = "cx-feedback-link", },			},			["ext.cx.dashboard"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "dashboard/ext.cx.dashboard.js", },				["styles"] = { [0] = "dashboard/styles/ext.cx.dashboard.less", },				["skinStyles"] = { ["monobook"] = { [0] = "dashboard/styles/ext.cx.dashboard.monobook.less", },				},				["dependencies"] = { [0] = "ext.cx.feedback", [1] = "ext.cx.model", [2] = "ext.cx.sitemapper", [3] = "ext.cx.SourcePageSelector", [4] = "ext.cx.widgets.translator", [5] = "ext.uls.mediawiki", [6] = "mediawiki.storage", [7] = "mediawiki.ui.button", [8] = "mediawiki.Uri", [9] = "mw.cx.dashboard.lists", [10] = "mw.cx.ui.Header", [11] = "mw.cx.ui.Infobar", [12] = "oojs-ui.styles.icons-alerts", [13] = "oojs-ui.styles.icons-content", [14] = "oojs-ui.styles.icons-editing-core", [15] = "oojs-ui.styles.icons-interactions", [16] = "oojs-ui.styles.icons-media", [17] = "user.options", },				["messages"] = { [0] = "cx-create-new-translation", [1] = "cx-dashboard-sidebar-feedback", [2] = "cx-dashboard-sidebar-information", [3] = "cx-dashboard-sidebar-stats", [4] = "cx-dashboard-sidebar-title", [5] = "cx-error-server-connection", [6] = "cx-translation-filter-draft-translations", [7] = "cx-translation-filter-published-translations", [8] = "cx-translation-filter-suggested-translations", },			},			["ext.cx.util"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "util/ext.cx.util.js", },				["dependencies"] = { [0] = "ext.cx.model", },			},			["mw.cx.util"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "util/mw.cx.util.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.user", },			},			["ext.cx.util.selection"] = { ["scripts"] = { [0] = "util/ext.cx.util.selection.js", },				["dependencies"] = { [0] = "ext.cx.model", },			},			["ext.cx.sitemapper"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "base/ext.cx.sitemapper.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.cookie", [2] = "mediawiki.ForeignApi", [3] = "mediawiki.Title", [4] = "mediawiki.Uri", [5] = "mediawiki.user", },			},			["ext.cx.source"] = { ["scripts"] = { [0] = "source/ext.cx.source.js", },				["styles"] = { [0] = "source/styles/ext.cx.source.less", },				["dependencies"] = { [0] = "ext.cx.util", [1] = "ext.cx.widgets.spinner", [2] = "jquery.uls.data", [3] = "mediawiki.Title", [4] = "mediawiki.Uri", [5] = "mediawiki.api", [6] = "mediawiki.jqueryMsg", [7] = "mediawiki.user", [8] = "mediawiki.util", [9] = "mediawiki.skinning.content.parsoid", },				["messages"] = { [0] = "cx-error-page-not-found", [1] = "cx-error-server-connection", [2] = "cx-source-view-page", [3] = "cx-source-loading", },			},			["ext.cx.SourcePageSelector"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "source/ext.cx.SourcePageSelector.js", },				["styles"] = { [0] = "source/styles/ext.cx.SourcePageSelector.less", },				["dependencies"] = { [0] = "ext.cx.sitemapper", [1] = "ext.cx.SelectedSourcePage", [2] = "ext.uls.common", [3] = "ext.uls.mediawiki", [4] = "jquery.suggestions", [5] = "jquery.uls.data", [6] = "mediawiki.jqueryMsg", [7] = "mediawiki.storage", [8] = "mediawiki.language", [9] = "mediawiki.ui.button", [10] = "mw.cx.ui.LanguageFilter", [11] = "mw.cx.ui.PageSelectorWidget", [12] = "mw.cx.util", [13] = "oojs-ui.styles.icons-interactions", },				["messages"] = { [0] = "cx-source-page-selector-input-placeholder", [1] = "cx-source-page-selector-no-suggestions", [2] = "cx-source-page-selector-no-search-results", },			},			["ext.cx.SelectedSourcePage"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "source/ext.cx.SelectedSourcePage.js", [1] = "source/ext.cx.SelectedSourcePageDialog.js", },				["styles"] = { [0] = "source/styles/ext.cx.SelectedSourcePage.less", },				["dependencies"] = { [0] = "ext.cx.sitemapper", [1] = "ext.cx.tools.validator", [2] = "ext.uls.common", [3] = "ext.uls.mediawiki", [4] = "jquery.suggestions", [5] = "mediawiki.jqueryMsg", [6] = "mediawiki.storage", [7] = "mediawiki.language", [8] = "mediawiki.ui.button", [9] = "mw.cx.ui.LanguageFilter", [10] = "mw.cx.util", [11] = "oojs-ui.styles.icons-interactions", [12] = "oojs", },				["messages"] = { [0] = "cx-selected-source-page-start-translation-button", [1] = "cx-selected-source-page-error-page-and-title-exist", [2] = "cx-selected-source-page-error-page-exists", [3] = "cx-selected-source-page-error-title-in-use", [4] = "cx-selected-source-page-view-count", [5] = "cx-license-agreement", },			},			["mw.cx.ui.LanguageFilter"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.LanguageFilter.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.LanguageFilter.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "ext.uls.common", [2] = "ext.uls.mediawiki", [3] = "jquery.uls.data", [4] = "mediawiki.jqueryMsg", [5] = "mediawiki.storage", [6] = "mediawiki.language", [7] = "mediawiki.ui.button", [8] = "mw.cx.util", [9] = "oojs-ui.styles.icons-interactions", [10] = "oojs-ui-widgets", },				["messages"] = { [0] = "cx-translation-filter-label-all-languages", [1] = "cx-translation-filter-uls-all-languages", },			},			["ext.cx.translation"] = { ["scripts"] = { [0] = "editor/ext.cx.editor.js", [1] = "translation/ext.cx.translation.js", [2] = "translation/ext.cx.translation.aligner.js", },				["dependencies"] = { [0] = "ext.cx.translation.progress", [1] = "ext.cx.tools.validator", [2] = "ext.cx.util", [3] = "ext.cx.util.selection", [4] = "jquery.uls.data", [5] = "mediawiki.Uri", [6] = "mediawiki.Title", },				["styles"] = { [0] = "translation/styles/ext.cx.translation.less", },				["messages"] = { [0] = "cx-translation-add-translation", },			},			["ext.cx.translation.progress"] = { ["scripts"] = "translation/ext.cx.translation.progress.js", ["messages"] = { [0] = "cx-warning-unsaved-translation", },				["dependencies"] = { [0] = "ext.cx.util", },			},			["ext.cx.tools.manager"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.manager.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.manager.less", },			},			["ext.cx.tools"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.less", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.feedback", [2] = "ext.cx.progressbar", [3] = "ext.cx.tools.categories", [4] = "ext.cx.tools.dictionary", [5] = "ext.cx.tools.formatter", [6] = "ext.cx.tools.gallery", [7] = "ext.cx.tools.poem", [8] = "ext.cx.tools.images", [9] = "ext.cx.tools.instructions", [10] = "ext.cx.tools.link", [11] = "ext.cx.tools.linter", [12] = "ext.cx.tools.manager", [13] = "ext.cx.tools.mt", [14] = "ext.cx.tools.mt.card", [15] = "ext.cx.tools.mtabuse", [16] = "ext.cx.tools.reference", [17] = "ext.cx.tools.template", [18] = "ext.cx.tools.template.card", [19] = "ext.cx.tools.template.editor", [20] = "ext.cx.util.selection", [21] = "ext.cx.widgets.spinner", [22] = "jquery.uls.data", [23] = "mediawiki.jqueryMsg", [24] = "oojs", },			},			["ext.cx.tools.card"] = { ["styles"] = { [0] = "tools/styles/ext.cx.tools.card.less", },			},			["ext.cx.tools.instructions"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.instructions.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.instructions.less", },				["messages"] = { [0] = "cx-tools-searchbox-text", [1] = "cx-tools-instructions-text1", [2] = "cx-tools-instructions-text2", [3] = "cx-tools-instructions-text3", [4] = "cx-tools-instructions-text4", [5] = "cx-tools-instructions-text5", [6] = "cx-tools-instructions-text6", [7] = "cx-tools-view-guidelines", [8] = "cx-tools-view-guidelines-link", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", [2] = "mediawiki.jqueryMsg", },			},			["ext.cx.tools.mtabuse"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.mtabuse.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.mtabuse.less", },				["messages"] = { [0] = "cx-mt-abuse-warning-title", [1] = "cx-mt-abuse-warning-text", [2] = "cx-tools-view-guidelines", [3] = "cx-tools-view-guidelines-link", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.tools.card", [2] = "ext.cx.tools.manager", },			},			["ext.cx.tools.linter"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.linter.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.linter.less", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", },				["messages"] = { [0] = "cx-tools-linter-title", [1] = "cx-tools-linter-content", [2] = "cx-tools-linter-view-details", [3] = "cx-tools-linter-hide-details", },			},			["ext.cx.tools.formatter"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.formatter.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.formatter.less", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", },			},			["ext.cx.tools.dictionary"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.dictionary.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.dictionary.less", },				["messages"] = { [0] = "cx-tools-dictionary-title", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", },			},			["ext.cx.tools.link"] = { ["scripts"] = { [0] = "widgets/pageselector/ext.cx.pageselector.js", [1] = "tools/ext.cx.tools.link.js", },				["styles"] = { [0] = "widgets/pageselector/ext.cx.pageselector.less", [1] = "tools/styles/ext.cx.tools.link.less", [2] = "tools/styles/ext.cx.tools.linker.less", },				["messages"] = { [0] = "cx-tools-link-title", [1] = "cx-tools-link-add", [2] = "cx-tools-link-remove", [3] = "cx-tools-link-instruction-shortcut", [4] = "cx-tools-missing-link-title", [5] = "cx-tools-missing-link-text", [6] = "cx-tools-missing-link-tooltip", [7] = "cx-tools-missing-link-mark-link", [8] = "cx-tools-link-internal-link", [9] = "cx-tools-link-internal-link-placeholder", [10] = "cx-tools-link-external-link", [11] = "cx-tools-link-external-link-placeholder", [12] = "cx-tools-link-to-another-page", [13] = "cx-tools-link-add-as-missing", [14] = "cx-tools-link-apply", [15] = "mw-pageselector-missing", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", [2] = "jquery.uls.data", [3] = "mediawiki.api", [4] = "mediawiki.Title", },			},			["ext.cx.tools.mt"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.mt.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.util", [2] = "mediawiki.storage", },			},			["ext.cx.tools.mt.card"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.mt.card.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.mt.card.less", },				["messages"] = { [0] = "cx-tools-mt-title", [1] = "cx-tools-mt-use-source", [2] = "cx-tools-mt-reset", [3] = "cx-tools-mt-provider-title", [4] = "cx-tools-mt-dont-use", [5] = "cx-tools-mt-set-default", [6] = "cx-tools-mt-new-provider", [7] = "cx-tools-mt-new-providers-available", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.tools.card", [2] = "ext.cx.tools.manager", [3] = "ext.cx.tools.mt", },			},			["ext.cx.tools.reference"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.reference.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.reference.less", },				["messages"] = { [0] = "cx-tools-reference-title", [1] = "cx-tools-reference-add", [2] = "cx-tools-reference-remove", },				["dependencies"] = { [0] = "ext.cx.tools.card", [1] = "ext.cx.tools.manager", [2] = "ext.cx.util", },			},			["ext.cx.tools.template"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.template.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.template.less", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.RegExp", [2] = "oojs-ui-widgets", },			},			["ext.cx.tools.template.card"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.template.card.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.template.card.less", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.util", [2] = "ext.cx.tools.card", [3] = "ext.cx.tools.manager", },				["messages"] = { [0] = "cx-tools-template-title", [1] = "cx-template-action-adapt", [2] = "cx-template-action-keep-original", [3] = "cx-template-action-skip", [4] = "cx-template-not-available", },			},			["ext.cx.tools.template.editor"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.template.editor.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.template.editor.less", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.util", [2] = "ext.cx.widgets.overlay", [3] = "mw.cx.widgets.TemplateParamOptionWidget", },				["messages"] = { [0] = "cx-translation-template-add-param", [1] = "cx-translation-template-add-more", [2] = "cx-translation-template-select-param", },			},			["ext.cx.tools.images"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.images.js", },			},			["ext.cx.tools.gallery"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.gallery.js", },			},			["ext.cx.tools.poem"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.poem.js", },			},			["ext.cx.tools.categories"] = { ["scripts"] = { [0] = "tools/ext.cx.tools.categories.js", },				["styles"] = { [0] = "tools/styles/ext.cx.tools.categories.less", },				["messages"] = { [0] = "cx-tools-categories-count-message", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", },			},			["ext.cx.progressbar"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = "widgets/progressbar/ext.cx.progressbar.js", ["styles"] = { [0] = "widgets/progressbar/ext.cx.progressbar.less", },				["messages"] = { [0] = "cx-header-progressbar-text", [1] = "cx-header-progressbar-text-mt", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", },			},			["ext.cx.translation.loader"] = { ["scripts"] = { [0] = "translation/ext.cx.translation.loader.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.api", [2] = "mediawiki.user", },				["messages"] = { [0] = "cx-lost-session-draft", [1] = "cx-save-draft-error", [2] = "cx-save-draft-saving", [3] = "cx-save-draft-tooltip", [4] = "cx-draft-restoring", [5] = "cx-draft-restored", [6] = "cx-draft-restore-failed", [7] = "cx-page-old-revision-loaded", },			},			["ext.cx.translation.storage"] = { ["scripts"] = { [0] = "translation/ext.cx.translation.storage.js", },				["dependencies"] = { [0] = "easy-deflate.deflate", [1] = "mediawiki.api", },			},			["ext.cx.publish"] = { ["scripts"] = { [0] = "publish/ext.cx.publish.js", },				["styles"] = { [0] = "publish/styles/ext.cx.publish.less", },				["dependencies"] = { [0] = "easy-deflate.deflate", [1] = "ext.cx.model", [2] = "ext.cx.publish.dialog", [3] = "ext.cx.sitemapper", [4] = "ext.cx.tools.validator", [5] = "mediawiki.api", [6] = "mediawiki.user", },				["messages"] = { [0] = "cx-lost-session-publish", [1] = "cx-publish-button-publishing", [2] = "cx-publish-captcha-title", [3] = "cx-publish-page-error", [4] = "cx-publish-page-success", [5] = "unknown-error", [6] = "title-invalid-characters", },			},			["ext.cx.wikibase.link"] = { ["scripts"] = { [0] = "publish/ext.cx.wikibase.link.js", },			},			["ext.cx.publish.dialog"] = { ["scripts"] = { [0] = "publish/ext.cx.publish.dialog.js", },				["styles"] = { [0] = "publish/styles/ext.cx.publish.dialog.less", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "cx-publishing-dialog-message", [1] = "cx-publishing-dialog-keep-button", [2] = "cx-publishing-dialog-publish-draft-button", [3] = "cx-publishing-dialog-publish-anyway-button", },			},			["ext.cx.eventlogging"] = { ["scripts"] = "eventlogging/ext.cx.eventlogging.js", ["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.user", },			},			["ext.cx.interlanguagelink"] = { ["scripts"] = "entrypoint/ext.cx.interlanguagelink.js", ["styles"] = "entrypoint/styles/ext.cx.interlanguagelink.less", ["skinStyles"] = { ["vector"] = { [0] = "entrypoint/styles/ext.cx.interlanguagelink.vector.less", },				},				["messages"] = { [0] = "cx-entrypoint-title", },				["dependencies"] = { [0] = "ext.cx.sitemapper", [1] = "ext.cx.util", [2] = "ext.uls.init", [3] = "jquery.uls.data", [4] = "mediawiki.jqueryMsg", },			},			["ext.cx.entrypoint"] = { ["scripts"] = "entrypoint/ext.cx.entrypoint.js", ["styles"] = "entrypoint/styles/ext.cx.entrypoint.less", ["messages"] = { [0] = "cx-entrypoint-dialog-page-doesnt-exist-yet", [1] = "cx-entrypoint-dialog-title-in", [2] = "cx-entrypoint-dialog-button-create-from-scratch", [3] = "cx-entrypoint-dialog-button-translate-from", [4] = "cx-license-agreement", },				["dependencies"] = { [0] = "ext.cx.sitemapper", [1] = "ext.cx.widgets.callout", [2] = "jquery.uls.data", [3] = "mediawiki.Uri", [4] = "mediawiki.jqueryMsg", },			},			["mw.cx.dashboard.lists"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "dashboard/ext.cx.recommendtool.client.js", [1] = "dashboard/mw.cx.DashboardList.js", [2] = "dashboard/mw.cx.TranslationList.js", [3] = "dashboard/mw.cx.SuggestionList.js", },				["styles"] = { [0] = "dashboard/styles/mw.cx.TranslationList.less", [1] = "dashboard/styles/mw.cx.SuggestionList.less", },				["dependencies"] = { [0] = "jquery.uls.data", [1] = "moment", [2] = "ext.cx.progressbar", [3] = "ext.cx.util", [4] = "ext.cx.widgets.spinner", [5] = "mediawiki.widgets", [6] = "mw.cx.util", [7] = "mw.cx.ui.LanguageFilter", [8] = "oojs", [9] = "oojs-ui-widgets", [10] = "oojs-ui-windows", [11] = "oojs-ui.styles.icons-interactions", [12] = "oojs-ui.styles.icons-moderation", [13] = "oojs-ui.styles.icons-editing-core", },				["messages"] = { [0] = "ellipsis", [1] = "login", [2] = "cx-continue-translation", [3] = "cx-dashboard-header", [4] = "cx-discard-translation", [5] = "cx-translation-status-draft", [6] = "cx-translation-status-deleted", [7] = "cx-translation-status-published", [8] = "cx-translation-label-draft", [9] = "cx-translation-label-published", [10] = "cx-draft-discard-confirmation-message", [11] = "cx-draft-cancel-button-label", [12] = "cx-draft-discard-button-label", [13] = "cx-translationlist-empty-title", [14] = "cx-translationlist-empty-desc", [15] = "cx-suggestionlist-collapse", [16] = "cx-suggestionlist-empty-desc", [17] = "cx-suggestionlist-empty-title", [18] = "cx-suggestionlist-expand", [19] = "cx-suggestionlist-favorite", [20] = "cx-suggestionlist-featured", [21] = "cx-suggestionlist-refresh", [22] = "cx-suggestionlist-empty-desc-recommend-link-text", [23] = "cx-suggestionlist-view-source-page", [24] = "cx-suggestionlist-title", [25] = "cx-lost-session", [26] = "cx-lost-session-dashboard", },			},			["ext.cx.translation.conflict"] = { ["scripts"] = { [0] = "translation/ext.cx.translation.conflict.js", },				["styles"] = { [0] = "translation/styles/ext.cx.translation.conflict.less", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "cx-translation-already-in-progress", [1] = "cx-translation-already-in-progress-collaborate", [2] = "cx-create-new-translation", },			},			["ext.cx.stats"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "stats/ext.cx.stats.js", },				["styles"] = { [0] = "stats/styles/ext.cx.stats.less", },				["dependencies"] = { [0] = "chart.js", [1] = "ext.cx.sitemapper", [2] = "ext.cx.util", [3] = "ext.cx.widgets.callout", [4] = "ext.cx.widgets.spinner", [5] = "jquery.uls.data", [6] = "mediawiki.jqueryMsg", [7] = "mediawiki.language", [8] = "mediawiki.user", [9] = "moment", [10] = "mw.cx.ui.Header", [11] = "user.options", },				["messages"] = { [0] = "cx-stats-all-translations-title", [1] = "cx-stats-cumulative-tab-title", [2] = "cx-stats-draft-source-target", [3] = "cx-stats-draft-target-source", [4] = "cx-stats-draft-translations-label", [5] = "cx-stats-draft-translations-title", [6] = "cx-stats-grouping-title", [7] = "cx-stats-local-published", [8] = "cx-stats-local-published-number", [9] = "cx-stats-new-draft-translations-label", [10] = "cx-stats-published-source-target", [11] = "cx-stats-published-target-source", [12] = "cx-stats-published-translations-label", [13] = "cx-stats-published-translations-title", [14] = "cx-stats-published-translators-title", [15] = "cx-stats-tabs-expand", [16] = "cx-stats-title", [17] = "cx-stats-total-published", [18] = "cx-stats-try-contenttranslation", [19] = "cx-stats-weekly-published", [20] = "cx-stats-weekly-trend-tab-title", [21] = "cx-trend-deletions", [22] = "cx-trend-translations-to", [23] = "percent", },			},			["chart.js"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["localBasePath"] = "lib", ["remoteExtPath"] = "ContentTranslation/lib", ["scripts"] = { [0] = "chart.js/Chart.js", },			},			["ext.cx.campaigns.newarticle"] = { ["scripts"] = { [0] = "campaigns/ext.cx.campaigns.newarticle.js", },				["styles"] = { [0] = "campaigns/styles/ext.cx.campaigns.newarticle.less", },				["dependencies"] = { [0] = "ext.cx.widgets.callout", [1] = "mediawiki.ui.button", [2] = "mediawiki.util", },				["messages"] = { [0] = "cx-campaign-newarticle-notice", [1] = "cx-campaign-no-thanks", [2] = "cx-campaign-try", },			},			["ext.cx.campaigns.newarticle.veloader"] = { ["scripts"] = { [0] = "campaigns/ext.cx.campaigns.newarticle.veloader.js", },			},			["ext.cx.betafeature.init"] = { ["scripts"] = { [0] = "campaigns/ext.cx.betafeature.init.js", },			},			["ext.cx.campaigns.contributionsmenu"] = { ["scripts"] = { [0] = "campaigns/ext.cx.campaigns.contributionsmenu.js", },				["styles"] = { [0] = "campaigns/styles/ext.cx.campaigns.contributionsmenu.less", },				["dependencies"] = { [0] = "ext.cx.widgets.callout", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.ui.button", [3] = "mediawiki.Uri", [4] = "mediawiki.util", },				["messages"] = { [0] = "cx-campaign-contributionsmenu-mycontributions", [1] = "cx-campaign-contributionsmenu-mytranslations", [2] = "cx-campaign-contributionsmenu-translate-instead", [3] = "cx-campaign-contributionsmenu-might-be-available", [4] = "cx-campaign-contributionsmenu-myuploads", [5] = "quotation-marks", },			},			["ext.cx.tools.validator"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "tools/ext.cx.tools.validator.js", },				["dependencies"] = { [0] = "ext.cx.sitemapper", },			},			["ext.cx.widgets.overlay"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "widgets/overlay/ext.cx.overlay.js", },				["styles"] = { [0] = "widgets/overlay/ext.cx.overlay.less", },				["dependencies"] = { [0] = "ext.cx.model", },			},			["ext.cx.widgets.spinner"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "widgets/spinner/ext.cx.spinner.js", },				["styles"] = { [0] = "widgets/spinner/ext.cx.spinner.less", },				["dependencies"] = { [0] = "ext.cx.model", },			},			["ext.cx.widgets.callout"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "widgets/callout/ext.cx.callout.js", },				["styles"] = { [0] = "widgets/callout/ext.cx.callout.css", },				["skinStyles"] = { ["vector"] = { [0] = "widgets/callout/ext.cx.callout.vector.less", },				},			},			["ext.cx.widgets.translator"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "widgets/translator/ext.cx.translator.js", },				["styles"] = { [0] = "widgets/translator/ext.cx.translator.less", },				["messages"] = { [0] = "cx-translator-header", [1] = "cx-translator-month-stats-label", [2] = "cx-translator-total-translations-label", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.api", [2] = "mediawiki.language", },			},			["mw.cx.dm"] = { ["scripts"] = { [0] = "dm/mw.cx.dm.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "oojs", },			},			["mw.cx.dm.Translation"] = { ["scripts"] = { [0] = "dm/mw.cx.dm.Translation.js", },				["dependencies"] = { [0] = "mw.cx.dm", },			},			["mw.cx.dm.WikiPage"] = { ["scripts"] = "dm/mw.cx.dm.WikiPage.js", ["dependencies"] = { [0] = "jquery.uls.data", [1] = "mw.cx.dm", },			},			["mw.cx.dm.TranslationIssue"] = { ["scripts"] = "dm/mw.cx.dm.TranslationIssue.js", ["dependencies"] = { [0] = "mw.cx.dm", },			},			["mw.cx.dm.PageTitleModel"] = { ["scripts"] = "dm/mw.cx.dm.PageTitleModel.js", ["dependencies"] = { [0] = "mw.cx.dm", [1] = "ve.dm.CXLintableNode", },			},			["mw.cx.ui"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "oojs-ui", },			},			["mw.cx.visualEditor"] = { ["dependencies"] = { [0] = "mw.cx.visualEditor.base", [1] = "mw.cx.visualEditor.sentence", [2] = "mw.cx.visualEditor.section", [3] = "mw.cx.visualEditor.link", [4] = "mw.cx.visualEditor.content", [5] = "mw.cx.visualEditor.mt", [6] = "mw.cx.visualEditor.publishSettings", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.sentence"] = { ["scripts"] = { [0] = "ve-cx/dm/ve.dm.CXSentenceSegmentAnnotation.js", [1] = "ve-cx/ce/ve.ce.CXSentenceSegmentAnnotation.js", },				["styles"] = { [0] = "ve-cx/ce/styles/ve.ce.CXSentenceSegmentAnnotation.less", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.publishSettings"] = { ["scripts"] = { [0] = "ve-cx/ui/ve.ui.CXDestinationTool.js", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", },				["messages"] = { [0] = "cx-publish-destination-header", [1] = "cx-publish-destination-tooltip", [2] = "cx-publish-destination-namespace-main", [3] = "cx-publish-destination-namespace-user", [4] = "cx-publish-destination-namespace-draft", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.mt"] = { ["scripts"] = { [0] = "ve-cx/ui/ve.ui.CXTranslationToolbar.js", [1] = "ve-cx/ui/actions/ve.ui.CXTranslationAction.js", [2] = "ve-cx/ui/tools/ve.ui.CXResetSectionTool.js", },				["styles"] = { [0] = "ve-cx/ui/styles/ve.ui.CXTranslationToolbar.less", [1] = "ve-cx/ui/tools/ve.ui.CXResetSectionTool.less", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", [1] = "oojs-ui.styles.icons-moderation", },				["messages"] = { [0] = "cx-tools-mt-title", [1] = "cx-tools-mt-set-default", [2] = "cx-tools-mt-reset", [3] = "cx-tools-mt-preferred", [4] = "cx-tools-mt-noservices", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.link"] = { ["scripts"] = { [0] = "ve-cx/dm/ve.dm.CXLinkAnnotation.js", [1] = "ve-cx/ce/ve.ce.CXLinkAnnotation.js", [2] = "ve-cx/ui/ve.ui.CXLinkContextItem.js", [3] = "ve-cx/ui/ve.ui.CXLinkAnnotationInspector.js", [4] = "ve-cx/ui/ve.ui.CXInternalLinkAnnotationWidget.js", [5] = "ve-cx/ui/ve.ui.CXTextSelectionContextItem.js", },				["styles"] = { [0] = "ve-cx/ce/styles/ve.ce.CXLinkAnnotation.less", [1] = "ve-cx/ui/styles/ve.ui.CXLinkContextItem.less", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", },				["messages"] = { [0] = "cx-linkcontextitem-missing-link-title", [1] = "cx-linkcontextitem-missing-title-description", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.content"] = { ["scripts"] = { [0] = "ve-cx/dm/ve.dm.CXBlockImageNode.js", [1] = "ve-cx/dm/ve.dm.CXImageCaptionNode.js", [2] = "ve-cx/dm/ve.dm.CXTransclusionNode.js", [3] = "ve-cx/ce/ve.ce.CXBlockImageNode.js", [4] = "ve-cx/ce/ve.ce.CXImageCaptionNode.js", [5] = "ve-cx/ce/ve.ce.CXTransclusionNode.js", [6] = "ve-cx/ui/ve.ui.CXTransclusionContextItem.js", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", },				["messages"] = { [0] = "cx-tools-linter-template", [1] = "cx-tools-linter-template-add-new", [2] = "cx-tools-linter-template-block-message", [3] = "cx-tools-linter-template-inline-message", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.visualEditor.section"] = { ["scripts"] = { [0] = "ve-cx/ce/mixins/ve.ce.CXPendingNode.js", [1] = "ve-cx/ce/ve.ce.CXSectionNode.js", [2] = "ve-cx/ce/ve.ce.CXPlaceholderNode.js", [3] = "ve-cx/dm/ve.dm.CXPlaceholderNode.js", [4] = "ve-cx/dm/ve.dm.CXSectionNode.js", },				["styles"] = { [0] = "ve-cx/ce/styles/ve.ce.CXPlaceholderNode.less", [1] = "ve-cx/ce/mixins/ve.ce.CXPendingNode.less", [2] = "ve-cx/ce/styles/ve.ce.CXSectionNode.less", [3] = "ve-cx/ce/styles/ve.ce.CXSentenceSegmentAnnotation.less", [4] = "ve-cx/ce/styles/ve.ce.CXSectionNode.less", },				["dependencies"] = { [0] = "mw.cx.visualEditor.base", [1] = "ve.ce.CXLintableNode", [2] = "ve.dm.CXLintableNode", },				["messages"] = { [0] = "cx-tools-link-title", [1] = "cx-tools-link-add", [2] = "cx-tools-missing-link-text", [3] = "cx-tools-missing-link-mark-link", },				["targets"] = { [0] = "desktop", },			},			["ve.ce.CXLintableNode"] = { ["scripts"] = { [0] = "ve-cx/ce/mixins/ve.ce.CXLintableNode.js", },				["styles"] = { [0] = "ve-cx/ce/styles/ve.ce.CXLintableNode.less", },				["dependencies"] = { [0] = "ext.visualEditor.core", },			},			["ve.dm.CXLintableNode"] = { ["scripts"] = { [0] = "ve-cx/dm/mixins/ve.dm.CXLintableNode.js", },				["dependencies"] = { [0] = "ext.visualEditor.core", },			},			["mw.cx.visualEditor.base"] = { ["scripts"] = { [0] = "ve-cx/dm/ve.dm.CXTranslationUnitModel.js", [1] = "ve-cx/ui/ve.ui.CXTranslationUnitContextItem.js", },				["dependencies"] = { [0] = "ext.visualEditor.mediawiki", [1] = "ext.visualEditor.desktopTarget", [2] = "ext.visualEditor.mwextensions.desktop", [3] = "ext.visualEditor.core.desktop", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.init"] = { ["scripts"] = { [0] = "mw.cx.init.js", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "mw.cx.MwApiRequestManager", [3] = "mw.cx.MachineTranslation", [4] = "mw.cx.dm.WikiPage", [5] = "mw.cx.init.Translation", [6] = "mediawiki.notify", },				["messages"] = { [0] = "cx-beta-feature-enabled-notification", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.init.Translation"] = { ["scripts"] = { [0] = "mw.cx.init.Translation.js", [1] = "mw.cx.TargetArticle.js", [2] = "mw.cx.TranslationController.js", [3] = "mw.cx.TranslationTracker.js", [4] = "dm/mw.cx.dm.SectionState.js", },				["styles"] = { [0] = "ui/styles/mw.cx.init.Translation.less", },				["messages"] = { [0] = "cx-captcha-unsupported-type", [1] = "cx-draft-cancel-button-label", [2] = "cx-draft-restore-failed", [3] = "cx-draft-restoring", [4] = "cx-error-page-not-found", [5] = "cx-error-server-connection", [6] = "cx-feedback-link", [7] = "cx-infobar-view-issues", [8] = "cx-infobar-cannot-publish", [9] = "cx-infobar-old-version", [10] = "cx-publish-destination-namespace-changed", [11] = "cx-tools-linter-cannot-publish-action-label", [12] = "cx-tools-linter-cannot-publish-message", [13] = "cx-tools-linter-cannot-publish-title", [14] = "cx-tools-linter-old-revision", [15] = "cx-tools-linter-old-revision-label", [16] = "cx-tools-linter-old-revision-message", [17] = "cx-tools-linter-restart-translation-cancel", [18] = "cx-tools-linter-restart-translation-message", [19] = "cx-tools-linter-restart-translation-title", [20] = "cx-infobar-view-issues", [21] = "cx-lost-session-publish", [22] = "cx-mt-abuse-publish-error", [23] = "cx-mt-abuse-warning-text", [24] = "cx-mt-abuse-warning-title", [25] = "cx-overwriting-with-issues", [26] = "cx-page-old-revision-loaded", [27] = "cx-publish-error-abuse-filter", [28] = "cx-publish-error-empty", [29] = "cx-publish-error-readonly", [30] = "cx-publish-error-spam-blacklist", [31] = "cx-publish-error-title-blacklist", [32] = "cx-publish-error-unknown", [33] = "cx-publishing-dialog-publish-anyway-button", [34] = "cx-publishing-dialog-sub-title", [35] = "cx-publishing-dialog-title", [36] = "cx-publishing-with-issues-dialog-message", [37] = "cx-publishing-with-issues-dialog-title", [38] = "cx-save-draft-error", [39] = "cx-save-draft-save-success", [40] = "cx-save-draft-saving", [41] = "cx-save-draft-shortcut-label", [42] = "cx-save-draft-tooltip", [43] = "cx-tools-linter-abuse-filter", [44] = "cx-tools-linter-old-revision-label", [45] = "cx-tools-linter-old-revision-message", [46] = "cx-tools-linter-old-revision", [47] = "cx-tools-linter-restart-translation-cancel", [48] = "cx-tools-linter-restart-translation-message", [49] = "cx-tools-linter-restart-translation-title", [50] = "cx-tools-view-guidelines-link", [51] = "title-invalid-characters", },				["dependencies"] = { [0] = "mw.cx.dm", [1] = "mediawiki.user", [2] = "mediawiki.api", [3] = "mediawiki.language", [4] = "jquery.uls.data", [5] = "easy-deflate.deflate", [6] = "mw.cx.dm.Translation", [7] = "mw.cx.ui.Categories", [8] = "mw.cx.ui.TranslationView", [9] = "ve.init.mw.CXTarget", [10] = "oojs-ui-windows", },			},			["mw.cx.MwApiRequestManager"] = { ["scripts"] = { [0] = "cache/mw.cx.ApiResponseCache.js", [1] = "cache/mw.cx.CategoryCache.js", [2] = "cache/mw.cx.ImageInfoCache.js", [3] = "cache/mw.cx.NamespaceCache.js", [4] = "cache/mw.cx.TitlePairCache.js", [5] = "mw.cx.MwApiRequestManager.js", },				["dependencies"] = { [0] = "ve.init.mw.CXTarget", },				["targets"] = { [0] = "desktop", },			},			["mw.cx.MachineTranslation"] = { ["scripts"] = { [0] = "mw.cx.MachineTranslationManager.js", [1] = "mw.cx.MachineTranslationService.js", },				["messages"] = { [0] = "cx-tools-mt-use-source", [1] = "cx-tools-mt-reset", [2] = "cx-tools-mt-provider-title", [3] = "cx-tools-mt-dont-use", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "mediawiki.storage", },			},			["ve.init.mw.CXTarget"] = { ["scripts"] = { [0] = "ve-cx/init/ve.init.mw.CXTarget.js", },				["messages"] = { [0] = "cx-publish-button", [1] = "cx-publish-button-publishing", [2] = "cx-publish-page-success", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "ext.cx.util", [3] = "mw.cx.dm.Translation", [4] = "mw.cx.tools.TranslationToolFactory", [5] = "mw.cx.util", [6] = "ve.ui.CXSurface", [7] = "ve.ui.CXDesktopContext", },			},			["mw.cx.ui.TranslationView"] = { ["scripts"] = { [0] = "ui/mw.cx.ui.TranslationHeader.js", [1] = "ui/mw.cx.ui.ArticleColumn.js", [2] = "ui/mw.cx.ui.TranslationView.js", [3] = "ui/mw.cx.ui.SourceColumn.js", [4] = "ui/mw.cx.ui.TargetColumn.js", [5] = "ui/mw.cx.ui.ToolsColumn.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.TranslationHeader.less", [1] = "ui/styles/mw.cx.ui.Columns.less", [2] = "ui/styles/mw.cx.ui.SourceColumn.less", [3] = "ui/styles/mw.cx.ui.TargetColumn.less", [4] = "ui/styles/mw.cx.ui.ToolsColumn.less", [5] = "ui/styles/mw.cx.ui.TranslationView.less", },				["messages"] = { [0] = "cx-draft-restore-failed", [1] = "cx-draft-restored", [2] = "cx-draft-restoring", [3] = "cx-save-draft-error", [4] = "cx-save-draft-saving", [5] = "cx-save-draft-tooltip", [6] = "cx-source-loading", [7] = "cx-source-view-page", [8] = "cx-translation-add-translation", [9] = "cx", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "ext.cx.widgets.spinner", [3] = "mw.cx.ui", [4] = "mw.cx.ui.Header", [5] = "mw.cx.ui.Infobar", [6] = "mw.cx.util", [7] = "mw.cx.dm.PageTitleModel", [8] = "mw.cx.ui.PageTitleWidget", [9] = "mw.cx.tools.IssueTrackingTool", [10] = "oojs-ui.styles.icons-alerts", [11] = "oojs-ui.styles.icons-interactions", },			},			["ve.ui.CXSurface"] = { ["scripts"] = { [0] = "ve-cx/ui/ve.ui.CXSurface.js", },				["styles"] = { [0] = "ve-cx/ui/styles/ve.ui.CXSurface.less", },				["dependencies"] = { [0] = "ext.visualEditor.core.desktop", },			},			["ve.ui.CXDesktopContext"] = { ["scripts"] = { [0] = "ve-cx/ui/ve.ui.CXDesktopContext.js", },				["styles"] = { [0] = "ve-cx/ui/styles/ve.ui.CXDesktopContext.less", },				["dependencies"] = { [0] = "ext.visualEditor.core.desktop", },			},			["mw.cx.ui.TranslationView.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.TranslationView.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.TranslationView.less", },				["messages"] = { [0] = "cx-publish-button", },				["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "ext.cx.util", [3] = "mediawiki.user", [4] = "mw.cx.ui.Columns.legacy", [5] = "mw.cx.ui.Header.legacy", [6] = "mw.cx.ui.PublishSettingsWidget", [7] = "mw.cx.util", },			},			["mw.cx.init.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.TranslationView.init.js", },				["dependencies"] = { [0] = "mw.cx.ui.TranslationView.legacy", [1] = "mediawiki.notify", },				["messages"] = { [0] = "cx-beta-feature-enabled-notification", },			},			["mw.cx.ui.Header"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.Header.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.Header.less", },				["messages"] = { [0] = "cx", [1] = "cx-personaltools-anon", [2] = "login", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mw.cx.ui", [2] = "oojs-ui.styles.icons-wikimedia", [3] = "oojs-ui.styles.icons-user", [4] = "mw.cx.ui.PersonalMenuWidget", },			},			["mw.cx.ui.Header.legacy"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/legacy/mw.cx.ui.Header.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.Header.less", },				["messages"] = { [0] = "cx", [1] = "cx-draft-restore-failed", [2] = "cx-draft-restored", [3] = "cx-draft-restoring", [4] = "cx-save-draft-error", [5] = "cx-save-draft-save-success", [6] = "cx-save-draft-saving", [7] = "cx-save-draft-tooltip", [8] = "cx-personaltools-anon", [9] = "login", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mw.cx.ui", [2] = "oojs-ui.styles.icons-wikimedia", [3] = "oojs-ui.styles.icons-user", [4] = "mw.cx.ui.Infobar", [5] = "mw.cx.ui.PersonalMenuWidget", },			},			["mw.cx.ui.Header.skin"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.Header.skin.less", },				["skinStyles"] = { ["vector"] = { [0] = "ui/styles/mw.cx.ui.Header.vector.less", },					["monobook"] = { [0] = "ui/styles/mw.cx.ui.Header.monobook.less", },				},			},			["mw.cx.ui.Infobar"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.Infobar.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.Infobar.less", },				["messages"] = { [0] = "cx-create-new-translation", [1] = "cx-header-all-translations", [2] = "cx-special-login-error", [3] = "cx-translation-target-page-exists", },				["dependencies"] = { [0] = "mw.cx.ui.MessageWidget", [1] = "mw.cx.ui", [2] = "mw.cx.util", },			},			["mw.cx.ui.Columns.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.Columns.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.Columns.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "mw.cx.ui.SourceColumn.legacy", [2] = "mw.cx.ui.TranslationColumn.legacy", [3] = "mw.cx.ui.ToolsColumn.legacy", },			},			["mw.cx.ui.SourceColumn.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.SourceColumn.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.SourceColumn.less", },				["messages"] = { [0] = "cx-source-view-page", [1] = "cx-source-loading", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "ext.cx.widgets.spinner", },			},			["mw.cx.ui.TranslationColumn.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.TranslationColumn.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.TranslationColumn.less", },				["messages"] = { [0] = "cx-translation-add-translation", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "ext.cx.widgets.spinner", },			},			["mw.cx.ui.ToolsColumn.legacy"] = { ["scripts"] = { [0] = "ui/legacy/mw.cx.ui.ToolsColumn.js", },				["styles"] = { [0] = "ui/legacy/styles/mw.cx.ui.ToolsColumn.less", },				["skinStyles"] = { ["monobook"] = { [0] = "ui/legacy/styles/mw.cx.ui.ToolsColumn.monobook.less", },				},				["dependencies"] = { [0] = "mw.cx.ui", },			},			["mw.cx.ui.CategoryMultiselectWidget"] = { ["scripts"] = { [0] = "ui/widgets/mw.cx.ui.CategoryMultiselectWidget.js", [1] = "ui/widgets/mw.cx.ui.CategoryInputWidget.js", [2] = "ui/widgets/mw.cx.ui.CategoryTagItemWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.CategoryMultiselectWidget.less", [1] = "ui/styles/widgets/mw.cx.ui.CategoryTagItemWidget.less", },				["skinStyles"] = { ["monobook"] = { [0] = "ui/styles/widgets/mw.cx.ui.CategoryTagItemWidget.monobook.less", },				},				["dependencies"] = { [0] = "ext.visualEditor.mwmeta", [1] = "mw.cx.ui", [2] = "oojs-ui", },				["messages"] = { [0] = "categories", },			},			["mw.cx.ui.TranslationIssueWidget"] = { ["scripts"] = { [0] = "ui/widgets/mw.cx.ui.TranslationIssueWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.TranslationIssueWidget.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "oojs-ui", },				["messages"] = { [0] = "cx-tools-linter-generic-title", [1] = "cx-tools-linter-learn-more", [2] = "cx-tools-linter-mark-as-resolved", },			},			["mw.cx.ui.Categories"] = { ["scripts"] = { [0] = "ui/mw.cx.ui.Categories.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.Categories.less", },				["dependencies"] = { [0] = "mw.cx.dm.Translation", [1] = "mw.cx.ui", [2] = "mw.cx.ui.CategoryMultiselectWidget", [3] = "oojs-ui.styles.icons-content", },				["messages"] = { [0] = "cx-no-source-categories", [1] = "cx-no-target-categories", [2] = "cx-no-adapted-categories", [3] = "cx-tools-categories-count-message", },			},			["mw.cx.ui.CaptchaDialog"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.CaptchaDialog.js", },				["styles"] = { [0] = "ui/styles/mw.cx.ui.CaptchaDialog.less", },				["messages"] = { [0] = "colon-separator", [1] = "cx-captcha-dialog-error", [2] = "cx-captcha-dialog-cancel", [3] = "cx-publish-button", [4] = "cx-publish-captcha-title", },				["dependencies"] = { [0] = "mw.cx.externalmessages", [1] = "mw.cx.ui", },			},			["mw.cx.ui.LoginDialog"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/mw.cx.ui.LoginDialog.js", },				["messages"] = { [0] = "cx-lost-session", [1] = "cx-lost-session-draft", [2] = "login", },				["dependencies"] = { [0] = "mediawiki.util", [1] = "mw.cx.ui", },			},			["mw.cx.tools.TranslationToolFactory"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.TranslationToolFactory.js", },				["dependencies"] = { [0] = "mw.cx.ui", },			},			["mw.cx.tools"] = { ["dependencies"] = { [0] = "mw.cx.tools.InstructionsTool", [1] = "mw.cx.tools.SearchTool", [2] = "mw.cx.tools.TemplateTool", },			},			["mw.cx.tools.IssueTrackingTool"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.IssueTrackingTool.js", },				["styles"] = { [0] = "tools/styles/mw.cx.tools.IssueTrackingTool.less", },				["dependencies"] = { [0] = "oojs-ui-widgets", [1] = "mw.cx.ui.TranslationIssueWidget", [2] = "mw.cx.tools.TranslationTool", },				["messages"] = { [0] = "cx-tools-linter-issues", [1] = "cx-tools-linter-issues-count", [2] = "cx-tools-linter-errors-count", [3] = "cx-tools-linter-warnings-count", },			},			["mw.cx.tools.TemplateTool"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.TemplateTool.js", },				["styles"] = { [0] = "tools/styles/mw.cx.tools.TemplateTool.less", },				["messages"] = { [0] = "cx-tools-template-title", [1] = "cx-template-action-adapt", [2] = "cx-template-action-keep-original", [3] = "cx-template-action-skip", [4] = "cx-template-not-available", },				["dependencies"] = { [0] = "mw.cx.tools.TranslationTool", },			},			["mw.cx.tools.SearchTool"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.SearchTool.js", },				["styles"] = { [0] = "tools/styles/mw.cx.tools.SearchTool.less", },				["messages"] = { [0] = "cx-tools-searchbox-text", },				["dependencies"] = { [0] = "mw.cx.tools.TranslationTool", },			},			["mw.cx.tools.InstructionsTool"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.InstructionsTool.js", },				["styles"] = { [0] = "tools/styles/mw.cx.tools.InstructionsTool.less", },				["messages"] = { [0] = "cx-tools-instructions-text1", [1] = "cx-tools-instructions-text2", [2] = "cx-tools-instructions-text3", [3] = "cx-tools-instructions-text4", [4] = "cx-tools-instructions-text5", [5] = "cx-tools-instructions-text6", [6] = "cx-tools-view-guidelines", [7] = "cx-tools-view-guidelines-link", },				["dependencies"] = { [0] = "mw.cx.tools.TranslationTool", [1] = "mediawiki.jqueryMsg", },			},			["mw.cx.tools.TranslationTool"] = { ["scripts"] = { [0] = "tools/mw.cx.tools.TranslationTool.js", },				["dependencies"] = { [0] = "mw.cx.ui.TranslationToolWidget", },			},			["mw.cx.ui.TranslationToolWidget"] = { ["scripts"] = { [0] = "ui/widgets/mw.cx.ui.TranslationToolWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.TranslationToolWidget.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "oojs-ui-widgets", },			},			["mw.cx.widgets.TemplateParamOptionWidget"] = { ["scripts"] = { [0] = "widgets/templates/mw.cx.widgets.TemplateParamOptionWidget.js", },				["styles"] = { [0] = "widgets/templates/mw.cx.widgets.TemplateParamOptionWidget.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "oojs-ui-widgets", },			},			["mw.cx.ui.PageTitleWidget"] = { ["scripts"] = { [0] = "ui/widgets/mw.cx.ui.PageTitleWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.PageTitleWidget.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "mw.cx.util", [2] = "ve.ce.CXLintableNode", [3] = "oojs-ui-widgets", },				["messages"] = { [0] = "cx-tools-linter-empty-title", [1] = "cx-tools-linter-empty-title-message", [2] = "cx-tools-linter-invalid-character", [3] = "cx-tools-linter-invalid-character-action", [4] = "cx-tools-linter-invalid-character-message", [5] = "cx-tools-linter-page-exists", [6] = "cx-tools-linter-page-exists-message", },			},			["mw.cx.ui.PublishSettingsWidget"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/widgets/mw.cx.ui.PublishSettingsWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.PublishSettingsWidget.less", },				["messages"] = { [0] = "cx-publish-destination-header", [1] = "cx-publish-destination-tooltip", [2] = "cx-publish-destination-namespace-main", [3] = "cx-publish-destination-namespace-user", [4] = "cx-publish-destination-namespace-draft", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "oojs-ui-widgets", [2] = "oojs-ui.styles.icons-interactions", },			},			["mw.cx.ui.MessageWidget"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/widgets/mw.cx.ui.MessageWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.MessageWidget.less", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "oojs-ui-widgets", [2] = "oojs-ui.styles.icons-alerts", [3] = "oojs-ui.styles.icons-interactions", },			},			["mw.cx.ui.PageSelectorWidget"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/widgets/mw.cx.ui.PageSelectorWidget.js", },				["messages"] = { [0] = "cx-page-selector-widget-recent-edits-label", [1] = "cx-page-selector-widget-nearby-label", },				["dependencies"] = { [0] = "ext.cx.sitemapper", [1] = "jquery.uls.data", [2] = "mediawiki.widgets", [3] = "mw.cx.ui", [4] = "mw.cx.ui.TitleOptionWidget", [5] = "oojs", [6] = "oojs-ui.styles.icons-interactions", },			},			["mw.cx.ui.PersonalMenuWidget"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/widgets/mw.cx.ui.PersonalMenuWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.PersonalMenuWidget.less", },				["skinStyles"] = { ["vector"] = { [0] = "ui/styles/widgets/mw.cx.ui.PersonalMenuWidget.vector.less", },					["monobook"] = { [0] = "ui/styles/widgets/mw.cx.ui.PersonalMenuWidget.monobook.less", },				},				["dependencies"] = { [0] = "mw.cx.ui", [1] = "mediawiki.user", [2] = "mediawiki.widgets", [3] = "oojs-ui", },			},			["mw.cx.ui.TitleOptionWidget"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "ui/widgets/mw.cx.ui.TitleOptionWidget.js", },				["styles"] = { [0] = "ui/styles/widgets/mw.cx.ui.TitleOptionWidget.less", },				["messages"] = { [0] = "cx-page-missing-in-target-language", [1] = "cx-page-number-of-languages", },				["dependencies"] = { [0] = "mw.cx.ui", [1] = "mediawiki.widgets", },			},		},		["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "ContentTranslation", ["scripts"] = { [0] = "tools/ext.cx.tools.mtabuse.test.js", [1] = "base/ext.cx.sitemapper.test.js", [2] = "dm/mw.cx.dm.Translation.test.js", [3] = "mw.cx.TargetArticle.test.js", [4] = "mw.cx.MachineTranslationService.test.js", [5] = "mw.cx.TranslationTracker.test.js", [6] = "mw.cx.util.test.js", [7] = "tools/ext.cx.tools.categories.test.js", [8] = "translation/ext.cx.translation.loader.test.js", [9] = "translation/ext.cx.translation.test.js", [10] = "ui/mw.cx.ui.Infobar.test.js", },			["dependencies"] = { [0] = "ext.cx.model", [1] = "ext.cx.sitemapper", [2] = "ext.cx.tools.categories", [3] = "ext.cx.tools.mtabuse", [4] = "ext.cx.translation.loader", [5] = "ext.cx.translation", [6] = "mw.cx.dm.Translation", [7] = "mw.cx.init.Translation", [8] = "mw.cx.MachineTranslation", [9] = "mw.cx.MwApiRequestManager", [10] = "mw.cx.ui.Infobar", [11] = "mw.cx.util", [12] = "ve.init.mw.CXTarget", },		},		["TrackingCategories"] = { [0] = "cx-unreviewed-translation-category", },		["EventLoggingSchemas"] = { ["ContentTranslation"] = 18999884, ["ContentTranslationCTA"] = 16017678, ["ContentTranslationAbuseFilter"] = 18472730, ["ContentTranslationSuggestion"] = 19004928, ["ContentTranslationError"] = 11767097, },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ContentTranslation/modules", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["Contribution_Credits"] = { ["name"] = "Contribution Credits", ["version"] = "3.0", ["author"] = { [0] = "Jaime Prilusky", [1] = "Al Maghi", [2] = "Manuel Wendel", [3] = "Sophivorus", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Contribution_Credits", ["descriptionmsg"] = "contributioncredits-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "skin", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["ContributionCredits"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ContributionCredits"] = "ContributionCredits.php", },		["Hooks"] = { ["SkinAfterContent"] = "ContributionCredits::onSkinAfterContent", },		["config"] = { ["ContributionCreditsUseRealNames"] = false, ["ContributionCreditsHeader"] = false, },		["manifest_version"] = 1, },	["ContributionTracking"] = { ["name"] = "ContributionTracking", ["author"] = "David Strauss", ["url"] = "https://www.mediawiki.org/wiki/Extension:ContributionTracking", ["descriptionmsg"] = "contributiontracking-desc", ["type"] = "specialpage", ["AutoloadClasses"] = { ["ContributionTrackingHooks"] = "ContributionTracking.hooks.php", ["SpecialFundraiserMaintenance"] = "special/SpecialFundraiserMaintenance.php", ["ContributionTrackingProcessor"] = "ContributionTracking.processor.php", },		["config"] = { ["ContributionTrackingDBname"] = nil, ["ContributionTrackingDBpassword"] = nil, ["ContributionTrackingDBserver"] = nil, ["ContributionTrackingDBuser"] = nil, ["ContributionTrackingFundraiserMaintenance"] = false, ["ContributionTrackingFundraiserMaintenanceUnsched"] = false, },		["ExtensionMessagesFiles"] = { ["ContributionTrackingAlias"] = "ContributionTracking.alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "ContributionTrackingHooks::onLoadExtensionSchemaUpdates", },		},		["MessagesDirs"] = { ["ContributionTracking"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["contributionTracking.fundraiserMaintenance"] = { ["styles"] = { [0] = "skinOverride.css", },				["scripts"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ContributionTracking/modules", },		["SpecialPages"] = { ["FundraiserMaintenance"] = "SpecialFundraiserMaintenance", },		["manifest_version"] = 1, },	["ContributionsList"] = { ["name"] = "ContributionsList", ["version"] = "0.3.0", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:ContributionsList", ["descriptionmsg"] = "contributionslist-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["ContributionsList"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ContributionsListMagic"] = "ContributionsList.magic.php", },		["AutoloadClasses"] = { ["ContributionsListHooks"] = "ContributionsList.hooks.php", ["ContributionsList"] = "ContributionsList.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "ContributionsListHooks::setupParserFunction", },		["manifest_version"] = 1, },	["Contributors"] = { ["name"] = "Contributors", ["version"] = "2.0", ["author"] = { [0] = "Rob Church", [1] = "Ike Hecht", [2] = "Addshore", [3] = "Devirk Rishnan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Contributors", ["descriptionmsg"] = "contributors-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["Contributors"] = "SpecialContributors", },		["APIPropModules"] = { ["contributors"] = "ApiQueryContributors", },		["MessagesDirs"] = { ["Contributors"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ContributorsMagic"] = "Contributors.magic.php", ["ContributorsAlias"] = "Contributors.alias.php", },		["AutoloadClasses"] = { ["Contributors"] = "includes/Contributors.php", ["SpecialContributors"] = "includes/SpecialContributors.php", ["ContributorsHooks"] = "includes/ContributorsHooks.php", ["ContributorsTablePager"] = "includes/ContributorsTablePager.php", ["ApiQueryContributors"] = "api/ApiQueryCnContributors.php", },		["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "ContributorsHooks::onPageContentSaveComplete", },			["ArticleRevisionVisibilitySet"] = { [0] = "ContributorsHooks::onArticleRevisionVisibilitySet", },			["LoadExtensionSchemaUpdates"] = { [0] = "ContributorsHooks::onLoadExtensionSchemaUpdates", },			["SkinTemplateBuildNavUrlsNav_urlsAfterPermalink"] = { [0] = "ContributorsHooks::onSkinTemplateBuildNavUrlsNav_urlsAfterPermalink", },			["SkinTemplateToolboxEnd"] = { [0] = "ContributorsHooks::onSkinTemplateToolboxEnd", },			["ParserFirstCallInit"] = { [0] = "ContributorsHooks::setupParserFunction", },		},		["config"] = { ["ContributorsLimit"] = 10, ["ContributorsThreshold"] = 2, ["ContributorsLinkUsers"] = true, },		["manifest_version"] = 1, },	["ContributorsAddon"] = { ["name"] = "ContributorsAddon", ["version"] = "1.0", ["author"] = { [0] = "Tim Laqua", [1] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ContributorsAddon", ["descriptionmsg"] = "contributorsaddon-desc", ["type"] = "other", ["MessagesDirs"] = { ["ContributorsAddon"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ContributorsAddonHooks"] = "ContributorsAddonHooks.php", },		["ResourceModules"] = { ["ext.ContributorsAddon"] = { ["scripts"] = "ContributorsAddon.js", ["styles"] = "ContributorsAddon.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ContributorsAddon", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "ContributorsAddonHooks::caOnBeforePageDisplay", },		},		["manifest_version"] = 1, },	["CookieWarning"] = { ["name"] = "CookieWarning", ["version"] = "0.2.0", ["author"] = { [0] = "Florian Schmidt", [1] = "Liz Lee", [2] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CookieWarning", ["descriptionmsg"] = "cookiewarning-desc", ["type"] = "other", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["MessagesDirs"] = { ["CookieWarning"] = { [0] = "i18n", },		},		["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "CookieWarning\\Hooks::onSkinTemplateOutputPageBeforeExec", ["BeforePageDisplay"] = "CookieWarning\\Hooks::onBeforePageDisplay", ["GetPreferences"] = "CookieWarning\\Hooks::onGetPreferences", ["BeforeInitialize"] = "CookieWarning\\Hooks::onBeforeInitialize", ["ResourceLoaderGetConfigVars"] = "CookieWarning\\Hooks::onResourceLoaderGetConfigVars", },		["config"] = { ["CookieWarningEnabled"] = false, ["CookieWarningMoreUrl"] = "", ["CookieWarningGeoIPServiceURL"] = "//freegeoip.net/json/", ["CookieWarningGeoIPLookup"] = "none", ["CookieWarningForCountryCodes"] = { ["EU"] = "Europe", ["AD"] = "Andorra", ["AL"] = "Albania", ["AT"] = "Austria", ["BA"] = "Bosnia and Herzegovina", ["BE"] = "Belgium", ["BG"] = "Bulgaria", ["BY"] = "Belarus", ["CH"] = "Switzerland", ["CS"] = "Serbia and Montenegro", ["CZ"] = "Czech Republic", ["DE"] = "Germany", ["DK"] = "Denmark", ["EE"] = "Estonia", ["ES"] = "Spain", ["FI"] = "Finland", ["FO"] = "Faroe Islands", ["FR"] = "France", ["FX"] = "France, Metropolitan", ["GB"] = "United Kingdom", ["GI"] = "Gibraltar", ["GR"] = "Greece", ["HR"] = "Croatia", ["HU"] = "Hungary", ["IE"] = "Ireland", ["IS"] = "Iceland", ["IT"] = "Italy", ["LI"] = "Liechtenstein", ["LT"] = "Lithuania", ["LU"] = "Luxembourg", ["LV"] = "Latvia", ["MC"] = "Monaco", ["MD"] = "Moldova, Republic of", ["MK"] = "Macedonia", ["MT"] = "Malta", ["NL"] = "Netherlands", ["NO"] = "Norway", ["PL"] = "Poland", ["PT"] = "Portugal", ["RO"] = "Romania", ["SE"] = "Sweden", ["SI"] = "Slovenia", ["SJ"] = "Svalbard and Jan Mayen", ["SK"] = "Slovakia", ["SM"] = "San Marino", ["UA"] = "Ukraine", ["VA"] = "Holy See (Vatican City State)", },		},		["ResourceModules"] = { ["ext.CookieWarning"] = { ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.cookie", [2] = "mediawiki.user", },				["scripts"] = "resources/ext.CookieWarning/ext.CookieWarning.js", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.CookieWarning.styles"] = { ["styles"] = "resources/ext.CookieWarning/ext.CookieWarning.less", },			["ext.CookieWarning.mobile.styles"] = { ["styles"] = "resources/ext.CookieWarning/ext.CookieWarning.mobile.less", ["targets"] = { [0] = "mobile", },			},			["ext.CookieWarning.geolocation"] = { ["scripts"] = "resources/ext.CookieWarning.geolocation/cookiePolicy.js", ["dependencies"] = { [0] = "ext.CookieWarning", [1] = "jquery.cookie", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.CookieWarning.geolocation.styles"] = { ["styles"] = "resources/ext.CookieWarning.geolocation/styles.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CookieWarning", },		["AutoloadNamespaces"] = { ["CookieWarning\\"] = "includes/", },		["ConfigRegistry"] = { ["cookiewarning"] = "GlobalVarConfig::newInstance", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["manifest_version"] = 1, },	["Copyvio"] = { ["name"] = "Copyvio", ["descriptionmsg"] = "copyvio-desc", ["license-name"] = "GPL-3.0-or-later", ["author"] = { [0] = "WMF Growth Team", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Copyvio", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["Copyvio\\"] = "includes/", ["PhpXmlRpc\\"] = "vendor/phpxmlrpc/phpxmlrpc/src/", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "Copyvio\\Hooks\\ExtensionHooks::onLoadExtensionSchemaUpdates", },			["RecentChange_save"] = { [0] = "Copyvio\\Hooks\\RecentChangesHookHandler::onRecentChangeSave", },		},		["MessagesDirs"] = { ["Copyvio"] = { [0] = "i18n", },		},		["JobClasses"] = { ["CopyvioFetchScoreJob"] = "Copyvio\\Jobs\\FetchScoreJob", },		["config"] = { ["ScoreProvider"] = { ["value"] = { ["class"] = "Copyvio\\IThenticateProvider", ["config"] = { ["reportBaseUrl"] = "http://copyvio-report.com/", ["url"] = "https://api.ithenticate.com/rpc", },				},			},		},		["manifest_version"] = 2, },	["CountDownClock"] = { ["name"] = "CountDownClock", ["author"] = { [0] = "Indic-TechCom", },		["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:CountDownClock", ["descriptionmsg"] = "countDownClock-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["CountDownClock"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CountDownClockHooks"] = "includes/CountDownClockHooks.php", },		["ExtensionMessagesFiles"] = { ["CountDownClocknMagic"] = "CountDownClock.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "CountDownClockHooks::onParserSetup", },		},		["ResourceModules"] = { ["ext.countDownClock"] = { ["scripts"] = "ext.countDownClock.js", ["messages"] = { [0] = "countDownClock-days", [1] = "countDownClock-hours", [2] = "countDownClock-minutes", [3] = "countDownClock-seconds", [4] = "countDownClock-expired", },				["localBasePath"] = "resources", ["remoteExtPath"] = "CountDownClock/resources", },		},		["manifest_version"] = 2, },	["CrawlableAllPages"] = { ["name"] = "CrawlableAllPages", ["version"] = "0.1.0", ["author"] = { [0] = "Mark A. Hershberger", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CrawlableAllPages", ["descriptionmsg"] = "crawlableallpages-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["AutoloadClasses"] = { ["MediaWiki\\Extension\\CrawlableAllPages\\Special"] = "src/Special.php", },		["SpecialPages"] = { ["AllPages"] = "MediaWiki\\Extension\\CrawlableAllPages\\Special", ["CrawlableAllPages"] = "MediaWiki\\Extension\\CrawlableAllPages\\Special", },		["MessagesDirs"] = { ["CrawlableAllPages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CrawlableAllPagesAlias"] = "i18n/CrawlableAllPages.alias.php", },		["manifest_version"] = 1, },	["CreatePageUw"] = { ["name"] = "CreatePageUw", ["version"] = "0.0.2", ["author"] = "Edward Chernenko", ["url"] = "https://www.mediawiki.org/wiki/Extension:CreatePageUw", ["descriptionmsg"] = "uwcreatepage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["SpecialPages"] = { ["CreatePage"] = "SpecialCreatePage", },		["AutoloadClasses"] = { ["SpecialCreatePage"] = "SpecialCreatePage.php", },		["ExtensionMessagesFiles"] = { ["CreatePageUwAlias"] = "CreatePage.alias.php", },		["MessagesDirs"] = { ["CreatePageUw"] = { [0] = "i18n", },		},		["manifest_version"] = 1, ["config"] = { ["CreatePageUwUseVE"] = false, },	},	["CreateRedirect"] = { ["name"] = "CreateRedirect", ["version"] = "1.3.0", ["author"] = { [0] = "Marco Zafra", },		["type"] = "specialpage", ["url"] = "https://www.mediawiki.org/wiki/Extension:CreateRedirect", ["descriptionmsg"] = "createredirect-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["SpecialCreateRedirect"] = "CreateRedirect.body.php", ["CreateRedirectHooks"] = "CreateRedirect.hooks.php", },		["MessagesDirs"] = { ["CreateRedirect"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["CreateRedirectAlias"] = "CreateRedirect.alias.php", },		["Hooks"] = { ["SkinTemplateToolboxEnd"] = "CreateRedirectHooks::onSkinTemplateToolboxEnd", },		["SpecialPages"] = { ["CreateRedirect"] = "SpecialCreateRedirect", },		["manifest_version"] = 2, },	["Create_User_Page"] = { ["name"] = "CreateUserPage", ["version"] = "1.2", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Create_User_Page", ["descriptionmsg"] = "createuserpage-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["CreateUserPage"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CreateUserPageHooks"] = "includes/CreateUserPageHooks.php", },		["Hooks"] = { ["UserLoginComplete"] = { [0] = "CreateUserPageHooks::onUserLoginComplete", },			["OutputPageParserOutput"] = { [0] = "CreateUserPageHooks::onOutputPageParserOutput", },		},		["config"] = { ["CreateUserPage_PageContent"] = "", ["CreateUserPage_OnLogin"] = true, },		["manifest_version"] = 1, },	["CreatedPagesList"] = { ["name"] = "CreatedPagesList", ["version"] = "1.1.0", ["author"] = "Edward Chernenko", ["url"] = "https://www.mediawiki.org/wiki/Extension:CreatedPagesList", ["descriptionmsg"] = "createdpageslist-desc", ["license-name"] = "GPL-2.0+", ["type"] = "specialpage", ["SpecialPages"] = { ["CreatedPagesList"] = "SpecialCreatedPagesList", },		["ExtensionMessagesFiles"] = { ["CreatedPagesListAlias"] = "CreatedPagesList.alias.php", },		["MessagesDirs"] = { ["CreatedPagesList"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CreatedPagesList"] = "includes/CreatedPagesList.php", ["CreatedPagesListHooks"] = "includes/CreatedPagesListHooks.php", ["CreatedPagesListUpdater"] = "includes/CreatedPagesListUpdater.php", ["SpecialCreatedPagesList"] = "includes/SpecialCreatedPagesList.php", },		["Hooks"] = { ["ArticleDeleteComplete"] = { [0] = "CreatedPagesListHooks::onArticleDeleteComplete", },			["ArticleUndelete"] = { [0] = "CreatedPagesListHooks::onArticleUndelete", },			["LoadExtensionSchemaUpdates"] = { [0] = "CreatedPagesListUpdater::onLoadExtensionSchemaUpdates", },			["PageContentInsertComplete"] = { [0] = "CreatedPagesListHooks::onPageContentInsertComplete", },			["TitleMoveComplete"] = { [0] = "CreatedPagesListHooks::onTitleMoveComplete", },			["UserMergeAccountFields"] = { [0] = "CreatedPagesListHooks::onUserMergeAccountFields", },			["UserMergeAccountDeleteTables"] = { [0] = "CreatedPagesListHooks::onUserMergeAccountDeleteTables", },		},		["manifest_version"] = 1, },	["CreditsSource"] = { ["name"] = "CreditsSource", ["version"] = "0.4.0", ["author"] = { [0] = "Hans Musil", [1] = "Matthias Mullie", },		["license-name"] = "GPL-2.0-only", ["url"] = "https://www.mediawiki.org/wiki/Extension:CreditsSource", ["descriptionmsg"] = "creditssource-desc", ["type"] = "other", ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "CreditsSourceHooks::loadExtensionSchemaUpdates", },		},		["MessagesDirs"] = { ["CreditsSource"] = { [0] = "i18n", },		},		["Actions"] = { ["credits"] = "CreditsSourceAction", },		["AutoloadClasses"] = { ["CreditsSourceAction"] = "includes/CreditsSourceAction.php", ["CreditsSourceHooks"] = "includes/CreditsSourceHooks.php", ["SimpleSourceWork"] = "includes/SimpleSourceWork.php", },		["manifest_version"] = 1, },	["CustomPage"] = { ["name"] = "CustomPage", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:CustomPage", ["descriptionmsg"] = "custompage-desc", ["version"] = "0.1", ["type"] = "specialpage", ["AutoloadClasses"] = { ["CustomPage"] = "CustomPage.class.php", },		["config"] = { ["CustomPageSkins"] = { },		},		["MessagesDirs"] = { ["CustomPage"] = { [0] = "i18n", },		},		["ExtensionFunctions"] = { [0] = "CustomPage::init", },		["ExtensionMessagesFiles"] = { ["CustomPageAlias"] = "CustomPage.i18n.alias.php", },		["manifest_version"] = 1, },	["DPLforum"] = { ["name"] = "DPLforum", ["version"] = "3.6.1", ["author"] = "Ross McClure", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:DPLforum", ["descriptionmsg"] = "dplforum-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["DPLforum"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 110, ["constant"] = "NS_FORUM", ["name"] = "Forum", },			[1] = {				["id"] = 111, ["constant"] = "NS_FORUM_TALK", ["name"] = "Forum_talk", },		},		["ExtensionMessagesFiles"] = { ["DPLforumMagic"] = "DPLforum.i18n.magic.php", ["DPLforumNamespaces"] = "DPLforum.namespaces.php", },		["AutoloadClasses"] = { ["DPLForum"] = "DPLforum_body.php", ["DPLForumHooks"] = "DPLForumHooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "DPLForumHooks::onParserFirstCallInit", },			["CanonicalNamespaces"] = { [0] = "DPLForumHooks::onCanonicalNamespaces", },		},		["manifest_version"] = 1, },	["Dashiki"] = { ["name"] = "Dashiki", ["version"] = "0.1.0", ["author"] = { [0] = "Dan Andreescu", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Dashiki", ["descriptionmsg"] = "dashiki-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["JsonConfig"] = "*", },		},		["MessagesDirs"] = { ["Dashiki"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["Dashiki\\"] = "includes/", },		["JsonConfigModels"] = { ["JsonConfig.Dashiki"] = { ["view"] = "Dashiki\\DashikiView", ["class"] = "JsonConfig\\JCContent", },		},		["JsonConfigs"] = { ["JsonConfig.Dashiki"] = { ["pattern"] = "/^Dashiki\\:./", ["isLocal"] = true, },		},		["manifest_version"] = 1, },	["DataTable2"] = { ["name"] = "DataTable2", ["version"] = "1.1.0", ["type"] = "parserhook", ["author"] = "RV1971", ["descriptionmsg"] = "datatable2-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:DataTable2", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["AutoloadClasses"] = { ["DataTable2"] = "includes/DataTable2.php", ["DataTable2Database"] = "includes/DataTable2Database.php", ["DataTable2Exception"] = "includes/DataTable2Exception.php", ["DataTable2Parser"] = "includes/DataTable2Parser.php", ["DataTable2ParserWithRecords"] = "includes/DataTable2Parser.php", ["DataTable2SqlTransformer"] = "includes/DataTable2SqlTransformer.php", ["Scribunto_LuaDataTable2Library"] = "includes/Scribunto_LuaDataTable2Library.php", ["SpecialDataTable2"] = "includes/SpecialDataTable2.php", ["DataTable2Pager"] = "includes/SpecialDataTable2.php", ["SpecialDataTable2Data"] = "includes/SpecialDataTable2Data.php", ["DataTable2DataPager"] = "includes/SpecialDataTable2Data.php", ["SpecialDataTable2Pages"] = "includes/SpecialDataTable2Pages.php", ["DataTable2PagesPager"] = "includes/SpecialDataTable2Pages.php", ["SpecialDataTable2Tables"] = "includes/SpecialDataTable2Tables.php", ["DataTable2TablesPager"] = "includes/SpecialDataTable2Tables.php", },		["ExtensionFunctions"] = { [0] = "DataTable2::init", },		["MessagesDirs"] = { ["DataTable2"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DataTable2Alias"] = "includes/DataTable2.alias.php", ["DataTable2Magic"] = "includes/DataTable2.i18n.magic.php", },		["AvailableRights"] = { [0] = "datatable2-specialpages", },		["GroupPermissions"] = { ["user"] = { ["datatable2-specialpages"] = true, },		},		["SpecialPages"] = { ["DataTable2Data"] = "SpecialDataTable2Data", ["DataTable2Pages"] = "SpecialDataTable2Pages", ["DataTable2Tables"] = "SpecialDataTable2Tables", },		["config"] = { ["DataTable2WriteDest"] = { ["description"] = "Name of the database table where data is written to.", ["value"] = "datatable2_data", },			["DataTable2ReadSrc"] = { ["description"] = "Name of the database table where data is read from.", ["value"] = "datatable2_data", },			["DataTable2MetaWriteDest"] = { ["description"] = "Name of the database table where meta data is written to.", ["value"] = "datatable2_meta", },			["DataTable2MetaReadSrc"] = { ["description"] = "Name of the database table where meta data is read from.", ["value"] = "datatable2_meta", },			["DataTable2Args"] = { ["description"] = "Default arguments for datatable2 tags.", ["value"] = { ["fs"] = "|", ["rs"] = "/[\n\r]+/", },			},			["DataTable2SqlWhiteList"] = { ["description"] = "Array of identifiers that may be used in WHERE and ORDER BY clauses, in addition to column names.", ["value"] = { [0] = "ASC", [1] = "DESC", [2] = "NULLS", [3] = "FIRST", [4] = "LAST", [5] = "AND", [6] = "NOT", [7] = "OR", [8] = "BETWEEN", [9] = "IN", [10] = "IS", [11] = "LIKE", [12] = "NULL", [13] = "CASE", [14] = "WHEN", [15] = "THEN", [16] = "ELSE", [17] = "END", [18] = "COALESCE", [19] = "NULLIF", [20] = "CAST", [21] = "AS", [22] = "EXTRACT", [23] = "FROM", [24] = "ABS", [25] = "MOD", [26] = "LN", [27] = "EXP", [28] = "POWER", [29] = "SQRT", [30] = "FLOOR", [31] = "CEIL", [32] = "SUBSTR", [33] = "SUBSTRING", [34] = "UPPER", [35] = "LOWER", [36] = "TRANSLATE", [37] = "TRIM", },			},			["SpecialDataTable2PageParSep"] = { ["description"] = "Separator for parameters passed to special pages.", ["value"] = "//", },			["SpecialDataTable2DataClasses"] = { ["description"] = "Array of css classes for the table used in Special:DataTable2Data.", ["value"] = { [0] = "wikitable", [1] = "sortable", },			},		},		["manifest_version"] = 2, },	["Data_Transfer"] = { ["@Note"] = "When updating this file please also update DataTransfer.php with the same changes.", ["name"] = "Data Transfer", ["version"] = "1.0.1", ["author"] = { [0] = "Yaron Koren", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Data_Transfer", ["descriptionmsg"] = "datatransfer-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["GroupPermissions"] = { ["sysop"] = { ["datatransferimport"] = true, },		},		["AvailableRights"] = { [0] = "datatransferimport", },		["SpecialPages"] = { ["ViewXML"] = "DTViewXML", ["ImportXML"] = "DTImportXML", ["ImportCSV"] = "DTImportCSV", ["ImportSpreadsheet"] = "DTImportSpreadsheet", },		["JobClasses"] = { ["dtImport"] = "DTImportJob", },		["MessagesDirs"] = { ["DataTransfer"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DataTransferAlias"] = "DataTransfer.i18n.alias.php", },		["AutoloadClasses"] = { ["DTPageStructure"] = "includes/DT_PageStructure.php", ["DTPageComponent"] = "includes/DT_PageComponent.php", ["DTPage"] = "includes/DT_Page.php", ["DTUtils"] = "includes/DT_Utils.php", ["DTImportJob"] = "includes/DT_ImportJob.php", ["DTXMLParser"] = "includes/DT_XMLParser.php", ["DTWikiTemplate"] = "includes/DT_WikiTemplate.php", ["DTWikiPage"] = "includes/DT_WikiPage.php", ["DTHooks"] = "includes/DT_Hooks.php", ["DTViewXML"] = "specials/DT_ViewXML.php", ["DTImportXML"] = "specials/DT_ImportXML.php", ["DTImportCSV"] = "specials/DT_ImportCSV.php", ["DTImportSpreadsheet"] = "specials/DT_ImportSpreadsheet.php", },		["ResourceModules"] = { ["ext.datatransfer"] = { ["styles"] = "styles/DataTransfer.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DataTransfer", },		["Hooks"] = { ["AdminLinks"] = { [0] = "DTHooks::addToAdminLinks", },		},		["config"] = { ["DataTransferViewXMLParseFields"] = false, ["DataTransferViewXMLParseFreeText"] = true, },		["manifest_version"] = 1, },	["DebateTree"] = { ["manifest_version"] = 1, ["name"] = "DebateTree", ["version"] = "4.0", ["author"] = "Sophivorus", ["url"] = "https://www.mediawiki.org/wiki/Extension:DebateTree", ["descriptionmsg"] = "debatetree-desc", ["type"] = "other", ["license-name"] = "GPL-3.0-only", ["MessagesDirs"] = { ["DebateTree"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DebateTree"] = "DebateTree.php", },		["ResourceModules"] = { ["ext.DebateTree.css"] = { ["styles"] = "DebateTree.css", },			["ext.DebateTree"] = { ["scripts"] = "DebateTree.js", ["messages"] = { [0] = "debatetree-sustained", [1] = "debatetree-refuted", [2] = "debatetree-counts", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DebateTree", },		["Hooks"] = { ["BeforePageDisplay"] = "DebateTree::onBeforePageDisplay", ["ParserFirstCallInit"] = "DebateTree::onParserFirstCallInit", },	},	["DebugTemplates"] = { ["name"] = "DebugTemplates", ["version"] = "0.6", ["author"] = "Clark Verbrugge", ["url"] = "https://www.mediawiki.org/wiki/Extension:DebugTemplates", ["descriptionmsg"] = "debugtemplates-desc", ["license-name"] = "CC-BY-SA-3.0", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["expandframe"] = "ApiDebugTemplates", },		["SpecialPages"] = { ["DebugTemplates"] = "SpecialDebugTemplates", },		["MessagesDirs"] = { ["DebugTemplates"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DebugTemplatesAlias"] = "DebugTemplates.alias.php", },		["AutoloadClasses"] = { ["SpecialDebugTemplates"] = "SpecialDebugTemplates.php", ["ApiDebugTemplates"] = "ApiDebugTemplates.php", },		["ResourceModules"] = { ["ext.debugTemplates"] = { ["scripts"] = { [0] = "ext.debugTemplates.js", },				["styles"] = "ext.debugTemplates.css", ["messages"] = { [0] = "debugtemplates-error-parse", [1] = "debugtemplates-error-button", [2] = "debugtemplates-error-eval", [3] = "debugtemplates-error-arg-eval", [4] = "debugtemplates-warning-template-not-a-template", [5] = "debugtemplates-warning-template-not-found", [6] = "debugtemplates-error-template-name", [7] = "debugtemplates-error-template-revisions", [8] = "debugtemplates-error-template-page", [9] = "debugtemplates-args-constructed", [10] = "debugtemplates-args-eval-all", },				["dependencies"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DebugTemplates", },		["manifest_version"] = 2, },	["DeleteBatch"] = { ["name"] = "DeleteBatch", ["version"] = "1.8.1", ["author"] = { [0] = "Bartek Łapiński", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:DeleteBatch", ["descriptionmsg"] = "deletebatch-desc", ["namemsg"] = "deletebatch-extensionname", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["ReservedUsernames"] = { [0] = "msg:deletebatch-system-username", },		["AvailableRights"] = { [0] = "deletebatch", [1] = "deletebatch-spoof", },		["GroupPermissions"] = { ["bureaucrat"] = { ["deletebatch"] = true, ["deletebatch-spoof"] = true, },		},		["SpecialPages"] = { ["DeleteBatch"] = "SpecialDeleteBatch", },		["MessagesDirs"] = { ["DeleteBatch"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DeleteBatchAlias"] = "DeleteBatch.alias.php", },		["AutoloadClasses"] = { ["SpecialDeleteBatch"] = "DeleteBatch.body.php", ["DeleteBatchForm"] = "DeleteBatch.body.php", },		["Hooks"] = { ["AdminLinks"] = "SpecialDeleteBatch::addToAdminLinks", },		["manifest_version"] = 1, },	["DeletePagesForGood"] = { ["name"] = "DeletePagesForGood", ["namemsg"] = "deletepagesforgood-extensionname", ["version"] = "2.0", ["author"] = { [0] = "Paladox", [1] = "Wolfgang Stöttinger", [2] = "Ludovic Mouton", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DeletePagesForGood", ["descriptionmsg"] = "deletepagesforgood-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["GroupPermissions"] = { ["*"] = {				["deleteperm"] = false, },			["user"] = { ["deleteperm"] = false, },			["bureaucrat"] = { ["deleteperm"] = false, },			["sysop"] = { ["deleteperm"] = true, },		},		["Actions"] = { ["delete_page_permanently"] = "ActionDeletePagePermanently", },		["AvailableRights"] = { [0] = "deleteperm", },		["MessagesDirs"] = { ["DeletePagesForGood"] = { [0] = "i18n", },		},		["Hooks"] = { ["SkinTemplateNavigation::Universal"] = { [0] = "ActionDeletePagePermanently::AddSkinHook", },		},		["AutoloadClasses"] = { ["ActionDeletePagePermanently"] = "ActionDeletePagePermanently.php", },		["config"] = { ["DeletePagesForGoodNamespaces"] = { [0] = true, [1] = true, [2] = true, [3] = true, [4] = true, [5] = true, [6] = true, [7] = true, [8] = true, [9] = true, [10] = true, [11] = true, [12] = true, [13] = true, [14] = true, [15] = true, ["_merge_strategy"] = "array_plus", },		},		["manifest_version"] = 1, },	["DeleteUserPages"] = { ["name"] = "DeleteUserPages", ["version"] = "1.0.0", ["author"] = { [0] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DeleteUserPages", ["descriptionmsg"] = "deleteuserpages-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["DeleteUserPages"] = { [0] = "i18n", },		},		["Hooks"] = { ["TitleQuickPermissions"] = { [0] = "DeleteUserPages::onTitleQuickPermissions", },		},		["AutoloadClasses"] = { ["DeleteUserPages"] = "DeleteUserPages.php", },		["AvailableRights"] = { [0] = "delete-rootuserpages", [1] = "delete-usersubpages", },		["manifest_version"] = 2, },	["Description2"] = { ["name"] = "Description2", ["version"] = "0.4.1", ["author"] = { [0] = "Daniel Friesen", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Description2", ["descriptionmsg"] = "description2-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["EnableMetaDescriptionFunctions"] = false, },		["ConfigRegistry"] = { ["Description2"] = "GlobalVarConfig::newInstance", },		["AutoloadClasses"] = { ["MediaWiki\\Extension\\Description2\\Description2"] = "includes/Description2.php", },		["ExtensionMessagesFiles"] = { ["Description2Magic"] = "Description2.i18n.magic.php", },		["MessagesDirs"] = { ["Description2"] = { [0] = "i18n", },		},		["Hooks"] = { ["OutputPageParserOutput"] = "MediaWiki\\Extension\\Description2\\Description2::onOutputPageParserOutput", ["ParserAfterTidy"] = "MediaWiki\\Extension\\Description2\\Description2::onParserAfterTidy", ["ParserFirstCallInit"] = "MediaWiki\\Extension\\Description2\\Description2::onParserFirstCallInit", },		["manifest_version"] = 1, },	["DeviceMapLogCapture"] = { ["name"] = "Device Map Log Capture", ["version"] = "0.0.2", ["author"] = "Patrick Reilly", ["url"] = "https://www.mediawiki.org/wiki/Extension:DeviceMapLogCapture", ["license-name"] = "Apache-2.0", ["type"] = "other", ["APIModules"] = { ["devicemaplogcapture"] = "ApiDeviceMapLogCapture", },		["MessagesDirs"] = { ["DeviceMapLogCapture"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DeviceMapLogCaptureHooks"] = "DeviceMapLogCapture.hooks.php", ["ApiDeviceMapLogCapture"] = "ApiDeviceMapLogCapture.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "DeviceMapLogCaptureHooks::loadExtensionSchemaUpdates", },		["manifest_version"] = 1, },	["Diagnosis"] = { ["name"] = "Diagnosis", ["version"] = "0.2.0", ["author"] = "DaSch", ["url"] = "https://www.mediawiki.org/wiki/Extension:Diagnosis", ["descriptionmsg"] = "diagnosis-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "diagnosis-access", },		["GroupPermissions"] = { ["sysop"] = { ["diagnosis-access"] = true, },		},		["SpecialPages"] = { ["Diagnosis"] = "SpecialDiagnosis", },		["MessagesDirs"] = { ["Diagnosis"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpecialDiagnosis"] = "Diagnosis.i18n.alias.php", },		["AutoloadClasses"] = { ["SpecialDiagnosis"] = "SpecialDiagnosis.php", },		["manifest_version"] = 2, },	["DisableAccount"] = { ["@doc"] = "Written by Andrew Garrett, 2010-12-02", ["name"] = "Disable Account", ["author"] = { [0] = "Andrew Garrett", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DisableAccount", ["descriptionmsg"] = "disableaccount-desc", ["type"] = "other", ["ExtensionMessagesFiles"] = { ["DisableAccountAliases"] = "DisableAccount.alias.php", },		["MessagesDirs"] = { ["DisableAccount"] = { [0] = "i18n", },		},		["LogActionsHandlers"] = { ["block/disableaccount"] = "DisableAccountLogFormatter", },		["AvailableRights"] = { [0] = "disableaccount", },		["SpecialPages"] = { ["DisableAccount"] = "SpecialDisableAccount", },		["AutoloadClasses"] = { ["SpecialDisableAccount"] = "SpecialDisableAccount.php", ["DisableAccountLogFormatter"] = "DisableAccountLogFormatter.php", },		["manifest_version"] = 1, },	["Disambiguator"] = { ["name"] = "Disambiguator", ["version"] = "1.3", ["author"] = { [0] = "Ryan Kaldari", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Disambiguator", ["descriptionmsg"] = "disambig-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", },		["type"] = "other", ["ExtensionMessagesFiles"] = { ["DisambiguatorAlias"] = "Disambiguator.i18n.alias.php", ["DisambiguatorMagic"] = "Disambiguator.i18n.magic.php", },		["Hooks"] = { ["GetDoubleUnderscoreIDs"] = { [0] = "DisambiguatorHooks::onGetDoubleUnderscoreIDs", },			["wgQueryPages"] = { [0] = "DisambiguatorHooks::onwgQueryPages", },			["AncientPagesQuery"] = { [0] = "DisambiguatorHooks::onAncientPagesQuery", },			["LonelyPagesQuery"] = { [0] = "DisambiguatorHooks::onLonelyPagesQuery", },			["ShortPagesQuery"] = { [0] = "DisambiguatorHooks::onShortPagesQuery", },			["RandomPageQuery"] = { [0] = "DisambiguatorHooks::onRandomPageQuery", },			["GetLinkColours"] = { [0] = "DisambiguatorHooks::onGetLinkColours", },		},		["MessagesDirs"] = { ["Disambiguator"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.disambiguator.visualEditor"] = { ["scripts"] = { [0] = "visualEditorIntegration.js", },				["messages"] = { [0] = "visualeditor-dialog-meta-settings-disambiguation-label", },				["dependencies"] = { [0] = "ext.visualEditor.mwmeta", [1] = "ext.visualEditor.mediawiki", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Disambiguator", },		["config"] = { ["DisambiguatorIndicateLinks"] = true, },		["SpecialPages"] = { ["DisambiguationPages"] = "SpecialDisambiguationPages", ["DisambiguationPageLinks"] = "SpecialDisambiguationPageLinks", },		["AutoloadClasses"] = { ["DisambiguatorHooks"] = "includes/DisambiguatorHooks.php", ["SpecialDisambiguationPages"] = "includes/specials/SpecialDisambiguationPages.php", ["SpecialDisambiguationPageLinks"] = "includes/specials/SpecialDisambiguationPageLinks.php", },		["VisualEditorPluginModules"] = { [0] = "ext.disambiguator.visualEditor", },		["manifest_version"] = 1, },	["DiscussionThreading"] = { ["name"] = "DiscussionThreading", ["version"] = "1.6.0", ["author"] = { [0] = "Jack D. Pond", [1] = "Daniel Brice", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DiscussionThreading", ["descriptionmsg"] = "discussionthreading-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["DiscussionThreading"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DiscussionThreading"] = "DiscussionThreading.class.php", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "DiscussionThreading::efDiscussionThread", [1] = "DiscussionThreading::efDiscussionThreadEdit", },			["EditPage::attemptSave"] = "DiscussionThreading::onAttemptSave", ["AlternateEdit"] = "DiscussionThreading::efDiscussionThreadEdit", ["DoEditSectionLink"] = "DiscussionThreading::onDoEditSectionLink", },		["config"] = { ["SectionThreadingOn"] = { ["value"] = true, },		},		["manifest_version"] = 2, },	["DismissableSiteNotice"] = { ["name"] = "DismissableSiteNotice", ["version"] = "1.0.1", ["author"] = { [0] = "Brion Vibber", [1] = "Kevin Israel", [2] = "Dror S.", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DismissableSiteNotice", ["descriptionmsg"] = "sitenotice-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["MajorSiteNoticeID"] = 1, ["DismissableSiteNoticeForAnons"] = false, },		["Hooks"] = { ["SiteNoticeAfter"] = { [0] = "DismissableSiteNoticeHooks::onSiteNoticeAfter", },		},		["MessagesDirs"] = { ["DismissableSiteNotice"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.dismissableSiteNotice"] = { ["scripts"] = "ext.dismissableSiteNotice.js", ["dependencies"] = { [0] = "jquery.cookie", [1] = "mediawiki.util", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.dismissableSiteNotice.styles"] = { ["styles"] = "ext.dismissableSiteNotice.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "DismissableSiteNotice/modules", },		["AutoloadClasses"] = { ["DismissableSiteNoticeHooks"] = "includes/DismissableSiteNoticeHooks.php", },		["manifest_version"] = 1, },	["DisplayTitle"] = { ["name"] = "DisplayTitle", ["version"] = "2.0.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "Tobias Oetterer", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DisplayTitle", ["descriptionmsg"] = "displaytitle-desc", ["type"] = "parserhook", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["DisplayTitle"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DisplayTitleMagic"] = "includes/DisplayTitle.i18n.magic.php", },		["AutoloadClasses"] = { ["DisplayTitleHooks"] = "includes/DisplayTitleHooks.php", ["DisplayTitleLuaLibrary"] = "includes/DisplayTitleLuaLibrary.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "DisplayTitleHooks::onParserFirstCallInit", ["ParserBeforeStrip"] = "DisplayTitleHooks::onParserBeforeStrip", ["BeforePageDisplay"] = "DisplayTitleHooks::onBeforePageDisplay", ["PersonalUrls"] = "DisplayTitleHooks::onPersonalUrls", ["HtmlPageLinkRendererBegin"] = "DisplayTitleHooks::onHtmlPageLinkRendererBegin", ["ScribuntoExternalLibraries"] = "DisplayTitleHooks::onScribuntoExternalLibraries", ["SelfLinkBegin"] = "DisplayTitleHooks::onSelfLinkBegin", },		["config"] = { ["DisplayTitleHideSubtitle"] = { ["value"] = false, },		},		["manifest_version"] = 2, },	["DisqusTag"] = { ["name"] = "DisqusTag", ["version"] = "0.3", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:DisqusTag", ["descriptionmsg"] = "disqustag-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["DisqusTag"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DisqusTag"] = "DisqusTag.php", },		["ResourceModules"] = { ["ext.DisqusTag"] = { ["scripts"] = "DisqusTag.js", ["styles"] = "DisqusTag.css", ["dependencies"] = { [0] = "jquery.ui.dialog", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DisqusTag", },		["Hooks"] = { ["BeforePageDisplay"] = "DisqusTag::addModule", ["ParserFirstCallInit"] = "DisqusTag::setParserHook", ["SkinAfterContent"] = "DisqusTag::addDisqusElements", },		["config"] = { ["DisqusShortname"] = "your-disqus-shortname", },		["manifest_version"] = 1, },	["DocBookExport"] = { ["name"] = "DocBookExport", ["version"] = "0.0.0", ["author"] = { [0] = "Nischayn22", [1] = "WikiWorks", },		["url"] = "https://www.mediawiki.org/wiki/Extension:DocBookExport", ["license-name"] = "MIT", ["type"] = "other", ["AutoloadClasses"] = { ["DocBookExport"] = "DocBookExport.php", ["DocBookExportAPI"] = "DocBookExportAPI.php", },		["config"] = { ["DocBookExportPandocPath"] = "pandoc", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "DocBookExport::onParserSetup", },		},		["APIModules"] = { ["getdocbook"] = "DocBookExportAPI", },		["MessagesDirs"] = { ["DocBookExport"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["DocBookExportMagic"] = "DocBookExport.i18n.magic.php", },		["manifest_version"] = 1, },	["DonationInterface"] = { ["name"] = "Donation Interface", ["version"] = "2.3.0", ["author"] = { [0] = "Elliott Eggleston", [1] = "Katie Horn", [2] = "Ryan Kaldari", [3] = "Arthur Richards", [4] = "Sherah Smith", [5] = "Matt Walker", [6] = "Adam Wight", [7] = "Peter Gehres", [8] = "Jeremy Postlethwaite", [9] = "Dylan Kozlowski", [10] = "Casey Dentinger", [11] = "Maggie Epps", [12] = "Jack Gleeson", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:DonationInterface", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["callback"] = "DonationInterface::registerExtension", ["SpecialPages"] = { ["GatewayFormChooser"] = "GatewayFormChooser", ["SystemStatus"] = "SystemStatus", ["GlobalCollectGateway"] = "GlobalCollectGateway", ["GlobalCollectGatewayResult"] = "GlobalCollectGatewayResult", ["IngenicoGateway"] = "IngenicoGateway", ["IngenicoGatewayResult"] = "IngenicoGatewayResult", ["AmazonGateway"] = "AmazonGateway", ["AdyenGateway"] = "AdyenGateway", ["AdyenGatewayResult"] = "AdyenGatewayResult", ["AstroPayGateway"] = "AstroPayGateway", ["AstroPayGatewayResult"] = "AstroPayGatewayResult", ["PaypalExpressGateway"] = "PaypalExpressGateway", ["PaypalExpressGatewayResult"] = "PaypalExpressGatewayResult", ["PaypalLegacyGateway"] = "PaypalLegacyGateway", },		["APIModules"] = { ["di_amazon_bill"] = "AmazonBillingApi", ["donate"] = "DonationApi", ["logPaymentsFormError"] = "ClientErrorApi", },		["MessagesDirs"] = { ["DonationInterface"] = { [0] = "gateway_common/i18n/interface", [1] = "gateway_common/i18n/country-specific", [2] = "gateway_common/i18n/countries", [3] = "gateway_common/i18n/us-states", [4] = "gateway_common/i18n/canada-provinces", [5] = "amazon_gateway/i18n", [6] = "globalcollect_gateway/i18n", [7] = "adyen_gateway/i18n", [8] = "astropay_gateway/i18n", [9] = "paypal_gateway/i18n", },		},		["ExtensionMessagesFiles"] = { ["GatewayAliases"] = "DonationInterface.alias.php", ["AmazonGatewayAlias"] = "amazon_gateway/amazon_gateway.alias.php", ["GlobalCollectGatewayAlias"] = "globalcollect_gateway/globalcollect_gateway.alias.php", ["IngenicoGatewayAlias"] = "ingenico_gateway/ingenico_gateway.alias.php", ["AdyenGatewayAlias"] = "adyen_gateway/adyen_gateway.alias.php", ["AstroPayGatewayAlias"] = "astropay_gateway/astropay_gateway.alias.php", ["PaypalGatewayAlias"] = "paypal_gateway/paypal_gateway.alias.php", },		["AutoloadClasses"] = { ["Amount"] = "gateway_common/Amount.php", ["AmountInCents"] = "gateway_common/AmountInCents.php", ["ArrayHelper"] = "gateway_common/ArrayHelper.php", ["FiscalNumber"] = "gateway_common/FiscalNumber.php", ["ClientErrorApi"] = "gateway_common/clientError.api.php", ["ClientSideValidationHelper"] = "gateway_common/ClientSideValidationHelper.php", ["ConfigurationReader"] = "gateway_common/ConfigurationReader.php", ["ContributionTrackingPlusUnique"] = "gateway_common/ContributionTrackingPlusUnique.php", ["CountryValidation"] = "gateway_common/CountryValidation.php", ["CurrencyCountryRule"] = "gateway_common/CurrencyCountryRule.php", ["CurrencyRatesModule"] = "modules/CurrencyRatesModule.php", ["DonationData"] = "gateway_common/DonationData.php", ["DonationInterface"] = "DonationInterface.class.php", ["DonationLoggerFactory"] = "gateway_common/DonationLoggerFactory.php", ["DonationLogProcessor"] = "gateway_common/DonationLogProcessor.php", ["DonationProfiler"] = "gateway_common/DonationProfiler.php", ["DonorEmail"] = "gateway_common/DonorEmail.php", ["DonorFullName"] = "gateway_common/DonorFullName.php", ["DonorLanguage"] = "gateway_common/DonorLanguage.php", ["DonorLocale"] = "gateway_common/DonorLocale.php", ["EncodingMangler"] = "gateway_common/EncodingMangler.php", ["ErrorState"] = "gateway_common/ErrorState.php", ["FallbackLogPrefixer"] = "gateway_common/FallbackLogPrefixer.php", ["GatewayAdapter"] = "gateway_common/gateway.adapter.php", ["GatewayPage"] = "gateway_common/GatewayPage.php", ["GatewayType"] = "gateway_common/GatewayType.php", ["IsoDate"] = "gateway_common/IsoDate.php", ["DataValidator"] = "gateway_common/DataValidator.php", ["LocalClusterPsr6Cache"] = "gateway_common/LocalClusterPsr6Cache.php", ["LogPrefixProvider"] = "gateway_common/LogPrefixProvider.php", ["MessageUtils"] = "gateway_common/MessageUtils.php", ["PaymentMethod"] = "gateway_common/PaymentMethod.php", ["PaymentResult"] = "gateway_common/PaymentResult.php", ["PaymentTransactionResponse"] = "gateway_common/PaymentTransactionResponse.php", ["ResponseCodes"] = "gateway_common/ResponseCodes.php", ["ResponseProcessingException"] = "gateway_common/ResponseProcessingException.php", ["ResultPages"] = "gateway_common/ResultPages.php", ["StagingHelper"] = "gateway_common/StagingHelper.php", ["StreetAddress"] = "gateway_common/StreetAddress.php", ["UnstagingHelper"] = "gateway_common/UnstagingHelper.php", ["WmfFramework_Mediawiki"] = "gateway_common/WmfFramework.mediawiki.php", ["WmfFrameworkLogHandler"] = "gateway_common/WmfFrameworkLogHandler.php", ["ValidationHelper"] = "gateway_common/ValidationHelper.php", ["Gateway_Form"] = "gateway_forms/Form.php", ["Gateway_Form_Mustache"] = "gateway_forms/Mustache.php", ["MustacheErrorForm"] = "gateway_forms/MustacheErrorForm.php", ["Subdivisions"] = "gateway_forms/includes/Subdivisions.php", ["GlobalCollectGateway"] = "globalcollect_gateway/globalcollect_gateway.body.php", ["GlobalCollectGatewayResult"] = "globalcollect_gateway/globalcollect_resultswitcher.body.php", ["GlobalCollectAdapter"] = "globalcollect_gateway/globalcollect.adapter.php", ["GlobalCollect3DSecure"] = "globalcollect_gateway/GlobalCollect3DSecure.php", ["Ingenico3DSecure"] = "ingenico_gateway/Ingenico3DSecure.php", ["IngenicoGateway"] = "ingenico_gateway/ingenico_gateway.body.php", ["IngenicoGatewayResult"] = "ingenico_gateway/ingenico_resultswitcher.body.php", ["IngenicoAdapter"] = "ingenico_gateway/ingenico.adapter.php", ["IngenicoLocale"] = "ingenico_gateway/IngenicoLocale.php", ["GlobalCollectOrphanAdapter"] = "globalcollect_gateway/orphan.adapter.php", ["GlobalCollectOrphanRectifier"] = "globalcollect_gateway/GlobalCollectOrphanRectifier.php", ["IngenicoOrphanAdapter"] = "ingenico_gateway/orphan.adapter.php", ["IngenicoOrphanRectifier"] = "ingenico_gateway/IngenicoOrphanRectifier.php", ["IngenicoFinancialNumber"] = "globalcollect_gateway/IngenicoFinancialNumber.php", ["IngenicoLanguage"] = "globalcollect_gateway/IngenicoLanguage.php", ["IngenicoMethodCodec"] = "globalcollect_gateway/IngenicoMethodCodec.php", ["IngenicoReturntoHelper"] = "globalcollect_gateway/IngenicoReturntoHelper.php", ["AmazonGateway"] = "amazon_gateway/amazon_gateway.body.php", ["AmazonAdapter"] = "amazon_gateway/amazon.adapter.php", ["AmazonBillingApi"] = "amazon_gateway/amazon.api.php", ["AdyenGateway"] = "adyen_gateway/adyen_gateway.body.php", ["AdyenGatewayResult"] = "adyen_gateway/adyen_resultswitcher.body.php", ["AdyenHostedSignature"] = "adyen_gateway/AdyenHostedSignature.php", ["AdyenMethodCodec"] = "adyen_gateway/AdyenMethodCodec.php", ["AdyenAdapter"] = "adyen_gateway/adyen.adapter.php", ["FullNameWithExceptions"] = "adyen_gateway/FullNameWithExceptions.php", ["RiskScore"] = "adyen_gateway/RiskScore.php", ["AmountInMinorUnits"] = "adyen_gateway/AmountInMinorUnits.php", ["BlankAddressFields"] = "adyen_gateway/BlankAddressFields.php", ["AstroPayGateway"] = "astropay_gateway/astropay_gateway.body.php", ["AstroPayGatewayResult"] = "astropay_gateway/astropay_resultswitcher.body.php", ["AstroPayAdapter"] = "astropay_gateway/astropay.adapter.php", ["AstroPayFinancialNumbers"] = "astropay_gateway/AstroPayFinancialNumbers.php", ["AstroPayMethodCodec"] = "astropay_gateway/AstroPayMethodCodec.php", ["AstroPaySignature"] = "astropay_gateway/AstroPaySignature.php", ["DummyFiscalNumber"] = "astropay_gateway/DummyFiscalNumber.php", ["CleanupRecurringLength"] = "paypal_gateway/CleanupRecurringLength.php", ["PayPalCountry"] = "paypal_gateway/PayPalCountry.php", ["PaypalExpressAdapter"] = "paypal_gateway/express_checkout/paypal_express.adapter.php", ["PaypalExpressGateway"] = "paypal_gateway/express_checkout/paypal_express_gateway.body.php", ["PaypalExpressGatewayResult"] = "paypal_gateway/express_checkout/paypal_express_resultswitcher.body.php", ["PaypalExpressReturnUrl"] = "paypal_gateway/express_checkout/PaypalExpressReturnUrl.php", ["PaypalLegacyAdapter"] = "paypal_gateway/legacy/paypal_legacy.adapter.php", ["PaypalLegacyGateway"] = "paypal_gateway/legacy/paypal_legacy_gateway.body.php", ["PaypalLegacyLocale"] = "paypal_gateway/legacy/PaypalLegacyLocale.php", ["Gateway_Extras"] = "extras/extras.body.php", ["FraudFilter"] = "extras/FraudFilter.php", ["Gateway_Extras_CustomFilters"] = "extras/custom_filters/custom_filters.body.php", ["Gateway_Extras_ConversionLog"] = "extras/conversion_log/conversion_log.body.php", ["Gateway_Extras_CustomFilters_MinFraud"] = "extras/custom_filters/filters/minfraud/minfraud.body.php", ["Gateway_Extras_CustomFilters_Referrer"] = "extras/custom_filters/filters/referrer/referrer.body.php", ["Gateway_Extras_CustomFilters_Source"] = "extras/custom_filters/filters/source/source.body.php", ["Gateway_Extras_CustomFilters_Functions"] = "extras/custom_filters/filters/functions/functions.body.php", ["Gateway_Extras_CustomFilters_IP_Velocity"] = "extras/custom_filters/filters/ip_velocity/ip_velocity.body.php", ["BannerHistoryLogIdProcessor"] = "extras/banner_history/BannerHistoryLogIdProcessor.php", ["Gateway_Extras_SessionVelocityFilter"] = "extras/session_velocity/session_velocity.body.php", ["GatewayFormChooser"] = "special/GatewayFormChooser.php", ["SystemStatus"] = "special/SystemStatus.php", ["DonationApi"] = "gateway_common/donation.api.php", },		["ResourceModules"] = { ["iframe.liberator"] = { ["scripts"] = "modules/iframe.liberator.js", },			["ext.donationInterface.emailExplain"] = { ["scripts"] = "modules/js/ext.donationInterface.emailExplain.js", ["dependencies"] = { [0] = "ext.donationInterface.forms", },				["messages"] = { [0] = "donate_interface-email-explain", },			},			["ext.donationInterface.alwaysRedirect"] = { ["scripts"] = "modules/js/ext.donationInterface.alwaysRedirect.js", ["dependencies"] = "ext.donationInterface.forms", },			["donationInterface.styles"] = { ["styles"] = { [0] = "modules/css/gateway.css", [1] = "modules/css/skinOverride.css", },			},			["donationInterface.skinOverride"] = { ["scripts"] = "modules/js/skinOverride.js", },			["ext.donationInterface.errorLog"] = { ["scripts"] = "modules/js/ext.donationInterface.errorLog.js", },			["ext.donationInterface.currencyRates"] = { ["class"] = "CurrencyRatesModule", },			["ext.donationInterface.validation"] = { ["scripts"] = { [0] = "modules/js/mailcheck.js", [1] = "modules/js/ext.donationInterface.validation.js", },				["dependencies"] = "di.form.core.validate", ["messages"] = { [0] = "donate_interface-did-you-mean", },			},			["ext.donationInterface.forms"] = { ["scripts"] = "modules/js/ext.donationInterface.forms.js", ["dependencies"] = { [0] = "ext.donationInterface.validation", [1] = "mediawiki.util", },			},			["ext.donationInterface.mustache.styles"] = { ["styles"] = "gateway_forms/mustache/forms.css", },			["ext.donationInterface.adyen.scripts"] = { ["scripts"] = "adyen_gateway/forms/js/adyen.js", ["dependencies"] = "ext.donationInterface.forms", },			["ext.donationInterface.ingenico.scripts"] = { ["scripts"] = "globalcollect_gateway/forms/js/ingenico.js", ["dependencies"] = "ext.donationInterface.forms", },			["ext.donationInterface.ingenico-hosted"] = { ["scripts"] = "ingenico_gateway/forms/js/ingenico.js", ["styles"] = "ingenico_gateway/forms/css/ingenico.css", ["dependencies"] = "ext.donationInterface.forms", },			["ext.donationInterface.paypal.scripts"] = { ["scripts"] = "paypal_gateway/express_checkout/forms/js/paypal.js", ["dependencies"] = "ext.donationInterface.forms", },			["ext.donationInterface.amazon.styles"] = { ["styles"] = "amazon_gateway/amazon.css", },			["ext.donationInterface.amazon.scripts"] = { ["scripts"] = "amazon_gateway/amazon.js", ["dependencies"] = "ext.donationInterface.validation", ["messages"] = { [0] = "donate_interface-otherways-short", },			},			["gc.iframe"] = { ["styles"] = "globalcollect_gateway/forms/css/iframe.css", },			["ext.donationInterface.errorMessages"] = { ["messages"] = { [0] = "donate_interface-noscript-msg", [1] = "donate_interface-noscript-redirect-msg", [2] = "donate_interface-error-msg-general", [3] = "donate_interface-error-msg-validation", [4] = "donate_interface-error-msg-invalid-amount", [5] = "donate_interface-error-msg-invalid-email", [6] = "donate_interface-error-msg-card-num", [7] = "donate_interface-error-msg-amex", [8] = "donate_interface-error-msg-mc", [9] = "donate_interface-error-msg-visa", [10] = "donate_interface-error-msg-discover", [11] = "donate_interface-error-msg-amount", [12] = "donate_interface-error-msg-email", [13] = "donate_interface-error-msg-postal_code", [14] = "donate_interface-error-msg-street_address", [15] = "donate_interface-error-msg-country", [16] = "donate_interface-error-msg-card_type", [17] = "donate_interface-error-msg-card_num", [18] = "donate_interface-error-msg-expiration", [19] = "donate_interface-error-msg-cvv", [20] = "donate_interface-error-msg-captcha", [21] = "donate_interface-error-msg-captcha-please", [22] = "donate_interface-error-msg-cookies", [23] = "donate_interface-error-msg-account_name", [24] = "donate_interface-error-msg-account_number", [25] = "donate_interface-error-msg-authorization_id", [26] = "donate_interface-error-msg-bank_check_digit", [27] = "donate_interface-error-msg-bank_code", [28] = "donate_interface-error-msg-branch_code", [29] = "donate_interface-error-msg-issuer_id", [30] = "donate_interface-smallamount-error", [31] = "donate_interface-donor-first_name", [32] = "donate_interface-donor-last_name", [33] = "donate_interface-donor-street_address", [34] = "donate_interface-donor-city", [35] = "donate_interface-donor-state_province", [36] = "donate_interface-donor-postal_code", [37] = "donate_interface-donor-country", [38] = "donate_interface-donor-email", [39] = "donate_interface-donor-fiscal_number", [40] = "donate_interface-cvv-explain", },			},			["di.form.core.validate"] = { ["scripts"] = "modules/validate_input.js", ["dependencies"] = { [0] = "ext.donationInterface.currencyRates", [1] = "ext.donationInterface.errorMessages", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DonationInterface", },		["Hooks"] = { ["UnitTestsList"] = { [0] = "DonationInterface::onDonationInterfaceUnitTests", },		},		["config"] = { ["DonationInterfaceTest"] = false, ["DonationInterfaceAppealWikiTemplate"] = "LanguageSwitch|2011FR/$appeal/text|$language", ["DonationInterfaceDefaultAppeal"] = "JimmyQuote", ["DonationInterfaceProblemsURL"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?landing_page=Problems_donating&basic=true&language=$language&country=$country", ["DonationInterfaceOtherWaysURL"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Ways_to_Give&language=$language&country=$country", ["DonationInterfaceFaqURL"] = "https://foundation.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=FAQ&language=$language&country=$country", ["DonationInterfaceTaxURL"] = "https://foundation.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Tax_Deductibility&language=$language&country=$country", ["DonationInterfacePolicyURL"] = "https://foundation.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Donor_policy&language=$language&country=$country", ["DonationInterfaceProblemsEmail"] = "donate@wikimedia.org", ["DonationInterfaceMajorGiftsEmail"] = "benefactors@wikimedia.org", ["DonationInterfaceDefaultEmail"] = "nobody@wikimedia.org", ["DonationInterfaceLogoOverride"] = { },			["DonationInterfaceDebugLog"] = false, ["DonationInterfaceDisplayDebug"] = false, ["DonationInterfaceUseSyslog"] = false, ["DonationInterfaceSaveCommStats"] = false, ["DonationInterfaceCurlVerboseLog"] = false, ["DonationInterfaceLogCompleted"] = false, ["DonationInterfaceTimeout"] = 5, ["DonationInterfaceFallbackCurrency"] = false, ["DonationInterfaceFallbackCurrencyByCountry"] = false, ["DonationInterfaceNotifyOnConvert"] = true, ["DonationInterfaceSendOptInOnFailure"] = false, ["DonationInterfaceSalt"] = nil, ["DonationInterfaceHeader"] = nil, ["DonationInterfaceNoScriptRedirect"] = nil, ["DonationInterfacePriceFloor"] = 1, ["DonationInterfacePriceCeiling"] = 10000, ["DonationInterfaceRapidFail"] = false, ["DonationInterfaceThankYouPage"] = "Donate-thanks", ["DonationInterfaceFailPage"] = "Donate-error", ["DonationInterfaceCancelPage"] = "Donate-cancel", ["DonationInterfaceVariantConfigurationDirectory"] = false, ["DonationInterfaceRetryLoopCount"] = 3, ["DonationInterfaceOrphanCron"] = { ["enable"] = true, ["target_execute_time"] = 300, ["time_buffer"] = 1200, ["_merge_strategy"] = "array_plus", },			["DonationInterfaceForbiddenCountries"] = { },			["DonationInterface3DSRules"] = { ["INR"] = { },				["_merge_strategy"] = "array_plus", },			["GlobalCollectGatewayTestingURL"] = "https://ps.gcsip.nl/wdl/wdl", ["GlobalCollectGatewayURL"] = "https://ps.gcsip.nl/wdl/wdl", ["GlobalCollectGatewayCvvMap"] = { ["M"] = true, ["N"] = false, ["P"] = true, ["S"] = false, ["U"] = true, ["Y"] = false, [0] = true, [""] = false, ["_merge_strategy"] = "array_plus", },			["GlobalCollectGatewayAvsMap"] = { ["A"] = 50, ["B"] = 50, ["C"] = 50, ["D"] = 0, ["E"] = 100, ["F"] = 0, ["G"] = 50, ["I"] = 50, ["M"] = 0, ["N"] = 100, ["P"] = 50, ["R"] = 100, ["S"] = 50, ["U"] = 50, ["W"] = 50, ["X"] = 0, ["Y"] = 0, ["Z"] = 50, [0] = 25,				[""] = 100,				["_merge_strategy"] = "array_plus", },			["IngenicoGatewayCvvMap"] = { ["M"] = true, ["N"] = false, ["P"] = true, ["S"] = false, ["U"] = true, ["Y"] = false, [0] = true, [""] = false, ["_merge_strategy"] = "array_plus", },			["IngenicoGatewayAvsMap"] = { ["A"] = 50, ["B"] = 50, ["C"] = 50, ["D"] = 0, ["E"] = 100, ["F"] = 0, ["G"] = 50, ["I"] = 50, ["M"] = 0, ["N"] = 100, ["P"] = 50, ["R"] = 100, ["S"] = 50, ["U"] = 50, ["W"] = 50, ["X"] = 0, ["Y"] = 0, ["Z"] = 50, [0] = 25,				[""] = 100,				["_merge_strategy"] = "array_plus", },			["AmazonGatewayLoginScript"] = "https://api-cdn.amazon.com/sdk/login1.js", ["PaypalGatewayURL"] = "https://www.paypal.com/cgi-bin/webscr", ["PaypalGatewayTestingURL"] = "https://www.sandbox.paypal.com/cgi-bin/webscr", ["PaypalGatewayRecurringLength"] = "0", ["PaypalGatewayXclickCountries"] = { },			["PaypalExpressGatewayCertificateURL"] = "https://api.paypal.com/nvp", ["PaypalExpressGatewaySignatureURL"] = "https://api-3t.paypal.com/nvp", ["PaypalExpressGatewayTestingCertificateURL"] = "https://api.sandbox.paypal.com/nvp", ["PaypalExpressGatewayTestingSignatureURL"] = "https://api-3t.sandbox.paypal.com/nvp", ["AdyenGatewayURL"] = "https://live.adyen.com", ["AdyenGatewayTestingURL"] = "https://test.adyen.com", ["AdyenGatewayMaxRiskScore"] = 95, ["AstroPayGatewayURL"] = "https://api.dlocal.com/", ["AstroPayGatewayTestingURL"] = "https://sandbox.dlocal.com/", ["DonationInterfaceCustomFiltersActionRanges"] = { ["process"] = { [0] = 0,					[1] = 100,				},				["review"] = { [0] = -1,					[1] = -1,				},				["challenge"] = { [0] = -1,					[1] = -1,				},				["reject"] = { [0] = -1,					[1] = -1,				},				["_merge_strategy"] = "array_plus_2d", },			["DonationInterfaceCustomFiltersRiskScore"] = 0, ["DonationInterfaceMinFraudAccountId"] = "", ["DonationInterfaceMinFraudLicenseKey"] = "", ["DonationInterfaceMinFraudClientOptions"] = { },			["DonationInterfaceMinFraudExtraFields"] = { },			["DonationInterfaceMinFraudAlarmLimit"] = 25000, ["DonationInterfaceCustomFiltersRefRules"] = { },			["DonationInterfaceCustomFiltersSrcRules"] = { },			["DonationInterfaceCustomFiltersFunctions"] = { },			["DonationInterfaceNameFilterRules"] = { },			["DonationInterfaceIPVelocityFailScore"] = 100, ["DonationInterfaceIPVelocityTimeout"] = 300, ["DonationInterfaceIPVelocityThreshhold"] = 3, ["DonationInterfaceSessionVelocity_HitScore"] = 10, ["DonationInterfaceSessionVelocity_DecayRate"] = 1, ["DonationInterfaceSessionVelocity_Threshold"] = 50, ["DonationInterfaceSessionVelocity_Multiplier"] = 1, ["DonationInterfaceCountryMap"] = { },			["DonationInterfaceEmailDomainMap"] = { },			["DonationInterfaceUtmCampaignMap"] = { },			["DonationInterfaceUtmMediumMap"] = { },			["DonationInterfaceUtmSourceMap"] = { },			["DonationInterfaceEnableConversionLog"] = false, ["DonationInterfaceEnableMinFraud"] = false, ["DonationInterfaceMinFraudWeight"] = 100, ["DonationInterfaceMinFraudErrorScore"] = 50, ["DonationInterfaceEnableBannerHistoryLog"] = false, ["GlobalCollectGatewayEnabled"] = false, ["IngenicoGatewayEnabled"] = false, ["AmazonGatewayEnabled"] = false, ["AdyenGatewayEnabled"] = false, ["AstroPayGatewayEnabled"] = false, ["PaypalGatewayEnabled"] = false, ["PaypalExpressGatewayEnabled"] = false, ["DonationInterfaceEnableCustomFilters"] = true, ["DonationInterfaceEnableFormChooser"] = false, ["DonationInterfaceEnableReferrerFilter"] = false, ["DonationInterfaceEnableSourceFilter"] = false, ["DonationInterfaceEnableFunctionsFilter"] = false, ["DonationInterfaceEnableIPVelocityFilter"] = false, ["DonationInterfaceEnableSessionVelocityFilter"] = false, ["DonationInterfaceEnableSystemStatus"] = false, ["DonationInterfaceLogClientErrors"] = true, ["DonationInterfaceEnableContributionTrackingQueue"] = false, ["DonationInterfaceGeoIpDbPath"] = "/usr/share/GeoIP/GeoLite2-Country.mmdb", ["DonationInterfaceGatewayAdapters"] = { ["globalcollect"] = "GlobalCollectAdapter", ["globalcollect_orphan"] = "GlobalCollectOrphanAdapter", ["ingenico"] = "IngenicoAdapter", ["ingenico_orphan"] = "IngenicoOrphanAdapter", ["amazon"] = "AmazonAdapter", ["adyen"] = "AdyenAdapter", ["astropay"] = "AstroPayAdapter", ["paypal_ec"] = "PaypalExpressAdapter", ["paypal"] = "PaypalLegacyAdapter", },			["DonationInterfaceAllowedHtmlForms"] = { },		},		["manifest_version"] = 1, },	["DoubleWiki"] = { ["name"] = "DoubleWiki", ["author"] = "ThomasV", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:DoubleWiki", ["descriptionmsg"] = "doublewiki-desc", ["type"] = "other", ["config"] = { ["DoubleWikiCacheTime"] = 43200, },		["Hooks"] = { ["OutputPageBeforeHTML"] = { [0] = "DoubleWiki::onOutputPageBeforeHTML", },			["BeforePageDisplay"] = { [0] = "DoubleWiki::onBeforePageDisplay", },		},		["MessagesDirs"] = { ["DoubleWiki"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DoubleWiki"] = "includes/DoubleWiki.php", },		["manifest_version"] = 1, },	["Drafts"] = { ["name"] = "Drafts", ["version"] = "0.3.6", ["author"] = { [0] = "Trevor Parscal", [1] = "Petr Bena", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Drafts", ["descriptionmsg"] = "drafts-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["config_prefix"] = "eg", ["config"] = { ["DraftsAutoSaveWait"] = { ["value"] = 120, ["path"] = false, ["description"] = "Seconds of inactivity after change before autosaving. Use the value 0 to disable autosave", ["public"] = false, },			["DraftsAutoSaveInputBased"] = { ["value"] = false, ["path"] = false, ["description"] = "Enable auto save only if user stop typing (less auto saves, but much worse recovery ability)", ["public"] = false, },			["DraftsAutoSaveTimeout"] = { ["value"] = 20, ["path"] = false, ["description"] = "Seconds to wait until giving up on a response from the server. Use the value 0 to disable autosave", ["public"] = false, },			["DraftsLifeSpan"] = { ["value"] = 30, ["path"] = false, ["description"] = "Days to keep drafts around before automatic deletion. Set to 0 to keep forever.", ["public"] = false, },			["DraftsCleanRatio"] = { ["value"] = 1000, ["path"] = false, ["description"] = "Ratio of times which a list of drafts requested and the list should be pruned for expired drafts - expired drafts will not apear in the list even if they are not yet pruned, this is just a way to keep the database from filling up with old drafts", ["public"] = false, },		},		["AutoloadClasses"] = { ["ApiSaveDrafts"] = "includes/api/ApiSaveDrafts.php", ["Drafts"] = "includes/Drafts.php", ["Draft"] = "includes/Draft.php", ["DraftHooks"] = "includes/DraftHooks.php", ["SpecialDrafts"] = "includes/specials/SpecialDrafts.php", },		["APIModules"] = { ["savedrafts"] = "ApiSaveDrafts", },		["SpecialPages"] = { ["Drafts"] = "SpecialDrafts", },		["ExtensionMessagesFiles"] = { ["DraftsAlias"] = "Drafts.alias.php", },		["MessagesDirs"] = { ["Drafts"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.Drafts"] = { ["scripts"] = "modules/ext.Drafts.js", ["styles"] = "modules/ext.Drafts.css", ["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "mediawiki.legacy.wikibits", [2] = "oojs-ui-core", [3] = "oojs-ui-widgets", },				["messages"] = { [0] = "drafts-save-save", [1] = "drafts-save-saved", [2] = "drafts-save-saving", [3] = "drafts-save-error", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Drafts", },		["Hooks"] = { ["UserGetDefaultOptions"] = "DraftHooks::onUserGetDefaultOptions", ["GetPreferences"] = "DraftHooks::onGetPreferences", ["EditFilter"] = "DraftHooks::onEditFilter", ["PageContentSaveComplete"] = "DraftHooks::onPageContentSaveComplete", ["SpecialMovepageAfterMove"] = "DraftHooks::onSpecialMovepageAfterMove", ["EditPageBeforeEditButtons"] = "DraftHooks::onEditPageBeforeEditButtons", ["EditPage::showEditForm:initial"] = "DraftHooks::loadForm", ["LoadExtensionSchemaUpdates"] = "DraftHooks::schema", },		["manifest_version"] = 2, },	["DynamicPageListEngine"] = { ["name"] = "DynamicPageListEngine", ["version"] = "1.1.0-rc1", ["type"] = "other", ["author"] = { [0] = "RV1971", },		["descriptionmsg"] = "dynamicpagelistengine-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:DynamicPageListEngine", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["AutoloadClasses"] = { ["DynamicPageListEngine"] = "includes/DynamicPageListEngine.body.php", ["DpleFeatureBase"] = "includes/DpleFeatureBase.php", ["DpleFeatureInterface"] = "includes/DpleFeatureInterface.php", ["DpleFeatureCategory"] = "includes/DpleFeatureCategory.php", ["DpleFeatureCheck"] = "includes/DpleFeatureCheck.php", ["DpleFeatureContains"] = "includes/DpleFeatureContains.php", ["DpleFeatureCount"] = "includes/DpleFeatureCount.php", ["DpleFeatureExtra"] = "includes/DpleFeatureExtra.php", ["DpleFeatureExtrax"] = "includes/DpleFeatureExtrax.php", ["DpleFeatureImagecontainer"] = "includes/DpleFeatureImagecontainer.php", ["DpleFeatureImageused"] = "includes/DpleFeatureImageused.php", ["DpleFeatureLinksBase"] = "includes/DpleFeatureLinksBase.php", ["DpleFeatureLinksto"] = "includes/DpleFeatureLinksto.php", ["DpleFeatureLinksfrom"] = "includes/DpleFeatureLinksfrom.php", ["DpleFeatureNamespace"] = "includes/DpleFeatureNamespace.php", ["DpleFeatureOrder"] = "includes/DpleFeatureOrder.php", ["DpleFeatureRedirects"] = "includes/DpleFeatureRedirects.php", ["DpleFeatureRedirectsto"] = "includes/DpleFeatureRedirectsto.php", ["DpleFeatureResults"] = "includes/DpleFeatureResults.php", ["DpleFeatureSubpages"] = "includes/DpleFeatureSubpages.php", ["DpleFeatureTitlematch"] = "includes/DpleFeatureTitlematch.php", ["DpleFeatureUser"] = "includes/DpleFeatureUser.php", ["DpleFeatureUses"] = "includes/DpleFeatureUses.php", ["DpleFeatureUsedby"] = "includes/DpleFeatureUsedby.php", ["DpleQuery"] = "includes/DpleQuery.php", ["DpleUtils"] = "includes/DpleUtils.php", ["Scribunto_LuaDynamicPageListEngineLibrary"] = "includes/Scribunto_LuaDynamicPageListEngineLibrary.php", },		["Hooks"] = { ["ScribuntoExternalLibraries"] = { [0] = "Scribunto_LuaDynamicPageListEngineLibrary::onScribuntoExternalLibraries", },		},		["MessagesDirs"] = { ["DynamicPageListEngine"] = { [0] = "i18n", },		},		["config"] = { ["DpleMaxCost"] = { ["description"] = "Maxiumum cost of a dynamic page list in terms of database load. Default null means that it is set to the corresponding value for [Extension:DynamicPageList](https://www.mediawiki.org/wiki/Extension:DynamicPageList_(Wikimedia%29#Setup)",				["value"] = nil,			},			["DpleMaxResultCount"] = {				["description"] = "Maxiumum number of records to fetch. Default NULL means that it is set to the corresponding value for [Extension:DynamicPageList](https://www.mediawiki.org/wiki/Extension:DynamicPageList_(Wikimedia%29#Setup)", ["value"] = nil, },			["DpleFeatures"] = { ["description"] = "Which features to enable", ["value"] = { ["DpleFeatureNamespace"] = true, ["DpleFeatureCategory"] = true, ["DpleFeatureRedirects"] = true, ["DpleFeatureTitlematch"] = false, ["DpleFeatureSubpages"] = false, ["DpleFeatureLinksto"] = false, ["DpleFeatureLinksfrom"] = false, ["DpleFeatureRedirectsto"] = false, ["DpleFeatureUses"] = false, ["DpleFeatureUsedby"] = false, ["DpleFeatureImageused"] = false, ["DpleFeatureImagecontainer"] = false, ["DpleFeatureContains"] = false, ["DpleFeatureExtra"] = false, ["DpleFeatureUser"] = false, ["DpleFeatureCount"] = true, ["DpleFeatureOrder"] = true, ["DpleFeatureCheck"] = true, ["DpleFeatureResults"] = true, },			},			["DpleCondCostMap"] = { ["description"] = "Cost of conditions in terms of database load. A unit of 1 should correspond to an efficient table join. You can tune this map to reflect the real cost on your particular installation and/or prevent users from excessive use of certain features. Any conditions not mentioned in this map are assigned a cost of 0.", ["value"] = { ["DpleFeatureNamespace"] = -0.2, ["DpleFeatureCategory"] = 1, ["DpleFeatureTitlematch"] = 0.3, ["DpleFeatureLinksto"] = 1, ["DpleFeatureLinksfrom"] = 1.3, ["DpleFeatureUses"] = 1, ["DpleFeatureUsedby"] = 1.3, ["DpleFeatureImageused"] = 1, ["DpleFeatureImagecontainer"] = 1.3, ["DpleFeatureContains"] = 1.3, ["DpleFeatureExtra"] = 0.3, ["DpleFeatureUser"] = 1, ["DpleFeatureUserExpensive"] = 2, },			},			["DpleOrderCostMap"] = { ["description"] = "Cost of order methods in terms of database load. Any order methods not mentioned in this map are assigned a cost of 0.", ["value"] = { ["categorysortkey"] = 0.1, ["title"] = 0.1, },			},		},		["manifest_version"] = 2, },	["DynamicSidebar"] = { ["name"] = "DynamicSidebar", ["version"] = "1.1", ["author"] = "Ryan Lane", ["url"] = "https://www.mediawiki.org/wiki/Extension:DynamicSidebar", ["descriptionmsg"] = "dynamicsidebar-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["DynamicSidebarUseCategories"] = true, ["DynamicSidebarUseGroups"] = true, ["DynamicSidebarUsePageCategories"] = false, ["DynamicSidebarUseUserpages"] = true, },		["Hooks"] = { ["SidebarBeforeOutput"] = { [0] = "DynamicSidebar::modifySidebar", },		},		["MessagesDirs"] = { ["DynamicSidebar"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["DynamicSidebar"] = "includes/DynamicSidebar.php", },		["manifest_version"] = 1, },	["EUCopyrightCampaign"] = { ["name"] = "EUCopyrightCampaign", ["author"] = { [0] = "Robert Vogel", [1] = "Dejan Savuljesku", [2] = "Hallo Welt! GmbH", },		["url"] = "https://www.wikimedia.org", ["descriptionmsg"] = "eucopyrightcampaign-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["EUCCStats"] = 18341891, },			},		},		["SpecialPages"] = { ["ContactYourMEP"] = "\\EUCopyrightCampaign\\Special\\ContactYourMEP", },		["MessagesDirs"] = { ["EUCopyrightCampaign"] = "i18n", },		["ExtensionMessagesFiles"] = { ["EUCopyrightCampaignAlias"] = "i18n/EUCopyrightCampaign.i18n.alias.php", },		["APIModules"] = { ["eucc-get-representatives"] = "\\EUCopyrightCampaign\\Api\\GetRepresentatives", },		["ResourceModules"] = { ["ext.euCopyrightCampaign"] = { ["scripts"] = { [0] = "ext.euCopyrightCampaign.util.js", [1] = "ui/dialog/Mail.js", [2] = "ui/dialog/Call.js", [3] = "ui/dialog/Twitter.js", [4] = "ui/widget/CheckboxMultioptionText.js", [5] = "ui/widget/Contact.js", [6] = "ui/widget/CountryPicker.js", [7] = "ui/widget/RepresentativePicker.js", [8] = "ui/ThankYouLayout.js", [9] = "ext.euCopyrightCampaign.js", },				["styles"] = { [0] = "ext.euCopyrightCampaign.less", [1] = "ext.euCopyrightCampaign.flagIcons.less", },				["messages"] = { [0] = "eucc-country-picker-layout-label", [1] = "eucc-country-picker-placeholder", [2] = "eucc-representative-picker-layout-label", [3] = "eucc-contact-layout-label", [4] = "eucc-email-greeting", [5] = "eucc-email-user-info", [6] = "eucc-email-part-one-v1", [7] = "eucc-email-part-one-v2", [8] = "eucc-email-part-one-v3", [9] = "eucc-email-part-two", [10] = "eucc-email-complimentary-close", [11] = "eucc-email-first-name-input-placeholder", [12] = "eucc-email-last-name-input-placeholder", [13] = "eucc-email-custom-text-placeholder", [14] = "eucc-email-email-input-placeholder", [15] = "eucc-email-newsletter-label", [16] = "eucc-email-privacy-policy-label", [17] = "eucc-option-protect-public-domain-label", [18] = "eucc-option-protect-public-domain-text-v1", [19] = "eucc-option-protect-public-domain-text-v2", [20] = "eucc-option-protect-public-domain-text-v3", [21] = "eucc-option-freedom-of-panorama-label", [22] = "eucc-option-freedom-of-panorama-text-v1", [23] = "eucc-option-freedom-of-panorama-text-v2", [24] = "eucc-option-freedom-of-panorama-text-v3", [25] = "eucc-option-exception-for-ucg-label", [26] = "eucc-option-exception-for-ucg-text-v1", [27] = "eucc-option-exception-for-ucg-text-v2", [28] = "eucc-option-exception-for-ucg-text-v3", [29] = "eucc-option-exception-for-text-and-data-mining-label", [30] = "eucc-option-exception-for-text-and-data-mining-text-v1", [31] = "eucc-option-exception-for-text-and-data-mining-text-v2", [32] = "eucc-option-exception-for-text-and-data-mining-text-v3", [33] = "eucc-thank-you-header", [34] = "eucc-thank-you-text", [35] = "eucc-share-tweet-text", [36] = "eucc-share-tweet-label", [37] = "eucc-share-tweet-button-label", [38] = "eucc-copy-to-clipboard-success", [39] = "eucc-copy-to-clipboard-fail", [40] = "eucc-email-issues-intro", [41] = "eucc-email-outro-v1", [42] = "eucc-email-outro-v2", [43] = "eucc-email-outro-v3", [44] = "eucc-call-representative-phone-brussels", [45] = "eucc-call-representative-phone-strasbourg", [46] = "eucc-call-script-label", [47] = "eucc-call-script-text", [48] = "eucc-contact-button-call-short-label", [49] = "eucc-contact-button-tweet-short-label", [50] = "eucc-contact-button-call-label", [51] = "eucc-contact-button-tweet-label", [52] = "eucc-contact-top-alternatives-text", [53] = "eucc-contact-button-generate-mail-label", [54] = "eucc-dialog-mark-as-done-label", [55] = "eucc-mail-dialog-copy-text-label", [56] = "eucc-mail-dialog-send-mail-label", [57] = "eucc-mail-dialog-title", [58] = "eucc-mail-dialog-top-label", [59] = "eucc-mail-dialog-target-rep", [60] = "eucc-call-dialog-title", [61] = "eucc-tweet-at-rep-default-text", [62] = "eucc-twitter-dialog-title", [63] = "eucc-contact-top-alternatives-only-phone-text", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.jqueryMsg", [2] = "oojs", [3] = "oojs-ui", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EUCopyrightCampaign/resources", },		["AutoloadClasses"] = { ["EUCopyrightCampaign\\Special\\ContactYourMEP"] = "src/Special/ContactYourMEP.php", ["EUCopyrightCampaign\\Api\\GetRepresentatives"] = "src/Api/GetRepresentatives.php", },		["config_prefix"] = "wgEUCopyrightCampaign", ["config"] = { ["NewsletterSubmitTarget"] = { ["value"] = "https://www.pages04.net/wikimedia/20180828_fixcopyright/Form", },			["MailingListPrivacyPolicyURL"] = { ["value"] = "https://www.ibm.com/privacy/details/us/en/privacy_shield.html", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["Echo"] = { ["name"] = "Echo", ["author"] = { [0] = "Andrew Garrett", [1] = "Ryan Kaldari", [2] = "Benny Situ", [3] = "Luke Welling", [4] = "Kunal Mehta", [5] = "Moriel Schottlender", [6] = "Jon Robson", [7] = "Roan Kattouw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Echo", ["descriptionmsg"] = "echo-desc", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["APIMetaModules"] = { ["notifications"] = "ApiEchoNotifications", ["unreadnotificationpages"] = "ApiEchoUnreadNotificationPages", },		["APIModules"] = { ["echomarkread"] = "ApiEchoMarkRead", ["echomarkseen"] = "ApiEchoMarkSeen", ["echoarticlereminder"] = "ApiEchoArticleReminder", },		["DefaultUserOptions"] = { ["echo-email-frequency"] = 0, },		["ExtensionFunctions"] = { [0] = "EchoHooks::initEchoExtension", },		["JobClasses"] = { ["EchoNotificationJob"] = "EchoNotificationJob", ["EchoNotificationDeleteJob"] = "EchoNotificationDeleteJob", },		["SpecialPages"] = { ["Notifications"] = "SpecialNotifications", ["DisplayNotificationsConfiguration"] = "SpecialDisplayNotificationsConfiguration", ["NotificationsMarkRead"] = "SpecialNotificationsMarkRead", },		["MessagesDirs"] = { ["Echo"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["EchoAliases"] = "Echo.alias.php", },		["ResourceModules"] = { ["ext.echo.logger"] = { ["scripts"] = { [0] = "logger/mw.echo.Logger.js", },				["dependencies"] = { [0] = "oojs", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.ui.desktop"] = { ["scripts"] = { [0] = "ui/mw.echo.ui.BadgeLinkWidget.js", [1] = "ui/mw.echo.ui.NotificationBadgeWidget.js", },				["styles"] = { [0] = "styles/mw.echo.ui.NotificationBadgeWidget.less", },				["skinStyles"] = { ["monobook"] = { [0] = "styles/mw.echo.ui.NotificationBadgeWidget.monobook.less", },					["modern"] = { [0] = "styles/mw.echo.ui.NotificationBadgeWidget.modern.less", },				},				["dependencies"] = { [0] = "ext.echo.ui", [1] = "ext.echo.styles.badge", [2] = "mediawiki.util", [3] = "mediawiki.api", },				["targets"] = { [0] = "desktop", },			},			["ext.echo.ui"] = { ["scripts"] = { [0] = "controller/mw.echo.Controller.js", [1] = "ui/mw.echo.ui.js", [2] = "ui/mw.echo.ui.SortedListWidget.js", [3] = "ui/mw.echo.ui.SubGroupListWidget.js", [4] = "ui/mw.echo.ui.NotificationsListWidget.js", [5] = "ui/mw.echo.ui.PlaceholderItemWidget.js", [6] = "ui/mw.echo.ui.ToggleReadCircleButtonWidget.js", [7] = "ui/mw.echo.ui.NotificationItemWidget.js", [8] = "ui/mw.echo.ui.SingleNotificationItemWidget.js", [9] = "ui/mw.echo.ui.CrossWikiNotificationItemWidget.js", [10] = "ui/mw.echo.ui.BundleNotificationItemWidget.js", [11] = "ui/mw.echo.ui.ClonedNotificationItemWidget.js", [12] = "ui/mw.echo.ui.ActionMenuPopupWidget.js", [13] = "ui/mw.echo.ui.MenuItemWidget.js", [14] = "ui/mw.echo.ui.NotificationsWrapper.js", [15] = "ui/mw.echo.ui.ConfirmationPopupWidget.js", [16] = "ext.echo.moment-hack.js", },				["styles"] = { [0] = "styles/mw.echo.ui.overlay.less", [1] = "styles/mw.echo.ui.NotificationItemWidget.less", [2] = "styles/mw.echo.ui.ToggleReadCircleButtonWidget.less", [3] = "styles/mw.echo.ui.CrossWikiNotificationItemWidget.less", [4] = "styles/mw.echo.ui.NotificationsListWidget.less", [5] = "styles/mw.echo.ui.PlaceholderItemWidget.less", [6] = "styles/mw.echo.ui.SubGroupListWidget.less", [7] = "styles/mw.echo.ui.ActionMenuPopupWidget.less", [8] = "styles/mw.echo.ui.MenuItemWidget.less", [9] = "styles/mw.echo.ui.NotificationsWrapper.less", [10] = "styles/mw.echo.ui.ConfirmationPopupWidget.less", },				["skinStyles"] = { ["monobook"] = { [0] = "styles/mw.echo.ui.NotificationsListWidget.monobook.less", [1] = "styles/mw.echo.ui.overlay.monobook.less", },					["modern"] = { [0] = "styles/mw.echo.ui.NotificationItemWidget.modern.less", },					["vector"] = { [0] = "styles/mw.echo.ui.overlay.vector.less", },					["minerva"] = { [0] = "styles/mw.echo.ui.overlay.minerva.less", },				},				["dependencies"] = { [0] = "ext.echo.api", [1] = "ext.echo.dm", [2] = "ext.echo.logger", [3] = "ext.echo.styles.notifications", [4] = "ext.echo.secondaryicons", [5] = "oojs", [6] = "oojs-ui-core", [7] = "oojs-ui-widgets", [8] = "moment", [9] = "mediawiki.jqueryMsg", [10] = "mediawiki.language", [11] = "mediawiki.Title", [12] = "mediawiki.notify", [13] = "oojs-ui.styles.icons-user", [14] = "oojs-ui.styles.icons-alerts", [15] = "oojs-ui.styles.icons-content", [16] = "oojs-ui.styles.icons-interactions", [17] = "oojs-ui.styles.icons-moderation", [18] = "oojs-ui.styles.icons-movement", },				["messages"] = { [0] = "echo-badge-count", [1] = "echo-overlay-link", [2] = "echo-mark-all-as-read", [3] = "echo-mark-wiki-as-read", [4] = "echo-notification-alert", [5] = "echo-notification-notice", [6] = "echo-notification-loginrequired", [7] = "echo-notification-popup-loginrequired", [8] = "notification-link-text-expand-all", [9] = "notification-link-text-collapse-all", [10] = "notification-link-text-expand-alert-count", [11] = "notification-link-text-expand-notice-count", [12] = "notification-link-text-expand-all-count", [13] = "notification-timestamp-ago-seconds", [14] = "notification-timestamp-ago-minutes", [15] = "notification-timestamp-ago-hours", [16] = "notification-timestamp-ago-days", [17] = "notification-timestamp-ago-months", [18] = "notification-timestamp-ago-years", [19] = "notification-timestamp-today", [20] = "notification-timestamp-yesterday", [21] = "echo-notification-markasread", [22] = "echo-notification-markasunread", [23] = "echo-notification-markasread-tooltip", [24] = "echo-notification-more-options-tooltip", [25] = "echo-notification-alert-text-only", [26] = "echo-notification-notice-text-only", [27] = "echo-email-batch-bullet", [28] = "echo-notification-placeholder", [29] = "tooltip-pt-notifications-alert", [30] = "tooltip-pt-notifications-notice", [31] = "mytalk", [32] = "mypreferences", [33] = "sunday", [34] = "monday", [35] = "tuesday", [36] = "wednesday", [37] = "thursday", [38] = "friday", [39] = "saturday", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.dm"] = { ["scripts"] = { [0] = "model/mw.echo.dm.js", [1] = "model/mw.echo.dm.SourcePagesModel.js", [2] = "model/mw.echo.dm.PaginationModel.js", [3] = "model/mw.echo.dm.FiltersModel.js", [4] = "model/mw.echo.dm.SeenTimeModel.js", [5] = "model/mw.echo.dm.ModelManager.js", [6] = "model/mw.echo.dm.SortedList.js", [7] = "model/mw.echo.dm.NotificationItem.js", [8] = "model/mw.echo.dm.CrossWikiNotificationItem.js", [9] = "model/mw.echo.dm.BundleNotificationItem.js", [10] = "model/mw.echo.dm.NotificationsList.js", [11] = "model/mw.echo.dm.NotificationGroupsList.js", [12] = "model/mw.echo.dm.UnreadNotificationCounter.js", },				["dependencies"] = { [0] = "oojs", [1] = "ext.echo.init", [2] = "ext.echo.api", [3] = "moment", },				["messages"] = { [0] = "echo-api-failure", [1] = "echo-notification-loginrequired", [2] = "echo-api-failure-cross-wiki", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.api"] = { ["scripts"] = { [0] = "api/mw.echo.api.js", [1] = "api/mw.echo.api.PromisePrioritizer.js", [2] = "api/mw.echo.api.EchoApi.js", [3] = "api/mw.echo.api.APIHandler.js", [4] = "api/mw.echo.api.LocalAPIHandler.js", [5] = "api/mw.echo.api.ForeignAPIHandler.js", [6] = "api/mw.echo.api.NetworkHandler.js", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.ForeignApi", [2] = "oojs", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.base"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["dependencies"] = { [0] = "ext.echo.logger", },			},			["ext.echo.init"] = { ["scripts"] = { [0] = "ext.echo.init.js", },				["dependencies"] = { [0] = "ext.echo.api", [1] = "mediawiki.Uri", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.styles.badge"] = { ["styles"] = { [0] = "nojs/mw.echo.badge.less", },				["skinStyles"] = { ["monobook"] = { [0] = "nojs/mw.echo.badge.monobook.less", },					["vector"] = { [0] = "nojs/mw.echo.badge.vector.less", },					["modern"] = { [0] = "nojs/mw.echo.badge.modern.less", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.styles.notifications"] = { ["styles"] = { [0] = "nojs/mw.echo.notifications.less", [1] = "styles/LabelIconWidget.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.styles.alert"] = { ["styles"] = { [0] = "nojs/mw.echo.alert.less", },				["skinStyles"] = { ["monobook"] = { [0] = "nojs/mw.echo.alert.monobook.less", },					["modern"] = { [0] = "nojs/mw.echo.alert.modern.less", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.special"] = { ["scripts"] = { [0] = "ui/mw.echo.ui.PaginationWidget.js", [1] = "ui/mw.echo.ui.DatedSubGroupListWidget.js", [2] = "ui/mw.echo.ui.DatedNotificationsWidget.js", [3] = "ui/mw.echo.ui.ReadStateButtonSelectWidget.js", [4] = "ui/mw.echo.ui.PageNotificationsOptionWidget.js", [5] = "ui/mw.echo.ui.PageFilterWidget.js", [6] = "ui/mw.echo.ui.CrossWikiUnreadFilterWidget.js", [7] = "ui/mw.echo.ui.NotificationsInboxWidget.js", [8] = "ui/mw.echo.ui.SpecialHelpMenuWidget.js", [9] = "special/ext.echo.special.js", },				["styles"] = { [0] = "styles/mw.echo.ui.PaginationWidget.less", [1] = "styles/mw.echo.ui.DatedSubGroupListWidget.less", [2] = "styles/mw.echo.ui.DatedNotificationsWidget.less", [3] = "styles/mw.echo.ui.NotificationsInboxWidget.less", [4] = "styles/mw.echo.ui.PageNotificationsOptionWidget.less", [5] = "styles/mw.echo.ui.PageFilterWidget.less", [6] = "styles/mw.echo.ui.CrossWikiUnreadFilterWidget.less", [7] = "styles/mw.echo.ui.SpecialHelpMenuWidget.less", },				["skinStyles"] = { ["monobook"] = { [0] = "styles/mw.echo.ui.CrossWikiUnreadFilterWidget.monobook.less", },				},				["dependencies"] = { [0] = "ext.echo.ui", [1] = "mediawiki.Uri", [2] = "ext.echo.styles.special", },				["messages"] = { [0] = "notification-inbox-filter-read", [1] = "notification-inbox-filter-unread", [2] = "notification-inbox-filter-all", [3] = "echo-notification-placeholder-filters", [4] = "echo-specialpage-pagination-numnotifications", [5] = "echo-specialpage-pagination-range", [6] = "echo-specialpage-pagefilters-title", [7] = "echo-specialpage-pagefilters-subtitle", [8] = "echo-mark-all-as-read", [9] = "echo-learn-more", [10] = "mypreferences", [11] = "echo-specialpage-section-markread", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.styles.special"] = { ["styles"] = { [0] = "nojs/mw.echo.special.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.echo.badgeicons"] = { ["class"] = "ResourceLoaderImageModule", ["data"] = "icons/badgeicons.json", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Echo/modules", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "EchoHooks::onLoadExtensionSchemaUpdates", ["GetPreferences"] = "EchoHooks::getPreferences", ["PersonalUrls"] = "EchoHooks::onPersonalUrls", ["BeforePageDisplay"] = "EchoHooks::beforePageDisplay", ["MakeGlobalVariablesScript"] = "EchoHooks::makeGlobalVariablesScript", ["ResourceLoaderRegisterModules"] = "EchoHooks::onResourceLoaderRegisterModules", ["ResourceLoaderTestModules"] = "EchoHooks::onResourceLoaderTestModules", ["UserGroupsChanged"] = "EchoHooks::onUserGroupsChanged", ["UserLoadOptions"] = "EchoHooks::onUserLoadOptions", ["UserSaveOptions"] = "EchoHooks::onUserSaveOptions", ["UserGetDefaultOptions"] = "EchoHooks::onUserGetDefaultOptions", ["UserClearNewTalkNotification"] = "EchoHooks::onUserClearNewTalkNotification", ["ParserTestTables"] = "EchoHooks::onParserTestTables", ["EmailUserComplete"] = "EchoHooks::onEmailUserComplete", ["LoginFormValidErrorMessages"] = "EchoHooks::onLoginFormValidErrorMessages", ["OutputPageCheckLastModified"] = "EchoHooks::onOutputPageCheckLastModified", ["ArticleDeleteComplete"] = "EchoHooks::onArticleDeleteComplete", ["ArticleUndelete"] = "EchoHooks::onArticleUndelete", ["UserMergeAccountFields"] = "EchoHooks::onUserMergeAccountFields", ["MergeAccountFromTo"] = "EchoHooks::onMergeAccountFromTo", ["UserMergeAccountDeleteTables"] = "EchoHooks::onUserMergeAccountDeleteTables", ["EchoGetBundleRules"] = "EchoHooks::onEchoGetBundleRules", ["EchoAbortEmailNotification"] = "EchoHooks::onEchoAbortEmailNotification", ["PageContentSaveComplete"] = "EchoHooks::onPageContentSaveComplete", ["LocalUserCreated"] = "EchoHooks::onLocalUserCreated", ["ArticleRollbackComplete"] = "EchoHooks::onRollbackComplete", ["UserSaveSettings"] = "EchoHooks::onUserSaveSettings", ["AbortTalkPageEmailNotification"] = "EchoHooks::onAbortTalkPageEmailNotification", ["SendWatchlistEmailNotification"] = "EchoHooks::onSendWatchlistEmailNotification", ["GetNewMessagesAlert"] = "EchoHooks::abortNewMessagesAlert", ["LinksUpdateAfterInsert"] = "EchoHooks::onLinksUpdateAfterInsert", ["ResourceLoaderGetConfigVars"] = "EchoHooks::onResourceLoaderGetConfigVars", },		["config"] = { ["EchoEnableEmailBatch"] = { ["value"] = true, },			["EchoUseJobQueue"] = { ["value"] = false, },			["EchoEmailFooterAddress"] = { ["value"] = "", },			["EchoCluster"] = { ["value"] = false, },			["EchoSharedTrackingDB"] = { ["value"] = false, },			["EchoSharedTrackingCluster"] = { ["value"] = false, },			["EchoMaxUpdateCount"] = { ["value"] = 2000, },			["EchoMaxMentionsCount"] = { ["value"] = 50, },			["EchoMentionStatusNotifications"] = { ["value"] = false, },			["EchoMentionsOnMultipleSectionEdits"] = { ["value"] = true, },			["EchoMentionOnChanges"] = { ["value"] = true, },			["EchoBundleEmailInterval"] = { ["value"] = 0, },			["DefaultNotifyTypeAvailability"] = { ["value"] = { ["web"] = true, ["email"] = true, },			},			["NotifyTypeAvailabilityByCategory"] = { ["value"] = { ["system-noemail"] = { ["web"] = true, ["email"] = false, },					["emailuser"] = { ["web"] = true, ["email"] = false, },					["article-linked"] = { ["web"] = true, ["email"] = false, },					["mention-failure"] = { ["web"] = true, ["email"] = false, },					["mention-success"] = { ["web"] = true, ["email"] = false, },					["thank-you-edit"] = { ["web"] = true, ["email"] = false, },				},				["merge_strategy"] = "array_plus_2d", },			["EchoNotifiers"] = { ["value"] = { ["web"] = { [0] = "EchoNotifier", [1] = "notifyWithNotification", },					["email"] = { [0] = "EchoNotifier", [1] = "notifyWithEmail", },				},			},			["EchoAgentBlacklist"] = { ["value"] = { },			},			["EchoOnWikiBlacklist"] = { ["value"] = "Echo-blacklist", },			["EchoPerUserBlacklist"] = { ["value"] = false, },			["EchoPerUserWhitelistFormat"] = { ["value"] = "%s/Echo-whitelist", },			["EchoCrossWikiNotifications"] = { ["value"] = false, },			["EchoNotificationCategories"] = { ["value"] = { ["system"] = { ["priority"] = 9, ["no-dismiss"] = { [0] = "all", },					},					["system-noemail"] = { ["priority"] = 9, ["no-dismiss"] = { [0] = "web", },					},					["user-rights"] = { ["priority"] = 9, ["tooltip"] = "echo-pref-tooltip-user-rights", },					["other"] = { ["no-dismiss"] = { [0] = "all", },					},					["edit-user-talk"] = { ["priority"] = 1, ["no-dismiss"] = { [0] = "web", },						["tooltip"] = "echo-pref-tooltip-edit-user-talk", },					["reverted"] = { ["priority"] = 9, ["tooltip"] = "echo-pref-tooltip-reverted", },					["article-linked"] = { ["priority"] = 5, ["tooltip"] = "echo-pref-tooltip-article-linked", },					["mention"] = { ["priority"] = 4, ["tooltip"] = "echo-pref-tooltip-mention", },					["mention-failure"] = { ["priority"] = 4, ["tooltip"] = "echo-pref-tooltip-mention-failure", },					["mention-success"] = { ["priority"] = 4, ["tooltip"] = "echo-pref-tooltip-mention-success", },					["emailuser"] = { ["priority"] = 9, ["tooltip"] = "echo-pref-tooltip-emailuser", },					["article-reminder"] = { ["priority"] = 1, ["tooltip"] = "echo-pref-tooltip-article-reminder", },					["thank-you-edit"] = { ["priority"] = 9, ["tooltip"] = "echo-pref-tooltip-thank-you-edit", },				},				["merge_strategy"] = "array_plus_2d", },			["EchoNotificationIcons"] = { ["value"] = { ["placeholder"] = { ["path"] = "Echo/modules/icons/notice.svg", },					["chat"] = { ["path"] = { ["ltr"] = "Echo/modules/icons/speechBubbles-ltr-progressive.svg", ["rtl"] = "Echo/modules/icons/speechBubbles-rtl-progressive.svg", },					},					["edit"] = { ["path"] = "Echo/modules/icons/edit-progressive.svg", },					["edit-user-talk"] = { ["path"] = "Echo/modules/icons/edit-user-talk-progressive.svg", },					["linked"] = { ["path"] = "Echo/modules/icons/link-progressive.svg", },					["mention"] = { ["path"] = "Echo/modules/icons/mention-progressive.svg", },					["mention-failure"] = { ["path"] = "Echo/modules/icons/mention-failure.svg", },					["mention-success"] = { ["path"] = "Echo/modules/icons/mention-success-constructive.svg", },					["mention-status-bundle"] = { ["path"] = "Echo/modules/icons/mention-status-bundle-progressive.svg", },					["reviewed"] = { ["path"] = "Echo/modules/icons/articleCheck-progressive.svg", },					["revert"] = { ["path"] = "Echo/modules/icons/revert.svg", },					["user-rights"] = { ["path"] = "Echo/modules/icons/user-rights-progressive.svg", },					["emailuser"] = { ["path"] = "Echo/modules/icons/message-constructive.svg", },					["help"] = { ["path"] = { ["ltr"] = "Echo/modules/icons/helpNotice-ltr.svg", ["rtl"] = "Echo/modules/icons/helpNotice-rtl.svg", },					},					["global"] = { ["path"] = "Echo/modules/icons/global-progressive.svg", },					["site"] = { ["url"] = false, },					["article-reminder"] = { ["path"] = "Echo/modules/icons/global-progressive.svg", },				},				["merge_strategy"] = "array_plus_2d", },			["EchoSecondaryIcons"] = { ["value"] = { ["linked"] = { ["path"] = "Echo/modules/icons/link-progressive.svg", },					["changes"] = { ["path"] = "Echo/modules/icons/changes.svg", },					["thanks"] = { ["path"] = { ["ltr"] = "Echo/modules/icons/userTalk-ltr.svg", ["rtl"] = "Echo/modules/icons/userTalk-rtl.svg", },					},					["userSpeechBubble"] = { ["path"] = "Echo/modules/icons/user-speech-bubble.svg", },				},				["merge_strategy"] = "array_plus_2d", },			["EchoNotifications"] = { ["value"] = { ["welcome"] = { ["user-locators"] = { [0] = "EchoUserLocator::locateEventAgent", },						["canNotifyAgent"] = true, ["category"] = "system-noemail", ["group"] = "positive", ["section"] = "message", ["presentation-model"] = "EchoWelcomePresentationModel", },					["edit-user-talk"] = { ["presentation-model"] = "EchoEditUserTalkPresentationModel", ["user-locators"] = { [0] = "EchoUserLocator::locateTalkPageOwner", },						["category"] = "edit-user-talk", ["group"] = "interactive", ["section"] = "alert", ["bundle"] = { ["web"] = true, ["email"] = false, ["expandable"] = true, },						["immediate"] = true, },					["reverted"] = { ["presentation-model"] = "EchoRevertedPresentationModel", ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateFromEventExtra", [1] = {									[0] = "reverted-user-id", },							},						},						["category"] = "reverted", ["group"] = "negative", ["section"] = "alert", },					["page-linked"] = { ["presentation-model"] = "EchoPageLinkedPresentationModel", ["user-locators"] = { [0] = "EchoUserLocator::locateArticleCreator", },						["category"] = "article-linked", ["group"] = "neutral", ["section"] = "message", ["bundle"] = { ["web"] = true, ["email"] = true, ["expandable"] = true, },					},					["mention"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateFromEventExtra", [1] = {									[0] = "mentioned-users", },							},						},						["category"] = "mention", ["group"] = "interactive", ["section"] = "alert", ["presentation-model"] = "EchoMentionPresentationModel", },					["mention-summary"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateFromEventExtra", [1] = {									[0] = "mentioned-users", },							},						},						["category"] = "mention", ["group"] = "interactive", ["section"] = "alert", ["presentation-model"] = "EchoMentionInSummaryPresentationModel", },					["mention-failure"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateEventAgent", },						},						["canNotifyAgent"] = true, ["category"] = "mention-failure", ["bundle"] = { ["web"] = true, ["expandable"] = true, },						["group"] = "negative", ["section"] = "alert", ["presentation-model"] = "EchoMentionStatusPresentationModel", },					["mention-failure-too-many"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateEventAgent", },						},						["canNotifyAgent"] = true, ["category"] = "mention-failure", ["group"] = "negative", ["section"] = "alert", ["presentation-model"] = "EchoMentionStatusPresentationModel", },					["mention-success"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateEventAgent", },						},						["canNotifyAgent"] = true, ["category"] = "mention-success", ["bundle"] = { ["web"] = true, ["expandable"] = true, },						["group"] = "positive", ["section"] = "alert", ["presentation-model"] = "EchoMentionStatusPresentationModel", },					["user-rights"] = { ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateFromEventExtra", [1] = {									[0] = "user", },							},						},						["category"] = "user-rights", ["group"] = "neutral", ["section"] = "alert", ["presentation-model"] = "EchoUserRightsPresentationModel", },					["emailuser"] = { ["presentation-model"] = "EchoEmailUserPresentationModel", ["user-locators"] = { [0] = {								[0] = "EchoUserLocator::locateFromEventExtra", [1] = {									[0] = "to-user-id", },							},						},						["category"] = "emailuser", ["group"] = "neutral", ["section"] = "alert", },					["foreign"] = { ["presentation-model"] = "EchoForeignPresentationModel", ["user-locators"] = { [0] = "EchoUserLocator::locateEventAgent", },						["category"] = "foreign", ["group"] = "positive", ["section"] = "alert", },					["thank-you-edit"] = { ["user-locators"] = { [0] = "EchoUserLocator::locateEventAgent", },						["canNotifyAgent"] = true, ["category"] = "thank-you-edit", ["group"] = "positive", ["presentation-model"] = "EchoEditThresholdPresentationModel", ["section"] = "message", },					["article-reminder"] = { ["user-locators"] = { [0] = "EchoUserLocator::locateEventAgent", },						["canNotifyAgent"] = true, ["category"] = "article-reminder", ["group"] = "positive", ["presentation-model"] = "EchoArticleReminderPresentationModel", ["section"] = "message", },				},				["merge_strategy"] = "array_plus_2d", },			["EchoCacheVersion"] = { ["value"] = "1.12", },			["EchoEventLoggingVersion"] = { ["value"] = "1.12", },			["EchoEventLoggingSchemas"] = { ["value"] = { ["Echo"] = { ["enabled"] = false, },					["EchoMail"] = { ["enabled"] = false, },					["EchoInteraction"] = { ["enabled"] = false, },				},				["merge_strategy"] = "array_plus_2d", },			["AllowArticleReminderNotification"] = { ["value"] = false, ["description"] = "This is a feature flag to the Article Reminder notification", },			["EchoMaxMentionsInEditSummary"] = { ["value"] = 0, ["description"] = "Maximum nubmer of users that will be notified that they were linked from an edit summary or 0 for no notifications", },		},		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["EchoInteraction"] = 15823738, },			},		},		["manifest_version"] = 2, ["AutoloadClasses"] = { ["ApiCrossWiki"] = "includes/api/ApiCrossWiki.php", ["ApiEchoArticleReminder"] = "includes/api/ApiEchoArticleReminder.php", ["ApiEchoMarkRead"] = "includes/api/ApiEchoMarkRead.php", ["ApiEchoMarkReadTest"] = "tests/phpunit/api/ApiEchoMarkReadTest.php", ["ApiEchoMarkSeen"] = "includes/api/ApiEchoMarkSeen.php", ["ApiEchoNotifications"] = "includes/api/ApiEchoNotifications.php", ["ApiEchoNotificationsTest"] = "tests/phpunit/api/ApiEchoNotificationsTest.php", ["ApiEchoUnreadNotificationPages"] = "includes/api/ApiEchoUnreadNotificationPages.php", ["BackfillUnreadWikis"] = "maintenance/backfillUnreadWikis.php", ["Bundleable"] = "includes/Bundleable.php", ["Bundler"] = "includes/Bundler.php", ["BundlerTest"] = "tests/phpunit/BundlerTest.php", ["ContainmentSetTest"] = "tests/phpunit/ContainmentSetTest.php", ["EchoAbstractEntity"] = "includes/model/AbstractEntity.php", ["EchoAbstractMapper"] = "includes/mapper/AbstractMapper.php", ["EchoAbstractMapperStub"] = "tests/phpunit/mapper/EchoAbstractMapperStub.php", ["EchoAbstractMapperTest"] = "tests/phpunit/mapper/AbstractMapperTest.php", ["EchoArrayList"] = "includes/EchoArrayList.php", ["EchoAttributeManager"] = "includes/AttributeManager.php", ["EchoAttributeManagerTest"] = "tests/phpunit/AttributeManagerTest.php", ["EchoCachedList"] = "includes/EchoCachedList.php", ["EchoCallbackIterator"] = "includes/iterator/CallbackIterator.php", ["EchoCatchableFatalErrorException"] = "includes/exception/CatchableFatalErrorException.php", ["EchoContainmentList"] = "includes/EchoContainmentList.php", ["EchoContainmentSet"] = "includes/EchoContainmentSet.php", ["EchoDataOutputFormatter"] = "includes/DataOutputFormatter.php", ["EchoDeferredMarkAsDeletedUpdate"] = "includes/DeferredMarkAsDeletedUpdate.php", ["EchoDiffGroup"] = "includes/EchoDiffGroup.php", ["EchoDiffParser"] = "includes/EchoDiffParser.php", ["EchoDiffParserTest"] = "tests/phpunit/DiffParserTest.php", ["EchoDiscussionParser"] = "includes/DiscussionParser.php", ["EchoDiscussionParserTest"] = "tests/phpunit/DiscussionParserTest.php", ["EchoEditThresholdPresentationModel"] = "includes/formatters/EditThresholdPresentationModel.php", ["EchoEditUserTalkPresentationModel"] = "includes/formatters/EditUserTalkPresentationModel.php", ["EchoArticleReminderPresentationModel"] = "includes/formatters/ArticleReminderPresentationModel.php", ["EchoEmailFormat"] = "includes/EmailFormat.php", ["EchoEmailFrequency"] = "includes/EmailFrequency.php", ["EchoEmailUserPresentationModel"] = "includes/formatters/EmailUserPresentationModel.php", ["EchoEvent"] = "includes/model/Event.php", ["EchoEventDigestFormatter"] = "includes/formatters/EchoEventDigestFormatter.php", ["EchoEventFormatter"] = "includes/formatters/EchoEventFormatter.php", ["EchoEventMapper"] = "includes/mapper/EventMapper.php", ["EchoEventMapperTest"] = "tests/phpunit/mapper/EventMapperTest.php", ["EchoEventPresentationModel"] = "includes/formatters/EventPresentationModel.php", ["EchoExecuteFirstArgumentStub"] = "tests/phpunit/mapper/EchoExecuteFirstArgumentStub.php", ["EchoFilteredSequentialIterator"] = "includes/iterator/FilteredSequentialIterator.php", ["EchoFlyoutFormatter"] = "includes/formatters/EchoFlyoutFormatter.php", ["EchoForeignNotifications"] = "includes/ForeignNotifications.php", ["EchoForeignPresentationModel"] = "includes/formatters/EchoForeignPresentationModel.php", ["EchoForeignWikiRequest"] = "includes/ForeignWikiRequest.php", ["EchoHooks"] = "includes/EchoHooks.php", ["EchoHtmlDigestEmailFormatter"] = "includes/formatters/EchoHtmlDigestEmailFormatter.php", ["EchoHtmlEmailFormatter"] = "includes/formatters/EchoHtmlEmailFormatter.php", ["EchoIcon"] = "includes/formatters/EchoIcon.php", ["EchoIteratorDecorator"] = "includes/iterator/IteratorDecorator.php", ["EchoLocalCache"] = "includes/cache/LocalCache.php", ["EchoMentionInSummaryPresentationModel"] = "includes/formatters/MentionInSummaryPresentationModel.php", ["EchoMentionPresentationModel"] = "includes/formatters/MentionPresentationModel.php", ["EchoMentionStatusPresentationModel"] = "includes/formatters/MentionStatusPresentationModel.php", ["EchoModelFormatter"] = "includes/formatters/EchoModelFormatter.php", ["EchoModerationController"] = "includes/controller/ModerationController.php", ["EchoMultipleIterator"] = "includes/iterator/MultipleIterator.php", ["EchoNotRecursiveIterator"] = "includes/iterator/NotRecursiveIterator.php", ["EchoNotification"] = "includes/model/Notification.php", ["EchoNotificationController"] = "includes/controller/NotificationController.php", ["EchoNotificationDeleteJob"] = "includes/jobs/NotificationDeleteJob.php", ["EchoNotificationJob"] = "includes/jobs/NotificationJob.php", ["EchoNotificationMapper"] = "includes/mapper/NotificationMapper.php", ["EchoNotificationMapperTest"] = "tests/phpunit/mapper/NotificationMapperTest.php", ["EchoNotificationTest"] = "tests/phpunit/model/NotificationTest.php", ["EchoNotifier"] = "includes/Notifier.php", ["EchoOOUI\\LabelIconWidget"] = "includes/ooui/LabelIconWidget.php", ["EchoOnWikiList"] = "includes/EchoOnWikiList.php", ["EchoPageLinkedPresentationModel"] = "includes/formatters/PageLinkedPresentationModel.php", ["EchoPlainTextDigestEmailFormatter"] = "includes/formatters/EchoPlainTextDigestEmailFormatter.php", ["EchoPlainTextEmailFormatter"] = "includes/formatters/EchoPlainTextEmailFormatter.php", ["EchoPresentationModelSection"] = "includes/formatters/PresentationModelSection.php", ["EchoRevertedPresentationModel"] = "includes/formatters/RevertedPresentationModel.php", ["EchoRevisionLocalCache"] = "includes/cache/RevisionLocalCache.php", ["EchoSeenTime"] = "includes/SeenTime.php", ["EchoSummaryParser"] = "includes/EchoSummaryParser.php", ["EchoSuppressionRowUpdateGenerator"] = "includes/schemaUpdate.php", ["EchoTalkPageFunctionalTest"] = "tests/phpunit/TalkPageFunctionalTest.php", ["EchoTargetPage"] = "includes/model/TargetPage.php", ["EchoTargetPageMapper"] = "includes/mapper/TargetPageMapper.php", ["EchoTargetPageMapperTest"] = "tests/phpunit/mapper/TargetPageMapperTest.php", ["EchoTargetPageTest"] = "tests/phpunit/model/TargetPageTest.php", ["EchoTitleLocalCache"] = "includes/cache/TitleLocalCache.php", ["EchoTitleLocalCacheTest"] = "tests/phpunit/cache/TitleLocalCacheTest.php", ["EchoUnreadWikis"] = "includes/UnreadWikis.php", ["EchoUserLocator"] = "includes/UserLocator.php", ["EchoUserLocatorTest"] = "tests/phpunit/UserLocatorTest.php", ["EchoUserNotificationGateway"] = "includes/gateway/UserNotificationGateway.php", ["EchoUserNotificationGatewayTest"] = "tests/phpunit/gateway/UserNotificationGatewayTest.php", ["EchoUserRightsPresentationModel"] = "includes/formatters/UserRightsPresentationModel.php", ["EchoWelcomePresentationModel"] = "includes/formatters/WelcomePresentationModel.php", ["FilteredSequentialIteratorTest"] = "tests/phpunit/iterator/FilteredSequentialIteratorTest.php", ["GenerateSampleNotifications"] = "maintenance/generateSampleNotifications.php", ["MWEchoDbFactory"] = "includes/EchoDbFactory.php", ["MWEchoDbFactoryTest"] = "tests/phpunit/EchoDbFactoryTest.php", ["MWEchoEmailBatch"] = "includes/EmailBatch.php", ["MWEchoEventLogging"] = "includes/EventLogging.php", ["MWEchoNotifUser"] = "includes/NotifUser.php", ["MWEchoNotifUserTest"] = "tests/phpunit/NotifUserTest.php", ["MWEchoThankYouEditTest"] = "tests/phpunit/ThankYouEditTest.php", ["NotificationControllerTest"] = "tests/phpunit/controller/NotificationControllerTest.php", ["NotificationPager"] = "includes/special/NotificationPager.php", ["NotificationsTest"] = "tests/phpunit/NotificationsTest.php", ["ProcessEchoEmailBatch"] = "maintenance/processEchoEmailBatch.php", ["RecomputeNotifCounts"] = "maintenance/recomputeNotifCounts.php", ["RemoveInvalidNotification"] = "maintenance/removeInvalidNotification.php", ["RemoveOrphanedEvents"] = "maintenance/removeOrphanedEvents.php", ["ResourceLoaderEchoImageModule"] = "includes/ResourceLoaderEchoImageModule.php", ["SpecialDisplayNotificationsConfiguration"] = "includes/special/SpecialDisplayNotificationsConfiguration.php", ["SpecialNotifications"] = "includes/special/SpecialNotifications.php", ["SpecialNotificationsFormatter"] = "includes/formatters/SpecialNotificationsFormatter.php", ["SpecialNotificationsMarkRead"] = "includes/special/SpecialNotificationsMarkRead.php", ["SuppressionMaintenanceTest"] = "tests/phpunit/maintenance/SupressionMaintenanceTest.php", ["UpdateEchoSchemaForSuppression"] = "maintenance/updateEchoSchemaForSuppression.php", ["EchoUpdatePerUserBlacklist"] = "maintenance/updatePerUserBlacklist.php", },	},	["EditAccount"] = { ["name"] = "EditAccount", ["version"] = "1.3.3", ["author"] = { [0] = "Łukasz Garczewski", [1] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EditAccount", ["descriptionmsg"] = "editaccount-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["license-name"] = "GPL-2.0-or-later", ["GroupPermissions"] = { ["*"] = {				["editaccount"] = false, },			["staff"] = { ["editaccount"] = true, },		},		["AvailableRights"] = { [0] = "editaccount", },		["SpecialPages"] = { ["CloseAccount"] = "CloseAccount", ["EditAccount"] = "EditAccount", },		["LogTypes"] = { [0] = "editaccnt", },		["LogRestrictions"] = { ["editaccnt"] = "editaccount", },		["LogActionsHandlers"] = { ["editaccnt/*"] = "LogFormatter", },		["MessagesDirs"] = { ["EditAccount"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EditAccountAliases"] = "EditAccount.alias.php", },		["AutoloadClasses"] = { ["CloseAccount"] = "SpecialCloseAccount.body.php", ["EditAccount"] = "SpecialEditAccount_body.php", },		["manifest_version"] = 1, },	["EditNotify"] = { ["name"] = "EditNotify", ["version"] = "1.0.0", ["author"] = { [0] = "Abhinand", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EditNotify", ["descriptionmsg"] = "editnotify-desc", ["license-name"] = "MIT", ["type"] = "other", ["AutoloadClasses"] = { ["EditNotifyHooks"] = "EditNotify.hooks.php", ["ENPageStructure"] = "includes/ENPageStructure.php", ["ENPageComponent"] = "includes/ENPageStructure.php", ["EchoEditNotifyPresentationModel"] = "includes/EchoEditNotifyPresentationModel.php", ["EchoEditNotifyNamespacePresentationModel"] = "includes/EchoEditNotifyNamespacePresentationModel.php", ["EchoEditNotifyCategoryPresentationModel"] = "includes/EchoEditNotifyCategoryPresentationModel.php", ["EchoEditNotifyTemplatePresentationModel"] = "includes/EchoEditNotifyTemplatePresentationModel.php", ["EchoEditNotifyTemplateNamespacePresentationModel"] = "includes/EchoEditNotifyTemplateNamespacePresentationModel.php", ["EchoEditNotifyTemplateCategoryPresentationModel"] = "includes/EchoEditNotifyTemplateCategoryPresentationModel.php", ["EchoEditNotifyTemplateValuePresentationModel"] = "includes/EchoEditNotifyTemplateValuePresentationModel.php", ["EchoEditNotifyTemplateValueNamespacePresentationModel"] = "includes/EchoEditNotifyTemplateValueNamespacePresentationModel.php", ["EchoEditNotifyTemplateValueCategoryPresentationModel"] = "includes/EchoEditNotifyTemplateValueCategoryPresentationModel.php", ["EchoEditNotifyPageCreatePresentationModel"] = "includes/EchoEditNotifyPageCreatePresentationModel.php", ["EchoEditNotifyFormatter"] = "includes/formatters/EchoEditNotifyFormatter.php", ["EchoEditNotifyPageCreateFormatter"] = "includes/formatters/EchoEditNotifyPageCreateFormatter.php", ["EchoEditNotifyTemplateFormatter"] = "includes/formatters/EchoEditNotifyTemplateFormatter.php", },		["config"] = { ["EditNotifyEnableFoo"] = true, ["EditNotifyAlerts"] = { },		},		["ExtensionMessagesFiles"] = { ["EditNotifyAlias"] = "EditNotify.i18n.alias.php", },		["Hooks"] = { ["BeforeCreateEchoEvent"] = { [0] = "EditNotifyHooks::onBeforeCreateEchoEvent", },			["EchoGetDefaultNotifiedUsers"] = { [0] = "EditNotifyHooks::onEchoGetDefaultNotifiedUsers", },			["PageContentSave"] = { [0] = "EditNotifyHooks::onPageContentSave", },			["PageContentInsertComplete"] = { [0] = "EditNotifyHooks::onPageContentInsertComplete", },		},		["MessagesDirs"] = { ["EditNotify"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.editNotify.foo"] = { ["scripts"] = { },				["styles"] = { },				["messages"] = { },				["dependencies"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EditNotify", },		["manifest_version"] = 1, },	["EditSimilar"] = { ["name"] = "EditSimilar", ["version"] = "1.26", ["author"] = { [0] = "Bartek Łapiński", [1] = "Łukasz Garczewski", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:EditSimilar", ["descriptionmsg"] = "editsimilar-desc", ["type"] = "other", ["config"] = { ["EditSimilarMaxResultsPool"] = 50, ["EditSimilarMaxResultsToDisplay"] = 3, ["EditSimilarCounterValue"] = 1, },		["MessagesDirs"] = { ["EditSimilar"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["EditSimilar"] = "EditSimilar.class.php", ["EditSimilarHooks"] = "EditSimilar.hooks.php", },		["Hooks"] = { ["PageContentSaveComplete"] = "EditSimilarHooks::onPageContentSaveComplete", ["OutputPageBeforeHTML"] = "EditSimilarHooks::onOutputPageBeforeHTML", ["GetPreferences"] = "EditSimilarHooks::onGetPreferences", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EditSimilar", },		["ResourceModules"] = { ["ext.editSimilar"] = { ["styles"] = "EditSimilar.css", },		},		["manifest_version"] = 1, },	["EditSubpages"] = { ["name"] = "EditSubpages", ["version"] = "3.5.0", ["author"] = { [0] = "Ryan Schmidt ", [1] = "Prod ", },		["license-name"] = "GPL-2.0-only", ["url"] = "https://www.mediawiki.org/wiki/Extension:EditSubpages", ["descriptionmsg"] = "editsubpages-desc", ["type"] = "other", ["MessagesDirs"] = { ["EditSubpages"] = { [0] = "i18n", },		},		["config"] = { ["EditSubpagesDefaultFlags"] = "+scte-buinrw", },		["AutoloadClasses"] = { ["ExtEditSubpages"] = "ExtEditSubpages.class.php", },		["Hooks"] = { ["userCan"] = "ExtEditSubpages::EditSubpages", },		["GroupPermissions"] = { ["*"] = {				["edit"] = true, ["createpage"] = true, ["createtalk"] = true, },		},		["manifest_version"] = 1, },	["EditUser"] = { ["name"] = "EditUser", ["namemsg"] = "edituser-extensionname", ["version"] = "1.9.0", ["author"] = { [0] = "Ryan Schmidt", [1] = "Paladox", },		["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EditUser", ["descriptionmsg"] = "edituser-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["GroupPermissions"] = { ["bureaucrat"] = { ["edituser"] = true, },			["sysop"] = { ["edituser-exempt"] = true, },		},		["AvailableRights"] = { [0] = "edituser", [1] = "edituser-exempt", },		["MessagesDirs"] = { ["EditUser"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EditUserAliases"] = "EditUser.alias.php", },		["SpecialPages"] = { ["EditUser"] = "EditUser", },		["AutoloadClasses"] = { ["EditUser"] = "EditUser_body.php", ["EditUserPreferencesForm"] = "EditUserPreferencesForm.php", },		["config"] = { },		["manifest_version"] = 1, },	["Editcount"] = { ["name"] = "Editcount", ["author"] = "Ævar Arnfjörð Bjarmason", ["url"] = "https://www.mediawiki.org/wiki/Extension:Editcount", ["descriptionmsg"] = "editcount-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["SpecialPages"] = { ["Editcount"] = "Editcount", },		["MessagesDirs"] = { ["Editcount"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EditcountAliases"] = "Editcount.alias.php", },		["AutoloadClasses"] = { ["Editcount"] = "Editcount_body.php", ["EditcountHTML"] = "Editcount_body.php", },		["manifest_version"] = 1, },	["EditcountAdditions"] = { ["name"] = "EditcountAdditions", ["version"] = "0.2.1", ["author"] = { [0] = "Jack Phoenix", },		["license-name"] = "CC0-1.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:EditcountAdditions", ["descriptionmsg"] = "editcountadditions-desc", ["type"] = "other", ["MessagesDirs"] = { ["EditcountAdditions"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["EditcountAdditions"] = "EditcountAdditions.class.php", },		["Hooks"] = { ["GetPreferences"] = "EditcountAdditions::onGetPreferences", ["PageContentSaveComplete"] = "EditcountAdditions::onPageContentSaveComplete", },		["manifest_version"] = 1, },	["Education_Program"] = { ["name"] = "Education Program", ["version"] = "0.5.0 alpha", ["author"] = { [0] = "Jeroen De Dauw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Education_Program", ["descriptionmsg"] = "educationprogram-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["callback"] = "EducationProgram\\Hooks::registerExtension", ["namespaces"] = { [0] = {				["id"] = 446, ["constant"] = "EP_NS", ["name"] = "Education_Program", },			[1] = {				["id"] = 447, ["constant"] = "EP_NS_TALK", ["name"] = "Educaton_Program_talk", ["subpages"] = true, },		},		["Actions"] = { ["epremarticle"] = "EducationProgram\\RemoveArticleAction", ["epremstudent"] = "EducationProgram\\RemoveStudentAction", ["epremreviewer"] = "EducationProgram\\RemoveReviewerAction", ["epaddarticle"] = "EducationProgram\\AddArticleAction", ["epaddreviewer"] = "EducationProgram\\AddReviewerAction", ["epundo"] = "EducationProgram\\UndoAction", ["eprestore"] = "EducationProgram\\RestoreAction", ["epcompare"] = "EducationProgram\\CompareAction", ["epundelete"] = "EducationProgram\\UndeleteAction", ["epcourseactivity"] = "EducationProgram\\ViewCourseActivityAction", },		["AddGroups"] = { ["epcoordinator"] = { [0] = "eponline", [1] = "epcampus", [2] = "epinstructor", },			["sysop"] = { [0] = "eponline", [1] = "epcampus", [2] = "epinstructor", [3] = "epcoordinator", },		},		["APIModules"] = { ["deleteeducation"] = "EducationProgram\\ApiDeleteEducation", ["enlist"] = "EducationProgram\\ApiEnlist", ["refresheducation"] = "EducationProgram\\ApiRefreshEducation", ["addstudents"] = "EducationProgram\\ApiAddStudents", ["liststudents"] = "EducationProgram\\ApiListStudents", },		["AvailableRights"] = { [0] = "ep-org", [1] = "ep-course", [2] = "ep-token", [3] = "ep-enroll", [4] = "ep-remstudent", [5] = "ep-online", [6] = "ep-campus", [7] = "ep-instructor", [8] = "ep-beonline", [9] = "ep-becampus", [10] = "ep-beinstructor", [11] = "ep-bereviewer", [12] = "ep-remreviewer", [13] = "ep-bulkdelorgs", [14] = "ep-bulkdelcourses", [15] = "ep-remarticle", [16] = "ep-addstudent", },		["DefaultUserOptions"] = { ["ep_showtoplink"] = false, ["ep_bulkdelorgs"] = false, ["ep_bulkdelcourses"] = true, ["ep_showdyk"] = true, ["echo-subscriptions-web-education-program"] = true, ["echo-subscriptions-email-education-program"] = false, },		["GroupPermissions"] = { ["*"] = {				["ep-enroll"] = false, ["ep-org"] = false, ["ep-course"] = false, ["ep-token"] = false, ["ep-remstudent"] = false, ["ep-online"] = false, ["ep-campus"] = false, ["ep-instructor"] = false, ["ep-beonline"] = false, ["ep-becampus"] = false, ["ep-beinstructor"] = false, ["ep-bereviewer"] = true, ["ep-remreviewer"] = false, ["ep-bulkdelorgs"] = false, ["ep-bulkdelcourses"] = false, ["ep-remarticle"] = false, ["ep-addstudent"] = false, },			["user"] = { ["ep-enroll"] = true, },			["sysop"] = { ["ep-org"] = true, ["ep-course"] = true, ["ep-token"] = true, ["ep-enroll"] = true, ["ep-remstudent"] = true, ["ep-online"] = true, ["ep-campus"] = true, ["ep-instructor"] = true, ["ep-beonline"] = true, ["ep-becampus"] = true, ["ep-beinstructor"] = true, ["ep-bereviewer"] = true, ["ep-remreviewer"] = true, ["ep-bulkdelorgs"] = true, ["ep-bulkdelcourses"] = true, ["ep-remarticle"] = true, ["ep-addstudent"] = true, },			["epcoordinator"] = { ["ep-org"] = true, ["ep-course"] = true, ["ep-token"] = true, ["ep-enroll"] = true, ["ep-remstudent"] = true, ["ep-campus"] = true, ["ep-online"] = true, ["ep-instructor"] = true, ["ep-beonline"] = true, ["ep-becampus"] = true, ["ep-beinstructor"] = true, ["ep-bereviewer"] = true, ["ep-remreviewer"] = true, ["ep-bulkdelcourses"] = true, ["ep-remarticle"] = true, ["ep-addstudent"] = true, ["userrights"] = false, },			["eponline"] = { ["ep-org"] = true, ["ep-course"] = true, ["ep-token"] = true, ["ep-beonline"] = true, ["ep-remarticle"] = true, },			["epcampus"] = { ["ep-org"] = true, ["ep-course"] = true, ["ep-token"] = true, ["ep-becampus"] = true, ["ep-remarticle"] = true, },			["epinstructor"] = { ["ep-org"] = true, ["ep-course"] = true, ["ep-token"] = true, ["ep-beinstructor"] = true, ["ep-remstudent"] = true, ["ep-remarticle"] = true, },		},		["JobClasses"] = { ["educationProgramUserMergeArticleReviewers"] = "EducationProgram\\UserMergeArticleReviewersJob", },		["LogActionsHandlers"] = { ["institution/*"] = "EducationProgram\\LogFormatter", ["course/*"] = "EducationProgram\\LogFormatter", ["student/*"] = "EducationProgram\\LogFormatter", ["student/add"] = "EducationProgram\\RoleChangeFormatter", ["student/remove"] = "EducationProgram\\RoleChangeFormatter", ["online/*"] = "EducationProgram\\LogFormatter", ["online/add"] = "EducationProgram\\RoleChangeFormatter", ["online/remove"] = "EducationProgram\\RoleChangeFormatter", ["campus/*"] = "EducationProgram\\LogFormatter", ["campus/add"] = "EducationProgram\\RoleChangeFormatter", ["campus/remove"] = "EducationProgram\\RoleChangeFormatter", ["instructor/*"] = "EducationProgram\\LogFormatter", ["instructor/add"] = "EducationProgram\\RoleChangeFormatter", ["instructor/remove"] = "EducationProgram\\RoleChangeFormatter", ["eparticle/*"] = "EducationProgram\\ArticleFormatter", },		["LogTypes"] = { [0] = "institution", [1] = "course", [2] = "student", [3] = "online", [4] = "campus", [5] = "instructor", },		["RemoveGroups"] = { ["epcoordinator"] = { [0] = "eponline", [1] = "epcampus", [2] = "epinstructor", },			["sysop"] = { [0] = "eponline", [1] = "epcampus", [2] = "epinstructor", [3] = "epcoordinator", },		},		["SpecialPages"] = { ["CampusAmbassadorProfile"] = "EducationProgram\\SpecialCAProfile", ["CampusAmbassadors"] = "EducationProgram\\SpecialCAs", ["CourseActivity"] = "EducationProgram\\SpecialCourseActivity", ["Courses"] = "EducationProgram\\SpecialCourses", ["Enroll"] = "EducationProgram\\SpecialEnroll", ["Disenroll"] = "EducationProgram\\SpecialDisenroll", ["MyCourses"] = "EducationProgram\\SpecialMyCourses", ["Institutions"] = "EducationProgram\\SpecialInstitutions", ["OnlineAmbassadors"] = "EducationProgram\\SpecialOAs", ["OnlineAmbassadorProfile"] = "EducationProgram\\SpecialOAProfile", ["StudentActivity"] = "EducationProgram\\SpecialStudentActivity", ["Students"] = "EducationProgram\\SpecialStudents", ["ManageCourses"] = "EducationProgram\\SpecialManageCourses", },		["MessagesDirs"] = { ["EducationProgram"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EducationProgramAlias"] = "EducationProgram.i18n.alias.php", ["EPNamespaces"] = "EducationProgram.i18n.ns.php", },		["AutoloadClasses"] = { ["EducationProgram\\Hooks"] = "EducationProgram.hooks.php", ["EducationProgram\\EditCourseAction"] = "includes/actions/EditCourseAction.php", ["EducationProgram\\EditOrgAction"] = "includes/actions/EditOrgAction.php", ["EducationProgram\\Action"] = "includes/actions/Action.php", ["EducationProgram\\AddArticleAction"] = "includes/actions/AddArticleAction.php", ["EducationProgram\\AddReviewerAction"] = "includes/actions/AddReviewerAction.php", ["EducationProgram\\DeleteAction"] = "includes/actions/DeleteAction.php", ["EducationProgram\\DeleteOrgAction"] = "includes/actions/DeleteOrgAction.php", ["EducationProgram\\EditAction"] = "includes/actions/EditAction.php", ["EducationProgram\\HistoryAction"] = "includes/actions/HistoryAction.php", ["EducationProgram\\RemoveArticleAction"] = "includes/actions/RemoveArticleAction.php", ["EducationProgram\\RemoveReviewerAction"] = "includes/actions/RemoveReviewerAction.php", ["EducationProgram\\RemoveStudentAction"] = "includes/actions/RemoveStudentAction.php", ["EducationProgram\\RestoreAction"] = "includes/actions/RestoreAction.php", ["EducationProgram\\CompareAction"] = "includes/actions/CompareAction.php", ["EducationProgram\\UndeleteAction"] = "includes/actions/UndeleteAction.php", ["EducationProgram\\UndoAction"] = "includes/actions/UndoAction.php", ["EducationProgram\\ViewAction"] = "includes/actions/ViewAction.php", ["EducationProgram\\ViewCourseAction"] = "includes/actions/ViewCourseAction.php", ["EducationProgram\\ViewCourseActivityAction"] = "includes/actions/ViewCourseActivityAction.php", ["EducationProgram\\ViewOrgAction"] = "includes/actions/ViewOrgAction.php", ["EducationProgram\\CourseUndeletionHelper"] = "includes/CourseUndeletionHelper.php", ["EducationProgram\\CourseUndelCheck"] = "includes/CourseUndeletionHelper.php", ["EducationProgram\\ApiDeleteEducation"] = "includes/api/ApiDeleteEducation.php", ["EducationProgram\\ApiEnlist"] = "includes/api/ApiEnlist.php", ["EducationProgram\\ApiRefreshEducation"] = "includes/api/ApiRefreshEducation.php", ["EducationProgram\\ApiAddStudents"] = "includes/api/ApiAddStudents.php", ["EducationProgram\\ApiListStudents"] = "includes/api/ApiListStudents.php", ["EducationProgram\\Events\\EditEventCreator"] = "includes/Events/EditEventCreator.php", ["EducationProgram\\Events\\Event"] = "includes/Events/Event.php", ["EducationProgram\\Events\\EventGroup"] = "includes/Events/EventGroup.php", ["EducationProgram\\Events\\EventGrouper"] = "includes/Events/EventGrouper.php", ["EducationProgram\\Events\\EventQuery"] = "includes/Events/EventQuery.php", ["EducationProgram\\Events\\EventStore"] = "includes/Events/EventStore.php", ["EducationProgram\\Events\\RecentPageEventGrouper"] = "includes/Events/RecentPageEventGrouper.php", ["EducationProgram\\Events\\Timeline"] = "includes/Events/Timeline.php", ["EducationProgram\\Events\\TimelineGroup"] = "includes/Events/TimelineGroup.php", ["EducationProgram\\Events\\UnknownGroup"] = "includes/Events/TimelineGroup.php", ["EducationProgram\\Events\\EditGroup"] = "includes/Events/TimelineGroup.php", ["EducationProgram\\Events\\EnlistGroup"] = "includes/Events/TimelineGroup.php", ["EducationProgram\\Store\\CourseStore"] = "includes/Store/CourseStore.php", ["EducationProgram\\ArticleTable"] = "includes/pagers/ArticleTable.php", ["EducationProgram\\CAPager"] = "includes/pagers/CAPager.php", ["EducationProgram\\CoursePager"] = "includes/pagers/CoursePager.php", ["EducationProgram\\EPPager"] = "includes/pagers/EPPager.php", ["EducationProgram\\OAPager"] = "includes/pagers/OAPager.php", ["EducationProgram\\OrgPager"] = "includes/pagers/OrgPager.php", ["EducationProgram\\RevisionPager"] = "includes/pagers/RevisionPager.php", ["EducationProgram\\StudentPager"] = "includes/pagers/StudentPager.php", ["EducationProgram\\StudentActivityPager"] = "includes/pagers/StudentActivityPager.php", ["EducationProgram\\CoursePage"] = "includes/pages/CoursePage.php", ["EducationProgram\\EducationPage"] = "includes/pages/EducationPage.php", ["EducationProgram\\OrgPage"] = "includes/pages/OrgPage.php", ["EducationProgram\\CA"] = "includes/rows/CA.php", ["EducationProgram\\Course"] = "includes/rows/Course.php", ["EducationProgram\\EPArticle"] = "includes/rows/EPArticle.php", ["EducationProgram\\EPRevision"] = "includes/rows/EPRevision.php", ["EducationProgram\\Instructor"] = "includes/rows/Instructor.php", ["EducationProgram\\IORMRow"] = "includes/rows/IORMRow.php", ["EducationProgram\\OA"] = "includes/rows/OA.php", ["EducationProgram\\ORMRow"] = "includes/rows/ORMRow.php", ["EducationProgram\\Org"] = "includes/rows/Org.php", ["EducationProgram\\PageObject"] = "includes/rows/PageObject.php", ["EducationProgram\\RevisionedObject"] = "includes/rows/RevisionedObject.php", ["EducationProgram\\Student"] = "includes/rows/Student.php", ["EducationProgram\\SpecialAmbassadorProfile"] = "includes/specials/SpecialAmbassadorProfile.php", ["EducationProgram\\SpecialCAProfile"] = "includes/specials/SpecialCAProfile.php", ["EducationProgram\\SpecialCAs"] = "includes/specials/SpecialCAs.php", ["EducationProgram\\SpecialCourses"] = "includes/specials/SpecialCourses.php", ["EducationProgram\\SpecialDisenroll"] = "includes/specials/SpecialDisenroll.php", ["EducationProgram\\SpecialEducationProgram"] = "includes/specials/SpecialEducationProgram.php", ["EducationProgram\\SpecialEnroll"] = "includes/specials/SpecialEnroll.php", ["EducationProgram\\SpecialCourseActivity"] = "includes/specials/SpecialCourseActivity.php", ["EducationProgram\\SpecialInstitutions"] = "includes/specials/SpecialInstitutions.php", ["EducationProgram\\SpecialMyCourses"] = "includes/specials/SpecialMyCourses.php", ["EducationProgram\\SpecialManageCourses"] = "includes/specials/SpecialManageCourses.php", ["EducationProgram\\SpecialOAProfile"] = "includes/specials/SpecialOAProfile.php", ["EducationProgram\\SpecialOAs"] = "includes/specials/SpecialOAs.php", ["EducationProgram\\SpecialStudentActivity"] = "includes/specials/SpecialStudentActivity.php", ["EducationProgram\\SpecialStudents"] = "includes/specials/SpecialStudents.php", ["EducationProgram\\VerySpecialPage"] = "includes/specials/VerySpecialPage.php", ["EducationProgram\\CAs"] = "includes/tables/CAs.php", ["EducationProgram\\Courses"] = "includes/tables/Courses.php", ["EducationProgram\\Events"] = "includes/tables/Events.php", ["EducationProgram\\Instructors"] = "includes/tables/Instructors.php", ["EducationProgram\\IORMTable"] = "includes/tables/IORMTable.php", ["EducationProgram\\OAs"] = "includes/tables/OAs.php", ["EducationProgram\\ORMTable"] = "includes/tables/ORMTable.php", ["EducationProgram\\Orgs"] = "includes/tables/Orgs.php", ["EducationProgram\\PageTable"] = "includes/tables/PageTable.php", ["EducationProgram\\Revisions"] = "includes/tables/Revisions.php", ["EducationProgram\\Students"] = "includes/tables/Students.php", ["EducationProgram\\NotificationsManager"] = "includes/notifications/NotificationsManager.php", ["EducationProgram\\INotificationType"] = "includes/notifications/INotificationType.php", ["EducationProgram\\CourseTalkNotification"] = "includes/notifications/CourseTalkNotification.php", ["EducationProgram\\RoleAddNotification"] = "includes/notifications/RoleAddNotification.php", ["EducationProgram\\StudentAddNotification"] = "includes/notifications/StudentAddNotification.php", ["EducationProgram\\InstructorAddNotification"] = "includes/notifications/InstructorAddNotification.php", ["EducationProgram\\CampusAddNotification"] = "includes/notifications/CampusAddNotification.php", ["EducationProgram\\OnlineAddNotification"] = "includes/notifications/OnlineAddNotification.php", ["EducationProgram\\PresentationModel\\CourseTalk"] = "includes/notifications/PresentationModel/CourseTalk.php", ["EducationProgram\\PresentationModel\\RoleAdd"] = "includes/notifications/PresentationModel/RoleAdd.php", ["EducationProgram\\ArticleAdder"] = "includes/ArticleAdder.php", ["EducationProgram\\ArticleStore"] = "includes/ArticleStore.php", ["EducationProgram\\CourseActivityView"] = "includes/CourseActivityView.php", ["EducationProgram\\CourseNotFoundException"] = "includes/CourseNotFoundException.php", ["EducationProgram\\CourseTitleNotFoundException"] = "includes/CourseTitleNotFoundException.php", ["EducationProgram\\DiffTable"] = "includes/DiffTable.php", ["EducationProgram\\DYKBox"] = "includes/DYKBox.php", ["EducationProgram\\ErrorPageErrorWithSelflink"] = "includes/ErrorPageErrorWithSelflink.php", ["EducationProgram\\Extension"] = "includes/Extension.php", ["EducationProgram\\FailForm"] = "includes/FailForm.php", ["EducationProgram\\HTMLCombobox"] = "includes/HTMLCombobox.php", ["EducationProgram\\HTMLDateField"] = "includes/HTMLDateField.php", ["EducationProgram\\IRole"] = "includes/IRole.php", ["EducationProgram\\LogFormatter"] = "includes/LogFormatter.php", ["EducationProgram\\RoleChangeFormatter"] = "includes/LogFormatter.php", ["EducationProgram\\ArticleFormatter"] = "includes/LogFormatter.php", ["EducationProgram\\Menu"] = "includes/Menu.php", ["EducationProgram\\RevisionAction"] = "includes/RevisionAction.php", ["EducationProgram\\RevisionDiff"] = "includes/RevisionDiff.php", ["EducationProgram\\RoleObject"] = "includes/RoleObject.php", ["EducationProgram\\Settings"] = "includes/Settings.php", ["EducationProgram\\UPCUserCourseFinder"] = "includes/UPCUserCourseFinder.php", ["EducationProgram\\UserCourseFinder"] = "includes/UserCourseFinder.php", ["EducationProgram\\UserRolesMessage"] = "includes/UserRolesMessage.php", ["EducationProgram\\ORMIterator"] = "includes/ORMIterator.php", ["EducationProgram\\ORMResult"] = "includes/ORMResult.php", ["EducationProgram\\OrgDeletionHelper"] = "includes/OrgDeletionHelper.php", ["EducationProgram\\OrgDelCheck"] = "includes/OrgDeletionHelper.php", ["EducationProgram\\Utils"] = "includes/Utils.php", ["EducationProgram\\UserMergeArticleReviewersJob"] = "includes/UserMergeArticleReviewersJob.php", ["EducationProgram\\Tests\\ORMRowTest"] = "tests/phpunit/db/ORMRowTest.php", ["EducationProgram\\Tests\\ORMTableTest"] = "tests/phpunit/db/ORMTableTest.php", ["EducationProgram\\Tests\\PageORMTableForTesting"] = "tests/phpunit/db/ORMTableTest.php", ["EducationProgram\\Tests\\TestORMRow"] = "tests/phpunit/db/TestORMRowTest.php", ["EducationProgram\\Tests\\TestORMRowTest"] = "tests/phpunit/db/TestORMRowTest.php", ["EducationProgram\\Tests\\TestORMTable"] = "tests/phpunit/db/TestORMRowTest.php", ["EducationProgram\\Tests\\MockSuperUser"] = "tests/phpunit/MockSuperUser.php", ["EducationProgram\\Tests\\UserCourseFinderTest"] = "tests/phpunit/UserCourseFinderTest.php", },		["ResourceModules"] = { ["ep.core"] = { ["scripts"] = { [0] = "ep.js", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "mediawiki.language", },			},			["ep.api"] = { ["scripts"] = { [0] = "ep.api.js", },				["dependencies"] = { [0] = "ep.core", [1] = "user.tokens", },			},			["ep.pager"] = { ["scripts"] = { [0] = "ep.pager.js", },				["styles"] = { [0] = "ep.pager.css", },				["dependencies"] = { [0] = "ep.api", [1] = "jquery.ui.dialog", [2] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "ep-pager-confirm-delete", [1] = "ep-pager-delete-fail", [2] = "ep-pager-confirm-delete-selected", [3] = "ep-pager-delete-selected-fail", [4] = "ep-delete-org-has-courses-close-dialog", },			},			["ep.pager.course"] = { ["messages"] = { [0] = "ep-pager-cancel-button-course", [1] = "ep-pager-delete-button-course", [2] = "ep-pager-confirm-delete-course", [3] = "ep-pager-confirm-message-course", [4] = "ep-pager-confirm-message-course-many", [5] = "ep-pager-retry-button-course", [6] = "ep-pager-summary-message-course", },				["dependencies"] = { [0] = "ep.pager", },			},			["ep.pager.org"] = { ["messages"] = { [0] = "ep-pager-cancel-button-org", [1] = "ep-pager-delete-button-org", [2] = "ep-pager-confirm-delete-org", [3] = "ep-pager-confirm-message-org", [4] = "ep-pager-confirm-message-org-many", [5] = "ep-pager-retry-button-org", [6] = "ep-pager-summary-message-org", },				["dependencies"] = { [0] = "ep.pager", },			},			["ep.datepicker"] = { ["scripts"] = { [0] = "ep.datepicker.js", },				["styles"] = { [0] = "ep.datepicker.css", },				["dependencies"] = { [0] = "jquery.ui.datepicker", },			},			["ep.combobox"] = { ["scripts"] = { [0] = "ep.combobox.js", },				["styles"] = { [0] = "ep.combobox.css", },				["dependencies"] = { [0] = "jquery.ui.autocomplete", [1] = "jquery.ui.core", [2] = "jquery.ui.widget", },			},			["ep.disenroll"] = { ["scripts"] = { [0] = "ep.disenroll.js", },				["dependencies"] = { [0] = "jquery.ui.button", },			},			["ep.imageinput"] = { ["scripts"] = { [0] = "jquery.imageinput.js", [1] = "ep.imageinput.js", },				["dependencies"] = { [0] = "jquery.ui.autocomplete", },			},			["ep.articletable"] = { ["scripts"] = { [0] = "ep.articletable.js", },				["styles"] = { [0] = "ep.articletable.css", },				["dependencies"] = { [0] = "ep.core", [1] = "jquery.ui.autocomplete", [2] = "jquery.ui.button", [3] = "jquery.ui.dialog", [4] = "mediawiki.user", },				["messages"] = { [0] = "ep-articletable-addreviwer-title", [1] = "ep-articletable-addreviwer-button", [2] = "ep-articletable-addreviwer-cancel", [3] = "ep-articletable-addreviwer-text", [4] = "ep-articletable-remreviwer-title", [5] = "ep-articletable-remreviwer-button", [6] = "ep-articletable-remreviwer-cancel", [7] = "ep-articletable-remreviwer-text", [8] = "ep-articletable-remreviwer-title-self", [9] = "ep-articletable-remreviwer-button-self", [10] = "ep-articletable-remreviwer-text-self", [11] = "ep-articletable-remstudent-title", [12] = "ep-articletable-remstudent-button", [13] = "ep-articletable-remstudent-cancel", [14] = "ep-articletable-remstudent-text", [15] = "ep-articletable-remarticle-title", [16] = "ep-articletable-remarticle-button", [17] = "ep-articletable-remarticle-cancel", [18] = "ep-articletable-remarticle-text", [19] = "ep-articletable-remarticle-text-self", },			},			["ep.addorg"] = { ["scripts"] = { [0] = "ep.addorg.js", },			},			["ep.addcourse"] = { ["scripts"] = { [0] = "ep.addcourse.js", },			},			["ep.timeline"] = { ["styles"] = { [0] = "ep.timeline.css", },			},			["ep.studentactivity"] = { ["styles"] = { [0] = "ep.studentactivity.css", },			},			["ep.enlist"] = { ["scripts"] = { [0] = "ep.enlist.js", },				["dependencies"] = { [0] = "jquery.ui.autocomplete", [1] = "jquery.ui.dialog", [2] = "ep.api", [3] = "ep.core", [4] = "mediawiki.user", },				["messages"] = { [0] = "ep-instructor-remove-title", [1] = "ep-online-remove-title", [2] = "ep-campus-remove-title", [3] = "ep-instructor-remove-button", [4] = "ep-online-remove-button", [5] = "ep-campus-remove-button", [6] = "ep-instructor-removing", [7] = "ep-online-removing", [8] = "ep-campus-removing", [9] = "ep-instructor-removal-success", [10] = "ep-online-removal-success", [11] = "ep-campus-removal-success", [12] = "ep-instructor-close-button", [13] = "ep-online-close-button", [14] = "ep-campus-close-button", [15] = "ep-instructor-remove-retry", [16] = "ep-online-remove-retry", [17] = "ep-campus-remove-retry", [18] = "ep-instructor-remove-failed", [19] = "ep-online-remove-failed", [20] = "ep-campus-remove-failed", [21] = "ep-instructor-cancel-button", [22] = "ep-online-cancel-button", [23] = "ep-campus-cancel-button", [24] = "ep-instructor-remove-text", [25] = "ep-online-remove-text", [26] = "ep-campus-remove-text", [27] = "ep-instructor-adding", [28] = "ep-online-adding", [29] = "ep-campus-adding", [30] = "ep-instructor-addition-success", [31] = "ep-online-addition-success", [32] = "ep-campus-addition-success", [33] = "ep-instructor-addition-self-success", [34] = "ep-online-addition-self-success", [35] = "ep-campus-addition-self-success", [36] = "ep-instructor-addition-null", [37] = "ep-online-addition-null", [38] = "ep-campus-addition-null", [39] = "ep-instructor-addition-invalid-user", [40] = "ep-online-addition-invalid-user", [41] = "ep-campus-addition-invalid-user", [42] = "ep-instructor-add-close-button", [43] = "ep-online-add-close-button", [44] = "ep-campus-add-close-button", [45] = "ep-instructor-add-retry", [46] = "ep-online-add-retry", [47] = "ep-campus-add-retry", [48] = "ep-instructor-addition-failed", [49] = "ep-online-addition-failed", [50] = "ep-campus-addition-failed", [51] = "ep-instructor-add-title", [52] = "ep-online-add-title", [53] = "ep-campus-add-title", [54] = "ep-instructor-add-button", [55] = "ep-online-add-button", [56] = "ep-campus-add-button", [57] = "ep-instructor-add-self-button", [58] = "ep-online-add-self-button", [59] = "ep-campus-add-self-button", [60] = "ep-instructor-add-text", [61] = "ep-online-add-text", [62] = "ep-campus-add-text", [63] = "ep-instructor-add-self-text", [64] = "ep-online-add-self-text", [65] = "ep-campus-add-self-text", [66] = "ep-instructor-add-self-title", [67] = "ep-online-add-self-title", [68] = "ep-campus-add-self-title", [69] = "ep-instructor-add-cancel-button", [70] = "ep-online-add-cancel-button", [71] = "ep-campus-add-cancel-button", [72] = "ep-instructor-summary-input", [73] = "ep-online-summary-input", [74] = "ep-campus-summary-input", [75] = "ep-instructor-name-input", [76] = "ep-online-name-input", [77] = "ep-campus-name-input", [78] = "ep-course-no-instructor", [79] = "ep-course-no-online", [80] = "ep-course-no-campus", [81] = "ep-instructor-summary", [82] = "ep-online-summary", [83] = "ep-campus-summary", },			},			["ep.dyk"] = { ["styles"] = { [0] = "ep.dyk.css", },			},			["ep.userrolesmessage"] = { ["styles"] = { [0] = "ep.userrolesmessage.css", },			},			["ep.addstudents"] = { ["scripts"] = { [0] = "ep.addstudents.js", },				["styles"] = { [0] = "ep.addstudents.css", },				["dependencies"] = { [0] = "ep.tagsinput", [1] = "jquery.ui.core", [2] = "mediawiki.api", [3] = "mediawiki.Uri", [4] = "mediawiki.util", [5] = "user.tokens", },				["messages"] = { [0] = "collapsible-expand", [1] = "collapsible-collapse", [2] = "ep-addstudents-invalid-users", [3] = "ep-addstudents-success", [4] = "ep-addstudents-alreadyenrolled", [5] = "ep-addstudents-servercallerror", [6] = "comma-separator", },			},			["ep.tagsinput"] = { ["scripts"] = { [0] = "ep.tagsinput/ep.tagsinput.js", [1] = "ep.tagsinput/ep.typeahead.js", },				["styles"] = { [0] = "ep.tagsinput/ep.tagsinput.css", },				["dependencies"] = { [0] = "jquery.ui.core", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EducationProgram/resources", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "EducationProgram\\Hooks::onSchemaUpdate", ["PersonalUrls"] = "EducationProgram\\Hooks::onPersonalUrls", ["GetPreferences"] = "EducationProgram\\Hooks::onGetPreferences", ["SkinTemplateNavigation"] = "EducationProgram\\Hooks::onPageTabs", ["SkinTemplateNavigation::SpecialPage"] = "EducationProgram\\Hooks::onSpecialPageTabs", ["ArticleFromTitle"] = "EducationProgram\\Hooks::onArticleFromTitle", ["CanonicalNamespaces"] = "EducationProgram\\Hooks::onCanonicalNamespaces", ["TitleIsAlwaysKnown"] = "EducationProgram\\Hooks::onTitleIsAlwaysKnown", ["MovePageIsValidMove"] = "EducationProgram\\Hooks::onMovePageIsValidMove", ["AbortMove"] = "EducationProgram\\Hooks::onAbortMove", ["NewRevisionFromEditComplete"] = "EducationProgram\\Hooks::onNewRevisionFromEditComplete", ["NamespaceIsMovable"] = "EducationProgram\\Hooks::onNamespaceIsMovable", ["SpecialContributionsBeforeMainOutput"] = "EducationProgram\\Hooks::onSpecialContributionsBeforeMainOutput", ["BeforeCreateEchoEvent"] = "EducationProgram\\Hooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "EducationProgram\\Hooks::onEchoGetDefaultNotifiedUsers", ["PageContentSaveComplete"] = "EducationProgram\\Hooks::onPageContentSaveComplete", ["SetupAfterCache"] = "EducationProgram\\Hooks::onSetupAfterCache", ["UserMergeAccountFields"] = "EducationProgram\\Hooks::onUserMergeAccountFields", ["UserMergeAccountDeleteTables"] = "EducationProgram\\Hooks::onUserMergeAccountDeleteTables", ["MergeAccountFromTo"] = "EducationProgram\\Hooks::onMergeAccountFromTo", ["ResourceLoaderRegisterModules"] = "EducationProgram\\Hooks::onResourceLoaderRegisterModules", ["TitleExists"] = "EducationProgram\\Hooks::onTitleExists", },		["config"] = { ["EPSettings"] = { ["value"] = { ["enableTopLink"] = true, ["ambassadorPictureDomains"] = { [0] = "wikimedia.org", },					["ambassadorCommonsUrl"] = "https://commons.wikimedia.org/wiki/Special:UploadWizard", ["citylessCountries"] = { [0] = "BT", [1] = "BV", [2] = "IO", [3] = "VG", [4] = "TD", [5] = "CX", [6] = "CC", [7] = "KM", [8] = "DJ", [9] = "GQ", [10] = "FK", [11] = "FX", [12] = "TF", [13] = "GW", [14] = "HM", [15] = "KI", [16] = "YT", [17] = "MS", [18] = "NR", [19] = "NU", [20] = "NF", [21] = "PN", [22] = "SH", [23] = "PM", [24] = "WS", [25] = "SC", [26] = "GS", [27] = "SJ", [28] = "TK", [29] = "TP", [30] = "TV", [31] = "UM", [32] = "VU", [33] = "EH", },					["ambassadorImgWidth"] = 140, ["ambassadorImgHeight"] = 140, ["recentActivityLimit"] = 86400, ["flagWidth"] = 25, ["flagHeight"] = 25, ["countryFlags"] = { ["US"] = "Flag of the United States.svg", ["BR"] = "Flag of Brazil.svg", ["CA"] = "Flag of Canada.svg", ["IN"] = "Flag of India.svg", ["EG"] = "Flag of Egypt.svg", ["IT"] = "Flag of Italy.svg", ["MK"] = "Flag of Macedonia.svg", ["MX"] = "Flag of Mexico.svg", ["RU"] = "Flag of Russia.svg", ["UK"] = "Flag of the United Kingdom.svg", ["DE"] = "Flag of Germany.svg", ["NZ"] = "Flag of New Zealand.svg", ["CZ"] = "Flag of the Czech Republic.svg", },					["fallbackFlag"] = "Nuvola unknown flag.svg", ["courseDescPage"] = "MediaWiki:Course description", ["courseOrgDescPage"] = "$2/$1", ["useStudentRealNames"] = false, ["timelineDurationLimit"] = 432000, ["timelineCountLimit"] = 200, ["timelineUserLimit"] = 3, ["dykCategory"] = "MyCourses Did You Know", ["dykOrgCategory"] = "$2/$1", ["timelineMessageLengthLimit"] = 250, ["requireRealName"] = false, ["collectRealName"] = false, ["enablePageCache"] = true, ["courseHeaderPage"] = "MediaWiki:Course header", ["courseHeaderPageCountry"] = "$2/$1", ["activityTabMaxAgeInSeconds"] = 604800, ["maxCoursesInUserRolesMessage"] = 3, },			},		},		["manifest_version"] = 2, },	["Elastica"] = { ["name"] = "Elastica", ["version"] = "1.3.0.0", ["author"] = { [0] = "Nik Everett", [1] = "Chad Horohoe", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Elastica", ["descriptionmsg"] = "elastica-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.27", },		["MessagesDirs"] = { ["Elastica"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ElasticaHooks"] = "includes/ElasticaHooks.php", ["ElasticaConnection"] = "includes/ElasticaConnection.php", ["ElasticaHttpTransportCloser"] = "includes/ElasticaHttpTransportCloser.php", ["MWElasticUtils"] = "includes/MWElasticUtils.php", },		["callback"] = "ElasticaHooks::checkInstalledCurl", ["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["ElectronPdfService"] = { ["name"] = "ElectronPdfService", ["version"] = "1.0.0", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Tobias Gritschacher", [2] = "Addshore", [3] = "Christoph Jauera", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ElectronPdfService", ["descriptionmsg"] = "electronPdfService-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["manifest_version"] = 1, ["AutoloadClasses"] = { ["ElectronPdfServiceHooks"] = "src/ElectronPdfServiceHooks.php", ["SpecialElectronPdf"] = "src/specials/SpecialElectronPdf.php", },		["config"] = { ["ElectronPdfServiceRESTbaseURL"] = "/api/rest_v1/page/pdf/", },		["ExtensionMessagesFiles"] = { ["ElectronPdfServiceAlias"] = "ElectronPdfService.i18n.alias.php", },		["Hooks"] = { ["SidebarBeforeOutput"] = { [0] = "ElectronPdfServiceHooks::onSidebarBeforeOutput", },			["BeforePageDisplay"] = { [0] = "ElectronPdfServiceHooks::onBeforePageDisplay", },		},		["MessagesDirs"] = { ["ElectronPdfService"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.ElectronPdfService.print.styles"] = { ["styles"] = { [0] = "modules/ext.ElectronPdfService.print.css", },			},			["ext.ElectronPdfService.special.styles"] = { ["styles"] = { [0] = "modules/ext.ElectronPdfService.special.css", },			},			["ext.ElectronPdfService.special.selectionImages"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-electronPdfService-selection-{name}", ["images"] = { ["download-image"] = { ["file"] = { ["ltr"] = "resources/download-ltr.svg", ["rtl"] = "resources/download-rtl.svg", },					},				},			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ElectronPdfService", },		["SpecialPages"] = { ["ElectronPdf"] = "SpecialElectronPdf", },	},	["EmailAuth"] = { ["name"] = "EmailAuth", ["version"] = "0.1.0", ["author"] = { [0] = "Tisza Gergő", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EmailAuth", ["descriptionmsg"] = "emailauth-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "access", ["AutoloadClasses"] = { ["MediaWiki\\Extensions\\EmailAuth\\EmailAuthAuthenticationRequest"] = "includes/EmailAuthAuthenticationRequest.php", ["MediaWiki\\Extensions\\EmailAuth\\EmailAuthSecondaryAuthenticationProvider"] = "includes/EmailAuthSecondaryAuthenticationProvider.php", ["MediaWiki\\Extensions\\EmailAuth\\Hooks"] = "includes/Hooks.php", },		["MessagesDirs"] = { ["EmailAuth"] = { [0] = "i18n", },		},		["Hooks"] = { ["AuthChangeFormFields"] = { [0] = "MediaWiki\\Extensions\\EmailAuth\\Hooks::onAuthChangeFormFields", },		},		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["MediaWiki\\Extensions\\EmailAuth\\EmailAuthSecondaryAuthenticationProvider"] = { ["class"] = "MediaWiki\\Extensions\\EmailAuth\\EmailAuthSecondaryAuthenticationProvider", ["sort"] = 50, },			},		},		["manifest_version"] = 1, },	["Email_Authorization"] = { ["name"] = "Email Authorization", ["version"] = "1.4", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Email_Authorization", ["descriptionmsg"] = "emailauthorization-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", ["extensions"] = { ["PluggableAuth"] = "*", },		},		["type"] = "other", ["SpecialPages"] = { ["EmailAuthorizationConfig"] = "EmailAuthorizationConfig", ["EmailAuthorizationRequest"] = "EmailAuthorizationRequest", ["EmailAuthorizationApprove"] = "EmailAuthorizationApprove", },		["MessagesDirs"] = { ["EmailAuthorization"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EmailAuthorizationAlias"] = "includes/EmailAuthorization.alias.php", },		["ResourceModules"] = { ["ext.EmailAuthorization"] = { ["styles"] = { [0] = "EmailAuthorization.css", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EmailAuthorization/resources", },		["AutoloadClasses"] = { ["EmailAuthorization"] = "includes/EmailAuthorization.php", ["EmailAuthorizationHooks"] = "includes/EmailAuthorizationHooks.php", ["EmailAuthorizationConfig"] = "includes/EmailAuthorizationConfig.php", ["EmailAuthorizationRequest"] = "includes/EmailAuthorizationRequest.php", ["EmailAuthorizationApprove"] = "includes/EmailAuthorizationApprove.php", ["EchoEAPresentationModel"] = "includes/EchoEAPresentationModel.php", },		["Hooks"] = { ["PluggableAuthUserAuthorization"] = { [0] = "EmailAuthorizationHooks::authorize", },			["LoadExtensionSchemaUpdates"] = { [0] = "EmailAuthorizationHooks::loadExtensionSchemaUpdates", },			["BeforeCreateEchoEvent"] = "EmailAuthorizationHooks::onBeforeCreateEchoEvent", },		["callback"] = "EmailAuthorizationHooks::onRegistration", ["config"] = { ["EmailAuthorization_EnableRequests"] = false, ["EmailAuthorization_RequestFields"] = { },		},		["manifest_version"] = 1, },	["EmailDiff"] = { ["manifest_version"] = 1, ["name"] = "EmailDiff", ["type"] = "other", ["author"] = { [0] = "Greg Sabino Mullane", },		["version"] = "1.8", ["url"] = "https://www.mediawiki.org/wiki/Extension:EmailDiff", ["descriptionmsg"] = "emaildiff-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["AutoloadClasses"] = { ["EmailDiff"] = "EmailDiff_body.php", },		["Hooks"] = { ["SendNotificationEmail"] = { [0] = "EmailDiff::SendNotificationEmailDiff", },			["GetPreferences"] = { [0] = "EmailDiff::SetEmailDiffPref", },		},		["MessagesDirs"] = { ["EmailDiff"] = { [0] = "i18n", },		},		["config"] = { ["EmailDiffCommand"] = "/usr/bin/diff -u OLDFILE NEWFILE | /usr/bin/tail --lines=+3 > DIFFFILE", ["EmailDiffSubjectSuffix"] = " (diff)", },	},	["EtherpadLite"] = { ["name"] = "EtherpadLite", ["version"] = "1.14.0 20140331", ["author"] = { [0] = "Thomas Gries", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EtherpadLite", ["descriptionmsg"] = "etherpadlite-desc", ["type"] = "parserhook", ["license-name"] = "MIT AND GPL-2.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["TrackingCategories"] = { [0] = "etherpadlite-tracking-category", },		["MessagesDirs"] = { ["EtherpadLite"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["EtherpadLite"] = "EtherpadLite_body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "EtherpadLite::EtherpadLiteParserInit", },		["config"] = { ["EtherpadLiteDefaultPadUrl"] = { ["value"] = "http://beta.etherpad.org/p/", },			["EtherpadLiteDefaultWidth"] = { ["value"] = "300px", },			["EtherpadLiteDefaultHeight"] = { ["value"] = "200px", },			["EtherpadLiteMonospacedFont"] = { ["value"] = false, },			["EtherpadLiteShowControls"] = { ["value"] = true, },			["EtherpadLiteShowLineNumbers"] = { ["value"] = true, },			["EtherpadLiteShowChat"] = { ["value"] = true, },			["EtherpadLiteShowAuthorColors"] = { ["value"] = true, },			["EtherpadLiteUrlWhitelist"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["EventBus"] = { ["name"] = "EventBus", ["version"] = "0.3.2", ["author"] = { [0] = "Eric Evans", [1] = "Petr Pchelko", [2] = "Marko Obrovac", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EventBus", ["descriptionmsg"] = "eventbus-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["EnableEventBus"] = "TYPE_ALL", ["EventServices"] = { ["eventbus"] = { ["url"] = "http://localhost:3000/v1/events", ["timeout"] = 5, },				["eventgate"] = { ["url"] = "http://localhost:8192/v1/events", ["timeout"] = 5, },			},		},		["AutoloadClasses"] = { ["EventBus"] = "includes/EventBus.php", ["EventBusHooks"] = "includes/EventBusHooks.php", ["EventFactory"] = "includes/EventFactory.php", ["EventBusMonologHandler"] = "includes/adapters/monolog/EventBusMonologHandler.php", ["EventBusRCFeedEngine"] = "includes/EventBusRCFeedEngine.php", ["EventBusRCFeedFormatter"] = "includes/EventBusRCFeedFormatter.php", ["JobQueueEventBus"] = "includes/JobQueueEventBus.php", ["JobExecutor"] = "includes/JobExecutor.php", ["SpecialRunSingleJob"] = "includes/SpecialRunSingleJob.php", },		["MessagesDirs"] = { ["EventBus"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["EventBusAliasNoTranslate"] = "EventBus.notranslate-alias.php", },		["Hooks"] = { ["ArticleDeleteComplete"] = { [0] = "EventBusHooks::onArticleDeleteComplete", },			["ArticleUndelete"] = { [0] = "EventBusHooks::onArticleUndelete", },			["TitleMoveComplete"] = { [0] = "EventBusHooks::onTitleMoveComplete", },			["ArticleRevisionVisibilitySet"] = { [0] = "EventBusHooks::onArticleRevisionVisibilitySet", },			["PageContentInsertComplete"] = { [0] = "EventBusHooks::onPageContentInsertComplete", },			["PageContentSaveComplete"] = { [0] = "EventBusHooks::onPageContentSaveComplete", },			["ArticlePurge"] = { [0] = "EventBusHooks::onArticlePurge", },			["BlockIpComplete"] = { [0] = "EventBusHooks::onBlockIpComplete", },			["LinksUpdateComplete"] = { [0] = "EventBusHooks::onLinksUpdateComplete", },			["ArticleProtectComplete"] = { [0] = "EventBusHooks::onArticleProtectComplete", },			["ChangeTagsAfterUpdateTags"] = { [0] = "EventBusHooks::onChangeTagsAfterUpdateTags", },			["CentralNoticeCampaignChange"] = { [0] = "EventBusHooks::onCentralNoticeCampaignChange", },		},		["SpecialPages"] = { ["RunSingleJob"] = "SpecialRunSingleJob", },		["manifest_version"] = 1, ["load_composer_autoloader"] = true, },	["EventLogging"] = { ["name"] = "EventLogging", ["version"] = "0.9.0", ["author"] = { [0] = "Ori Livneh", [1] = "Timo Tijhof", [2] = "S Page", [3] = "Matthew Flaschen", },		["url"] = "https://www.mediawiki.org/wiki/Extension:EventLogging", ["descriptionmsg"] = "eventlogging-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["namespaces"] = { [0] = {				["id"] = 470, ["constant"] = "NS_SCHEMA", ["name"] = "Schema", ["defaultcontentmodel"] = "JsonSchema", ["protection"] = { [0] = "autoconfirmed", },				["conditional"] = true, },			[1] = {				["id"] = 471, ["constant"] = "NS_SCHEMA_TALK", ["name"] = "Schema_talk", ["conditional"] = true, },		},		["DefaultUserOptions"] = { ["eventlogging-display-web"] = 0, },		["ContentHandlers"] = { ["JsonSchema"] = "JsonSchemaContentHandler", },		["ExtensionFunctions"] = { [0] = "EventLoggingHooks::onSetup", },		["MessagesDirs"] = { ["EventLogging"] = { [0] = "i18n/core", },			["JsonSchema"] = { [0] = "i18n/jsonschema", },		},		["ExtensionMessagesFiles"] = { ["EventLoggingNamespaces"] = "EventLogging.namespaces.php", },		["AutoloadClasses"] = { ["EventLogging"] = "includes/EventLogging.php", ["EventLoggingHooks"] = "includes/EventLoggingHooks.php", ["JsonSchemaHooks"] = "includes/JsonSchemaHooks.php", ["JsonSchemaContent"] = "includes/JsonSchemaContent.php", ["JsonSchemaContentHandler"] = "includes/JsonSchemaContentHandler.php", ["RemoteSchema"] = "includes/RemoteSchema.php", ["JsonSchemaException"] = "includes/JsonSchema.php", ["JsonUtil"] = "includes/JsonSchema.php", ["TreeRef"] = "includes/JsonSchema.php", ["JsonTreeRef"] = "includes/JsonSchema.php", ["JsonSchemaIndex"] = "includes/JsonSchema.php", ["ApiJsonSchema"] = "includes/ApiJsonSchema.php", },		["ResourceModules"] = { ["ext.eventLogging"] = { ["scripts"] = { [0] = "modules/ext.eventLogging/core.js", [1] = "modules/ext.eventLogging/subscriber.js", [2] = "modules/ext.eventLogging/Schema.js", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "user.options", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.eventLogging.subscriber"] = { ["scripts"] = { },				["dependencies"] = { [0] = "ext.eventLogging", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.eventLogging.debug"] = { ["scripts"] = { [0] = "modules/ext.eventLogging.debug/debug.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.eventLogging.jsonSchema"] = { ["scripts"] = "modules/ext.eventLogging.jsonSchema/jsonSchema.js", ["position"] = "top", },			["ext.eventLogging.jsonSchema.styles"] = { ["styles"] = "modules/ext.eventLogging.jsonSchema.styles/jsonSchema.css", ["position"] = "top", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EventLogging", },		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EventLogging", ["scripts"] = { [0] = "tests/ext.eventLogging.tests.js", [1] = "tests/ext.eventLogging.debug.tests.js", },			["dependencies"] = { [0] = "ext.eventLogging", [1] = "ext.eventLogging.debug", },		},		["Hooks"] = { ["CanonicalNamespaces"] = { [0] = "EventLoggingHooks::onCanonicalNamespaces", },			["BeforePageDisplay"] = { [0] = "EventLoggingHooks::onBeforePageDisplay", [1] = "JsonSchemaHooks::onBeforePageDisplay", },			["ResourceLoaderGetConfigVars"] = { [0] = "EventLoggingHooks::onResourceLoaderGetConfigVars", },			["ResourceLoaderRegisterModules"] = { [0] = "EventLoggingHooks::onResourceLoaderRegisterModules", },			["GetPreferences"] = { [0] = "EventLoggingHooks::onGetPreferences", },			["CodeEditorGetPageLanguage"] = "JsonSchemaHooks::onCodeEditorGetPageLanguage", ["EditFilterMergedContent"] = "JsonSchemaHooks::onEditFilterMergedContent", ["MovePageIsValidMove"] = "JsonSchemaHooks::onMovePageIsValidMove", ["ApiMain::moduleManager"] = "JsonSchemaHooks::onApiMainModuleManager", },		["config"] = { ["EventLoggingBaseUri"] = { ["value"] = false, },			["EventLoggingSchemaApiUri"] = { ["value"] = "https://meta.wikimedia.org/w/api.php", },			["EventLoggingDBname"] = { ["value"] = "metawiki", },			["EventLoggingSchemas"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["ExtJSBase"] = { ["name"] = "ExtJSBase", ["version"] = "1.31", ["author"] = { [0] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ExtJSBase", ["descriptionmsg"] = "extjsbase-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\ExtJSBase\\Tests\\"] = "tests/phpunit/", ["MediaWiki\\Extension\\ExtJSBase\\"] = "src/", },		["MessagesDirs"] = { ["ExtJSBase"] = { [0] = "i18n", },		},		["config_prefix"] = "egExtJSBase", ["config"] = { ["Theme"] = { ["value"] = "MediaWiki\\Extension\\ExtJSBase\\Theme\\MediaWikiTouch", ["public"] = false, },		},		["ConfigRegistry"] = { ["extjsbase"] = "MediaWiki\\Extension\\ExtJSBase\\Config::newInstance", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ExtJSBase/resources", },		["ResourceModules"] = { ["ext.extjsbase.all"] = { ["class"] = "\\MediaWiki\\Extension\\ExtJSBase\\ResourceModule\\ExtJSAll", ["languageScripts"] = { ["af"] = { [0] = "extjs/locale/locale-af.js", },					["bg"] = { [0] = "extjs/locale/locale-bg.js", },					["ca"] = { [0] = "extjs/locale/locale-ca.js", },					["cs"] = { [0] = "extjs/locale/locale-cs.js", },					["da"] = { [0] = "extjs/locale/locale-da.js", },					["de"] = { [0] = "extjs/locale/locale-de.js", },					["de-at"] = { [0] = "extjs/locale/locale-de.js", },					["de-ch"] = { [0] = "extjs/locale/locale-de.js", },					["de-formal"] = { [0] = "extjs/locale/locale-de.js", },					["el"] = { [0] = "extjs/locale/locale-el_GR.js", },					["en"] = { [0] = "extjs/locale/locale-en.js", },					["@en"] = { [0] = "extjs/locale/locale-en_AU.js", },					["en-gb"] = { [0] = "extjs/locale/locale-en_GB.js", },					["es"] = { [0] = "extjs/locale/locale-es.js", },					["et"] = { [0] = "extjs/locale/locale-et.js", },					["fa"] = { [0] = "extjs/locale/locale-fa.js", },					["fi"] = { [0] = "extjs/locale/locale-fi.js", },					["fr"] = { [0] = "extjs/locale/locale-fr.js", },					["frp"] = { [0] = "extjs/locale/locale-fr.js", },					["frc"] = { [0] = "extjs/locale/locale-fr_CA.js", },					["gr"] = { [0] = "extjs/locale/locale-gr.js", },					["he"] = { [0] = "extjs/locale/locale-he.js", },					["hr"] = { [0] = "extjs/locale/locale-hr.js", },					["hu"] = { [0] = "extjs/locale/locale-hu.js", },					["id"] = { [0] = "extjs/locale/locale-id.js", },					["it"] = { [0] = "extjs/locale/locale-it.js", },					["ja"] = { [0] = "extjs/locale/locale-ja.js", },					["ko"] = { [0] = "extjs/locale/locale-ko.js", },					["lt"] = { [0] = "extjs/locale/locale-lt.js", },					["lv"] = { [0] = "extjs/locale/locale-lv.js", },					["mk"] = { [0] = "extjs/locale/locale-mk.js", },					["nl"] = { [0] = "extjs/locale/locale-nl.js", },					["nb"] = { [0] = "extjs/locale/locale-no_NB.js", },					["@?1"] = {						[0] = "extjs/locale/locale-no_NN.js", },					["pl"] = { [0] = "extjs/locale/locale-pl.js", },					["pt"] = { [0] = "extjs/locale/locale-pt.js", },					["pt-br"] = { [0] = "extjs/locale/locale-pt_BR.js", },					["@pt"] = { [0] = "extjs/locale/locale-pt_PT.js", },					["ro"] = { [0] = "extjs/locale/locale-ro.js", },					["ru"] = { [0] = "extjs/locale/locale-ru.js", },					["sk"] = { [0] = "extjs/locale/locale-sk.js", },					["sl"] = { [0] = "extjs/locale/locale-sl.js", },					["sr"] = { [0] = "extjs/locale/locale-sr.js", },					["@sr-el"] = { [0] = "extjs/locale/locale-sr_RS.js", },					["@sr-ec"] = { [0] = "extjs/locale/locale-sv_SE.js", },					["th"] = { [0] = "extjs/locale/locale-th.js", },					["tr"] = { [0] = "extjs/locale/locale-tr.js", },					["ur"] = { [0] = "extjs/locale/locale-ukr.js", },					["@?2"] = {						[0] = "extjs/locale/locale-vn.js", },					["zh"] = { [0] = "extjs/locale/locale-zh_CN.js", },					["zh-hans"] = { [0] = "extjs/locale/locale-zh_CN.js", },					["zh-hant"] = { [0] = "extjs/locale/locale-zh_CN.js", },					["zh-sg"] = { [0] = "extjs/locale/locale-zh_CN.js", },					["zh-tw"] = { [0] = "extjs/locale/locale-zh_TW.js", },				},			},			["ext.extjsbase.charts"] = { ["class"] = "\\MediaWiki\\Extension\\ExtJSBase\\ResourceModule\\ExtJSCharts", ["dependencies"] = { [0] = "ext.extjsbase.all", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.extjsbase.ux"] = { ["class"] = "\\MediaWiki\\Extension\\ExtJSBase\\ResourceModule\\ExtJSUX", ["dependencies"] = { [0] = "ext.extjsbase.all", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.extjsbase.MWExt"] = { ["scripts"] = { [0] = "ext.extjsbase.MWExt.js", },				["messages"] = { [0] = "extjsbase-btn-done", [1] = "extjsbase-btn-cancel", },				["dependencies"] = { [0] = "ext.extjsbase.all", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["manifest_version"] = 2, },	["ExtensionDistributor"] = { ["name"] = "ExtensionDistributor", ["author"] = { [0] = "Tim Starling", [1] = "Sam Reed", [2] = "Chad Horohoe", [3] = "Kunal Mehta", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ExtensionDistributor", ["descriptionmsg"] = "extensiondistributor-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.26.0", },		["config"] = { ["ExtDistAPIConfig"] = false, ["ExtDistListFile"] = false, ["ExtDistSnapshotRefs"] = { },			["ExtDistDefaultSnapshot"] = "master", ["ExtDistCandidateSnapshot"] = false, ["ExtDistGraphiteRenderApi"] = nil, ["ExtDistPopularExtList"] = { },			["ExtDistPopularSkinList"] = { },		},		["ExtensionMessagesFiles"] = { ["ExtensionDistributorAliases"] = "ExtensionDistributor.alias.php", },		["APIListModules"] = { ["extdistrepos"] = "ApiListExtDistRepos", ["extdistbranches"] = "ApiListExtDistBranches", },		["MessagesDirs"] = { ["ExtensionDistributor"] = { [0] = "i18n", },		},		["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = { [0] = "ExtensionDistributorHooks::onAPIQuerySiteInfoGeneralInfo", },		},		["SpecialPages"] = { ["ExtensionDistributor"] = "SpecialExtensionDistributor", ["SkinDistributor"] = "SpecialSkinDistributor", },		["AutoloadClasses"] = { ["ExtensionDistributorHooks"] = "includes/ExtensionDistributorHooks.php", ["SpecialBaseDistributor"] = "includes/specials/SpecialBaseDistributor.php", ["SpecialExtensionDistributor"] = "includes/specials/SpecialExtensionDistributor.php", ["SpecialSkinDistributor"] = "includes/specials/SpecialSkinDistributor.php", ["ExtDistProvider"] = "includes/providers/ExtDistProvider.php", ["GerritExtDistProvider"] = "includes/providers/GerritExtDistProvider.php", ["GithubExtDistProvider"] = "includes/providers/GithubExtDistProvider.php", ["ApiListExtDistRepos"] = "includes/api/ApiListExtDistRepos.php", ["ApiListExtDistBranches"] = "includes/api/ApiListExtDistBranches.php", ["ExtDistGraphiteStats"] = "includes/stats/ExtDistGraphiteStats.php", },		["ResourceModules"] = { ["ext.extensiondistributor.special.styles"] = { ["position"] = "top", ["styles"] = "ext.extensiondistributor.special.less", },			["ext.extensiondistributor.special"] = { ["scripts"] = "ext.extensiondistributor.special.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.jqueryMsg", [2] = "oojs-ui", },				["messages"] = { [0] = "extdist-choose-version-extensions", [1] = "extdist-choose-version-skins", [2] = "extdist-submit-version", [3] = "extdist-no-versions-extensions", [4] = "extdist-no-versions-skins", [5] = "extdist-branch-alpha", [6] = "extdist-branch-stable", [7] = "extdist-branch-candidate", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ExtensionDistributor/resources", },		["manifest_version"] = 1, },	["ExternalArticles"] = { ["name"] = "ExternalArticles", ["version"] = "1.0.0", ["author"] = { [0] = "Nathan Perry", [1] = "Alvinos", [2] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ExternalArticles", ["descriptionmsg"] = "externalarticles-desc", ["type"] = "extension", ["license-name"] = "GPL-3.0-only", ["AutoloadClasses"] = { ["MediaWiki\\Extensions\\ExternalArticles\\Hooks"] = "src/Hooks.php", ["MediaWiki\\Extensions\\ExternalArticles\\TextFileImporter"] = "src/TextFileImporter.php", },		["MessagesDirs"] = { ["ExternalArticles"] = { [0] = "i18n", },		},		["Hooks"] = { ["EditFormPreloadText"] = "MediaWiki\\Extensions\\ExternalArticles\\Hooks::onEditFormPreloadText", },		["manifest_version"] = 1, },	["External_Data"] = { ["name"] = "External Data", ["version"] = "1.9.1", ["author"] = { [0] = "Yaron Koren", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:External_Data", ["descriptionmsg"] = "externaldata-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["SpecialPages"] = { ["GetData"] = "EDGetData", },		["MessagesDirs"] = { ["ExternalData"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ExternalDataMagic"] = "ExternalData.i18n.magic.php", ["ExternalDataAlias"] = "ExternalData.i18n.alias.php", },		["AutoloadClasses"] = { ["ExternalDataHooks"] = "ExternalData.hooks.php", ["EDUtils"] = "includes/ED_Utils.php", ["EDParserFunctions"] = "includes/ED_ParserFunctions.php", ["EDGetData"] = "includes/ED_GetData.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ExternalDataHooks::registerParser", },		},		["config"] = { ["_prefix"] = "edg", ["Values"] = { },			["StringReplacements"] = { },			["CacheTable"] = nil, ["AllowSSL"] = true, ["ExternalValueVerbose"] = true, ["CacheExpireTime"] = 604800, ["DBServer"] = { },			["DBServerType "] = { },			["DBName"] = { },			["DBUser"] = { },			["DBPass"] = { },			["DBDirectory"] = { },			["DBFlags"] = { },			["DBTablePrefix"] = { },			["DirectoryPath"] = { },			["FilePath"] = { },		},		["manifest_version"] = 1, },	["ExternalGuidance"] = { ["name"] = "ExternalGuidance", ["version"] = "1.0.0", ["author"] = { [0] = "Santhosh Thottingal", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:ExternalGuidance", ["descriptionmsg"] = "externalguidance-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["MobileFrontend"] = ">= 2.1.0", ["UniversalLanguageSelector"] = "*", },		},		["ExtensionMessagesFiles"] = { ["ExternalGuidanceAliases"] = "ExternalGuidance.alias.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extension\\ExternalGuidance\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\Extension\\ExternalGuidance\\SpecialExternalGuidance"] = "includes/SpecialExternalGuidance.php", },		["SpecialPages"] = { ["ExternalGuidance"] = "MediaWiki\\Extension\\ExternalGuidance\\SpecialExternalGuidance", },		["ConfigRegistry"] = { ["ExternalGuidance"] = "GlobalVarConfig::newInstance", },		["config"] = { ["ExternalGuidanceMTReferrers"] = { ["value"] = { },				["description"] = "Host names of machine translation services", },			["ExternalGuidanceSiteTemplates"] = { ["value"] = { ["view"] = "//$1.wikipedia.org/wiki/$2", ["action"] = "//$1.wikipedia.org/w/index.php?title=$2", ["api"] = "//$1.wikipedia.org/w/api.php", },				["description"] = "URL templates for sites corresponding to other languages", },			["ExternalGuidanceDomainCodeMapping"] = { ["value"] = { ["be-tarask"] = "be-x-old", ["bho"] = "bh", ["crh-latn"] = "crh", ["gsw"] = "als", ["lzh"] = "zh-classical", ["nan"] = "zh-min-nan", ["nb"] = "no", ["rup"] = "roa-rup", ["sgs"] = "bat-smg", ["vro"] = "fiu-vro", ["yue"] = "zh-yue", },				["description"] = "Language to domain name mapping", },			["ExternalGuidanceKnownServices"] = { ["value"] = { [0] = "Google", },				["description"] = "Valid list of service names", },			["ExternalGuidanceEnableContextDetection"] = { ["value"] = true, ["description"] = "Enable external context detection in the wiki where this is deployed. If not enabled, the Special:ExternalGuidance will be present, so that users can come from a different wiki where context detection is enabled.", },		},		["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extension\\ExternalGuidance\\Hooks::addModules", ["ResourceLoaderGetConfigVars"] = "MediaWiki\\Extension\\ExternalGuidance\\Hooks::addConfig", },		["MessagesDirs"] = { ["ExternalGuidance"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["mw.externalguidance.init"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["skinScripts"] = { ["minerva"] = { [0] = "mw.externalguidance.init/init.js", },				},				["dependencies"] = { [0] = "mediawiki.Uri", },			},			["mw.externalguidance"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["skinScripts"] = { ["minerva"] = { [0] = "mw.externalguidance/core.js", [1] = "mw.externalguidance/sitemapper.js", [2] = "mw.externalguidance/mtinfo.js", },				},				["skinStyles"] = { ["minerva"] = { [0] = "mw.externalguidance/main.less", [1] = "mw.externalguidance/mtinfo.less", },				},				["messages"] = { [0] = "externalguidance-machine-translation-heading", [1] = "externalguidance-machine-translation-contribute", [2] = "externalguidance-machine-translation-page-exist", [3] = "externalguidance-machine-translation-page-missing", [4] = "externalguidance-machine-translation-provider-info-title", [5] = "externalguidance-machine-translation-provider-info", [6] = "externalguidance-machine-translation-provider-terms", [7] = "externalguidance-machine-translation-access-source-title", [8] = "externalguidance-machine-translation-access-source-page-missing", [9] = "externalguidance-machine-translation-access-source-page-exist", [10] = "externalguidance-machine-translation-contribute-link", },				["dependencies"] = { [0] = "mobile.startup", [1] = "mediawiki.ForeignApi", [2] = "mw.externalguidance.icons", [3] = "oojs-ui.styles.icons-editing-core", },			},			["mw.externalguidance.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-eg-{name}:before", ["images"] = { ["robot"] = "images/robot.svg", ["user"] = "images/userAvatar.svg", },			},			["mw.externalguidance.special"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "mw.externalguidance/sitemapper.js", [1] = "mw.externalguidance.special/createpage.js", },				["styles"] = { [0] = "mw.externalguidance.special/specialpage.less", [1] = "mw.externalguidance.special/createpage.less", },				["messages"] = { [0] = "externalguidance-specialpage-createpage-title", [1] = "externalguidance-specialpage-createpage-title-label", [2] = "externalguidance-specialpage-createpage-button-label", [3] = "externalguidance-specialpage-createpage-button-label-edit", [4] = "externalguidance-specialpage-createpage-desc", [5] = "externalguidance-specialpage-createpage-page-exist", [6] = "externalguidance-specialpage-createpage-methods-header", [7] = "externalguidance-specialpage-createpage-create-from-scratch", [8] = "externalguidance-specialpage-createpage-create-from-translation", },				["dependencies"] = { [0] = "mobile.startup", [1] = "mediawiki.ui.radio", [2] = "mediawiki.jqueryMsg", [3] = "jquery.uls.data", [4] = "mediawiki.ForeignApi", [5] = "mw.externalguidance.icons", },			},		},		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["ExternalGuidance"] = 18903973, },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ExternalGuidance/modules", },		["manifest_version"] = 2, },	["FanBoxes"] = { ["name"] = "FanBoxes", ["version"] = "3.4.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Robert Lefkowitz", [3] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:FanBoxes", ["descriptionmsg"] = "fanbox-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["config"] = { ["FanBoxPageDisplay"] = { ["comments"] = true, },		},		["SpecialPages"] = { ["FanBoxAjaxUpload"] = "SpecialFanBoxAjaxUpload", ["UserBoxes"] = "FanBoxes", ["TopUserboxes"] = "TopFanBoxes", ["ViewUserBoxes"] = "ViewFanBoxes", },		["MessagesDirs"] = { ["FanBoxes"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 600, ["constant"] = "NS_FANTAG", ["name"] = "UserBox", },			[1] = {				["id"] = 601, ["constant"] = "NS_FANTAG_TALK", ["name"] = "UserBox_talk", },		},		["APIModules"] = { ["fanboxes"] = "ApiFanBoxes", },		["ExtensionMessagesFiles"] = { ["FanBoxesAlias"] = "includes/FanBoxes.alias.php", ["FanBoxesNamespaces"] = "includes/FanBoxes.namespaces.php", },		["AutoloadClasses"] = { ["ApiFanBoxes"] = "includes/api/ApiFanBoxes.php", ["FanBox"] = "includes/FanBox.class.php", ["SpecialFanBoxAjaxUpload"] = "includes/specials/SpecialFanBoxAjaxUpload.php", ["FanBoxAjaxUploadForm"] = "includes/upload/FanBoxAjaxUploadForm.class.php", ["FanBoxUpload"] = "includes/upload/FanBoxUpload.class.php", ["FanBoxPage"] = "includes/FanBoxPage.class.php", ["FanBoxes"] = "includes/specials/SpecialFanBoxes.php", ["TagCloud"] = "includes/TagCloud.class.php", ["TopFanBoxes"] = "includes/specials/SpecialTopFanBoxes.php", ["UserBoxesHook"] = "includes/UserBoxes.hooks.php", ["UserFanBoxes"] = "includes/UserFanBoxes.class.php", ["ViewFanBoxes"] = "includes/specials/SpecialViewFanBoxes.php", ["FanBoxHooks"] = "includes/FanBox.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "UserBoxesHook::onParserFirstCallInit", [1] = "FanBoxHooks::registerFanTag", },			["TitleMoveComplete"] = { [0] = "FanBoxHooks::updateFanBoxTitle", },			["ArticleDelete"] = { [0] = "FanBoxHooks::deleteFanBox", },			["ArticleFromTitle"] = { [0] = "FanBoxHooks::fantagFromTitle", },			["ParserBeforeStrip"] = { [0] = "FanBoxHooks::transformFanBoxTags", },			["LoadExtensionSchemaUpdates"] = { [0] = "FanBoxHooks::addTables", },			["RenameUserSQL"] = { [0] = "FanBoxHooks::onUserRename", },			["CanonicalNamespaces"] = { [0] = "FanBoxHooks::onCanonicalNamespaces", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FanBoxes", },		["ResourceModules"] = { ["ext.fanBoxes"] = { ["styles"] = "resources/css/FanBoxes.css", ["scripts"] = "resources/js/FanBoxes.js", ["messages"] = { [0] = "fanbox-mustenter-left", [1] = "fanbox-mustenter-right", [2] = "fanbox-mustenter-right-or", [3] = "fanbox-mustenter-title", [4] = "fanbox-hash", [5] = "fanbox-choose-another", [6] = "fanbox-upload-new-image", [7] = "fan-addfan-exists", },				["position"] = "top", },			["ext.fanBoxes.createform"] = { ["styles"] = "resources/css/SpecialFanBoxes.css", ["position"] = "top", },			["ext.fanBoxes.colorpicker"] = { ["scripts"] = "resources/js/color-picker.js", },		},		["AvailableRights"] = { [0] = "create-userbox", },		["GroupPermissions"] = { ["user"] = { ["create-userbox"] = true, },		},		["manifest_version"] = 1, },	["FeaturedFeeds"] = { ["name"] = "FeaturedFeeds", ["author"] = { [0] = "Max Semenik", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FeaturedFeeds", ["descriptionmsg"] = "ffeed-desc", ["type"] = "other", ["license-name"] = "WTFPL", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["ExtensionMessagesFiles"] = { ["FeaturedFeedsAliases"] = "FeaturedFeeds.alias.php", },		["APIModules"] = { ["featuredfeed"] = "ApiFeaturedFeeds", },		["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "FeaturedFeeds::pageContentSaveComplete", },			["BeforePageDisplay"] = { [0] = "FeaturedFeeds::beforePageDisplay", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "FeaturedFeeds::skinTemplateOutputPageBeforeExec", },		},		["MessagesDirs"] = { ["FeaturedFeeds"] = { [0] = "i18n", },		},		["config"] = { ["DisplayFeedsInSidebar"] = true, ["FeaturedFeedsDefaults"] = { ["limit"] = 10, ["frequency"] = "daily", ["inUserLanguage"] = false, },			["FeaturedFeeds"] = { },		},		["SpecialPages"] = { ["FeedItem"] = "SpecialFeedItem", },		["AutoloadClasses"] = { ["ApiFeaturedFeeds"] = "includes/ApiFeaturedFeeds.php", ["FeaturedFeeds"] = "includes/FeaturedFeeds.php", ["FeaturedFeedChannel"] = "includes/FeaturedFeedChannel.php", ["FeaturedFeedItem"] = "includes/FeaturedFeedItem.php", ["SpecialFeedItem"] = "includes/SpecialFeedItem.php", },		["manifest_version"] = 1, },	["Figures"] = { ["name"] = "Figures", ["version"] = "0.0.0", ["author"] = { [0] = "Nischayn22", [1] = "WikiWorks", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Figures", ["descriptionmsg"] = "figures-desc", ["license-name"] = "MIT", ["type"] = "other", ["AutoloadClasses"] = { ["Figures"] = "Figures.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Figures::onParserSetup", },		},		["MessagesDirs"] = { ["Figures"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["FiguresMagic"] = "Figures.i18n.magic.php", },		["manifest_version"] = 1, },	["FileAnnotations"] = { ["name"] = "FileAnnotations", ["version"] = "0.0.1", ["author"] = { [0] = "Mark Holmquist", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FileAnnotations", ["descriptionmsg"] = "fileannotations-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "other", ["namespaces"] = { [0] = {				["name"] = "File_annotations", ["id"] = 492, ["constant"] = "NS_FILE_ANNOTATIONS", ["defaultcontentmodel"] = "FileAnnotations", },			[1] = {				["name"] = "File_annotations_talk", ["id"] = 493, ["constant"] = "NS_FILE_ANNOTATIONS_TALK", },		},		["ContentHandlers"] = { ["FileAnnotations"] = "FileAnnotationsContentHandler", },		["APIPropModules"] = { ["fileannotations"] = { ["class"] = "ApiFileAnnotations", },		},		["MessagesDirs"] = { ["FileAnnotations"] = { [0] = "i18n", },		},		["Hooks"] = { ["BeforePageDisplay"] = "FileAnnotationsHooks::onBeforePageDisplay", ["SkinTemplateNavigation"] = "FileAnnotationsHooks::onSkinTemplateNavigation", ["CodeEditorGetPageLanguage"] = "FileAnnotationsHooks::getCodeLanguage", },		["ResourceModules"] = { ["ext.fileannotations"] = { ["scripts"] = { [0] = "resources/src/fileannotations.js", },				["dependencies"] = { [0] = "mediawiki.Title", [1] = "ext.fileannotations.FileAnnotator", },			},			["ext.fileannotations.FileAnnotator"] = { ["scripts"] = { [0] = "resources/src/FileAnnotator.js", },				["styles"] = { [0] = "resources/src/FileAnnotator.less", },				["dependencies"] = { [0] = "ext.fileannotations.FileAnnotation", [1] = "mediawiki.Title", [2] = "jquery.ui.draggable", [3] = "jquery.ui.resizable", [4] = "oojs-ui", },				["messages"] = { [0] = "fileannotations-create", [1] = "fileannotations-save", [2] = "fileannotations-cancel", [3] = "fileannotations-edit", [4] = "fileannotations-delete", [5] = "fileannotations-commons-see-more", },			},			["ext.fileannotations.FileAnnotation"] = { ["scripts"] = { [0] = "resources/src/FileAnnotation.js", },				["styles"] = { },				["dependencies"] = { [0] = "ext.fileannotations.FileAnnotationEditor", [1] = "oojs-ui", },			},			["ext.fileannotations.FileAnnotationEditor"] = { ["scripts"] = { [0] = "resources/src/FileAnnotationEditor.js", },				["styles"] = { },				["dependencies"] = { [0] = "jquery.ui.draggable", [1] = "jquery.ui.resizable", [2] = "oojs-ui", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FileAnnotations", },		["AutoloadClasses"] = { ["ApiFileAnnotations"] = "ApiFileAnnotations.php", ["FileAnnotationsHooks"] = "FileAnnotations.hooks.php", ["FileAnnotationsContent"] = "includes/FileAnnotationsContent.php", ["FileAnnotationsContentHandler"] = "includes/FileAnnotationsContentHandler.php", },		["ConfigRegistry"] = { ["fileannotations"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["FileExporter"] = { ["name"] = "FileExporter", ["version"] = "1.0.0", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Addshore", [2] = "Andrew Kostka", [3] = "Christoph Jauera", [4] = "Thiemo Kreuz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FileExporter", ["namemsg"] = "fileexporter", ["descriptionmsg"] = "fileexporter-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["MessagesDirs"] = { ["FileExporter"] = { [0] = "i18n", },		},		["config"] = { ["@FileExporterBetaFeature"] = "Make FileExporter a BetaFeature. This requires the FileExporter extension and requires it to be enabled as a BetaFeature by each user.", ["FileExporterBetaFeature"] = false, ["@FileExporterTarget"] = "The Special:ImportFile page on the target wiki, as provided by the FileImporter extension.", ["FileExporterTarget"] = "https://commons.wikimedia.org/wiki/Special:ImportFile", },		["Hooks"] = { ["SkinTemplateNavigation"] = { [0] = "FileExporter\\FileExporterHooks::onSkinTemplateNavigation", },			["GetBetaFeaturePreferences"] = { [0] = "FileExporter\\FileExporterHooks::onGetBetaFeaturePreferences", },		},		["AutoloadClasses"] = { ["FileExporter\\FileExporterHooks"] = "src/FileExporterHooks.php", },	},	["FileImporter"] = { ["name"] = "FileImporter", ["version"] = "1.0.0", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Addshore", [2] = "Andrew Kostka", [3] = "Christoph Jauera", [4] = "Thiemo Kreuz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FileImporter", ["namemsg"] = "fileimporter", ["descriptionmsg"] = "fileimporter-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["MessagesDirs"] = { ["FileImporter"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["FileImporterAlias"] = "FileImporter.alias.php", },		["SpecialPages"] = { ["FileImporter-SpecialPage"] = "FileImporter\\SpecialImportFile", },		["AutoloadNamespaces"] = { ["FileImporter\\"] = "src/", },		["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", [1] = "src/Remote/MediaWiki/SiteWiring.php", },		["config"] = { ["FileImporterRequiredRight"] = { ["value"] = "upload", },			["FileImporterInBeta"] = { ["value"] = true, },			["FileImporterInterWikiMap"] = { ["value"] = { },			},			["FileImporterShowInputScreen"] = { ["value"] = false, ["description"] = "Whether or not to show the source URL input page.", },			["FileImporterSourceSiteServices"] = { ["value"] = { },			},			["FileImporterCommonsHelperServer"] = { ["value"] = "", ["description"] = "Location of CommonsHelper2-compatible configuration pages to use, e.g. \"https://www.mediawiki.org\". Set to an empty string to disable.", },			["FileImporterCommonsHelperBasePageName"] = { ["value"] = "Extension:FileImporter/Data/", ["description"] = "Base page name of CommonsHelper2-compatible configuration pages to use.", },			["FileImporterCommonsHelperHelpPage"] = { ["value"] = "", ["description"] = "Location of the help page for the CommonsHelper2-compatible configuration page management.", },			["FileImporterAccountForSuppressedUsername"] = { ["value"] = "FileImporterSuppressed", },			["FileImporterCommentForPostImportRevision"] = { ["value"] = "Imported with FileImporter from $1", ["description"] = "Text used for the edit summary of a post import revision.", },			["FileImporterTextForPostImportRevision"] = { ["value"] = "\n", ["description"] = "Text added to the top of the imported page's wikitext.", },			["FileImporterMaxRevisions"] = { ["value"] = 100, ["description"] = "Maximum number of revisions (file or text) a file can have in order to be imported.", },			["FileImporterMaxAggregatedBytes"] = { ["value"] = 250000000, ["description"] = "Maximum aggregated size of versions a file can have in order to be imported.", },		},		["ResourceModules"] = { ["ext.FileImporter.Special"] = { ["styles"] = { [0] = "modules/ext.FileImporter.Special.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FileImporter", },		["Hooks"] = { ["ChangeTagsListActive"] = "FileImporter\\FileImporterHooks::onListDefinedTags", ["ListDefinedTags"] = "FileImporter\\FileImporterHooks::onListDefinedTags", ["UserGetReservedNames"] = { [0] = "FileImporter\\FileImporterHooks::onUserGetReservedNames", },		},	},	["FilterListUsers"] = { ["name"] = "FilterListUsers", ["version"] = "1.5", ["author"] = { [0] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:FilterListUsers", ["descriptionmsg"] = "filterlistusers-desc", ["type"] = "other", ["MessagesDirs"] = { ["FilterListUsers"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["FilterListUsers"] = "FilterListUsers.class.php", },		["config"] = { ["FilterListUsersMinimumEdits"] = 5, ["FilterListUsersExemptGroups"] = { [0] = "sysop", [1] = "bureaucrat", [2] = "steward", [3] = "staff", [4] = "globalbot", },		},		["Hooks"] = { ["SpecialListusersQueryInfo"] = { [0] = "FilterListUsers::onSpecialListusersQueryInfo", },			["SpecialListusersHeaderForm"] = { [0] = "FilterListUsers::onSpecialListusersHeaderForm", },		},		["AvailableRights"] = { [0] = "viewallusers", },		["GroupPermissions"] = { ["sysop"] = { ["viewallusers"] = true, },		},		["manifest_version"] = 1, },	["FilterSpecialPages"] = { ["name"] = "FilterSpecialPages", ["author"] = "Leonid Verhovskij", ["url"] = "https://www.mediawiki.org/wiki/Extension:FilterSpecialPages", ["descriptionmsg"] = "filterspecialpages-desc", ["version"] = "0.9", ["license-name"] = "GPL-3.0+", ["type"] = "other", ["manifest_version"] = 1, ["AutoloadClasses"] = { ["FilterSpecialPages"] = "FilterSpecialPages.php", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "FilterSpecialPages::onBeforePageDisplay", },		},		["MessagesDirs"] = { ["FilterSpecialPages"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.filterspecialpages"] = { ["scripts"] = { [0] = "resources/ext.filterspecialpages.js", },				["messages"] = { [0] = "filterspecialpages-hint-label", },				["dependencies"] = { [0] = "oojs-ui", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FilterSpecialPages", },	},	["FlickrAPI"] = { ["name"] = "FlickrAPI", ["version"] = "2.0.1", ["license-name"] = "GPL-2.0-or-later", ["author"] = { [0] = "Ike Hecht", [1] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FlickrAPI", ["descriptionmsg"] = "flickrapi-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["FlickrAPI"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["FlickrAPIHooks"] = "FlickrAPI.hooks.php", ["FlickrAPIUtils"] = "FlickrAPIUtils.php", ["FlickrAPICache"] = "FlickrAPICache.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "FlickrAPIHooks::onParserFirstCallInit", },		["config"] = { ["FlickrAPIKey"] = "", ["FlickrAPISecret"] = "", ["FlickrAPIDefaults"] = { ["type"] = "frameless", ["location"] = "right", ["size"] = "-", },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["Flow"] = { ["name"] = "Flow", ["version"] = "1.1.1", ["author"] = { [0] = "Erik Bernhardson", [1] = "Stephane Bisson", [2] = "Matthew Flaschen", [3] = "Andrew Garrett", [4] = "Shahyar Ghobadpour", [5] = "Pau Giner", [6] = "Roan Kattouw", [7] = "Chris McMahon", [8] = "Kunal Mehta", [9] = "Matthias Mullie", [10] = "S Page", [11] = "Jon Robson", [12] = "Moriel Schottlender", [13] = "Benny Situ", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Flow", ["descriptionmsg"] = "flow-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["callback"] = "FlowHooks::registerExtension", ["APIModules"] = { ["flow-parsoid-utils"] = "Flow\\Api\\ApiParsoidUtilsFlow", ["flow"] = "Flow\\Api\\ApiFlow", },		["APIPropModules"] = { ["flowinfo"] = "Flow\\Api\\ApiQueryPropFlowInfo", },		["AvailableRights"] = { [0] = "flow-hide", [1] = "flow-lock", [2] = "flow-delete", [3] = "flow-suppress", [4] = "flow-edit-post", [5] = "flow-create-board", },		["ContentHandlers"] = { ["flow-board"] = "Flow\\Content\\BoardContentHandler", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-flow-discussion"] = true, ["echo-subscriptions-email-flow-discussion"] = false, ["flow-topiclist-sortby"] = "updated", ["flow-editor"] = "wikitext", ["flow-side-rail-state"] = "expanded", ["flow-visualeditor"] = 1, },		["ExtensionFunctions"] = { [0] = "FlowHooks::initFlowExtension", },		["GroupPermissions"] = { ["*"] = {				["flow-hide"] = true, },			["user"] = { ["flow-lock"] = true, },			["sysop"] = { ["flow-lock"] = true, ["flow-delete"] = true, ["flow-edit-post"] = true, },			["oversight"] = { ["flow-suppress"] = true, },			["flow-bot"] = { ["flow-create-board"] = true, },		},		["GrantPermissions"] = { ["editpage"] = { ["flow-hide"] = true, ["flow-edit-post"] = true, },			["editprotected"] = { ["flow-create-board"] = true, },			["protect"] = { ["flow-lock"] = true, },			["delete"] = { ["flow-delete"] = true, ["flow-suppress"] = true, },		},		["LogActionsHandlers"] = { ["delete/flow-restore-post"] = "Flow\\Log\\ActionFormatter", ["suppress/flow-restore-post"] = "Flow\\Log\\ActionFormatter", ["delete/flow-restore-topic"] = "Flow\\Log\\ActionFormatter", ["suppress/flow-restore-topic"] = "Flow\\Log\\ActionFormatter", ["lock/flow-restore-topic"] = "Flow\\Log\\ActionFormatter", ["import/lqt-to-flow-topic"] = "Flow\\Log\\LqtImportFormatter", },		["SpecialPages"] = { ["StructuredDiscussions"] = "Flow\\Specials\\SpecialStructuredDiscussions", ["EnableStructuredDiscussions"] = "Flow\\Specials\\SpecialEnableStructuredDiscussions", },		["MessagesDirs"] = { ["Flow"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["FlowNamespaces"] = "Flow.namespaces.php", ["FlowAlias"] = "Flow.alias.php", },		["ResourceModules"] = { ["ext.flow.contributions"] = { ["scripts"] = { [0] = "contributions/base.js", },			},			["ext.flow.contributions.styles"] = { ["styles"] = { [0] = "styles/history/history-line.less", },			},			["ext.flow.templating"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Flow", ["scripts"] = { [0] = "modules/engine/misc/flow-handlebars.js", },				["dependencies"] = { [0] = "mediawiki.template.handlebars", [1] = "mediawiki.user", [2] = "mediawiki.util", [3] = "moment", },				["templates"] = { [0] = "handlebars/flow_anon_warning.partial.handlebars", [1] = "handlebars/flow_block_loop.handlebars", [2] = "handlebars/flow_block_topic.handlebars", [3] = "handlebars/flow_block_topiclist.handlebars", [4] = "handlebars/flow_board_navigation.partial.handlebars", [5] = "handlebars/flow_edit_post.partial.handlebars", [6] = "handlebars/flow_errors.partial.handlebars", [7] = "handlebars/flow_load_more.partial.handlebars", [8] = "handlebars/flow_moderate_post_confirmation.partial.handlebars", [9] = "handlebars/flow_moderate_post.partial.handlebars", [10] = "handlebars/flow_moderate_topic_confirmation.partial.handlebars", [11] = "handlebars/flow_moderate_topic.partial.handlebars", [12] = "handlebars/flow_moderation_actions_list.partial.handlebars", [13] = "handlebars/flow_newtopic_form.partial.handlebars", [14] = "handlebars/flow_post_actions.partial.handlebars", [15] = "handlebars/flow_post_author.partial.handlebars", [16] = "handlebars/flow_post_inner.partial.handlebars", [17] = "handlebars/flow_post_meta_actions.partial.handlebars", [18] = "handlebars/flow_post_moderation_state.partial.handlebars", [19] = "handlebars/flow_post_replies.partial.handlebars", [20] = "handlebars/flow_post_partial.partial.handlebars", [21] = "handlebars/flow_post.handlebars", [22] = "handlebars/flow_reply_form.partial.handlebars", [23] = "handlebars/flow_subscribed.partial.handlebars", [24] = "handlebars/flow_tooltip_subscribed.partial.handlebars", [25] = "handlebars/flow_tooltip.handlebars", [26] = "handlebars/flow_topic.partial.handlebars", [27] = "handlebars/flow_topic_titlebar_content.partial.handlebars", [28] = "handlebars/flow_topic_titlebar_lock.partial.handlebars", [29] = "handlebars/flow_topic_titlebar_summary.partial.handlebars", [30] = "handlebars/flow_topic_titlebar_watch.partial.handlebars", [31] = "handlebars/flow_topic_titlebar.partial.handlebars", [32] = "handlebars/flow_topic_moderation_flag.partial.handlebars", [33] = "handlebars/flow_topiclist_loop.partial.handlebars", [34] = "handlebars/timestamp.handlebars", },				["messages"] = { [0] = "flow-anon-warning", [1] = "flow-cancel", [2] = "flow-skip-summary", [3] = "flow-edit-summary-placeholder", [4] = "flow-summary-authored", [5] = "flow-summary-edited", [6] = "flow-board-header", [7] = "flow-board-collapse-description", [8] = "flow-board-expand-description", [9] = "flow-edit-header-link", [10] = "flow-edit-header-placeholder", [11] = "flow-edit-header-submit", [12] = "flow-edit-header-submit-anonymously", [13] = "flow-edit-header-submit-publish", [14] = "flow-edit-header-submit-anonymously-publish", [15] = "flow-edit-title-submit", [16] = "flow-edit-title-submit-anonymously", [17] = "flow-edit-post-submit", [18] = "flow-edit-post-submit-anonymously", [19] = "flow-load-more", [20] = "flow-newest-topics", [21] = "flow-newtopic-content-placeholder", [22] = "flow-newtopic-save", [23] = "flow-newtopic-save-anonymously", [24] = "flow-newtopic-start-placeholder", [25] = "flow-post-action-delete-post", [26] = "flow-post-action-undelete-post", [27] = "flow-post-action-edit-post", [28] = "flow-post-action-edit-post-submit", [29] = "flow-post-action-edit-post-submit-anonymously", [30] = "flow-post-action-edit-post-submit-publish", [31] = "flow-post-action-edit-post-submit-anonymously-publish", [32] = "flow-post-action-hide-post", [33] = "flow-post-action-unhide-post", [34] = "flow-post-action-post-history", [35] = "flow-post-action-view", [36] = "flow-post-action-suppress-post", [37] = "flow-post-action-unsuppress-post", [38] = "flow-post-action-restore-post", [39] = "flow-post-action-undo-moderation", [40] = "flow-recent-topics", [41] = "flow-reply-topic-title-placeholder", [42] = "flow-sorting-tooltip-newest", [43] = "flow-sorting-tooltip-recent", [44] = "flow-toggle-small-topics", [45] = "flow-toggle-topics", [46] = "flow-toggle-topics-posts", [47] = "flow-topic-collapse-siderail", [48] = "flow-topic-comments", [49] = "flow-topic-expand-siderail", [50] = "flow-show-comments-title", [51] = "flow-hide-comments-title", [52] = "flow-topic-action-hide-topic", [53] = "flow-topic-action-lock-topic", [54] = "flow-topic-action-delete-topic", [55] = "flow-topic-action-edit-title", [56] = "flow-topic-action-hide-topic", [57] = "flow-topic-action-history", [58] = "flow-topic-action-resummarize-topic", [59] = "flow-topic-action-summarize-topic", [60] = "flow-topic-action-update-topic-summary", [61] = "flow-topic-action-unlock-topic", [62] = "flow-topic-action-suppress-topic", [63] = "flow-topic-action-view", [64] = "flow-topic-action-hide-topic", [65] = "flow-topic-action-unhide-topic", [66] = "flow-topic-action-delete-topic", [67] = "flow-topic-action-undelete-topic", [68] = "flow-topic-action-suppress-topic", [69] = "flow-topic-action-unsuppress-topic", [70] = "flow-topic-action-restore-topic", [71] = "flow-topic-action-undo-moderation", [72] = "flow-topic-action-watchlist-add", [73] = "flow-topic-action-watchlist-remove", [74] = "flow-hide-post-content", [75] = "flow-delete-post-content", [76] = "flow-suppress-post-content", [77] = "flow-hide-title-content", [78] = "flow-delete-title-content", [79] = "flow-suppress-title-content", [80] = "talkpagelinktext", [81] = "flow-cancel-warning", [82] = "flow-hide-title-content", [83] = "flow-hide-post-content", [84] = "flow-delete-title-content", [85] = "flow-delete-post-content", [86] = "flow-suppress-title-content", [87] = "flow-suppress-post-content", [88] = "blocklink", [89] = "contribslink", [90] = "flow-terms-of-use-new-topic", [91] = "flow-terms-of-use-reply", [92] = "flow-terms-of-use-edit", [93] = "flow-terms-of-use-summarize", [94] = "flow-terms-of-use-lock-topic", [95] = "flow-terms-of-use-unlock-topic", [96] = "flow-no-more-fwd", [97] = "flow-topic-notification-subscribe-title", [98] = "flow-topic-notification-subscribe-description", [99] = "flow-board-notification-subscribe-title", [100] = "flow-board-notification-subscribe-description", [101] = "flow-moderation-title-unhide-post", [102] = "flow-moderation-title-undelete-post", [103] = "flow-moderation-title-unsuppress-post", [104] = "flow-moderation-title-unhide-topic", [105] = "flow-moderation-title-undelete-topic", [106] = "flow-moderation-title-unsuppress-topic", [107] = "flow-moderation-title-hide-post", [108] = "flow-moderation-title-delete-post", [109] = "flow-moderation-title-suppress-post", [110] = "flow-moderation-title-hide-topic", [111] = "flow-moderation-title-delete-topic", [112] = "flow-moderation-title-suppress-topic", [113] = "flow-moderation-placeholder-unhide-post", [114] = "flow-moderation-placeholder-undelete-post", [115] = "flow-moderation-placeholder-unsuppress-post", [116] = "flow-moderation-placeholder-unhide-topic", [117] = "flow-moderation-placeholder-undelete-topic", [118] = "flow-moderation-placeholder-unsuppress-topic", [119] = "flow-moderation-placeholder-hide-post", [120] = "flow-moderation-placeholder-delete-post", [121] = "flow-moderation-placeholder-suppress-post", [122] = "flow-moderation-placeholder-hide-topic", [123] = "flow-moderation-placeholder-delete-topic", [124] = "flow-moderation-placeholder-suppress-topic", [125] = "flow-moderation-confirm-unhide-post", [126] = "flow-moderation-confirm-undelete-post", [127] = "flow-moderation-confirm-unsuppress-post", [128] = "flow-moderation-confirm-unhide-topic", [129] = "flow-moderation-confirm-undelete-topic", [130] = "flow-moderation-confirm-unsuppress-topic", [131] = "flow-moderation-confirm-hide-post", [132] = "flow-moderation-confirm-delete-post", [133] = "flow-moderation-confirm-suppress-post", [134] = "flow-moderation-confirm-hide-topic", [135] = "flow-moderation-confirm-delete-topic", [136] = "flow-moderation-confirm-suppress-topic", [137] = "flow-moderation-confirmation-hide-topic", [138] = "flow-moderation-confirmation-delete-topic", [139] = "flow-moderation-confirmation-suppress-topic", [140] = "flow-topic-moderated-reason-prefix", [141] = "flow-rev-message-lock-topic-reason", [142] = "flow-rev-message-restore-topic-reason", [143] = "flow-post-undo-hide", [144] = "flow-post-undo-delete", [145] = "flow-post-undo-suppress", [146] = "flow-topic-undo-hide", [147] = "flow-topic-undo-delete", [148] = "flow-topic-undo-suppress", [149] = "flow-edited", [150] = "flow-edited-by", [151] = "flow-board-header-browse-topics-link", [152] = "flow-wikitext-editor-help", [153] = "flow-wikitext-editor-help-and-preview", [154] = "flow-wikitext-editor-help-uses-wikitext", [155] = "flow-wikitext-editor-help-preview-the-result", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.mediawiki.ui.text"] = { ["styles"] = { [0] = "styles/mediawiki.ui/text.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.mediawiki.ui.form"] = { ["styles"] = { [0] = "styles/mediawiki.ui/forms.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.styles.base"] = { ["styles"] = { [0] = "styles/common.less", [1] = "styles/errors.less", [2] = "styles/history/history-line.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.board.styles"] = { ["styles"] = { [0] = "styles/board/header.less", [1] = "styles/board/menu.less", [2] = "styles/board/navigation.less", [3] = "styles/board/moderated.less", [4] = "styles/board/timestamps.less", [5] = "styles/board/replycount.less", [6] = "styles/nojs.less", [7] = "styles/js.less", [8] = "styles/board/form-actions.less", [9] = "styles/board/terms-of-use.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.board.topic.styles"] = { ["styles"] = { [0] = "styles/board/topic/titlebar.less", [1] = "styles/board/topic/meta.less", [2] = "styles/board/topic/post.less", [3] = "styles/board/topic/summary.less", [4] = "styles/board/topic/watchlist.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["mediawiki.template.handlebars"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Flow", ["scripts"] = { [0] = "modules/libs/handlebars-v3.0.0.js", [1] = "modules/handlebars.js", },				["dependencies"] = { [0] = "mediawiki.template", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.components"] = { ["scripts"] = { [0] = "engine/components/flow-registry.js", [1] = "engine/components/flow-component.js", [2] = "engine/misc/flow-api.js", [3] = "engine/misc/flow-eventlog.js", [4] = "engine/components/common/flow-component-engines.js", [5] = "engine/components/common/flow-component-events.js", [6] = "engine/components/board/base/flow-boardandhistory-base.js", [7] = "engine/components/board/flow-board.js", },				["dependencies"] = { [0] = "oojs", [1] = "ext.flow.templating", [2] = "ext.flow.jquery.findWithParent", [3] = "mediawiki.api", [4] = "mediawiki.Title", [5] = "mediawiki.notify", [6] = "mediawiki.user", [7] = "mediawiki.Uri", [8] = "jquery.throttle-debounce", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.dm"] = { ["scripts"] = { [0] = "flow/mw.flow.js", [1] = "flow/dm/mw.flow.dm.js", [2] = "flow/dm/mw.flow.dm.Content.js", [3] = "flow/dm/mw.flow.dm.Item.js", [4] = "flow/dm/mixins/mw.flow.dm.List.js", [5] = "flow/dm/api/mw.flow.dm.APIHandler.js", [6] = "flow/dm/mw.flow.dm.Captcha.js", [7] = "flow/dm/mw.flow.dm.RevisionedContent.js", [8] = "flow/dm/mw.flow.dm.ModeratedRevisionedContent.js", [9] = "flow/dm/mw.flow.dm.BoardDescription.js", [10] = "flow/dm/mw.flow.dm.System.js", [11] = "flow/dm/mw.flow.dm.Post.js", [12] = "flow/dm/mw.flow.dm.Topic.js", [13] = "flow/dm/mw.flow.dm.Board.js", [14] = "flow/dm/mw.flow.dm.CategoryItem.js", [15] = "flow/dm/mw.flow.dm.Categories.js", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.ui"] = { ["scripts"] = { [0] = "flow/ui/mw.flow.ui.js", [1] = "flow/ui/widgets/mw.flow.ui.CaptchaWidget.js", [2] = "flow/ui/mw.flow.ui.CancelConfirmDialog.js", [3] = "flow/ui/widgets/mw.flow.ui.TopicMenuSelectWidget.js", [4] = "flow/ui/widgets/mw.flow.ui.ToCWidget.js", [5] = "flow/ui/widgets/mw.flow.ui.ReorderTopicsWidget.js", [6] = "flow/ui/widgets/mw.flow.ui.NavigationWidget.js", [7] = "flow/ui/widgets/mw.flow.ui.ReplyWidget.js", [8] = "flow/ui/widgets/mw.flow.ui.EditPostWidget.js", [9] = "flow/ui/widgets/mw.flow.ui.EditTopicSummaryWidget.js", [10] = "flow/ui/widgets/mw.flow.ui.SidebarExpandWidget.js", [11] = "flow/ui/widgets/mw.flow.ui.NewTopicWidget.js", [12] = "flow/ui/widgets/mw.flow.ui.TopicTitleWidget.js", [13] = "flow/ui/widgets/editor/mw.flow.ui.AnonWarningWidget.js", [14] = "flow/ui/widgets/editor/mw.flow.ui.CanNotEditWidget.js", [15] = "flow/ui/widgets/editor/mw.flow.ui.EditorControlsWidget.js", [16] = "flow/ui/widgets/editor/mw.flow.ui.EditorWidget.js", [17] = "flow/ui/widgets/mw.flow.ui.BoardDescriptionWidget.js", [18] = "flow/ui/widgets/mw.flow.ui.CategoryItemWidget.js", [19] = "flow/ui/widgets/mw.flow.ui.CategoriesWidget.js", },				["styles"] = { [0] = "styles/flow/widgets/mw.flow.ui.NavigationWidget.less", [1] = "styles/flow/widgets/mw.flow.ui.TopicMenuSelectWidget.less", [2] = "styles/flow/widgets/mw.flow.ui.ReorderTopicsWidget.less", [3] = "styles/flow/widgets/mw.flow.ui.ReplyWidget.less", [4] = "styles/flow/widgets/mw.flow.ui.SidebarExpandWidget.less", [5] = "styles/flow/widgets/mw.flow.ui.NewTopicWidget.less", [6] = "styles/flow/widgets/editor/mw.flow.ui.AnonWarningWidget.less", [7] = "styles/flow/widgets/editor/mw.flow.ui.CanNotEditWidget.less", [8] = "styles/flow/widgets/editor/mw.flow.ui.EditorControlsWidget.less", [9] = "styles/flow/widgets/editor/mw.flow.ui.EditorWidget.less", [10] = "styles/flow/widgets/mw.flow.ui.CategoryItemWidget.less", [11] = "styles/flow/widgets/mw.flow.ui.CategoriesWidget.less", [12] = "styles/flow/widgets/mw.flow.ui.TopicTitleWidget.less", },				["skinStyles"] = { ["default"] = { [0] = "styles/flow/widgets/editor/mw.flow.ui.editor-wikimediauitheme.less", },					["monobook"] = { [0] = "styles/flow/widgets/editor/mw.flow.ui.editor-apextheme.less", },					["apex"] = { [0] = "styles/flow/widgets/editor/mw.flow.ui.editor-apextheme.less", },				},				["messages"] = { [0] = "flow-error-can-not-edit-logged-in", [1] = "flow-error-can-not-edit-logged-out", [2] = "flow-error-protected-autoconfirmed-logged-in", [3] = "flow-error-protected-autoconfirmed-logged-out", [4] = "flow-error-protected-sysop-logged-in", [5] = "flow-error-protected-sysop-logged-out", [6] = "flow-error-protected-unknown-reason", [7] = "flow-error-parsoid-failure", [8] = "flow-error-default", [9] = "flow-dialog-cancelconfirm-title", [10] = "flow-dialog-cancelconfirm-message", [11] = "flow-dialog-cancelconfirm-keep", [12] = "flow-dialog-cancelconfirm-discard", [13] = "flow-spam-confirmedit-using-failure", [14] = "flow-cancel-warning", [15] = "red-link-title", [16] = "pagecategories", [17] = "colon-separator", },				["dependencies"] = { [0] = "oojs-ui", [1] = "ext.flow.dm", [2] = "oojs-ui.styles.icons-editing-advanced", [3] = "oojs-ui.styles.icons-user", [4] = "mediawiki.api", [5] = "mediawiki.Title", [6] = "mediawiki.user", [7] = "mediawiki.util", [8] = "mediawiki.editfont.styles", [9] = "ext.visualEditor.supportCheck", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow"] = { ["styles"] = { [0] = "styles/mediawiki.ui/modal.less", [1] = "styles/mediawiki.ui/tooltips.less", [2] = "styles/js.less", },				["scripts"] = { [0] = "engine/misc/mw-ui.enhance.js", [1] = "engine/misc/mw-ui.modal.js", [2] = "engine/components/common/flow-component-menus.js", [3] = "engine/components/board/base/flow-board-api-events.js", [4] = "engine/components/board/base/flow-board-interactive-events.js", [5] = "engine/components/board/base/flow-board-load-events.js", [6] = "engine/components/board/features/flow-board-loadmore.js", [7] = "engine/components/board/features/flow-board-navigation.js", [8] = "engine/components/board/features/flow-board-side-rail.js", [9] = "engine/components/board/features/flow-board-visualeditor.js", [10] = "engine/components/board/flow-boardhistory.js", [11] = "mw.flow.Initializer.js", [12] = "flow-initialize.js", },				["dependencies"] = { [0] = "ext.flow.components", [1] = "jquery.throttle-debounce", [2] = "mediawiki.jqueryMsg", [3] = "ext.flow.jquery.conditionalScroll", [4] = "ext.flow.ui", [5] = "mediawiki.api", [6] = "mediawiki.user", [7] = "mediawiki.util", },				["messages"] = { [0] = "flow-error-external", [1] = "flow-error-http", [2] = "mw-ui-unsubmitted-confirm", [3] = "flow-reply-link", [4] = "flow-reply-link-anonymously", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.visualEditor"] = { ["scripts"] = { [0] = "editor/editors/visualeditor/mw.flow.ve.Target.js", [1] = "editor/editors/visualeditor/mw.flow.ve.UserCache.js", [2] = "editor/editors/visualeditor/ui/inspectors/mw.flow.ve.ui.MentionInspector.js", [3] = "editor/editors/visualeditor/ui/tools/mw.flow.ve.ui.MentionInspectorTool.js", [4] = "editor/editors/visualeditor/ui/tools/mw.flow.ve.ui.MWEditModeTool.js", [5] = "editor/editors/visualeditor/ui/contextitem/mw.flow.ve.ui.MentionContextItem.js", [6] = "editor/editors/visualeditor/ui/widgets/mw.flow.ve.ui.MentionTargetInputWidget.js", [7] = "editor/editors/visualeditor/mw.flow.ve.CommandRegistry.js", [8] = "editor/editors/visualeditor/mw.flow.ve.SequenceRegistry.js", },				["styles"] = { [0] = "editor/editors/visualeditor/mw.flow.ve.Target.less", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "ext.visualEditor.core.desktop", [2] = "ext.visualEditor.mediawiki", [3] = "ext.visualEditor.desktopTarget", [4] = "ext.visualEditor.mwextensions.desktop", [5] = "ext.visualEditor.mwwikitext", [6] = "ext.visualEditor.switching", [7] = "mediawiki.editfont.styles", [8] = "oojs-ui.styles.icons-editing-advanced", [9] = "ext.flow.visualEditor.icons", [10] = "mediawiki.api", [11] = "mediawiki.util", },				["messages"] = { [0] = "flow-ve-mention-context-item-label", [1] = "flow-ve-mention-inspector-title", [2] = "flow-ve-mention-inspector-remove-label", [3] = "flow-ve-mention-inspector-invalid-user", [4] = "flow-ve-mention-placeholder", [5] = "flow-ve-mention-tool-title", },			},			["ext.flow.visualEditor.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", ["variants"] = { ["progressive"] = { ["color"] = "#36c", },				},				["images"] = { ["userAdd"] = { ["file"] = "editor/editors/visualeditor/ui/images/icons/userAdd.svg", ["variants"] = { [0] = "progressive", },					},					["newestTopics"] = { ["file"] = "styles/flow/images/newestTopics.svg", },					["topicCollapse"] = { ["file"] = { ["ltr"] = "styles/flow/images/topicCollapse-ltr.svg", ["rtl"] = "styles/flow/images/topicCollapse-rtl.svg", },					},					["topicExpand"] = { ["file"] = { ["ltr"] = "styles/flow/images/topicCollapse-rtl.svg", ["rtl"] = "styles/flow/images/topicCollapse-ltr.svg", },					},				},			},			["mediawiki.messagePoster.flow-board"] = { ["scripts"] = { [0] = "messagePoster/ext.flow.messagePoster.js", },				["dependencies"] = { [0] = "oojs", [1] = "mediawiki.api", [2] = "mediawiki.messagePoster", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.jquery.conditionalScroll"] = { ["scripts"] = { [0] = "engine/misc/jquery.conditionalScroll.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.flow.jquery.findWithParent"] = { ["scripts"] = { [0] = "engine/misc/jquery.findWithParent.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Flow/modules", },		["Hooks"] = { ["ResourceLoaderRegisterModules"] = "FlowHooks::onResourceLoaderRegisterModules", ["BeforePageDisplay"] = "FlowHooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "FlowHooks::getSchemaUpdates", ["GetPreferences"] = "FlowHooks::onGetPreferences", ["OldChangesListRecentChangesLine"] = "FlowHooks::onOldChangesListRecentChangesLine", ["ChangesListInsertArticleLink"] = "FlowHooks::onChangesListInsertArticleLink", ["ChangesListInitRows"] = "FlowHooks::onChangesListInitRows", ["EnhancedChangesList::getLogText"] = "FlowHooks::onGetLogText", ["EnhancedChangesListModifyLineData"] = "FlowHooks::onEnhancedChangesListModifyLineData", ["EnhancedChangesListModifyBlockLineData"] = "FlowHooks::onEnhancedChangesListModifyBlockLineData", ["ChangesListSpecialPageQuery"] = "FlowHooks::onChangesListSpecialPageQuery", ["SkinTemplateNavigation::Universal"] = "FlowHooks::onSkinTemplateNavigation", ["Article::MissingArticleConditions"] = "FlowHooks::onMissingArticleConditions", ["SpecialWatchlistGetNonRevisionTypes"] = "FlowHooks::onSpecialWatchlistGetNonRevisionTypes", ["UserGetReservedNames"] = "FlowHooks::onUserGetReservedNames", ["ResourceLoaderGetConfigVars"] = "FlowHooks::onResourceLoaderGetConfigVars", ["ContribsPager::reallyDoQuery"] = "FlowHooks::onContributionsQuery", ["DeletedContribsPager::reallyDoQuery"] = "FlowHooks::onDeletedContributionsQuery", ["ContributionsLineEnding"] = "FlowHooks::onContributionsLineEnding", ["DeletedContributionsLineEnding"] = "FlowHooks::onDeletedContributionsLineEnding", ["ApiFeedContributions::feedItem"] = "FlowHooks::onContributionsFeedItem", ["AbuseFilter-builder"] = "FlowHooks::onAbuseFilterBuilder", ["AbuseFilter-deprecatedVariables"] = "FlowHooks::onAbuseFilterDeprecatedVariables", ["AbuseFilter-computeVariable"] = "FlowHooks::onAbuseFilterComputeVariable", ["AbortEmailNotification"] = "FlowHooks::onAbortEmailNotification", ["BeforeDisplayOrangeAlert"] = "FlowHooks::onBeforeDisplayOrangeAlert", ["EchoAbortEmailNotification"] = "FlowHooks::onEchoAbortEmailNotification", ["BeforeEchoEventInsert"] = "FlowHooks::onBeforeEchoEventInsert", ["ArticleEditUpdateNewTalk"] = "FlowHooks::onArticleEditUpdateNewTalk", ["InfoAction"] = "FlowHooks::onInfoAction", ["SpecialCheckUserGetLinksFromRow"] = "FlowHooks::onSpecialCheckUserGetLinksFromRow", ["CheckUserInsertForRecentChange"] = "FlowHooks::onCheckUserInsertForRecentChange", ["SkinMinervaDefaultModules"] = "FlowHooks::onSkinMinervaDefaultModules", ["IRCLineURL"] = "FlowHooks::onIRCLineURL", ["WhatLinksHereProps"] = "FlowHooks::onWhatLinksHereProps", ["ResourceLoaderTestModules"] = "FlowHooks::onResourceLoaderTestModules", ["ShowMissingArticle"] = "FlowHooks::onShowMissingArticle", ["WatchArticle"] = "FlowHooks::onWatchArticle", ["UnwatchArticle"] = "FlowHooks::onWatchArticle", ["MovePageCheckPermissions"] = "FlowHooks::onMovePageCheckPermissions", ["MovePageIsValidMove"] = "FlowHooks::onMovePageIsValidMove", ["TitleMoveStarting"] = "FlowHooks::onTitleMoveStarting", ["TitleMoveCompleting"] = "FlowHooks::onTitleMoveCompleting", ["TitleSquidURLs"] = "FlowHooks::onTitleSquidURLs", ["WatchlistEditorBuildRemoveLine"] = "FlowHooks::onWatchlistEditorBuildRemoveLine", ["WatchlistEditorBeforeFormRender"] = "FlowHooks::onWatchlistEditorBeforeFormRender", ["NamespaceIsMovable"] = "FlowHooks::onNamespaceIsMovable", ["CategoryViewer::doCategoryQuery"] = "FlowHooks::onCategoryViewerDoCategoryQuery", ["CategoryViewer::generateLink"] = "FlowHooks::onCategoryViewerGenerateLink", ["ArticleConfirmDelete"] = "FlowHooks::onArticleConfirmDelete", ["ArticleDelete"] = "FlowHooks::onArticleDelete", ["ArticleDeleteComplete"] = "FlowHooks::onArticleDeleteComplete", ["ArticleRevisionUndeleted"] = "FlowHooks::onArticleRevisionUndeleted", ["ArticleUndelete"] = "FlowHooks::onArticleUndelete", ["SearchableNamespaces"] = "FlowHooks::onSearchableNamespaces", ["ImportHandleToplevelXMLTag"] = "FlowHooks::onImportHandleToplevelXMLTag", ["UserMergeAccountFields"] = "FlowHooks::onUserMergeAccountFields", ["MergeAccountFromTo"] = "FlowHooks::onMergeAccountFromTo", ["LiquidThreadsIsLqtPage"] = "FlowHooks::onIsLiquidThreadsPage", ["BeforeCreateEchoEvent"] = "Flow\\NotificationController::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "Flow\\NotificationController::onEchoGetBundleRules", ["GetBetaFeaturePreferences"] = "FlowHooks::onGetBetaFeaturePreferences", ["UserSaveOptions"] = "FlowHooks::onUserSaveOptions", ["NukeGetNewPages"] = "FlowHooks::onNukeGetNewPages", ["NukeDeletePage"] = "FlowHooks::onNukeDeletePage", ["getUserPermissionsErrors"] = "FlowHooks::onGetUserPermissionsErrors", },		["namespaces"] = { [0] = {				["id"] = 2600, ["constant"] = "NS_TOPIC", ["name"] = "Topic", ["subpages"] = false, ["defaultcontentmodel"] = "flow-board", ["capitallinkoverride"] = true, },		},		["config"] = { ["FlowHelpPage"] = { ["value"] = "//www.mediawiki.org/wiki/Special:MyLanguage/Extension:Flow", },			["FlowCluster"] = { ["value"] = false, },			["FlowDefaultWikiDb"] = { ["value"] = false, },			["FlowExternalStore"] = { ["value"] = false, },			["FlowContentFormat"] = { ["value"] = "html", },			["FlowParsoidURL"] = { ["value"] = nil, },			["FlowParsoidPrefix"] = { ["value"] = nil, },			["FlowParsoidTimeout"] = { ["value"] = nil, },			["FlowParsoidHTTPProxy"] = { ["value"] = nil, },			["FlowParsoidForwardCookies"] = { ["value"] = false, },			["FlowDefaultLimit"] = { ["value"] = 10, },			["FlowMaxLimit"] = { ["value"] = 100, },			["FlowMaxMentionCount"] = { ["value"] = 50, },			["FlowMaxThreadingDepth"] = { ["value"] = 8, },			["FlowEditorList"] = { ["value"] = { [0] = "visualeditor", [1] = "wikitext", },			},			["FlowUseMemcache"] = { ["value"] = true, },			["FlowCacheTime"] = { ["value"] = 259200, },			["FlowCacheVersion"] = { ["value"] = "4.9", },			["FlowSearchServers"] = { ["value"] = { [0] = "localhost", },			},			["FlowSearchConnectionAttempts"] = { ["value"] = 1, },			["FlowSearchBannedPlugins"] = { ["value"] = { },			},			["FlowSearchOptimizeIndexForExperimentalHighlighter"] = { ["value"] = false, },			["FlowSearchMaxShardsPerNode"] = { ["value"] = { },			},			["FlowSearchRefreshInterval"] = { ["value"] = 1, },			["FlowSearchMaintenanceTimeout"] = { ["value"] = 3600, },			["FlowSearchReplicas"] = { ["value"] = "0-2", },			["FlowSearchShardCount"] = { ["value"] = { ["flow"] = 4, },			},			["FlowSearchCacheWarmers"] = { ["value"] = { },			},			["FlowSearchMergeSettings"] = { ["value"] = { ["flow"] = { ["max_merge_at_once"] = 10, ["segments_per_tier"] = 10, ["reclaim_deletes_weight"] = 2, ["max_merged_segment"] = "5g", },				},			},			["FlowSearchIndexAllocation"] = { ["value"] = { ["include"] = { },					["exclude"] = { },					["require"] = { },				},			},			["FlowSearchEnabled"] = { ["value"] = false, },			["FlowAbuseFilterGroup"] = { ["value"] = "flow", },			["FlowAbuseFilterEmergencyDisableThreshold"] = { ["value"] = 0.1, },			["FlowAbuseFilterEmergencyDisableCount"] = { ["value"] = 50, },			["FlowAbuseFilterEmergencyDisableAge"] = { ["value"] = 86400, },			["FlowAjaxTimeout"] = { ["value"] = 30, },			["FlowCoreActionWhitelist"] = { ["value"] = { [0] = "info", [1] = "protect", [2] = "unprotect", [3] = "unwatch", [4] = "watch", [5] = "history", [6] = "wikilove", [7] = "move", [8] = "delete", },			},			["FlowServerCompileTemplates"] = { ["value"] = false, },			["FlowEnableOptInBetaFeature"] = { ["value"] = false, },			["FlowReadOnly"] = { ["value"] = false, },		},		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["FlowReplies"] = 10561344, },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, ["AutoloadClasses"] = { ["ExternalStoreFlowMock"] = "tests/phpunit/Mock/ExternalStoreFlowMock.php", ["FlowHooks"] = "Hooks.php", ["Flow\\Actions\\EditAction"] = "includes/Actions/EditAction.php", ["Flow\\Actions\\FlowAction"] = "includes/Actions/Action.php", ["Flow\\Actions\\PurgeAction"] = "includes/Actions/PurgeAction.php", ["Flow\\Actions\\ViewAction"] = "includes/Actions/ViewAction.php", ["Flow\\Api\\ApiFlow"] = "includes/Api/ApiFlow.php", ["Flow\\Api\\ApiFlowBase"] = "includes/Api/ApiFlowBase.php", ["Flow\\Api\\ApiFlowBaseGet"] = "includes/Api/ApiFlowBaseGet.php", ["Flow\\Api\\ApiFlowBasePost"] = "includes/Api/ApiFlowBasePost.php", ["Flow\\Api\\ApiFlowEditHeader"] = "includes/Api/ApiFlowEditHeader.php", ["Flow\\Api\\ApiFlowEditPost"] = "includes/Api/ApiFlowEditPost.php", ["Flow\\Api\\ApiFlowEditTitle"] = "includes/Api/ApiFlowEditTitle.php", ["Flow\\Api\\ApiFlowEditTopicSummary"] = "includes/Api/ApiFlowEditTopicSummary.php", ["Flow\\Api\\ApiFlowLockTopic"] = "includes/Api/ApiFlowLockTopic.php", ["Flow\\Api\\ApiFlowModeratePost"] = "includes/Api/ApiFlowModeratePost.php", ["Flow\\Api\\ApiFlowModerateTopic"] = "includes/Api/ApiFlowModerateTopic.php", ["Flow\\Api\\ApiFlowNewTopic"] = "includes/Api/ApiFlowNewTopic.php", ["Flow\\Api\\ApiFlowReply"] = "includes/Api/ApiFlowReply.php", ["Flow\\Api\\ApiFlowSearch"] = "includes/Api/ApiFlowSearch.php", ["Flow\\Api\\ApiFlowUndoEditHeader"] = "includes/Api/ApiFlowUndoEditHeader.php", ["Flow\\Api\\ApiFlowUndoEditPost"] = "includes/Api/ApiFlowUndoEditPost.php", ["Flow\\Api\\ApiFlowUndoEditTopicSummary"] = "includes/Api/ApiFlowUndoEditTopicSummary.php", ["Flow\\Api\\ApiFlowViewHeader"] = "includes/Api/ApiFlowViewHeader.php", ["Flow\\Api\\ApiFlowViewPost"] = "includes/Api/ApiFlowViewPost.php", ["Flow\\Api\\ApiFlowViewPostHistory"] = "includes/Api/ApiFlowViewPostHistory.php", ["Flow\\Api\\ApiFlowViewTopic"] = "includes/Api/ApiFlowViewTopic.php", ["Flow\\Api\\ApiFlowViewTopicHistory"] = "includes/Api/ApiFlowViewTopicHistory.php", ["Flow\\Api\\ApiFlowViewTopicList"] = "includes/Api/ApiFlowViewTopicList.php", ["Flow\\Api\\ApiFlowViewTopicSummary"] = "includes/Api/ApiFlowViewTopicSummary.php", ["Flow\\Api\\ApiParsoidUtilsFlow"] = "includes/Api/ApiParsoidUtilsFlow.php", ["Flow\\Api\\ApiQueryPropFlowInfo"] = "includes/Api/ApiQueryPropFlowInfo.php", ["Flow\\BlockFactory"] = "includes/BlockFactory.php", ["Flow\\Block\\AbstractBlock"] = "includes/Block/Block.php", ["Flow\\Block\\Block"] = "includes/Block/Block.php", ["Flow\\Block\\BoardHistoryBlock"] = "includes/Block/BoardHistory.php", ["Flow\\Block\\HeaderBlock"] = "includes/Block/Header.php", ["Flow\\Block\\TopicBlock"] = "includes/Block/Topic.php", ["Flow\\Block\\TopicListBlock"] = "includes/Block/TopicListBlock.php", ["Flow\\Block\\TopicSummaryBlock"] = "includes/Block/TopicSummary.php", ["Flow\\BoardMover"] = "includes/BoardMover.php", ["Flow\\Collection\\AbstractCollection"] = "includes/Collection/AbstractCollection.php", ["Flow\\Collection\\CollectionCache"] = "includes/Collection/CollectionCache.php", ["Flow\\Collection\\HeaderCollection"] = "includes/Collection/HeaderCollection.php", ["Flow\\Collection\\LocalCacheAbstractCollection"] = "includes/Collection/LocalCacheAbstractCollection.php", ["Flow\\Collection\\PostCollection"] = "includes/Collection/PostCollection.php", ["Flow\\Collection\\PostSummaryCollection"] = "includes/Collection/PostSummaryCollection.php", ["Flow\\Container"] = "includes/Container.php", ["Flow\\Content\\BoardContent"] = "includes/Content/BoardContent.php", ["Flow\\Content\\BoardContentHandler"] = "includes/Content/BoardContentHandler.php", ["Flow\\Conversion\\Utils"] = "includes/Conversion/Utils.php", ["Flow\\Data\\Compactor"] = "includes/Data/Compactor.php", ["Flow\\Data\\Compactor\\FeatureCompactor"] = "includes/Data/Compactor/FeatureCompactor.php", ["Flow\\Data\\Compactor\\ShallowCompactor"] = "includes/Data/Compactor/ShallowCompactor.php", ["Flow\\Data\\FlowObjectCache"] = "includes/Data/FlowObjectCache.php", ["Flow\\Data\\Index"] = "includes/Data/Index.php", ["Flow\\Data\\Index\\BoardHistoryIndex"] = "includes/Data/Index/BoardHistoryIndex.php", ["Flow\\Data\\Index\\FeatureIndex"] = "includes/Data/Index/FeatureIndex.php", ["Flow\\Data\\Index\\PostRevisionBoardHistoryIndex"] = "includes/Data/Index/PostRevisionBoardHistoryIndex.php", ["Flow\\Data\\Index\\PostRevisionTopicHistoryIndex"] = "includes/Data/Index/PostRevisionTopicHistoryIndex.php", ["Flow\\Data\\Index\\PostSummaryRevisionBoardHistoryIndex"] = "includes/Data/Index/PostSummaryRevisionBoardHistoryIndex.php", ["Flow\\Data\\Index\\TopKIndex"] = "includes/Data/Index/TopKIndex.php", ["Flow\\Data\\Index\\UniqueFeatureIndex"] = "includes/Data/Index/UniqueFeatureIndex.php", ["Flow\\Data\\LifecycleHandler"] = "includes/Data/LifecycleHandler.php", ["Flow\\Data\\Listener\\AbstractListener"] = "includes/Data/Listener/AbstractListener.php", ["Flow\\Data\\Listener\\AbstractTopicInsertListener"] = "includes/Data/Listener/WatchTopicListener.php", ["Flow\\Data\\Listener\\DeferredInsertLifecycleHandler"] = "includes/Data/Listener/DeferredInsertLifecycleHandler.php", ["Flow\\Data\\Listener\\EditCountListener"] = "includes/Data/Listener/EditCountListener.php", ["Flow\\Data\\Listener\\ImmediateWatchTopicListener"] = "includes/Data/Listener/WatchTopicListener.php", ["Flow\\Data\\Listener\\ModerationLoggingListener"] = "includes/Data/Listener/ModerationLoggingListener.php", ["Flow\\Data\\Listener\\NotificationListener"] = "includes/Data/Listener/NotificationListener.php", ["Flow\\Data\\Listener\\RecentChangesListener"] = "includes/Data/Listener/RecentChangesListener.php", ["Flow\\Data\\Listener\\ReferenceRecorder"] = "includes/Data/Listener/ReferenceRecorder.php", ["Flow\\Data\\Listener\\TopicPageCreationListener"] = "includes/Data/Listener/TopicPageCreationListener.php", ["Flow\\Data\\Listener\\UserNameListener"] = "includes/Data/Listener/UserNameListener.php", ["Flow\\Data\\Listener\\WorkflowTopicListListener"] = "includes/Data/Listener/WorkflowTopicListListener.php", ["Flow\\Data\\ManagerGroup"] = "includes/Data/ManagerGroup.php", ["Flow\\Data\\Mapper\\BasicObjectMapper"] = "includes/Data/Mapper/BasicObjectMapper.php", ["Flow\\Data\\Mapper\\CachingObjectMapper"] = "includes/Data/Mapper/CachingObjectMapper.php", ["Flow\\Data\\ObjectLocator"] = "includes/Data/ObjectLocator.php", ["Flow\\Data\\ObjectManager"] = "includes/Data/ObjectManager.php", ["Flow\\Data\\ObjectMapper"] = "includes/Data/ObjectMapper.php", ["Flow\\Data\\ObjectStorage"] = "includes/Data/ObjectStorage.php", ["Flow\\Data\\Pager\\HistoryPager"] = "includes/Data/Pager/HistoryPager.php", ["Flow\\Data\\Pager\\Pager"] = "includes/Data/Pager/Pager.php", ["Flow\\Data\\Pager\\PagerPage"] = "includes/Data/Pager/PagerPage.php", ["Flow\\Data\\Storage\\BasicDbStorage"] = "includes/Data/Storage/BasicDbStorage.php", ["Flow\\Data\\Storage\\BoardHistoryStorage"] = "includes/Data/Storage/BoardHistoryStorage.php", ["Flow\\Data\\Storage\\DbStorage"] = "includes/Data/Storage/DbStorage.php", ["Flow\\Data\\Storage\\HeaderRevisionStorage"] = "includes/Data/Storage/HeaderRevisionStorage.php", ["Flow\\Data\\Storage\\PostRevisionBoardHistoryStorage"] = "includes/Data/Storage/PostRevisionBoardHistoryStorage.php", ["Flow\\Data\\Storage\\PostRevisionStorage"] = "includes/Data/Storage/PostRevisionStorage.php", ["Flow\\Data\\Storage\\PostRevisionTopicHistoryStorage"] = "includes/Data/Storage/PostRevisionTopicHistoryStorage.php", ["Flow\\Data\\Storage\\PostSummaryRevisionBoardHistoryStorage"] = "includes/Data/Storage/PostSummaryRevisionBoardHistoryStorage.php", ["Flow\\Data\\Storage\\PostSummaryRevisionStorage"] = "includes/Data/Storage/PostSummaryRevisionStorage.php", ["Flow\\Data\\Storage\\RevisionStorage"] = "includes/Data/Storage/RevisionStorage.php", ["Flow\\Data\\Storage\\TopicListStorage"] = "includes/Data/Storage/TopicListStorage.php", ["Flow\\Data\\Utils\\Merger"] = "includes/Data/Utils/Merger.php", ["Flow\\Data\\Utils\\MultiDimArray"] = "includes/Data/Utils/MultiDimArray.php", ["Flow\\Data\\Utils\\RawSql"] = "includes/Data/Utils/RawSql.php", ["Flow\\Data\\Utils\\RecentChangeFactory"] = "includes/Data/Utils/RecentChangeFactory.php", ["Flow\\Data\\Utils\\ResultDuplicator"] = "includes/Data/Utils/ResultDuplicator.php", ["Flow\\Data\\Utils\\SortArrayByKeys"] = "includes/Data/Utils/SortArrayByKeys.php", ["Flow\\Data\\Utils\\SortRevisionsByRevisionId"] = "includes/Data/Utils/SortRevisionsByRevisionId.php", ["Flow\\Data\\Utils\\UserMerger"] = "includes/Data/Utils/UserMerger.php", ["Flow\\DbFactory"] = "includes/DbFactory.php", ["Flow\\Diff\\FlowBoardContentDiffView"] = "includes/Diff/FlowBoardContentDiffView.php", ["Flow\\Dump\\Exporter"] = "includes/Dump/Exporter.php", ["Flow\\Dump\\Importer"] = "includes/Dump/Importer.php", ["Flow\\Exception\\CatchableFatalErrorException"] = "includes/Exception/CatchableFatalErrorException.php", ["Flow\\Exception\\CrossWikiException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\DataModelException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\DataPersistenceException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\FailCommitException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\FlowException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidActionException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidDataException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidInputException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidParameterException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidReferenceException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\InvalidTopicUuidException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\NoIndexException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\NoParserException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\PermissionException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\UnknownWorkflowIdException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\WikitextException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\Exception\\WrongNumberArgumentsException"] = "includes/Exception/ExceptionHandling.php", ["Flow\\FlowActions"] = "includes/FlowActions.php", ["Flow\\FlowEnabledOnTalkpagePresentationModel"] = "includes/Notifications/FlowEnabledOnTalkpagePresentationModel.php", ["Flow\\FlowPresentationModel"] = "includes/Notifications/FlowPresentationModel.php", ["Flow\\Formatter\\AbstractFormatter"] = "includes/Formatter/AbstractFormatter.php", ["Flow\\Formatter\\AbstractQuery"] = "includes/Formatter/AbstractQuery.php", ["Flow\\Formatter\\BaseTopicListFormatter"] = "includes/Formatter/BaseTopicListFormatter.php", ["Flow\\Formatter\\BoardHistoryQuery"] = "includes/Formatter/BoardHistoryQuery.php", ["Flow\\Formatter\\CategoryViewerFormatter"] = "includes/Formatter/CategoryViewerFormatter.php", ["Flow\\Formatter\\CategoryViewerQuery"] = "includes/Formatter/CategoryViewerQuery.php", ["Flow\\Formatter\\ChangesListFormatter"] = "includes/Formatter/ChangesListFormatter.php", ["Flow\\Formatter\\ChangesListQuery"] = "includes/Formatter/ChangesListQuery.php", ["Flow\\Formatter\\CheckUserFormatter"] = "includes/Formatter/CheckUserFormatter.php", ["Flow\\Formatter\\CheckUserQuery"] = "includes/Formatter/CheckUserQuery.php", ["Flow\\Formatter\\ContributionsFormatter"] = "includes/Formatter/ContributionsFormatter.php", ["Flow\\Formatter\\ContributionsQuery"] = "includes/Formatter/ContributionsQuery.php", ["Flow\\Formatter\\ContributionsRow"] = "includes/Formatter/ContributionsQuery.php", ["Flow\\Formatter\\DeletedContributionsRow"] = "includes/Formatter/ContributionsQuery.php", ["Flow\\Formatter\\FeedItemFormatter"] = "includes/Formatter/FeedItemFormatter.php", ["Flow\\Formatter\\FormatterRow"] = "includes/Formatter/AbstractQuery.php", ["Flow\\Formatter\\HeaderViewQuery"] = "includes/Formatter/RevisionViewQuery.php", ["Flow\\Formatter\\HistoryQuery"] = "includes/Formatter/HistoryQuery.php", ["Flow\\Formatter\\IRCLineUrlFormatter"] = "includes/Formatter/IRCLineUrlFormatter.php", ["Flow\\Formatter\\PostHistoryQuery"] = "includes/Formatter/PostHistoryQuery.php", ["Flow\\Formatter\\PostSummaryQuery"] = "includes/Formatter/PostSummaryQuery.php", ["Flow\\Formatter\\PostSummaryViewQuery"] = "includes/Formatter/RevisionViewQuery.php", ["Flow\\Formatter\\PostViewQuery"] = "includes/Formatter/RevisionViewQuery.php", ["Flow\\Formatter\\RecentChangesRow"] = "includes/Formatter/ChangesListQuery.php", ["Flow\\Formatter\\RevisionDiffViewFormatter"] = "includes/Formatter/RevisionDiffViewFormatter.php", ["Flow\\Formatter\\RevisionFormatter"] = "includes/Formatter/RevisionFormatter.php", ["Flow\\Formatter\\RevisionUndoViewFormatter"] = "includes/Formatter/RevisionUndoViewFormatter.php", ["Flow\\Formatter\\RevisionViewFormatter"] = "includes/Formatter/RevisionViewFormatter.php", ["Flow\\Formatter\\RevisionViewQuery"] = "includes/Formatter/RevisionViewQuery.php", ["Flow\\Formatter\\SinglePostQuery"] = "includes/Formatter/SinglePostQuery.php", ["Flow\\Formatter\\TocTopicListFormatter"] = "includes/Formatter/TocTopicListFormatter.php", ["Flow\\Formatter\\TopicFormatter"] = "includes/Formatter/TopicFormatter.php", ["Flow\\Formatter\\TopicHistoryQuery"] = "includes/Formatter/TopicHistoryQuery.php", ["Flow\\Formatter\\TopicListFormatter"] = "includes/Formatter/TopicListFormatter.php", ["Flow\\Formatter\\TopicListQuery"] = "includes/Formatter/TopicListQuery.php", ["Flow\\Formatter\\TopicRow"] = "includes/Formatter/TopicRow.php", ["Flow\\HeaderEditedPresentationModel"] = "includes/Notifications/HeaderEditedPresentationModel.php", ["Flow\\Import\\ArchiveNameHelper"] = "includes/Import/ArchiveNameHelper.php", ["Flow\\Import\\Converter"] = "includes/Import/Converter.php", ["Flow\\Import\\EnableFlow\\EnableFlowWikitextConversionStrategy"] = "includes/Import/EnableFlow/EnableFlowWikitextConversionStrategy.php", ["Flow\\Import\\HistoricalUIDGenerator"] = "includes/Import/Importer.php", ["Flow\\Import\\IConversionStrategy"] = "includes/Import/IConversionStrategy.php", ["Flow\\Import\\IImportHeader"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IImportObject"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IImportPost"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IImportSource"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IImportSummary"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IImportTopic"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IObjectRevision"] = "includes/Import/ImportSource.php", ["Flow\\Import\\IRevisionableObject"] = "includes/Import/ImportSource.php", ["Flow\\Import\\ImportException"] = "includes/Import/Exception.php", ["Flow\\Import\\Importer"] = "includes/Import/Importer.php", ["Flow\\Import\\LiquidThreadsApi\\ApiBackend"] = "includes/Import/LiquidThreadsApi/Source.php", ["Flow\\Import\\LiquidThreadsApi\\ApiNotFoundException"] = "includes/Import/LiquidThreadsApi/Exception.php", ["Flow\\Import\\LiquidThreadsApi\\CachedApiData"] = "includes/Import/LiquidThreadsApi/CachedData.php", ["Flow\\Import\\LiquidThreadsApi\\CachedData"] = "includes/Import/LiquidThreadsApi/CachedData.php", ["Flow\\Import\\LiquidThreadsApi\\CachedPageData"] = "includes/Import/LiquidThreadsApi/CachedData.php", ["Flow\\Import\\LiquidThreadsApi\\CachedThreadData"] = "includes/Import/LiquidThreadsApi/CachedData.php", ["Flow\\Import\\LiquidThreadsApi\\ConversionStrategy"] = "includes/Import/LiquidThreadsApi/ConversionStrategy.php", ["Flow\\Import\\LiquidThreadsApi\\ImportHeader"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\ImportPost"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\ImportRevision"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\ImportSource"] = "includes/Import/LiquidThreadsApi/Source.php", ["Flow\\Import\\LiquidThreadsApi\\ImportSummary"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\ImportTopic"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\LocalApiBackend"] = "includes/Import/LiquidThreadsApi/Source.php", ["Flow\\Import\\LiquidThreadsApi\\MovedImportPost"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\MovedImportRevision"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\MovedImportTopic"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\PageRevisionedObject"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\RemoteApiBackend"] = "includes/Import/LiquidThreadsApi/Source.php", ["Flow\\Import\\LiquidThreadsApi\\ReplyIterator"] = "includes/Import/LiquidThreadsApi/Iterators.php", ["Flow\\Import\\LiquidThreadsApi\\RevisionIterator"] = "includes/Import/LiquidThreadsApi/Iterators.php", ["Flow\\Import\\LiquidThreadsApi\\ScriptedImportRevision"] = "includes/Import/LiquidThreadsApi/Objects.php", ["Flow\\Import\\LiquidThreadsApi\\TopicIterator"] = "includes/Import/LiquidThreadsApi/Iterators.php", ["Flow\\Import\\OptInController"] = "includes/Import/OptInController.php", ["Flow\\Import\\PageImportState"] = "includes/Import/Importer.php", ["Flow\\Import\\Plain\\ImportHeader"] = "includes/Import/Plain/ImportHeader.php", ["Flow\\Import\\Plain\\ObjectRevision"] = "includes/Import/Plain/ObjectRevision.php", ["Flow\\Import\\Postprocessor\\LqtNotifications"] = "includes/Import/Postprocessor/LqtNotifications.php", ["Flow\\Import\\Postprocessor\\LqtRedirector"] = "includes/Import/Postprocessor/LqtRedirector.php", ["Flow\\Import\\Postprocessor\\PostprocessingException"] = "includes/Import/Postprocessor/PostprocessingException.php", ["Flow\\Import\\Postprocessor\\Postprocessor"] = "includes/Import/Postprocessor/Postprocessor.php", ["Flow\\Import\\Postprocessor\\ProcessorGroup"] = "includes/Import/Postprocessor/ProcessorGroup.php", ["Flow\\Import\\Postprocessor\\SpecialLogTopic"] = "includes/Import/Postprocessor/SpecialLogTopic.php", ["Flow\\Import\\SourceStore\\Exception"] = "includes/Import/SourceStore/Exception.php", ["Flow\\Import\\SourceStore\\FileImportSourceStore"] = "includes/Import/SourceStore/FileImportSourceStore.php", ["Flow\\Import\\SourceStore\\FlowRevisionsDb"] = "includes/Import/SourceStore/FlowRevisionsDb.php", ["Flow\\Import\\SourceStore\\NullImportSourceStore"] = "includes/Import/SourceStore/NullImportSourceStore.php", ["Flow\\Import\\SourceStore\\SourceStoreInterface"] = "includes/Import/SourceStore/SourceStoreInterface.php", ["Flow\\Import\\TalkpageImportOperation"] = "includes/Import/Importer.php", ["Flow\\Import\\TemplateHelper"] = "includes/Import/TemplateHelper.php", ["Flow\\Import\\TopicImportState"] = "includes/Import/Importer.php", ["Flow\\Import\\Wikitext\\ConversionStrategy"] = "includes/Import/Wikitext/ConversionStrategy.php", ["Flow\\Import\\Wikitext\\ImportSource"] = "includes/Import/Wikitext/ImportSource.php", ["Flow\\LinksTableUpdater"] = "includes/LinksTableUpdater.php", ["Flow\\Log\\ActionFormatter"] = "includes/Log/ActionFormatter.php", ["Flow\\Log\\LogQuery"] = "includes/Log/Query.php", ["Flow\\Log\\LqtImportFormatter"] = "includes/Log/LqtImportFormatter.php", ["Flow\\Log\\ModerationLogger"] = "includes/Log/ModerationLogger.php", ["Flow\\MentionPresentationModel"] = "includes/Notifications/MentionPresentationModel.php", ["Flow\\MentionStatusPresentationModel"] = "includes/Notifications/MentionStatusPresentationModel.php", ["Flow\\Model\\AbstractRevision"] = "includes/Model/AbstractRevision.php", ["Flow\\Model\\AbstractSummary"] = "includes/Model/AbstractSummary.php", ["Flow\\Model\\Anchor"] = "includes/Model/Anchor.php", ["Flow\\Model\\Header"] = "includes/Model/Header.php", ["Flow\\Model\\HtmlRenderingInformation"] = "includes/Model/HtmlRenderingInformation.php", ["Flow\\Model\\PostRevision"] = "includes/Model/PostRevision.php", ["Flow\\Model\\PostSummary"] = "includes/Model/PostSummary.php", ["Flow\\Model\\Reference"] = "includes/Model/Reference.php", ["Flow\\Model\\TopicListEntry"] = "includes/Model/TopicListEntry.php", ["Flow\\Model\\URLReference"] = "includes/Model/URLReference.php", ["Flow\\Model\\UUID"] = "includes/Model/UUID.php", ["Flow\\Model\\UUIDBlob"] = "includes/Model/UUID.php", ["Flow\\Model\\UserTuple"] = "includes/Model/UserTuple.php", ["Flow\\Model\\WikiReference"] = "includes/Model/WikiReference.php", ["Flow\\Model\\Workflow"] = "includes/Model/Workflow.php", ["Flow\\NewTopicPresentationModel"] = "includes/Notifications/NewTopicPresentationModel.php", ["Flow\\NotificationController"] = "includes/Notifications/Controller.php", ["Flow\\NotificationsUserLocator"] = "includes/Notifications/UserLocator.php", ["Flow\\OOUI\\BoardDescriptionWidget"] = "includes/OOUI/BoardDescriptionWidget.php", ["Flow\\OccupationController"] = "includes/TalkpageManager.php", ["Flow\\Parsoid\\ContentFixer"] = "includes/Parsoid/ContentFixer.php", ["Flow\\Parsoid\\Extractor"] = "includes/Parsoid/Extractor.php", ["Flow\\Parsoid\\Extractor\\CategoryExtractor"] = "includes/Parsoid/Extractor/CategoryExtractor.php", ["Flow\\Parsoid\\Extractor\\ExtLinkExtractor"] = "includes/Parsoid/Extractor/ExtLinkExtractor.php", ["Flow\\Parsoid\\Extractor\\ImageExtractor"] = "includes/Parsoid/Extractor/ImageExtractor.php", ["Flow\\Parsoid\\Extractor\\PlaceholderExtractor"] = "includes/Parsoid/Extractor/PlaceholderExtractor.php", ["Flow\\Parsoid\\Extractor\\TransclusionExtractor"] = "includes/Parsoid/Extractor/TransclusionExtractor.php", ["Flow\\Parsoid\\Extractor\\WikiLinkExtractor"] = "includes/Parsoid/Extractor/WikiLinkExtractor.php", ["Flow\\Parsoid\\Fixer"] = "includes/Parsoid/Fixer.php", ["Flow\\Parsoid\\Fixer\\BadImageRemover"] = "includes/Parsoid/Fixer/BadImageRemover.php", ["Flow\\Parsoid\\Fixer\\BaseHrefFixer"] = "includes/Parsoid/Fixer/BaseHrefFixer.php", ["Flow\\Parsoid\\Fixer\\EmptyNodeFixer"] = "includes/Parsoid/Fixer/EmptyNodeFixer.php", ["Flow\\Parsoid\\Fixer\\ExtLinkFixer"] = "includes/Parsoid/Fixer/ExtLinkFixer.php", ["Flow\\Parsoid\\Fixer\\WikiLinkFixer"] = "includes/Parsoid/Fixer/WikiLinkFixer.php", ["Flow\\Parsoid\\ReferenceExtractor"] = "includes/Parsoid/ReferenceExtractor.php", ["Flow\\Parsoid\\ReferenceFactory"] = "includes/Parsoid/ReferenceFactory.php", ["Flow\\PostEditedPresentationModel"] = "includes/Notifications/PostEditedPresentationModel.php", ["Flow\\PostReplyPresentationModel"] = "includes/Notifications/PostReplyPresentationModel.php", ["Flow\\RecoverableErrorHandler"] = "includes/RecoverableErrorHandler.php", ["Flow\\ReferenceClarifier"] = "includes/ReferenceClarifier.php", ["Flow\\Repository\\MultiGetList"] = "includes/Repository/MultiGetList.php", ["Flow\\Repository\\RootPostLoader"] = "includes/Repository/RootPostLoader.php", ["Flow\\Repository\\TitleRepository"] = "includes/Repository/TitleRepository.php", ["Flow\\Repository\\TreeCacheKey"] = "includes/Repository/TreeCacheKey.php", ["Flow\\Repository\\TreeRepository"] = "includes/Repository/TreeRepository.php", ["Flow\\Repository\\UserNameBatch"] = "includes/Repository/UserNameBatch.php", ["Flow\\Repository\\UserName\\OneStepUserNameQuery"] = "includes/Repository/UserName/OneStepUserNameQuery.php", ["Flow\\Repository\\UserName\\TwoStepUserNameQuery"] = "includes/Repository/UserName/TwoStepUserNameQuery.php", ["Flow\\Repository\\UserName\\UserNameQuery"] = "includes/Repository/UserName/UserNameQuery.php", ["Flow\\RevisionActionPermissions"] = "includes/RevisionActionPermissions.php", ["Flow\\Search\\Connection"] = "includes/Search/Connection.php", ["Flow\\Search\\Iterators\\AbstractIterator"] = "includes/Search/Iterators/AbstractIterator.php", ["Flow\\Search\\Iterators\\HeaderIterator"] = "includes/Search/Iterators/HeaderIterator.php", ["Flow\\Search\\Iterators\\TopicIterator"] = "includes/Search/Iterators/TopicIterator.php", ["Flow\\Search\\Maintenance\\MappingConfigBuilder"] = "includes/Search/maintenance/MappingConfigBuilder.php", ["Flow\\Search\\SearchEngine"] = "includes/Search/SearchEngine.php", ["Flow\\Search\\Searcher"] = "includes/Search/Searcher.php", ["Flow\\Search\\Updaters\\AbstractUpdater"] = "includes/Search/Updaters/AbstractUpdater.php", ["Flow\\Search\\Updaters\\HeaderUpdater"] = "includes/Search/Updaters/HeaderUpdater.php", ["Flow\\Search\\Updaters\\TopicUpdater"] = "includes/Search/Updaters/TopicUpdater.php", ["Flow\\SpamFilter\\AbuseFilter"] = "includes/SpamFilter/AbuseFilter.php", ["Flow\\SpamFilter\\ConfirmEdit"] = "includes/SpamFilter/ConfirmEdit.php", ["Flow\\SpamFilter\\ContentLengthFilter"] = "includes/SpamFilter/ContentLengthFilter.php", ["Flow\\SpamFilter\\Controller"] = "includes/SpamFilter/Controller.php", ["Flow\\SpamFilter\\RateLimits"] = "includes/SpamFilter/RateLimits.php", ["Flow\\SpamFilter\\SpamBlacklist"] = "includes/SpamFilter/SpamBlacklist.php", ["Flow\\SpamFilter\\SpamFilter"] = "includes/SpamFilter/SpamFilter.php", ["Flow\\SpamFilter\\SpamRegex"] = "includes/SpamFilter/SpamRegex.php", ["Flow\\Specials\\SpecialEnableStructuredDiscussions"] = "includes/Specials/SpecialEnableStructuredDiscussions.php", ["Flow\\Specials\\SpecialStructuredDiscussions"] = "includes/Specials/SpecialStructuredDiscussions.php", ["Flow\\SubmissionHandler"] = "includes/SubmissionHandler.php", ["Flow\\SummaryEditedPresentationModel"] = "includes/Notifications/SummaryEditedPresentationModel.php", ["Flow\\TalkpageManager"] = "includes/TalkpageManager.php", ["Flow\\TemplateHelper"] = "includes/TemplateHelper.php", ["Flow\\Templating"] = "includes/Templating.php", ["Flow\\Tests\\Api\\ApiFlowEditHeaderTest"] = "tests/phpunit/Api/ApiFlowEditHeaderTest.php", ["Flow\\Tests\\Api\\ApiFlowEditPostTest"] = "tests/phpunit/Api/ApiFlowEditPostTest.php", ["Flow\\Tests\\Api\\ApiFlowEditTitleTest"] = "tests/phpunit/Api/ApiFlowEditTitleTest.php", ["Flow\\Tests\\Api\\ApiFlowEditTopicSummaryTest"] = "tests/phpunit/Api/ApiFlowEditTopicSummaryTest.php", ["Flow\\Tests\\Api\\ApiFlowLockTopicTest"] = "tests/phpunit/Api/ApiFlowLockTopicTest.php", ["Flow\\Tests\\Api\\ApiFlowModeratePostTest"] = "tests/phpunit/Api/ApiFlowModeratePostTest.php", ["Flow\\Tests\\Api\\ApiFlowModerateTopicTest"] = "tests/phpunit/Api/ApiFlowModerateTopicTest.php", ["Flow\\Tests\\Api\\ApiFlowReplyTest"] = "tests/phpunit/Api/ApiFlowReplyTest.php", ["Flow\\Tests\\Api\\ApiFlowViewHeaderTest"] = "tests/phpunit/Api/ApiFlowViewHeaderTest.php", ["Flow\\Tests\\Api\\ApiFlowViewTopicListTest"] = "tests/phpunit/Api/ApiFlowViewTopicListTest.php", ["Flow\\Tests\\Api\\ApiTestCase"] = "tests/phpunit/Api/ApiTestCase.php", ["Flow\\Tests\\Api\\ApiWatchTopicTest"] = "tests/phpunit/Api/ApiWatchTopicTest.php", ["Flow\\Tests\\BlockFactoryTest"] = "tests/phpunit/BlockFactoryTest.php", ["Flow\\Tests\\Block\\TopicListBlockTest"] = "tests/phpunit/Block/TopicListBlockTest.php", ["Flow\\Tests\\Collection\\PostCollectionTest"] = "tests/phpunit/Collection/PostCollectionTest.php", ["Flow\\Tests\\Collection\\RevisionCollectionPermissionsTest"] = "tests/phpunit/Collection/RevisionCollectionPermissionsTest.php", ["Flow\\Tests\\ContainerTest"] = "tests/phpunit/ContainerTest.php", ["Flow\\Tests\\Conversion\\ConversionUtilsTest"] = "tests/phpunit/Conversion/UtilsTest.php", ["Flow\\Tests\\Data\\CachingObjectMapperTest"] = "tests/phpunit/Data/CachingObjectMapperTest.php", ["Flow\\Tests\\Data\\FlowNothingTest"] = "tests/phpunit/Data/NothingTest.php", ["Flow\\Tests\\Data\\IndexTest"] = "tests/phpunit/Data/IndexTest.php", ["Flow\\Tests\\Data\\Listener\\RecentChangesListenerTest"] = "tests/phpunit/Data/Listener/RecentChangesListenerTest.php", ["Flow\\Tests\\Data\\ManagerGroupTest"] = "tests/phpunit/Data/ManagerGroupTest.php", ["Flow\\Tests\\Data\\ObjectLocatorTest"] = "tests/phpunit/Data/ObjectLocatorTest.php", ["Flow\\Tests\\Data\\Pager\\PagerTest"] = "tests/phpunit/Data/Pager/PagerTest.php", ["Flow\\Tests\\Data\\Storage\\RevisionStorageTest"] = "tests/phpunit/Data/Storage/RevisionStorageTest.php", ["Flow\\Tests\\Data\\UserNameBatchTest"] = "tests/phpunit/Data/UserNameBatchTest.php", ["Flow\\Tests\\Data\\UserNameListenerTest"] = "tests/phpunit/Data/UserNameListenerTest.php", ["Flow\\Tests\\FlowActionsTest"] = "tests/phpunit/FlowActionsTest.php", ["Flow\\Tests\\FlowTestCase"] = "tests/phpunit/FlowTestCase.php", ["Flow\\Tests\\Formatter\\FormatterTest"] = "tests/phpunit/Formatter/FormatterTest.php", ["Flow\\Tests\\Formatter\\RevisionFormatterTest"] = "tests/phpunit/Formatter/RevisionFormatterTest.php", ["Flow\\Tests\\Handlebars\\FlowPostMetaActionsTest"] = "tests/phpunit/Handlebars/FlowPostMetaActionsTest.php", ["Flow\\Tests\\HookTest"] = "tests/phpunit/HookTest.php", ["Flow\\Tests\\Import\\ArchiveNameHelperTest"] = "tests/phpunit/Import/ArchiveNameHelperTest.php", ["Flow\\Tests\\Import\\ConverterTest"] = "tests/phpunit/Import/ConverterTest.php", ["Flow\\Tests\\Import\\HistoricalUIDGeneratorTest"] = "tests/phpunit/Import/HistoricalUIDGeneratorTest.php", ["Flow\\Tests\\Import\\LiquidThreadsApi\\ConversionStrategyTest"] = "tests/phpunit/Import/LiquidThreadsApi/ConversionStrategyTest.php", ["Flow\\Tests\\Import\\PageImportStateTest"] = "tests/phpunit/Import/PageImportStateTest.php", ["Flow\\Tests\\Import\\TalkpageImportOperationTest"] = "tests/phpunit/Import/TalkpageImportOperationTest.php", ["Flow\\Tests\\Import\\TemplateHelperTest"] = "tests/phpunit/Import/TemplateHelperTest.php", ["Flow\\Tests\\Import\\Wikitext\\ConversionStrategyTest"] = "tests/phpunit/Import/Wikitext/ConversionStrategyTest.php", ["Flow\\Tests\\Import\\Wikitext\\ImportSourceTest"] = "tests/phpunit/Import/Wikitext/ImportSourceTest.php", ["Flow\\Tests\\LinksTableTest"] = "tests/phpunit/LinksTableTest.php", ["Flow\\Tests\\Mock\\MockImportHeader"] = "tests/phpunit/Mock/MockImportHeader.php", ["Flow\\Tests\\Mock\\MockImportPost"] = "tests/phpunit/Mock/MockImportPost.php", ["Flow\\Tests\\Mock\\MockImportRevision"] = "tests/phpunit/Mock/MockImportRevision.php", ["Flow\\Tests\\Mock\\MockImportSource"] = "tests/phpunit/Mock/MockImportSource.php", ["Flow\\Tests\\Mock\\MockImportSummary"] = "tests/phpunit/Mock/MockImportSummary.php", ["Flow\\Tests\\Mock\\MockImportTopic"] = "tests/phpunit/Mock/MockImportTopic.php", ["Flow\\Tests\\Model\\PostRevisionTest"] = "tests/phpunit/Model/PostRevisionTest.php", ["Flow\\Tests\\Model\\UUIDTest"] = "tests/phpunit/Model/UUIDTest.php", ["Flow\\Tests\\Model\\UserTupleTest"] = "tests/phpunit/Model/UserTupleTest.php", ["Flow\\Tests\\NotificationControllerTest"] = "tests/phpunit/Notifications/NotificationControllerTest.php", ["Flow\\Tests\\NotifiedUsersTest"] = "tests/phpunit/Notifications/NotifiedUsersTest.php", ["Flow\\Tests\\Parsoid\\BadImageRemoverTest"] = "tests/phpunit/Parsoid/Fixer/BadImageRemoverTest.php", ["Flow\\Tests\\Parsoid\\BaseHrefFixerTest"] = "tests/phpunit/Parsoid/Fixer/BaseHrefFixerTest.php", ["Flow\\Tests\\Parsoid\\Fixer\\WikiLinkFixerTest"] = "tests/phpunit/Parsoid/Fixer/WikiLinkFixerTest.php", ["Flow\\Tests\\Parsoid\\ReferenceExtractorTestCase"] = "tests/phpunit/Parsoid/ReferenceExtractorTest.php", ["Flow\\Tests\\Parsoid\\ReferenceFactoryTest"] = "tests/phpunit/Parsoid/ReferenceFactoryTest.php", ["Flow\\Tests\\PermissionsTest"] = "tests/phpunit/PermissionsTest.php", ["Flow\\Tests\\PostRevisionTestCase"] = "tests/phpunit/PostRevisionTestCase.php", ["Flow\\Tests\\Repository\\TreeRepositoryTest"] = "tests/phpunit/Repository/TreeRepositoryTest.php", ["Flow\\Tests\\Repository\\TreeRepositoryDbTest"] = "tests/phpunit/Repository/TreeRepositoryDbTest.php", ["Flow\\Tests\\SpamFilter\\AbuseFilterTest"] = "tests/phpunit/SpamFilter/AbuseFilterTest.php", ["Flow\\Tests\\SpamFilter\\ConfirmEditTest"] = "tests/phpunit/SpamFilter/ConfirmEditTest.php", ["Flow\\Tests\\SpamFilter\\ContentLengthFilterTest"] = "tests/phpunit/SpamFilter/ContentLengthFilterTest.php", ["Flow\\Tests\\SpamFilter\\SpamBlacklistTest"] = "tests/phpunit/SpamFilter/SpamBlacklistTest.php", ["Flow\\Tests\\SpamFilter\\SpamRegexTest"] = "tests/phpunit/SpamFilter/SpamRegexTest.php", ["Flow\\Tests\\TalkpageManagerTest"] = "tests/phpunit/TalkpageManagerTest.php", ["Flow\\Tests\\TemplateHelperTest"] = "tests/phpunit/TemplateHelperTest.php", ["Flow\\Tests\\TemplatingTest"] = "tests/phpunit/TemplatingTest.php", ["Flow\\Tests\\UrlGeneratorTest"] = "tests/phpunit/UrlGeneratorTest.php", ["Flow\\Tests\\WatchedTopicItemsTest"] = "tests/phpunit/WatchedTopicItemsTest.php", ["Flow\\TopicRenamedPresentationModel"] = "includes/Notifications/TopicRenamedPresentationModel.php", ["Flow\\TopicResolvedPresentationModel"] = "includes/Notifications/TopicResolvedPresentationModel.php", ["Flow\\UrlGenerator"] = "includes/UrlGenerator.php", ["Flow\\Utils\\NamespaceIterator"] = "includes/Utils/NamespaceIterator.php", ["Flow\\Utils\\PagesWithPropertyIterator"] = "includes/Utils/PagesWithPropertyIterator.php", ["Flow\\View"] = "includes/View.php", ["Flow\\WatchedTopicItems"] = "includes/WatchedTopicItems.php", ["Flow\\WorkflowLoader"] = "includes/WorkflowLoader.php", ["Flow\\WorkflowLoaderFactory"] = "includes/WorkflowLoaderFactory.php", ["MaintenanceDebugLogger"] = "maintenance/MaintenanceDebugLogger.php", },	},	["ForcePreview"] = { ["name"] = "ForcePreview", ["version"] = "2.0.0", ["author"] = { [0] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ForcePreview", ["descriptionmsg"] = "forcepreview-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["MessagesDirs"] = { ["ForcePreview"] = { [0] = "i18n", },		},		["Hooks"] = { ["EditPageBeforeEditButtons"] = { [0] = "ForcePreview::onEditPageBeforeEditButtons", },			["BeforePageDisplay"] = { [0] = "ForcePreview::onBeforePageDisplay", },			["ResourceLoaderGetConfigVars"] = { [0] = "ForcePreview::onResourceLoaderGetConfigVars", },		},		["AutoloadClasses"] = { ["ForcePreview"] = "ForcePreview.php", },		["AvailableRights"] = { [0] = "forcepreviewexempt", },		["ResourceModules"] = { ["ext.ForcePreview.livePreview"] = { ["scripts"] = "ext.ForcePreview.livePreview.js", ["messages"] = { [0] = "publishpage", [1] = "publishchanges", [2] = "savearticle", [3] = "savechanges", },				["dependencies"] = { [0] = "oojs-ui-core", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ForcePreview/modules", },		["manifest_version"] = 1, },	["Form"] = { ["name"] = "Form", ["version"] = "0.6.0", ["author"] = { [0] = "Evan Prodromou", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Form", ["descriptionmsg"] = "form-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["Form"] = "SpecialForm", },		["MessagesDirs"] = { ["Form"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["FormAliases"] = "Form.alias.php", },		["AutoloadClasses"] = { ["FakeEditPage"] = "FakeEditPage.php", ["Form"] = "Form.class.php", ["FormField"] = "FormField.php", ["SpecialForm"] = "SpecialForm.php", },		["manifest_version"] = 1, },	["FormWizard"] = { ["name"] = "FormWizard", ["version"] = "0.0.1", ["author"] = { [0] = "Egbe Eugene", [1] = "James Hare", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FormWizard", ["namemsg"] = "formwizard", ["descriptionmsg"] = "formwizard-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["manifest_version"] = 1, ["MessagesDirs"] = { ["FormWizard"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["SpecialFormWizard"] = "specials/SpecialFormWizard.php", ["FormWizardHooks"] = "Hooks.php", },		["ResourceModules"] = { ["ext.formWizard"] = { ["scripts"] = { [0] = "ext.formWizard.js", },				["styles"] = { [0] = "ext.formWizard.css", },				["messages"] = { [0] = "formwizard-dialog-label-cancel", [1] = "formwizard-dialog-label-done", [2] = "formwizard-dialog-label-next", [3] = "formwizard-no-subpage-name-alert", [4] = "formwizard-page-action-complete", [5] = "formwizard-page-edit-summary", [6] = "formwizard-subpage-request-text", [7] = "formwizard-wrong-config-file-alert", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "FormWizard/modules", },		["SpecialPages"] = { ["FormWizard"] = "SpecialFormWizard", },		["ExtensionMessagesFiles"] = { ["FormWizardAlias"] = "FormWizard.alias.php", ["FormWizardMagic"] = "FormWizard.magic.php", },		["Hooks"] = { ["ResourceLoaderTestModules"] = { [0] = "FormWizardHooks::onResourceLoaderTestModules", },			["BeforePageDisplay"] = { [0] = "FormWizardHooks::onBeforePageDisplay", },			["ParserFirstCallInit"] = { [0] = "FormWizardHooks::onParserSetup", },		},	},	["FundraiserLandingPage"] = { ["name"] = "FundraiserLandingPage", ["author"] = { [0] = "Peter Gehres", [1] = "Ryan Kaldari", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:FundraiserLandingPage", ["descriptionmsg"] = "fundraiserlandingpage-desc", ["version"] = "1.1.0", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["FundraiserLandingPage"] = "includes/specials/FundraiserLandingPage.php", ["FundraiserRedirector"] = "includes/specials/FundraiserRedirector.php", ["FundraiserLandingPageHooks"] = "includes/FundraiserLandingPageHooks.php", },		["ResourceModules"] = { ["ext.fundraiserLandingPage.LogPageview"] = { ["dependencies"] = { [0] = "mediawiki.Uri", },				["scripts"] = "ext.fundraiserLandingPage.LogPageview.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "/resources", ["remoteExtPath"] = "FundraiserLandingPage/resources", },		["MessagesDirs"] = { ["FundraiserLandingPage"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = "FundraiserLandingPageHooks::onParserFirstCallInit", ["BeforePageDisplay"] = "FundraiserLandingPageHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "FundraiserLandingPageHooks::onResourceLoaderGetConfigVars", },		["ExtensionMessagesFiles"] = { ["FundraiserLandingPageAlias"] = "FundraiserLandingPage.alias.php", ["FundraiserLandingPageMagic"] = "FundraiserLandingPage.i18n.magic.php", },		["SpecialPages"] = { ["FundraiserLandingPage"] = "FundraiserLandingPage", ["FundraiserRedirector"] = "FundraiserRedirector", },		["config"] = { ["FundraiserLPDefaults"] = { ["template"] = "Lp-layout-default", ["appeal"] = "Appeal-default", ["appeal-template"] = "Appeal-template-default", ["form-template"] = "Form-template-default", ["form-countryspecific"] = "Form-countryspecific-control", ["country"] = "XX", ["_merge_strategy"] = "array_plus", },			["FundraiserLandingPageChapters"] = { ["CH"] = "fundraiserlandingpage-wmch-landing-page", ["DE"] = "fundraiserlandingpage-wmde-landing-page", ["_merge_strategy"] = "array_plus", },			["FundraiserLandingPageMaxAge"] = 600, ["FundraiserLandingPageELSampleRate"] = 0.01, },		["manifest_version"] = 1, },	["FundraiserUnsubscribe"] = { ["name"] = "FundraisingEmailUnsubscribe", ["version"] = "2.1.0", ["author"] = { [0] = "Matt Walker", [1] = "Elliott Eggleston", [2] = "Adam Roses Wight", },		["license-name"] = "GPL-2.0-only", ["url"] = "https://www.mediawiki.org/wiki/Extension:FundraiserUnsubscribe", ["descriptionmsg"] = "fundraiserunsubscribe-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["FundraiserUnsubscribe"] = "SpecialFundraiserUnsubscribe", ["FundraiserSubscribe"] = "SpecialFundraiserSubscribe", },		["MessagesDirs"] = { ["FundraisingEmailUnsubscribe"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["FundraisingEmailUnsubscribeAlias"] = "FundraisingEmailUnsubscribe.alias.php", },		["AutoloadClasses"] = { ["FundraiserSubscriptionPage"] = "FundraiserSubscriptionPage.php", ["SpecialFundraiserSubscribe"] = "SpecialFundraiserSubscribe.php", ["SpecialFundraiserUnsubscribe"] = "SpecialFundraiserUnsubscribe.php", ["Logger"] = "includes/Logger.php", ["FundraiserEmailQueue"] = "includes/FundraiserEmailQueue.php", ["MediaWikiTwig"] = "includes/MediaWikiTwig.php", ["MediaWikiTwigCallbacks"] = "includes/MediaWikiTwig.php", ["XmlTransactionProcessor"] = "includes/XmlTransactionProcessor.php", ["SubscriptionMethod"] = "methods/SubscriptionMethod.php", ["FundraiserUnsubscribeThankYou"] = "methods/FundraiserUnsubscribeThankYou.php", ["FundraiserUnsubscribeSilverpop"] = "methods/FundraiserUnsubscribeSilverpop.php", ["FundraiserSubscribe"] = "methods/FundraiserSubscribe.php", ["ISubscriptionValidator"] = "methods/ISubscriptionValidator.php", ["MediaWikiTwigLoader"] = "includes/MediaWikiTwigLoader.php", },		["ResourceModules"] = { ["fundraiserUnsubscribe.skinOverride"] = { ["styles"] = "skinOverride.css", ["scripts"] = "skinOverride.js", },			["fundraiserUnsubscribe.lightGallery"] = { ["scripts"] = { [0] = "lightgallery.js", [1] = "lg-hash.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "FundraisingEmailUnsubscribe/modules", },		["config"] = { ["FundraisingEmailUnsubscribeSessionKey"] = "fr-unsub", ["FundraisingEmailUnsubscribeCancelUri"] = "https://www.wikimediafoundation.org/", ["FundraisingEmailUnsubscribeHelpEmail"] = "donate@wikimedia.org", ["FundraisingEmailUnsubscribeHashSecretKey"] = "", ["FundraisingEmailUnsubscribeSilverpopUsername"] = nil, ["FundraisingEmailUnsubscribeSilverpopPassword"] = nil, ["FundraisingEmailUnsubscribeSilverpopTimeout"] = 5, ["FundraisingEmailUnsubscribeSilverpopURL"] = nil, ["FundraisingEmailUnsubscribeLogFacility"] = 8, ["FundraisingEmailUnsubscribeLogXmlTransactions"] = false, ["FundraisingEmailUnsubscribeQueueClass"] = "PHPQueue\\Backend\\Predis", ["FundraisingEmailUnsubscribeQueueParameters"] = { ["unsubscribe"] = { },				["opt-in"] = { },			},			["FundraisingEmailUnsubscribeProcesses"] = { ["thankyou"] = { [0] = "FundraiserUnsubscribeThankYou", },				["silverpop"] = { [0] = "FundraiserUnsubscribeThankYou", [1] = "FundraiserUnsubscribeSilverpop", },				["optin"] = { [0] = "FundraiserSubscribe", },			},			["FundraisingEmailUnsubscribeVarMap"] = { ["thankyou"] = { ["email"] = { [0] = "FundraiserUnsubscribeThankYou::decodeEmail", [1] = "e", },					["contribution-id"] = "c", ["hash"] = "h", },				["silverpop"] = { ["email"] = { [0] = "FundraiserUnsubscribeSilverpop::decodeEmail", [1] = "e", },					["contribution-id"] = "c", ["hash"] = "h", ["mailing-id"] = "m", ["recipient-id"] = "r", ["job-id"] = "j", ["list-id"] = "l", },				["optin"] = { ["email"] = { [0] = "FundraiserUnsubscribeThankYou::decodeEmail", [1] = "e", },				},			},			["TwigCachePath"] = "/tmp/twig", ["TwigCacheExpiry"] = 300, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["FundraisingTranslateWorkflow"] = { ["name"] = "FundraisingTranslateWorkflow", ["version"] = "0.2", ["author"] = { [0] = "Adam Roses Wight", },		["url"] = "https://www.mediawiki.org/wiki/Extension:FundraisingTranslateWorkflow", ["descriptionmsg"] = "fundraising-translate-workflow-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["FundraisingTranslateWorkflow"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["FundraisingTranslateWorkflow\\"] = "includes/", },		["Hooks"] = { ["Translate:modifyMessageGroupStates"] = { [0] = "FundraisingTranslateWorkflow\\TranslateHooks::onModifyMessageGroupStates", },		},		["callback"] = "FundraisingTranslateWorkflow\\TranslateHooks::onRegistration", ["config"] = { ["FundraisingTranslateWorkflowPagePatterns"] = { ["value"] = { [0] = "|^page-Fundraising/|", },				["description"] = "List of regexes to match against message group IDs.", ["public"] = true, },			["FundraisingTranslateWorkflowPublishRight"] = { ["value"] = "translate-manage", ["description"] = "Additional group right to add to the \"published\" workflow state.", ["public"] = true, },		},		["manifest_version"] = 2, },	["GPGMail"] = { ["name"] = "GPGMail", ["version"] = "0.1.0", ["author"] = { [0] = "Gergő Tisza", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GPGMail", ["descriptionmsg"] = "gpgmail-desc", ["license-name"] = "MIT", ["type"] = "other", ["callback"] = "GPGMailHooks::registerExtension", ["AutoloadClasses"] = { ["GPGMailHooks"] = "GPGMailHooks.php", },		["config"] = { ["GPGMailBinary"] = "gpg", ["GPGMailTempDir"] = "/tmp", ["@GpgMailUsePgpMime"] = "true: use PGP/MIME, false: use inline encryption", ["GpgMailUsePgpMime"] = true, },		["Hooks"] = { ["GetPreferences"] = { [0] = "GPGMailHooks::onGetPreferences", },			["UserMailerSplitTo"] = { [0] = "GPGMailHooks::onUserMailerSplitTo", },			["UserMailerTransformContent"] = { [0] = "GPGMailHooks::onUserMailerTransformContent", },			["UserMailerTransformMessage"] = { [0] = "GPGMailHooks::onUserMailerTransformMessage", },		},		["MessagesDirs"] = { ["GPGMail"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["GWToolset"] = { ["name"] = "GWToolset", ["version"] = "0.4.0", ["author"] = { [0] = "Dan Entous", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GWToolset", ["descriptionmsg"] = "gwtoolset-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "media", ["config"] = { ["GWToolsetConfigOverrides"] = { },			["GWTFileBackend"] = "", ["GWTFBMaxAge"] = "1 week", },		["requires"] = { ["MediaWiki"] = ">= 1.25", },		["namespaces"] = { [0] = {				["id"] = 490, ["constant"] = "NS_GWTOOLSET", ["name"] = "GWToolset", ["protection"] = "gwtoolset", ["subpages"] = true, },			[1] = {				["id"] = 491, ["constant"] = "NS_GWTOOLSET_TALK", ["name"] = "GWToolset_talk", ["subpages"] = true, },		},		["ExtensionFunctions"] = { [0] = "GWToolset\\Config::mergeOverrides", },		["AutoloadClasses"] = { ["GWToolset\\Config"] = "includes/Config.php", ["GWToolset\\Constants"] = "includes/Constants.php", ["GWToolset\\GWTException"] = "includes/GWTException.php", ["GWToolset\\Utils"] = "includes/Utils.php", ["GWToolset\\Adapters\\DataAdapterInterface"] = "includes/Adapters/DataAdapterInterface.php", ["GWToolset\\Adapters\\Php\\MappingPhpAdapter"] = "includes/Adapters/Php/MappingPhpAdapter.php", ["GWToolset\\Adapters\\Php\\MediawikiTemplatePhpAdapter"] = "includes/Adapters/Php/MediawikiTemplatePhpAdapter.php", ["GWToolset\\Adapters\\Php\\MetadataPhpAdapter"] = "includes/Adapters/Php/MetadataPhpAdapter.php", ["GWToolset\\Forms\\MetadataDetectForm"] = "includes/Forms/MetadataDetectForm.php", ["GWToolset\\Forms\\MetadataMappingForm"] = "includes/Forms/MetadataMappingForm.php", ["GWToolset\\Forms\\PreviewForm"] = "includes/Forms/PreviewForm.php", ["GWToolset\\Handlers\\Forms\\FormHandler"] = "includes/Handlers/Forms/FormHandler.php", ["GWToolset\\Handlers\\Forms\\MetadataDetectHandler"] = "includes/Handlers/Forms/MetadataDetectHandler.php", ["GWToolset\\Handlers\\Forms\\MetadataMappingHandler"] = "includes/Handlers/Forms/MetadataMappingHandler.php", ["GWToolset\\Handlers\\UploadHandler"] = "includes/Handlers/UploadHandler.php", ["GWToolset\\Handlers\\Xml\\XmlDetectHandler"] = "includes/Handlers/Xml/XmlDetectHandler.php", ["GWToolset\\Handlers\\Xml\\XmlHandler"] = "includes/Handlers/Xml/XmlHandler.php", ["GWToolset\\Handlers\\Xml\\XmlMappingHandler"] = "includes/Handlers/Xml/XmlMappingHandler.php", ["GWToolset\\Helpers\\FileChecks"] = "includes/Helpers/FileChecks.php", ["GWToolset\\Helpers\\GWTFileBackend"] = "includes/Helpers/GWTFileBackend.php", ["GWToolset\\Helpers\\WikiChecks"] = "includes/Helpers/WikiChecks.php", ["GWToolset\\Hooks"] = "includes/Hooks/Hooks.php", ["GWToolset\\Jobs\\GWTFileBackendCleanupJob"] = "includes/Jobs/GWTFileBackendCleanupJob.php", ["GWToolset\\Jobs\\UploadMediafileJob"] = "includes/Jobs/UploadMediafileJob.php", ["GWToolset\\Jobs\\UploadMetadataJob"] = "includes/Jobs/UploadMetadataJob.php", ["GWToolset\\Models\\Mapping"] = "includes/Models/Mapping.php", ["GWToolset\\Models\\MediawikiTemplate"] = "includes/Models/MediawikiTemplate.php", ["GWToolset\\Models\\Metadata"] = "includes/Models/Metadata.php", ["GWToolset\\Models\\ModelInterface"] = "includes/Models/ModelInterface.php", ["GWToolset\\SpecialGWToolset"] = "includes/Specials/SpecialGWToolset.php", ["Php\\File"] = "includes/Php/File.php", },		["AvailableRights"] = { [0] = "gwtoolset", },		["ExtensionMessagesFiles"] = { ["GWToolsetAlias"] = "GWToolset.alias.php", ["GWToolsetNamespaces"] = "GWToolset.namespaces.php", },		["GroupPermissions"] = { ["gwtoolset"] = { ["gwtoolset"] = true, ["upload_by_url"] = true, },		},		["Hooks"] = { ["CodeEditorGetPageLanguage"] = "GWToolset\\Hooks::onCodeEditorGetPageLanguage", ["ListDefinedTags"] = "GWToolset\\Hooks::onListDefinedTags", ["ChangeTagsListActive"] = "GWToolset\\Hooks::onChangeTagsListActive", },		["JobClasses"] = { ["gwtoolsetGWTFileBackendCleanupJob"] = "GWToolset\\Jobs\\GWTFileBackendCleanupJob", ["gwtoolsetUploadMediafileJob"] = "GWToolset\\Jobs\\UploadMediafileJob", ["gwtoolsetUploadMetadataJob"] = "GWToolset\\Jobs\\UploadMetadataJob", },		["LogActionsHandlers"] = { ["gwtoolset/*"] = "LogFormatter", },		["LogTypes"] = { [0] = "gwtoolset", },		["MessagesDirs"] = { ["GWToolset"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.GWToolset"] = { ["scripts"] = { [0] = "resources/js/ext.gwtoolset.js", },				["styles"] = { [0] = "resources/css/ext.gwtoolset.css", },				["messages"] = { [0] = "gwtoolset-back-text-link", [1] = "gwtoolset-cancel", [2] = "gwtoolset-create-mapping", [3] = "gwtoolset-create-prefix", [4] = "gwtoolset-developer-issue", [5] = "gwtoolset-loading", [6] = "gwtoolset-save", [7] = "gwtoolset-save-mapping", [8] = "gwtoolset-save-mapping-name", [9] = "gwtoolset-save-mapping-failed", [10] = "gwtoolset-save-mapping-succeeded", [11] = "gwtoolset-step-2-heading", },				["dependencies"] = { [0] = "jquery.spinner", [1] = "jquery.ui.widget", [2] = "jquery.ui.button", [3] = "jquery.ui.draggable", [4] = "jquery.ui.mouse", [5] = "jquery.ui.position", [6] = "jquery.ui.resizable", [7] = "jquery.ui.dialog", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GWToolset", },		["SpecialPages"] = { ["GWToolset"] = "GWToolset\\SpecialGWToolset", },		["manifest_version"] = 1, },	["Gadgets"] = { ["name"] = "Gadgets", ["author"] = { [0] = "Daniel Kinzler", [1] = "Max Semenik", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Gadgets", ["descriptionmsg"] = "gadgets-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["type"] = "other", ["namespaces"] = { [0] = {				["id"] = 2300, ["constant"] = "NS_GADGET", ["name"] = "Gadget", ["protection"] = "gadgets-edit", },			[1] = {				["id"] = 2301, ["constant"] = "NS_GADGET_TALK", ["name"] = "Gadget_talk", },			[2] = {				["id"] = 2302, ["constant"] = "NS_GADGET_DEFINITION", ["name"] = "Gadget_definition", ["protection"] = "gadgets-definition-edit", ["capitallinkoverride"] = false, ["defaultcontentmodel"] = "GadgetDefinition", },			[3] = {				["id"] = 2303, ["constant"] = "NS_GADGET_DEFINITION_TALK", ["name"] = "Gadget_definition_talk", },		},		["ContentHandlers"] = { ["GadgetDefinition"] = "GadgetDefinitionContentHandler", },		["AvailableRights"] = { [0] = "gadgets-edit", [1] = "gadgets-definition-edit", },		["SpecialPages"] = { ["Gadgets"] = "SpecialGadgets", ["GadgetUsage"] = "SpecialGadgetUsage", },		["APIListModules"] = { ["gadgetcategories"] = "ApiQueryGadgetCategories", ["gadgets"] = "ApiQueryGadgets", },		["MessagesDirs"] = { ["Gadgets"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["GadgetsAlias"] = "Gadgets.alias.php", ["GadgetsNamespaces"] = "Gadgets.namespaces.php", },		["RawHtmlMessages"] = { [0] = "gadgets-definition", },		["AutoloadClasses"] = { ["ApiQueryGadgetCategories"] = "includes/api/ApiQueryGadgetCategories.php", ["ApiQueryGadgets"] = "includes/api/ApiQueryGadgets.php", ["Gadget"] = "includes/Gadget.php", ["GadgetHooks"] = "includes/GadgetHooks.php", ["GadgetResourceLoaderModule"] = "includes/GadgetResourceLoaderModule.php", ["SpecialGadgets"] = "includes/SpecialGadgets.php", ["SpecialGadgetUsage"] = "includes/SpecialGadgetUsage.php", ["GadgetRepo"] = "includes/GadgetRepo.php", ["GadgetDefinitionNamespaceRepo"] = "includes/GadgetDefinitionNamespaceRepo.php", ["MediaWikiGadgetsDefinitionRepo"] = "includes/MediaWikiGadgetsDefinitionRepo.php", ["GadgetDefinitionContent"] = "includes/content/GadgetDefinitionContent.php", ["GadgetDefinitionContentHandler"] = "includes/content/GadgetDefinitionContentHandler.php", ["GadgetDefinitionValidator"] = "includes/content/GadgetDefinitionValidator.php", ["GadgetDefinitionSecondaryDataUpdate"] = "includes/content/GadgetDefinitionSecondaryDataUpdate.php", ["GadgetDefinitionDeletionUpdate"] = "includes/content/GadgetDefinitionDeletionUpdate.php", },		["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "GadgetHooks::onPageContentSaveComplete", },			["BeforePageDisplay"] = { [0] = "GadgetHooks::beforePageDisplay", },			["CodeEditorGetPageLanguage"] = { [0] = "GadgetHooks::onCodeEditorGetPageLanguage", },			["ContentHandlerDefaultModelFor"] = { [0] = "GadgetHooks::onContentHandlerDefaultModelFor", },			["EditFilterMergedContent"] = { [0] = "GadgetHooks::onEditFilterMergedContent", },			["PageContentInsertComplete"] = { [0] = "GadgetHooks::onPageContentInsertComplete", },			["UserGetDefaultOptions"] = { [0] = "GadgetHooks::userGetDefaultOptions", },			["GetPreferences"] = { [0] = "GadgetHooks::getPreferences", },			["ResourceLoaderRegisterModules"] = { [0] = "GadgetHooks::registerModules", },			["wgQueryPages"] = { [0] = "GadgetHooks::onwgQueryPages", },			["DeleteUnknownPreferences"] = { [0] = "GadgetHooks::onDeleteUnknownPreferences", },		},		["config"] = { ["GadgetsRepoClass"] = "MediaWikiGadgetsDefinitionRepo", ["SpecialGadgetUsageActiveUsers"] = true, },		["manifest_version"] = 1, },	["Genealogy"] = { ["name"] = "Genealogy", ["namemsg"] = "genealogy", ["author"] = { [0] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Genealogy", ["descriptionmsg"] = "genealogy-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "extension", ["ExtensionMessagesFiles"] = { ["GenealogyMagic"] = "Genealogy.i18n.magic.php", },		["MessagesDirs"] = { ["Genealogy"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\Genealogy\\Person"] = "src/Person.php", ["MediaWiki\\Extensions\\Genealogy\\Traverser"] = "src/Traverser.php", ["MediaWiki\\Extensions\\Genealogy\\Tree"] = "src/Tree.php", ["MediaWiki\\Extensions\\Genealogy\\Hooks"] = "src/Hooks.php", ["MediaWiki\\Extensions\\Genealogy\\Test\\GenealogyTestCase"] = "tests/phpunit/GenealogyTestCase.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extensions\\Genealogy\\Hooks::onParserFirstCallInit", ["EditPage::showEditForm:initial"] = "MediaWiki\\Extensions\\Genealogy\\Hooks::onEditPageShowEditFormInitial", },		["manifest_version"] = 1, },	["GeoCrumbs"] = { ["name"] = "GeoCrumbs", ["version"] = "2.0.0", ["author"] = { [0] = "Roland Unger", [1] = "Hans Musil", [2] = "Matthias Mullie", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GeoCrumbs", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "geocrumbs-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["GeoCrumbs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GeoCrumbsMagic"] = "GeoCrumbs.i18n.magic.php", },		["AutoloadClasses"] = { ["GeoCrumbsHooks"] = "includes/GeoCrumbsHooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "GeoCrumbsHooks::onParserFirstCallInit", ["ParserBeforeTidy"] = "GeoCrumbsHooks::onParserBeforeTidy", ["OutputPageParserOutput"] = "GeoCrumbsHooks::onOutputPageParserOutput", },		["manifest_version"] = 1, },	["GeoData"] = { ["name"] = "GeoData", ["author"] = { [0] = "Max Semenik", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GeoData", ["descriptionmsg"] = "geodata-desc", ["license-name"] = "WTFPL", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["APIPropModules"] = { ["coordinates"] = "GeoData\\Api\\QueryCoordinates", },		["MessagesDirs"] = { ["GeoData"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GeoDataMagic"] = "GeoData.i18n.magic.php", },		["AutoloadNamespaces"] = { ["GeoData\\"] = "includes/", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "GeoData\\Hooks::onLoadExtensionSchemaUpdates", ["ParserFirstCallInit"] = "GeoData\\Hooks::onParserFirstCallInit", ["ArticleDeleteComplete"] = "GeoData\\Hooks::onArticleDeleteComplete", ["LinksUpdateComplete"] = "GeoData\\Hooks::onLinksUpdateComplete", ["FileUpload"] = "GeoData\\Hooks::onFileUpload", ["OutputPageParserOutput"] = "GeoData\\Hooks::onOutputPageParserOutput", ["SearchIndexFields"] = "GeoData\\Hooks::onSearchIndexFields", ["SearchDataForIndex"] = "GeoData\\Hooks::onSearchDataForIndex", ["ParserTestTables"] = "GeoData\\Hooks::onParserTestTables", ["CirrusSearchAddQueryFeatures"] = "GeoData\\Hooks::onCirrusSearchAddQueryFeatures", ["ApiQuery::moduleManager"] = "GeoData\\Hooks::onApiQueryModuleManager", },		["TrackingCategories"] = { [0] = "geodata-broken-tags-category", [1] = "geodata-unknown-globe-category", [2] = "geodata-unknown-region-category", [3] = "geodata-unknown-type-category", },		["config"] = { ["MaxGeoSearchRadius"] = { ["value"] = 10000, },			["DefaultGlobe"] = { ["value"] = "earth", },			["MaxCoordinatesPerPage"] = { ["value"] = 500, },			["TypeToDim"] = { ["value"] = { ["country"] = 1000000, ["satellite"] = 1000000, ["state"] = 300000, ["adm1st"] = 100000, ["adm2nd"] = 30000, ["adm3rd"] = 10000, ["city"] = 10000, ["isle"] = 10000, ["mountain"] = 10000, ["river"] = 10000, ["waterbody"] = 10000, ["event"] = 5000, ["forest"] = 5000, ["glacier"] = 5000, ["airport"] = 3000, ["railwaystation"] = 1000, ["edu"] = 1000, ["pass"] = 1000, ["camera"] = 1000, ["landmark"] = 1000, },			},			["DefaultDim"] = { ["value"] = 1000, },			["Globes"] = { ["value"] = { },			},			["GeoDataWarningLevel"] = { ["value"] = { ["unknown type"] = "track", ["unknown globe"] = "none", ["invalid region"] = "track", },			},			["GeoDataIndexGranularity"] = { ["value"] = 10, },			["GeoDataBackend"] = { ["value"] = "db", },			["GeoDataInJS"] = { ["value"] = { [0] = "lat", [1] = "lon", },			},			["GeoDataUseCirrusSearch"] = { ["value"] = false, },			["GeoDataRadiusScoreOverrides"] = { ["value"] = { ["config_override"] = "GeoDataPreferGeoRadiusWeight", ["uri_param_override"] = "geodataPreferGeoRadiusWeight", },			},			["GeoDataDebug"] = { ["value"] = false, },		},		["manifest_version"] = 2, },	["GeoGebra"] = { ["name"] = "GeoGebra", ["version"] = "3.0.9", ["author"] = { [0] = "Rudolf Grossmann", [1] = "Zbynek Konecny", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:GeoGebra", ["descriptionmsg"] = "geogebra-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["Hooks"] = { ["ParserFirstCallInit"] = "ExtGeoGebra::init", ["BeforePageDisplay"] = "ExtGeoGebra::injectJS", },		["MessagesDirs"] = { ["GeoGebra"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ExtGeoGebra"] = "GeoGebra.body.php", },		["manifest_version"] = 1, },	["GettingStarted"] = { ["name"] = "GettingStarted", ["version"] = "1.1.0", ["author"] = { [0] = "Munaf Assaf", [1] = "Matt Flaschen", [2] = "Pau Giner", [3] = "Kaity Hammerstein", [4] = "Ori Livneh", [5] = "Rob Moen", [6] = "S Page", [7] = "Sam Smith", [8] = "Moiz Syed", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GettingStarted", ["descriptionmsg"] = "gettingstarted-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "api", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["DefaultUserOptions"] = { ["gettingstarted-task-toolbar-show-intro"] = true, },		["APIListModules"] = { ["gettingstartedgetpages"] = "GettingStarted\\ApiGettingStartedGetPages", },		["MessagesDirs"] = { ["GettingStarted"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GettingStarted\\Hooks"] = "Hooks.php", ["GettingStarted\\RedisCategorySync"] = "RedisCategorySync.php", ["GettingStarted\\PageFilterFactory"] = "PageFilterFactory.php", ["GettingStarted\\BasePageFilter"] = "BasePageFilter.php", ["GettingStarted\\CategoryPageFilter"] = "CategoryPageFilter.php", ["GettingStarted\\ApiGettingStartedGetPages"] = "api/ApiGettingStartedGetPages.php", ["GettingStarted\\PageSuggesterFactory"] = "PageSuggesterFactory.php", ["GettingStarted\\PageSuggester"] = "PageSuggester.php", ["GettingStarted\\CategoryPageSuggester"] = "CategoryPageSuggester.php", ["GettingStarted\\MoreLikePageSuggester"] = "MoreLikePageSuggester.php", ["GettingStarted\\TaskRecommendationsExperimentV1"] = "TaskRecommendationsExperimentV1.php", },		["ResourceModules"] = { ["ext.guidedTour.tour.gettingstartedtasktoolbar"] = { ["scripts"] = "tours/gettingstartedtasktoolbar.js", ["dependencies"] = { [0] = "ext.guidedTour", [1] = "ext.gettingstarted.logging", },				["messages"] = { [0] = "editsection", [1] = "publishchanges", [2] = "showpreview", [3] = "guidedtour-tour-gettingstartedtasktoolbarintro-title", [4] = "guidedtour-tour-gettingstartedtasktoolbarintro-description", [5] = "guidedtour-tour-gettingstartedtasktoolbar-ambox-title", [6] = "guidedtour-tour-gettingstartedtasktoolbar-ambox-description", [7] = "guidedtour-tour-gettingstartedtasktoolbar-edit-article-title", [8] = "guidedtour-tour-gettingstartedtasktoolbar-edit-article-description", [9] = "guidedtour-tour-gettingstartedtasktoolbar-edit-section-title", [10] = "guidedtour-tour-gettingstartedtasktoolbar-edit-section-description", [11] = "guidedtour-tour-gettingstarted-click-preview-title", [12] = "guidedtour-tour-gettingstarted-click-preview-description", [13] = "guidedtour-tour-gettingstarted-click-save-title", [14] = "guidedtour-tour-gettingstarted-click-save-description", },			},			["ext.gettingstarted.lightbulb.postEdit"] = { ["scripts"] = { [0] = "lightbulb/lightbulb.postEdit.js", },				["styles"] = "lightbulb/lightbulb.postEdit.less", ["dependencies"] = { [0] = "ext.gettingstarted.api", [1] = "ext.gettingstarted.lightbulb.common", [2] = "schema.TaskRecommendationImpression", },				["messages"] = { [0] = "gettingstarted-lightbulb-notification-body", },			},			["ext.gettingstarted.lightbulb.personalTools"] = { ["styles"] = "lightbulb/lightbulb.personalTools.less", },			["ext.gettingstarted.lightbulb.flyout"] = { ["scripts"] = "lightbulb/lightbulb.flyout.js", ["styles"] = "lightbulb/lightbulb.flyout.less", ["dependencies"] = { [0] = "ext.gettingstarted.api", [1] = "ext.gettingstarted.lightbulb.common", [2] = "ext.guidedTour.styles", [3] = "jquery.client", [4] = "mediawiki.user", [5] = "schema.TaskRecommendationImpression", [6] = "schema.TaskRecommendationLightbulbClick", },				["messages"] = { [0] = "gettingstarted-lightbulb-heading", [1] = "gettingstarted-lightbulb-text", [2] = "gettingstarted-lightbulb-flyout-back", [3] = "gettingstarted-lightbulb-flyout-next", [4] = "gettingstarted-lightbulb-flyout-error-state-primary-text-no-article-edits", [5] = "gettingstarted-lightbulb-flyout-error-state-secondary-text-no-article-edits", [6] = "gettingstarted-lightbulb-flyout-error-state-primary-text-no-recommendations", [7] = "gettingstarted-lightbulb-flyout-error-state-secondary-text-no-recommendations", [8] = "gettingstarted-lightbulb-flyout-error-state-button-text-no-article-edits", [9] = "gettingstarted-lightbulb-flyout-error-state-button-text-no-recommendations", },			},			["ext.gettingstarted.lightbulb.common"] = { ["styles"] = "lightbulb/lightbulb.common.less", ["scripts"] = { [0] = "lightbulb/lightbulb.parser.js", [1] = "lightbulb/lightbulb.suggestionRenderer.js", [2] = "lightbulb/lightbulb.logging.js", },				["dependencies"] = { [0] = "mediawiki.util", [1] = "mediawiki.user", [2] = "moment", [3] = "ext.gettingstarted.logging", [4] = "schema.TaskRecommendation", [5] = "schema.TaskRecommendationClick", },				["messages"] = { [0] = "gettingstarted-lightbulb-notification-body-lastedited", },			},			["ext.gettingstarted.logging"] = { ["scripts"] = "ext.gettingstarted.logging.js", ["dependencies"] = { [0] = "mediawiki.action.view.postEdit", [1] = "jquery.cookie", [2] = "mediawiki.Title", [3] = "mediawiki.user", },			},			["ext.gettingstarted.api"] = { ["scripts"] = "ext.gettingstarted.api.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.Title", },			},			["ext.gettingstarted.taskToolbar"] = { ["scripts"] = "ext.gettingstarted.taskToolbar.js", ["styles"] = { ["ext.gettingstarted.taskToolbar.less"] = { ["media"] = "screen ", },					["ext.gettingstarted.taskToolbar.hidden.less"] = { ["media"] = "print, only screen and (max-width: 850px)", },				},				["dependencies"] = { [0] = "mediawiki.action.view.postEdit", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.Title", [3] = "mediawiki.libs.guiders", [4] = "ext.guidedTour.lib", [5] = "ext.gettingstarted.api", [6] = "ext.gettingstarted.logging", },				["messages"] = { [0] = "gettingstarted-task-toolbar-editing-help-text", [1] = "gettingstarted-task-toolbar-editing-help-title", [2] = "gettingstarted-task-toolbar-try-another-text", [3] = "gettingstarted-task-toolbar-close-title", [4] = "gettingstarted-task-toolbar-no-suggested-page", [5] = "gettingstarted-task-copyedit-toolbar-description", [6] = "gettingstarted-task-copyedit-toolbar-try-another-title", },			},			["ext.gettingstarted.return"] = { ["scripts"] = "ext.gettingstarted.return.js", ["styles"] = "ext.gettingstarted.return.less", ["messages"] = { [0] = "gettingstarted-cta-close", [1] = "gettingstarted-cta-heading", [2] = "gettingstarted-cta-text", [3] = "gettingstarted-cta-edit-page", [4] = "gettingstarted-cta-edit-page-sub", [5] = "gettingstarted-cta-fix-pages", [6] = "gettingstarted-cta-fix-pages-sub", [7] = "gettingstarted-cta-leave", },				["dependencies"] = { [0] = "ext.gettingstarted.api", [1] = "ext.gettingstarted.logging", [2] = "schema.GettingStartedRedirectImpression", [3] = "ext.guidedTour.lib", [4] = "mediawiki.Title", [5] = "mediawiki.Uri", [6] = "mediawiki.util", [7] = "mediawiki.user", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "GettingStarted/resources", },		["EventLoggingSchemas"] = { ["GettingStartedRedirectImpression"] = 7355552, ["SignupExpCTAButtonClick"] = 8965028, ["SignupExpCTAImpression"] = 8965023, ["SignupExpPageLinkClick"] = 8965014, ["TaskRecommendation"] = 9266319, ["TaskRecommendationClick"] = 9266317, ["TaskRecommendationImpression"] = 9266226, ["TaskRecommendationLightbulbClick"] = 9433256, },		["Hooks"] = { ["BeforePageDisplay"] = "GettingStarted\\Hooks::onBeforePageDisplay", ["CategoryAfterPageAdded"] = "GettingStarted\\RedisCategorySync::onCategoryAfterPageAdded", ["CategoryAfterPageRemoved"] = "GettingStarted\\RedisCategorySync::onCategoryAfterPageRemoved", ["ArticleDeleteComplete"] = "GettingStarted\\RedisCategorySync::onArticleDeleteComplete", ["MakeGlobalVariablesScript"] = "GettingStarted\\Hooks::onMakeGlobalVariablesScript", ["ResourceLoaderGetConfigVars"] = "GettingStarted\\Hooks::onResourceLoaderGetConfigVars", ["ResourceLoaderRegisterModules"] = "GettingStarted\\Hooks::onResourceLoaderRegisterModules", ["CentralAuthPostLoginRedirect"] = "GettingStarted\\Hooks::onCentralAuthPostLoginRedirect", ["PostLoginRedirect"] = "GettingStarted\\Hooks::onPostLoginRedirect", ["GetPreferences"] = "GettingStarted\\Hooks::onGetPreferences", ["UserLogoutComplete"] = "GettingStarted\\Hooks::onUserLogoutComplete", ["PersonalUrls"] = "GettingStarted\\Hooks::onPersonalUrls", },		["config"] = { ["GettingStartedTasks"] = { ["copyedit"] = { ["toolbarDescription"] = "gettingstarted-task-copyedit-toolbar-description", ["toolbarTryAnotherTitle"] = "gettingstarted-task-copyedit-toolbar-try-another-title", },				["_merge_strategy"] = "array_plus_2d", },			["GettingStartedCategoriesForTaskTypes"] = { },			["GettingStartedExcludedCategories"] = { },			["GettingStartedRedis"] = false, ["GettingStartedRedisSlave"] = false, ["GettingStartedRedisOptions"] = { ["serializer"] = "none", ["_merge_strategy"] = "array_plus", },			["GettingStartedRunTest"] = false, ["TaskRecommendationsExperimentV1StartDate"] = 0, ["TaskRecommendationsExperimentV1EndDate"] = 0, },		["manifest_version"] = 1, },	["Git2Pages"] = { ["name"] = "Git2Pages", ["version"] = "1.1.1", ["author"] = { [0] = "Teresa Cho", [1] = "Himeshi de Silva", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Git2Pages", ["descriptionmsg"] = "git2pages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["callback"] = "Git2PagesHooks::setGit2PagesDataDir", ["config"] = { ["Git2PagesDataDir"] = nil, },		["MessagesDirs"] = { ["Git2Pages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["Git2PagesMagic"] = "Git2Pages.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Git2PagesHooks::Git2PagesSetup", },		},		["AutoloadClasses"] = { ["Git2PagesHooks"] = "Git2Pages.body.php", ["GitRepository"] = "GitRepository.php", },		["manifest_version"] = 1, },	["GlobalBlocking"] = { ["name"] = "GlobalBlocking", ["author"] = "Andrew Garrett", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalBlocking", ["descriptionmsg"] = "globalblocking-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["callback"] = "GlobalBlockingHooks::onRegistration", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["GroupPermissions"] = { ["steward"] = { ["globalblock"] = true, },			["sysop"] = { ["globalblock-whitelist"] = true, },		},		["GrantPermissions"] = { ["basic"] = { ["globalblock-exempt"] = true, },			["globalblock"] = { ["globalblock"] = true, },		},		["GrantPermissionGroups"] = { ["globalblock"] = "administration", },		["AvailableRights"] = { [0] = "globalblock", [1] = "globalblock-whitelist", [2] = "globalblock-exempt", },		["SpecialPages"] = { ["GlobalBlock"] = "SpecialGlobalBlock", ["GlobalBlockList"] = "SpecialGlobalBlockList", ["GlobalBlockStatus"] = "SpecialGlobalBlockStatus", ["RemoveGlobalBlock"] = "SpecialRemoveGlobalBlock", },		["LogTypes"] = { [0] = "gblblock", },		["ActionFilteredLogs"] = { ["gblblock"] = { ["gblock"] = { [0] = "gblock", [1] = "gblock2", },				["gunblock"] = { [0] = "gunblock", },				["modify"] = { [0] = "modify", },				["whitelist"] = { [0] = "whitelist", },				["dwhitelist"] = { [0] = "dwhitelist", },			},		},		["LogNames"] = { ["gblblock"] = "globalblocking-logpage", },		["LogHeaders"] = { ["gblblock"] = "globalblocking-logpagetext", },		["LogActionsHandlers"] = { ["gblblock/whitelist"] = "GlobalBlockWhitelistLogFormatter", ["gblblock/dwhitelist"] = "GlobalBlockWhitelistLogFormatter", },		["LogActions"] = { ["gblblock/gblock"] = "globalblocking-block-logentry", ["gblblock/gblock2"] = "globalblocking-block2-logentry", ["gblblock/gunblock"] = "globalblocking-unblock-logentry", ["gblblock/modify"] = "globalblocking-modify-logentry", },		["APIModules"] = { ["globalblock"] = "ApiGlobalBlock", },		["APIListModules"] = { ["globalblocks"] = "ApiQueryGlobalBlocks", },		["MessagesDirs"] = { ["GlobalBlocking"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GlobalBlockingAlias"] = "GlobalBlocking.alias.php", },		["AutoloadClasses"] = { ["SpecialGlobalBlock"] = "includes/specials/SpecialGlobalBlock.php", ["SpecialGlobalBlockList"] = "includes/specials/SpecialGlobalBlockList.php", ["GlobalBlockListPager"] = "includes/specials/GlobalBlockListPager.php", ["SpecialGlobalBlockStatus"] = "includes/specials/SpecialGlobalBlockStatus.php", ["SpecialRemoveGlobalBlock"] = "includes/specials/SpecialRemoveGlobalBlock.php", ["ApiQueryGlobalBlocks"] = "includes/api/ApiQueryGlobalBlocks.php", ["ApiGlobalBlock"] = "includes/api/ApiGlobalBlock.php", ["GlobalBlock"] = "includes/GlobalBlock.php", ["GlobalBlocking"] = "includes/GlobalBlocking.php", ["GlobalBlockingHooks"] = "includes/GlobalBlockingHooks.php", ["GlobalBlockWhitelistLogFormatter"] = "includes/GlobalBlockWhitelistLogFormatter.php", },		["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = "GlobalBlockingHooks::onGetUserPermissionsErrorsExpensive", ["UserIsBlockedGlobally"] = "GlobalBlockingHooks::onUserIsBlockedGlobally", ["SpecialPasswordResetOnSubmit"] = "GlobalBlockingHooks::onSpecialPasswordResetOnSubmit", ["OtherBlockLogLink"] = "GlobalBlockingHooks::onOtherBlockLogLink", ["SpecialContributionsBeforeMainOutput"] = "GlobalBlockingHooks::onSpecialContributionsBeforeMainOutput", ["UserMergeAccountFields"] = "GlobalBlockingHooks::onUserMergeAccountFields", ["LoadExtensionSchemaUpdates"] = "GlobalBlockingHooks::onLoadExtensionSchemaUpdates", ["GetLogTypesOnUser"] = "GlobalBlockingHooks::onGetLogTypesOnUser", },		["config"] = { ["GlobalBlockingDatabase"] = { ["value"] = "globalblocking", },			["ApplyGlobalBlocks"] = { ["value"] = true, },			["GlobalBlockingBlockXFF"] = { ["value"] = true, },		},		["manifest_version"] = 2, },	["GlobalContribs"] = { ["name"] = "GlobalContribs", ["version"] = "1.2.0", ["author"] = { [0] = "Adam Carter", [1] = "George Barnick", [2] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalContribs", ["descriptionmsg"] = "globalcontribs-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadClasses"] = { ["GlobalEditcountHTML"] = "SpecialGlobalEditcount.php", ["GlobalContribsPager"] = "SpecialGlobalContributions.php", ["SpecialGlobalContributions"] = "SpecialGlobalContributions.php", ["SpecialGlobalEditcount"] = "SpecialGlobalEditcount.php", },		["MessagesDirs"] = { ["GlobalContribs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GlobalContribsAlias"] = "GlobalContribs.alias.php", },		["SpecialPages"] = { ["GlobalContributions"] = "SpecialGlobalContributions", ["GlobalEditcount"] = "SpecialGlobalEditcount", },		["manifest_version"] = 1, },	["GlobalContributions"] = { ["name"] = "GlobalContributions", ["version"] = "0.2.1", ["author"] = { [0] = "Kunal Mehta", [1] = "Adam Carter", [2] = "George Barnick", [3] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalContributions", ["descriptionmsg"] = "guc-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["config"] = { ["GUCWikis"] = { },		},		["AutoloadClasses"] = { ["GlobalUserContribs"] = "GlobalContributions.body.php", ["SpecialGlobalContributions"] = "SpecialGlobalContributions.php", },		["MessagesDirs"] = { ["GlobalContributions"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GlobalContributionsAlias"] = "GlobalContributions.alias.php", },		["SpecialPages"] = { ["GlobalContributions"] = "SpecialGlobalContributions", },		["manifest_version"] = 1, },	["GlobalCssJs"] = { ["name"] = "GlobalCssJs", ["version"] = "3.4.0", ["author"] = { [0] = "Ryan Schmidt", [1] = "Szymon Świerkosz", [2] = "Kunal Mehta", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalCssJs", ["descriptionmsg"] = "globalcssjs-desc", ["namemsg"] = "globalcssjs-extensionname", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\GlobalCssJs\\Hooks::onBeforePageDisplay", ["ResourceLoaderRegisterModules"] = "MediaWiki\\GlobalCssJs\\Hooks::onResourceLoaderRegisterModules", ["EditPage::showEditForm:initial"] = "MediaWiki\\GlobalCssJs\\Hooks::onEditPageshowEditForminitial", ["GetPreferences"] = "MediaWiki\\GlobalCssJs\\Hooks::onGetPreferences", },		["MessagesDirs"] = { ["GlobalCssJs"] = { [0] = "i18n/core", },		},		["config"] = { ["UseGlobalSiteCssJs"] = true, ["GlobalCssJsConfig"] = { ["baseurl"] = false, ["wiki"] = false, ["source"] = false, },		},		["VisualEditorPreloadModules"] = { [0] = "ext.globalCssJs.site", [1] = "ext.globalCssJs.user", },		["ExtensionFunctions"] = { [0] = "MediaWiki\\GlobalCssJs\\Hooks::onExtensionFunctions", },		["AutoloadNamespaces"] = { ["MediaWiki\\GlobalCssJs\\"] = "includes/", },		["AutoloadClasses"] = { ["MediaWiki\\GlobalCssJs\\Test\\ResourceLoaderGlobalModuleTestTrait"] = "tests/phpunit/ResourceLoaderGlobalModuleTestTrait.php", },		["ConfigRegistry"] = { ["globalcssjs"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["GlobalNotice"] = { ["name"] = "GlobalNotice", ["version"] = "0.7.0", ["author"] = { [0] = "Misza", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalNotice", ["descriptionmsg"] = "globalnotice-desc", ["type"] = "other", ["MessagesDirs"] = { ["GlobalNotice"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GlobalNotice"] = "GlobalNotice.class.php", },		["Hooks"] = { ["SiteNoticeAfter"] = "GlobalNotice::onSiteNoticeAfter", ["EditPage::showEditForm:initial"] = "GlobalNotice::displayWarningOnEditPage", },		["config"] = { ["GlobalNoticeDisplayWarningOnEditPage"] = false, },		["manifest_version"] = 1, },	["GlobalPreferences"] = { ["name"] = "GlobalPreferences", ["version"] = "0.1.2", ["author"] = { [0] = "Kunal Mehta", [1] = "Sam Wilson", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalPreferences", ["descriptionmsg"] = "globalprefs-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["GlobalPreferencesDB"] = nil, },		["SpecialPages"] = { ["GlobalPreferences"] = "GlobalPreferences\\SpecialGlobalPreferences", },		["MessagesDirs"] = { ["GlobalPreferences"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["GlobalPreferencesAlias"] = "GlobalPreferences.alias.php", },		["AutoloadNamespaces"] = { ["GlobalPreferences\\"] = "includes/", },		["Hooks"] = { ["UserLoadOptions"] = { [0] = "GlobalPreferences\\Hooks::onUserLoadOptions", },			["UserSaveOptions"] = { [0] = "GlobalPreferences\\Hooks::onUserSaveOptions", },			["PreferencesFormPreSave"] = { [0] = "GlobalPreferences\\Hooks::onPreferencesFormPreSave", },			["LoadExtensionSchemaUpdates"] = { [0] = "GlobalPreferences\\Hooks::onLoadExtensionSchemaUpdates", },			["MediaWikiServices"] = { [0] = "GlobalPreferences\\Hooks::onMediaWikiServices", },			["BeforePageDisplay"] = { [0] = "GlobalPreferences\\Hooks::onBeforePageDisplay", },			["DeleteUnknownPreferences"] = { [0] = "GlobalPreferences\\Hooks::onDeleteUnknownPreferences", },			["ApiOptions"] = { [0] = "GlobalPreferences\\Hooks::onApiOptions", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "GlobalPreferences/resources", },		["ResourceModules"] = { ["ext.GlobalPreferences.global"] = { ["scripts"] = "ext.GlobalPreferences.global.js", ["dependencies"] = { [0] = "oojs-ui-core", [1] = "mediawiki.widgets", [2] = "mediawiki.widgets.CheckMatrixWidget", [3] = "mediawiki.widgets.UsersMultiselectWidget", },				["messages"] = { [0] = "globalprefs-select-all", },			},			["ext.GlobalPreferences.global-nojs"] = { ["styles"] = "ext.GlobalPreferences.global-nojs.css", },			["ext.GlobalPreferences.local"] = { ["styles"] = "ext.GlobalPreferences.local.css", ["scripts"] = { [0] = "ext.GlobalPreferences.local.js", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "mediawiki.widgets.CheckMatrixWidget", },			},			["ext.GlobalPreferences.local-nojs"] = { ["styles"] = "ext.GlobalPreferences.local-nojs.css", },		},		["APIModules"] = { ["globalpreferences"] = "GlobalPreferences\\ApiGlobalPreferences", ["globalpreferenceoverrides"] = "GlobalPreferences\\ApiGlobalPreferenceOverrides", },		["APIMetaModules"] = { ["globalpreferences"] = { ["class"] = "GlobalPreferences\\ApiQueryGlobalPreferences", ["factory"] = "GlobalPreferences\\Hooks::makeApiQueryGlobalPreferences", },		},		["manifest_version"] = 1, },	["GlobalUsage"] = { ["name"] = "Global Usage", ["version"] = "2.2.0", ["author"] = "Bryan Tong Minh", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalUsage", ["descriptionmsg"] = "globalusage-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["type"] = "specialpage", ["SpecialPages"] = { ["MostGloballyLinkedFiles"] = "SpecialMostGloballyLinkedFiles", ["GloballyWantedFiles"] = "SpecialGloballyWantedFiles", ["GloballyUnusedFiles"] = "SpecialGloballyUnusedFiles", ["GlobalUsage"] = "SpecialGlobalUsage", },		["JobClasses"] = { ["globalUsageCachePurge"] = "GlobalUsageCachePurgeJob", },		["APIPropModules"] = { ["globalusage"] = "ApiQueryGlobalUsage", },		["MessagesDirs"] = { ["GlobalUsage"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["GlobalUsageAliases"] = "GlobalUsage.alias.php", },		["AutoloadClasses"] = { ["GlobalUsage"] = "includes/GlobalUsage.php", ["GlobalUsageHooks"] = "includes/GlobalUsageHooks.php", ["GlobalUsageImagePageHooks"] = "includes/GlobalUsageImagePageHooks.php", ["SpecialGlobalUsage"] = "includes/SpecialGlobalUsage.php", ["GlobalUsageQuery"] = "includes/GlobalUsageQuery.php", ["ApiQueryGlobalUsage"] = "includes/ApiQueryGlobalUsage.php", ["GlobalUsageCachePurgeJob"] = "includes/GlobalUsageCachePurgeJob.php", ["SpecialMostGloballyLinkedFiles"] = "includes/SpecialMostGloballyLinkedFiles.php", ["SpecialGloballyWantedFiles"] = "includes/SpecialGloballyWantedFiles.php", ["SpecialGloballyUnusedFiles"] = "includes/SpecialGloballyUnusedFiles.php", },		["Hooks"] = { ["LinksUpdateComplete"] = { [0] = "GlobalUsageHooks::onLinksUpdateComplete", },			["ArticleDeleteComplete"] = { [0] = "GlobalUsageHooks::onArticleDeleteComplete", },			["FileDeleteComplete"] = { [0] = "GlobalUsageHooks::onFileDeleteComplete", },			["FileUndeleteComplete"] = { [0] = "GlobalUsageHooks::onFileUndeleteComplete", },			["UploadComplete"] = { [0] = "GlobalUsageHooks::onUploadComplete", },			["TitleMoveComplete"] = { [0] = "GlobalUsageHooks::onTitleMoveComplete", },			["ImagePageAfterImageLinks"] = { [0] = "GlobalUsageImagePageHooks::onImagePageAfterImageLinks", },			["ImagePageShowTOC"] = { [0] = "GlobalUsageImagePageHooks::onImagePageShowTOC", },			["ParserTestTables"] = { [0] = "GlobalUsageHooks::onParserTestTables", },			["LoadExtensionSchemaUpdates"] = { [0] = "GlobalUsageHooks::onLoadExtensionSchemaUpdates", },			["wgQueryPages"] = { [0] = "GlobalUsageHooks::onwgQueryPages", },		},		["config"] = { ["GlobalUsageDatabase"] = { ["documentation"] = "If set to false, the local database contains the globalimagelinks table, else set to something understandable to LBFactory", ["value"] = false, },			["GlobalUsageSharedRepoWiki"] = { ["documentation"] = "Name of the shared repo that backlinks are shared for", ["value"] = false, },			["GlobalUsagePurgeBacklinks"] = { ["documentation"] = "If set to true, this will purge pages on the wikis that use a file when it changes. This works by directly inserting HTMLCacheUpdate jobs into the local wikis. @see $wgGlobalUsagePurgeBacklinks", ["value"] = false, },		},		["manifest_version"] = 2, },	["GlobalUserPage"] = { ["name"] = "GlobalUserPage", ["version"] = "0.11.1", ["author"] = { [0] = "Kunal Mehta", [1] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalUserPage", ["descriptionmsg"] = "globaluserpage-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["GlobalUserPage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GlobalUserPageMagic"] = "GlobalUserPage.i18n.magic.php", },		["Hooks"] = { ["TitleIsAlwaysKnown"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onTitleIsAlwaysKnown", },			["ArticleFromTitle"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onArticleFromTitle", },			["LinksUpdateComplete"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onLinksUpdateComplete", },			["PageContentInsertComplete"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onPageContentInsertComplete", },			["ArticleDeleteComplete"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onArticleDeleteComplete", },			["TitleGetEditNotices"] = { [0] = "MediaWiki\\GlobalUserPage\\Hooks::onTitleGetEditNotices", },			["GetDoubleUnderscoreIDs"] = "MediaWiki\\GlobalUserPage\\Hooks::onGetDoubleUnderscoreIDs", ["WikiPageFactory"] = "MediaWiki\\GlobalUserPage\\Hooks::onWikiPageFactory", },		["config"] = { ["GlobalUserPageCacheExpiry"] = 604800, ["GlobalUserPageAPIUrl"] = "https://example.org/w/api.php", ["GlobalUserPageTimeout"] = 10, ["GlobalUserPageFooterKey"] = "globaluserpage-footer", ["GlobalUserPageDBname"] = "examplewiki", },		["ResourceModules"] = { ["ext.GlobalUserPage"] = { ["styles"] = "ext.GlobalUserPage.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GlobalUserPage", },		["JobClasses"] = { ["GlobalUserPageLocalJobSubmitJob"] = "MediaWiki\\GlobalUserPage\\LocalJobSubmitJob", ["LocalGlobalUserPageCacheUpdateJob"] = "MediaWiki\\GlobalUserPage\\LocalCacheUpdateJob", },		["DefaultUserOptions"] = { ["globaluserpage"] = true, },		["AutoloadClasses"] = { ["MediaWiki\\GlobalUserPage\\GlobalUserPage"] = "includes/GlobalUserPage.php", ["MediaWiki\\GlobalUserPage\\WikiGlobalUserPage"] = "includes/WikiGlobalUserPage.php", ["MediaWiki\\GlobalUserPage\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\GlobalUserPage\\CacheInvalidator"] = "includes/CacheInvalidator.php", ["MediaWiki\\GlobalUserPage\\LocalJobSubmitJob"] = "includes/LocalJobSubmitJob.php", ["MediaWiki\\GlobalUserPage\\LocalCacheUpdateJob"] = "includes/LocalCacheUpdateJob.php", },		["ConfigRegistry"] = { ["globaluserpage"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["GlobalUserrights"] = { ["name"] = "GlobalUserrights", ["version"] = "1.5.2", ["author"] = { [0] = "Nathaniel Herman", [1] = "Mainframe98", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalUserrights", ["descriptionmsg"] = "gur-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["GlobalUserrights"] = "GlobalUserrights", },		["MessagesDirs"] = { ["GlobalUserrights"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GlobalUserrightsAlias"] = "GlobalUserrights.alias.php", },		["AutoloadClasses"] = { ["GlobalUserrights"] = "GlobalUserrights_body.php", ["GlobalUserrightsHooks"] = "GlobalUserrightsHooks.php", ["GlobalUserGroupMembership"] = "GlobalUserGroupMembership.php", ["GlobalRightsLogFormatter"] = "GlobalRightsLogFormatter.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "GlobalUserrightsHooks::onLoadExtensionSchemaUpdates", ["UserEffectiveGroups"] = "GlobalUserrightsHooks::onUserEffectiveGroups", ["SpecialListusersQueryInfo"] = "GlobalUserrightsHooks::onSpecialListusersQueryInfo", ["SiteStatsNumberInGroup"] = "GlobalUserrightsHooks::updateStatsForGUR", ["UsersPagerDoBatchLookups"] = "GlobalUserrightsHooks::onUsersPagerDoBatchLookups", },		["LogTypes"] = { [0] = "gblrights", },		["LogNames"] = { ["gblrights"] = "gur-rightslog-name", },		["LogHeaders"] = { ["gblrights"] = "gur-rightslog-header", },		["LogActionsHandlers"] = { ["gblrights/rights"] = "GlobalRightsLogFormatter", },		["AvailableRights"] = { [0] = "userrights-global", },		["GroupPermissions"] = { ["staff"] = { ["userrights-global"] = true, },		},		["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["manifest_version"] = 1, },	["GoogleAnalyticsMetrics"] = { ["name"] = "GoogleAnalyticsMetrics", ["version"] = "1.0.0", ["author"] = { [0] = "Ike Hecht", [1] = "Nischay Nahata", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleAnalyticsMetrics", ["descriptionmsg"] = "googleanalyticsmetrics-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["GoogleAnalyticsMetrics"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GoogleAnalyticsMetricsHooks"] = "GoogleAnalyticsMetrics.hooks.php", },		["config"] = { ["GoogleAnalyticsMetricsAllowed"] = "*", ["GoogleAnalyticsMetricsPath"] = nil, ["GoogleAnalyticsMetricsExpiry"] = 600, ["GoogleAnalyticsMetricsViewId"] = "", },		["ExtensionMessagesFiles"] = { ["GoogleAnalyticsMetricsHooksMagic"] = "GoogleAnalyticsMetrics.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "GoogleAnalyticsMetricsHooks::onParserFirstCallInit", },		},		["manifest_version"] = 1, },	["GoogleAnalyticsTopPages"] = { ["name"] = "GoogleAnalyticsTopPages", ["version"] = "0.0.2", ["author"] = "Florian Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleAnalyticsTopPages", ["descriptionmsg"] = "googleanalyticstoppages-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["SpecialPages"] = { ["GoogleAnalyticsTopPages"] = "SpecialGoogleAnalyticsTopPages", },		["APIModules"] = { ["googlepagestatsupdate"] = "ApiGooglePageStatsUpdate", },		["MessagesDirs"] = { ["GoogleAnalyticsTopPages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GoogleAnalyticsTopPagesAlias"] = "GoogleAnalyticsTopPages.alias.php", },		["AutoloadClasses"] = { ["GoogleAnalyticsTopPages"] = "includes/GoogleAnalyticsTopPages.body.php", ["GoogleAnalyticsTopPagesHooks"] = "includes/GoogleAnalyticsTopPages.hooks.php", ["SpecialGoogleAnalyticsTopPages"] = "includes/specials/SpecialGoogleAnalyticsTopPages.php", ["ApiGooglePageStatsUpdate"] = "includes/api/ApiGooglePageStatsUpdate.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "GoogleAnalyticsTopPagesHooks::onLoadExtensionSchemaUpdates", },			["ParserFirstCallInit"] = { [0] = "GoogleAnalyticsTopPagesHooks::onParserFirstCallInit", },		},		["config"] = { ["GATPServiceAccountName"] = "", ["GATPKeyFileLocation"] = "", ["GATPAppName"] = "googleanalyticstoppages", ["GATPProfileId"] = "", ["GATPInterval"] = 30, ["GATPProtectAPI"] = true, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["GoogleAuthenticator"] = { ["name"] = "GoogleAuthenticator", ["author"] = "Youri van den Bogert", ["version"] = "1.0.0", ["url"] = "https://www.xl-knowledge.nl", ["descriptionmsg"] = "ga-desc", ["license-name"] = "GPL-2.0+", ["type"] = "other", ["MessagesDirs"] = { ["GoogleAuthenticator"] = "i18n", },		["ExtensionMessagesFiles"] = { ["GoogleAuthenticatorAlias"] = "GoogleAuthenticator.i18n.alias.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FactorAuthenticationRequest"] = "includes/Auth/AuthenticationRequest.php", ["MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FactorSecondaryAuthenticationProvider"] = "includes/Auth/SecondaryAuthenticationProvider.php", ["MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FARecover"] = "includes/Special/Google2FARecover.php", ["MediaWiki\\Extensions\\GoogleAuthenticator\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\Extensions\\GoogleAuthenticator\\GoogleAuthenticator"] = "includes/GoogleAuthenticator.php", },		["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extensions\\GoogleAuthenticator\\Hooks::onBeforePageDisplay", },		["SpecialPages"] = { ["Google2FARecover"] = "MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FARecover", },		["config"] = { ["GAIssuer"] = "__SITENAME__", },		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FactorSecondaryAuthenticationProvider"] = { ["class"] = "MediaWiki\\Extensions\\GoogleAuthenticator\\Google2FactorSecondaryAuthenticationProvider", ["sort"] = 50, },			},		},		["ResourceModules"] = { ["ext.Google2FA"] = { ["scripts"] = { [0] = "resources/js/google2fa.js", },				["styles"] = { [0] = "resources/css/google2fa.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GoogleAuthenticator", },		["manifest_version"] = 1, },	["GoogleDocTag"] = { ["name"] = "GoogleDocTag", ["version"] = "0.6", ["author"] = { [0] = "Reddo", [1] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleDocTag", ["descriptionmsg"] = "googledoctag-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["GoogleDocTag"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GoogleDocTag"] = "GoogleDocTag.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "GoogleDocTag::setParserHook", },		["manifest_version"] = 2, },	["GoogleDocs4MW"] = { ["name"] = "GoogleDocs4MW", ["version"] = "1.4", ["author"] = { [0] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleDocs4MW", ["descriptionmsg"] = "googledocs4mw-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["GoogleDocs4MW"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GoogleDocs4MW"] = "GoogleDocs4MW.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "GoogleDocs4MW::registerTag", },		["manifest_version"] = 1, },	["GoogleGeocode"] = { ["name"] = "GoogleGeocode", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleGeocode", ["descriptionmsg"] = "googlegeocode-desc", ["version"] = "0.1.0", ["type"] = "parserhook", ["AutoloadClasses"] = { ["GoogleGeocodeHooks"] = "GoogleGeocode.hooks.php", ["GoogleGeocodeCache"] = "GoogleGeocodeCache.php", },		["config"] = { ["GoogleGeocodeAPIKey"] = nil, ["GoogleGeocodeExpiry"] = 600, ["GoogleGeocodeDelimiter"] = ";", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "GoogleGeocodeHooks::onParserFirstCallInit", },		},		["MessagesDirs"] = { ["GoogleGeocode"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GoogleGeocodeMagic"] = "GoogleGeocode.i18n.magic.php", },		["manifest_version"] = 1, },	["GoogleLogin"] = { ["name"] = "GoogleLogin", ["version"] = "0.4.0-git", ["author"] = "Florian Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleLogin", ["descriptionmsg"] = "googlelogin-desc-authmanager", ["license-name"] = "MIT", ["type"] = "auth", ["GroupPermissions"] = { ["sysop"] = { ["managegooglelogin"] = true, },		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AvailableRights"] = { [0] = "managegooglelogin", [1] = "managegooglelogindomains", },		["ConfigRegistry"] = { ["googlelogin"] = "GlobalVarConfig::newInstance", },		["SpecialPages"] = { ["GoogleLoginReturn"] = "GoogleLogin\\Specials\\SpecialGoogleLoginReturn", ["ManageGoogleLogin"] = "GoogleLogin\\Specials\\SpecialManageGoogleLogin", ["GoogleLoginAllowedDomains"] = "GoogleLogin\\Specials\\SpecialGoogleLoginAllowedDomains", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-change-googlelogin"] = true, ["echo-subscriptions-email-change-googlelogin"] = true, },		["APIModules"] = { ["googleplusprofileinfo"] = "GoogleLogin\\Api\\ApiGoogleLoginInfo", },		["MessagesDirs"] = { ["GoogleLogin"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GoogleLoginAlias"] = "GoogleLogin.alias.php", },		["AutoloadNamespaces"] = { ["GoogleLogin\\"] = "includes/", },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["GoogleLogin\\Auth\\GooglePrimaryAuthenticationProvider"] = { ["class"] = "GoogleLogin\\Auth\\GooglePrimaryAuthenticationProvider", ["sort"] = 0, },			},		},		["ResourceModules"] = { ["ext.GoogleLogin.style"] = { ["styles"] = "style/ext.GoogleLogin.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.GoogleLogin.userlogincreate.style"] = { ["styles"] = "style/ext.GoogleLogin.userlogincreate.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.GoogleLogin.userlogincreate.ooui.style"] = { ["styles"] = "style/ext.GoogleLogin.userlogincreate.ooui.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.GoogleLogin.specialManage.scripts"] = { ["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui", },				["scripts"] = { [0] = "javascripts/specialpages/ext.GoogleLogin.specialManage.js", },				["styles"] = { [0] = "style/ext.GoogleLogin.specialManage.css", },				["messages"] = { [0] = "googlelogin-googleuser", [1] = "googlelogin-manage-isplusser", [2] = "googlelogin-manage-orgname", [3] = "googlelogin-manage-orgtitle", [4] = "googlelogin-manage-orgsince", [5] = "googlelogin-manage-yes", [6] = "googlelogin-manage-no", [7] = "googlelogin-manage-errorloading", [8] = "googlelogin-manage-dismiss", [9] = "googlelogin-manage-openpluslink", [10] = "googlelogin-manage-unknownerror", [11] = "googlelogin-manage-plusinfo-title", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GoogleLogin", },		["Hooks"] = { ["AuthChangeFormFields"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onAuthChangeFormFields", },			["UserLogoutComplete"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onUserLogoutComplete", },			["LoadExtensionSchemaUpdates"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onLoadExtensionSchemaUpdates", },			["MergeAccountFromTo"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onMergeAccountFromTo", },			["UserMergeAccountDeleteTables"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onUserMergeAccountDeleteTables", },			["BeforeCreateEchoEvent"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onBeforeCreateEchoEvent", },			["EchoGetBundleRules"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onEchoGetBundleRules", },			["ApiMain::moduleManager"] = { [0] = "GoogleLogin\\GoogleLoginHooks::onApiMainModuleManager", },		},		["config"] = { ["GLSecret"] = "", ["GLAppId"] = "", ["GLAllowedDomains"] = "", ["GLAllowedDomainsStrict"] = false, ["GLAllowedDomainsDB"] = false, ["GLAPIKey"] = "", ["GLEnableEchoEvents"] = true, },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["GoogleNewsSitemap"] = { ["name"] = "GoogleNewsSitemap", ["version"] = "2.1.0", ["author"] = { [0] = "Amgine", [1] = "Brian Wolff", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleNewsSitemap", ["descriptionmsg"] = "googlenewssitemap-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["SpecialPages"] = { ["GoogleNewsSitemap"] = "GoogleNewsSitemap", },		["MessagesDirs"] = { ["GoogleNewsSitemap"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GoogleNewsSitemapAlias"] = "GoogleNewsSitemap.alias.php", },		["AutoloadClasses"] = { ["GoogleNewsSitemap"] = "includes/specials/GoogleNewsSitemap.php", ["FeedSMItem"] = "includes/FeedSMItem.php", ["SitemapFeed"] = "includes/SitemapFeed.php", },		["FeedClasses"] = { ["sitemap"] = "SitemapFeed", },		["config"] = { ["GNSMmaxCategories"] = 6, ["GNSMmaxResultCount"] = 50, ["GNSMfallbackCategory"] = "Published", ["GNSMsmaxage"] = 1800, ["GNSMcommentNamespace"] = true, },		["manifest_version"] = 1, },	["GooglePlaces"] = { ["name"] = "GooglePlaces", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:GooglePlaces", ["descriptionmsg"] = "googleplaces-desc", ["version"] = "1.1", ["type"] = "parserhook", ["AutoloadClasses"] = { ["GooglePlacesHooks"] = "GooglePlaces.hooks.php", ["GooglePlacesCache"] = "GooglePlacesCache.php", ["Mills\\GooglePlaces\\googlePlaces"] = "lib/google-places/src/mills/google-places/googlePlaces.php", ["Mills\\GooglePlaces\\googlePlacesCallType"] = "lib/google-places/src/mills/google-places/googlePlaces.php", },		["config"] = { ["GooglePlacesAPIKey"] = nil, ["GooglePlacesExpiry"] = 600, },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "GooglePlacesHooks::onParserFirstCallInit", },		},		["MessagesDirs"] = { ["GooglePlaces"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GooglePlacesMagic"] = "GooglePlaces.i18n.magic.php", },		["manifest_version"] = 1, },	["GoogleSiteSearch"] = { ["name"] = "GoogleSiteSearch", ["version"] = "3.0", ["author"] = "Ryan Finnie", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleSiteSearch", ["descriptionmsg"] = "googlesitesearch-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["MessagesDirs"] = { ["GoogleSiteSearch"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GoogleSiteSearch"] = "GoogleSiteSearch.hooks.php", },		["Hooks"] = { ["SpecialSearchResultsPrepend"] = "GoogleSiteSearch::searchPrepend", },		["config"] = { ["GoogleSiteSearchCSEID"] = "", ["GoogleSiteSearchOnly"] = false, ["GoogleSiteSearchAttributes"] = { },		},		["requires"] = { ["MediaWiki"] = ">= 1.23.0", },		["manifest_version"] = 1, },	["Graph"] = { ["name"] = "Graph", ["author"] = { [0] = "Dan Andreescu", [1] = "Yuri Astrakhan", [2] = "Frédéric Bolduc", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Graph", ["descriptionmsg"] = "graph-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["MessagesDirs"] = { ["Graph"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Graph\\ApiGraph"] = "includes/ApiGraph.php", ["Graph\\DataModule"] = "includes/DataModule.php", ["Graph\\ParserTag"] = "includes/ParserTag.php", ["Graph\\Sandbox"] = "includes/Sandbox.php", ["Graph\\Store"] = "includes/Store.php", ["Graph\\Hooks"] = "includes/Hooks.php", },		["APIModules"] = { ["graph"] = "Graph\\ApiGraph", },		["ResourceModules"] = { ["ext.graph.styles"] = { ["styles"] = { [0] = "styles/common.less", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.graph.data"] = { ["class"] = "Graph\\DataModule", },			["ext.graph.loader"] = { ["scripts"] = { [0] = "modules/graph-loader.js", },				["dependencies"] = { [0] = "mediawiki.api", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.graph.vega1"] = { ["scripts"] = { [0] = "lib/d3.js", [1] = "lib/d3-global.js", [2] = "lib/vega1/vega.js", [3] = "modules/graph1.js", },				["dependencies"] = { [0] = "ext.graph.data", [1] = "mediawiki.Uri", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.graph.vega2"] = { ["scripts"] = { [0] = "lib/d3.js", [1] = "lib/d3-global.js", [2] = "lib/d3.layout.cloud.js", [3] = "lib/vega2/vega.js", [4] = "lib/graph2.compiled.js", },				["dependencies"] = { [0] = "ext.graph.data", [1] = "mediawiki.Uri", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.graph.sandbox"] = { ["scripts"] = { [0] = "lib/jquery.splitter/jquery.splitter.js", [1] = "modules/graph.sandbox.js", },				["styles"] = { [0] = "lib/jquery.splitter/jquery.splitter.css", [1] = "styles/sandbox.css", },				["dependencies"] = { [0] = "jquery.throttle-debounce", [1] = "mediawiki.confirmCloseWindow", [2] = "ext.codeEditor", [3] = "ext.graph.vega2", },				["messages"] = { [0] = "editwarning-warning", },				["targets"] = { [0] = "desktop", },			},			["ext.graph.visualEditor"] = { ["scripts"] = { [0] = "modules/ve-graph/ve.ce.MWGraphNode.js", [1] = "modules/ve-graph/ve.dm.MWGraphModel.js", [2] = "modules/ve-graph/ve.dm.MWGraphNode.js", [3] = "modules/ve-graph/ve.ui.MWGraphDialog.js", [4] = "modules/ve-graph/ve.ui.MWGraphDialogTool.js", [5] = "modules/ve-graph/widgets/ve.dm.RowWidgetModel.js", [6] = "modules/ve-graph/widgets/ve.dm.TableWidgetModel.js", [7] = "modules/ve-graph/widgets/ve.ui.RowWidget.js", [8] = "modules/ve-graph/widgets/ve.ui.TableWidget.js", },				["styles"] = { [0] = "modules/ve-graph/ve.ce.MWGraphNode.css", [1] = "modules/ve-graph/ve.ui.MWGraphIcons.css", [2] = "modules/ve-graph/widgets/ve.ui.RowWidget.css", [3] = "modules/ve-graph/widgets/ve.ui.TableWidget.css", },				["dependencies"] = { [0] = "oojs-ui.styles.icons-editing-advanced", [1] = "ext.graph.data", [2] = "ext.visualEditor.mwcore", [3] = "ext.visualEditor.mwimage.core", },				["messages"] = { [0] = "graph-ve-dialog-button-tooltip", [1] = "graph-ve-dialog-edit-field-graph-type", [2] = "graph-ve-dialog-edit-field-raw-json", [3] = "graph-ve-dialog-edit-height", [4] = "graph-ve-dialog-edit-json-invalid", [5] = "graph-ve-dialog-edit-padding-auto", [6] = "graph-ve-dialog-edit-padding-bottom", [7] = "graph-ve-dialog-edit-padding-left", [8] = "graph-ve-dialog-edit-padding-right", [9] = "graph-ve-dialog-edit-padding-top", [10] = "graph-ve-dialog-edit-page-data", [11] = "graph-ve-dialog-edit-page-general", [12] = "graph-ve-dialog-edit-page-raw", [13] = "graph-ve-dialog-edit-size-field", [14] = "graph-ve-dialog-edit-size-table-unit", [15] = "graph-ve-dialog-edit-table-row-delete", [16] = "graph-ve-dialog-edit-title", [17] = "graph-ve-dialog-edit-type-area", [18] = "graph-ve-dialog-edit-type-bar", [19] = "graph-ve-dialog-edit-type-line", [20] = "graph-ve-dialog-edit-type-unknown", [21] = "graph-ve-dialog-edit-width", [22] = "graph-ve-dialog-edit-unknown-graph-type-warning", [23] = "graph-ve-empty-graph", [24] = "graph-ve-no-spec", [25] = "graph-ve-vega-error", [26] = "graph-ve-vega-error-no-render", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Graph", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Graph\\Hooks::onParserFirstCallInit", },			["ParserAfterParse"] = { [0] = "Graph\\Hooks::onParserAfterParse", },			["ResourceLoaderTestModules"] = { [0] = "Graph\\Hooks::onResourceLoaderTestModules", },		},		["VisualEditorPluginModules"] = { [0] = "ext.graph.visualEditor", },		["config"] = { ["GraphAllowedDomains"] = { },			["GraphDefaultVegaVer"] = 2, ["GraphIsTrusted"] = false, ["GraphImgServiceUrl"] = false, },		["TrackingCategories"] = { [0] = "graph-tracking-category", [1] = "graph-obsolete-category", [2] = "graph-broken-category", },		["SpecialPages"] = { ["GraphSandbox"] = "Graph\\Sandbox", },		["ExtensionMessagesFiles"] = { ["GraphAliases"] = "Graph.alias.php", },		["manifest_version"] = 1, },	["GraphQL"] = { ["name"] = "GraphQL", ["url"] = "https://www.mediawiki.org/wiki/Extension:GraphQL", ["namemsg"] = "graphql", ["descriptionmsg"] = "graphql-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "api", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["manifest_version"] = 2, ["load_composer_autoloader"] = true, ["config"] = { ["GraphQLValidateSchema"] = { ["value"] = true, },		},		["MessagesDirs"] = { ["GraphQL"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["GraphQLAlias"] = "GraphQL.alias.php", },		["AutoloadNamespaces"] = { ["MediaWiki\\GraphQL\\"] = "src/", },		["SpecialPages"] = { ["GraphQL"] = "MediaWiki\\GraphQL\\GraphQL::getSpecialPage", },		["Hooks"] = { ["WebRequestPathInfoRouter"] = "MediaWiki\\GraphQL\\GraphQL::onWebRequestPathInfoRouter", ["MediaWikiServices"] = "MediaWiki\\GraphQL\\GraphQL::onMediaWikiServices", },	},	["GraphViz"] = { ["name"] = "GraphViz", ["version"] = "3.0.0", ["type"] = "parserhook", ["author"] = { [0] = "Keith Welter", [1] = "Victor Fariña", [2] = "Matthew Pearson", [3] = "Thomas Hummel", [4] = "Gregory Szorc", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GraphViz", ["descriptionmsg"] = "graphviz-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", ["extensions"] = { ["ImageMap"] = "*", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extension\\GraphViz\\GraphViz"] = "includes/GraphViz.php", ["MediaWiki\\Extension\\GraphViz\\Settings"] = "includes/Settings.php", ["MediaWiki\\Extension\\GraphViz\\UploadLocalFile"] = "includes/UploadLocalFile.php", ["MediaWiki\\Extension\\GraphViz\\UploadFromLocalFile"] = "includes/UploadFromLocalFile.php", ["MediaWiki\\Extension\\GraphViz\\GraphRenderParms"] = "includes/GraphRenderParms.php", },		["MessagesDirs"] = { ["GraphViz"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extension\\GraphViz\\GraphViz::onParserInit", ["ArticleDeleteComplete"] = "MediaWiki\\Extension\\GraphViz\\GraphViz::onArticleDeleteComplete", ["PageContentSave"] = "MediaWiki\\Extension\\GraphViz\\GraphViz::onPageContentSave", ["RejectParserCacheValue"] = "MediaWiki\\Extension\\GraphViz\\GraphViz::onRejectParserCacheValue", ["UserGetReservedNames"] = "MediaWiki\\Extension\\GraphViz\\GraphViz::onUserGetReservedNames", },		["config"] = { ["GraphVizExecPath"] = { ["description"] = "The executable binary path of GraphViz.", ["descriptionmsg"] = "graphviz-setting-execpath", ["value"] = nil, ["path"] = false, ["public"] = true, },			["GraphVizMscgenPath"] = { ["description"] = "The executable binary path of mscgen for GraphViz.", ["descriptionmsg"] = "graphviz-setting-mscgenpath", ["value"] = "", ["path"] = false, ["public"] = true, },			["GraphVizDefaultImageType"] = { ["description"] = "The default output image type for GraphViz.", ["descriptionmsg"] = "graphviz-setting-defaultimg", ["value"] = "png", ["path"] = false, ["public"] = true, },		},		["ConfigRegistry"] = { ["GraphViz"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 2, },	["GrowthExperiments"] = { ["name"] = "GrowthExperiments", ["descriptionmsg"] = "growthexperiments-desc", ["license-name"] = "GPL-3.0-or-later", ["author"] = { [0] = "Stephane Bisson", [1] = "Kosta Harlan", [2] = "Roan Kattouw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GrowthExperiments", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["PageViewInfo"] = "*", },		},		["AutoloadNamespaces"] = { ["GrowthExperiments\\"] = "includes/", },		["MessagesDirs"] = { ["GrowthExperiments"] = { [0] = "i18n/extension", [1] = "i18n/welcomesurvey", [2] = "i18n/welcomesurvey/api", [3] = "i18n/help", [4] = "i18n/help/api", [5] = "i18n/homepage", [6] = "i18n/confirmemail", },		},		["ExtensionMessagesFiles"] = { ["GrowthExperimentsAlias"] = "GrowthExperiments.alias.php", },		["APIModules"] = { ["welcomesurveyhandleresponses"] = "GrowthExperiments\\Api\\ApiWelcomeSurveyHandleResponses", ["helppanelquestionposter"] = "GrowthExperiments\\Api\\ApiHelpPanelPostQuestion", },		["Hooks"] = { ["SpecialPage_initList"] = { [0] = "GrowthExperiments\\WelcomeSurveyHooks::onSpecialPageInitList", [1] = "GrowthExperiments\\HomepageHooks::onSpecialPageInitList", },			["UserGetDefaultOptions"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onUserGetDefaultOptions", },			["LocalUserCreated"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onLocalUserCreated", [1] = "GrowthExperiments\\HomepageHooks::onLocalUserCreated", },			["GetPreferences"] = { [0] = "GrowthExperiments\\WelcomeSurveyHooks::onGetPreferences", [1] = "GrowthExperiments\\HelpPanelHooks::onGetPreferences", [2] = "GrowthExperiments\\HomepageHooks::onGetPreferences", },			["BeforeWelcomeCreation"] = { [0] = "GrowthExperiments\\WelcomeSurveyHooks::onBeforeWelcomeCreation", },			["BeforePageDisplay"] = { [0] = "GrowthExperiments\\WelcomeSurveyHooks::onBeforePageDisplay", [1] = "GrowthExperiments\\HelpPanelHooks::onBeforePageDisplay", },			["ListDefinedTags"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onListDefinedTags", [1] = "GrowthExperiments\\HomepageHooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onListDefinedTags", [1] = "GrowthExperiments\\HomepageHooks::onListDefinedTags", },			["SkinTemplateNavigation::Universal"] = { [0] = "GrowthExperiments\\HomepageHooks::onSkinTemplateNavigationUniversal", },			["PersonalUrls"] = { [0] = "GrowthExperiments\\HomepageHooks::onPersonalUrls", },			["AuthChangeFormFields"] = { [0] = "GrowthExperiments\\ConfirmEmailHooks::onAuthChangeFormFields", },			["UserSendConfirmationMail"] = { [0] = "GrowthExperiments\\ConfirmEmailHooks::onUserSendConfirmationMail", },			["UserSaveOptions"] = { [0] = "GrowthExperiments\\HomepageHooks::onUserSaveOptions", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "GrowthExperiments/modules", },		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["HelpPanel"] = 18973214, ["HomepageModule"] = 19000731, },			},		},		["ResourceModules"] = { ["ext.growthExperiments.HelpPanel.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["images"] = { ["askQuestion"] = { ["file"] = "../images/askQuestion.svg", },				},			},			["ext.growthExperiments.welcomeSurvey.styles"] = { ["styles"] = { [0] = "welcomesurvey/ext.growthExperiments.welcomeSurvey.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.welcomeSurvey.scripts"] = { ["scripts"] = { [0] = "welcomesurvey/ext.growthExperiments.welcomeSurvey.js", },				["messages"] = { [0] = "welcomesurvey-tagmultiselect-placeholder", },				["dependencies"] = { [0] = "oojs-ui-widgets", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.detectjs"] = { ["scripts"] = { [0] = "detectjs/detectjs.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.welcomesurvey.popup"] = { ["styles"] = { [0] = "welcomesurvey/popup/styles/ext.growthExperiments.welcomeSurveyPopup.less", },				["packageFiles"] = { [0] = "welcomesurvey/popup/ext.growthExperiments.welcomeSurveyPopup.init.js", [1] = "welcomesurvey/popup/ui/ext.growthExperiments.GettingStartedLinksWidget.js", [2] = "welcomesurvey/popup/ui/ext.growthExperiments.PrivacyNoticeWidget.js", [3] = "welcomesurvey/popup/ui/ext.growthExperiments.RadioSelectWithInputWidget.js", [4] = "welcomesurvey/popup/ui/ext.growthExperiments.StackNavigatorWidget.js", [5] = "welcomesurvey/popup/ui/ext.growthExperiments.StackPositionIndicatorWidget.js", [6] = "welcomesurvey/popup/ui/ext.growthExperiments.WelcomeSurveyConfirmationDialog.js", [7] = "welcomesurvey/popup/ui/ext.growthExperiments.WelcomeSurveyDialog.js", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.jqueryMsg", [2] = "oojs-ui-widgets", [3] = "oojs-ui-windows", },				["messages"] = { [0] = "welcomesurvey", [1] = "welcomesurvey-save-confirmation-title", [2] = "welcomesurvey-save-confirmation-text", [3] = "welcomesurvey-subtitle", [4] = "welcomesurvey-save-btn", [5] = "welcomesurvey-skip-btn", [6] = "welcomesurvey-close-btn", [7] = "welcomesurvey-popup-close-btn", [8] = "welcomesurvey-back-btn", [9] = "welcomesurvey-next-btn", [10] = "welcomesurvey-sidebar-privacy-title", [11] = "welcomesurvey-sidebar-privacy-text", [12] = "welcomesurvey-privacy-policy-link-text", [13] = "welcomesurvey-sidebar-editing-title", [14] = "welcomesurvey-sidebar-editing-text", [15] = "welcomesurvey-sidebar-editing-link1-text", [16] = "welcomesurvey-sidebar-editing-link1-title", [17] = "welcomesurvey-sidebar-editing-link2-text", [18] = "welcomesurvey-sidebar-editing-link2-title", [19] = "welcomesurvey-sidebar-editing-link3-text", [20] = "welcomesurvey-sidebar-editing-link3-title", [21] = "welcomesurvey-sidebar-editing-link4-text", [22] = "welcomesurvey-sidebar-editing-link4-title", [23] = "welcomesurvey-tagmultiselect-placeholder", [24] = "welcomesurvey-question-reason-label", [25] = "welcomesurvey-dropdown-option-select-label", [26] = "welcomesurvey-question-reason-option-edit-typo-label", [27] = "welcomesurvey-question-reason-option-edit-info-label", [28] = "welcomesurvey-question-reason-option-new-page-label", [29] = "welcomesurvey-question-reason-option-read-label", [30] = "welcomesurvey-question-reason-option-other-label", [31] = "welcomesurvey-question-reason-other-placeholder", [32] = "welcomesurvey-question-mentor-info", [33] = "welcomesurvey-question-mentor-label", [34] = "welcomesurvey-question-edited-label", [35] = "welcomesurvey-question-edited-option-yes-many-label", [36] = "welcomesurvey-question-edited-option-yes-few-label", [37] = "welcomesurvey-question-edited-option-no-dunno-label", [38] = "welcomesurvey-question-edited-option-no-other-label", [39] = "welcomesurvey-question-edited-option-dont-remember-label", [40] = "welcomesurvey-question-email-label", [41] = "welcomesurvey-question-email-placeholder", [42] = "welcomesurvey-question-email-help", [43] = "welcomesurvey-question-topics-label", [44] = "welcomesurvey-question-topics-other-placeholder", [45] = "welcomesurvey-question-topics-option-arts", [46] = "welcomesurvey-question-topics-option-science", [47] = "welcomesurvey-question-topics-option-geography", [48] = "welcomesurvey-question-topics-option-history", [49] = "welcomesurvey-question-topics-option-music", [50] = "welcomesurvey-question-topics-option-sports", [51] = "welcomesurvey-question-topics-option-literature", [52] = "welcomesurvey-question-topics-option-religion", [53] = "welcomesurvey-question-topics-option-popular-culture", [54] = "welcomesurvey-question-topics-option-entertainment", [55] = "welcomesurvey-question-topics-option-food-drink", [56] = "welcomesurvey-question-topics-option-biography", [57] = "welcomesurvey-question-topics-option-military", [58] = "welcomesurvey-question-topics-option-economics", [59] = "welcomesurvey-question-topics-option-technology", [60] = "welcomesurvey-question-topics-option-film", [61] = "welcomesurvey-question-topics-option-philosophy", [62] = "welcomesurvey-question-topics-option-business", [63] = "welcomesurvey-question-topics-option-politics", [64] = "welcomesurvey-question-topics-option-government", [65] = "welcomesurvey-question-topics-option-engineering", [66] = "welcomesurvey-question-topics-option-crafts-hobbies", [67] = "welcomesurvey-question-topics-option-games", [68] = "welcomesurvey-question-topics-option-health", [69] = "welcomesurvey-question-topics-option-social-science", [70] = "welcomesurvey-question-topics-option-transportation", [71] = "welcomesurvey-question-topics-option-education", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.HelpPanelCta.styles"] = { ["styles"] = { [0] = "helppanel/ext.growthExperiments.HelpPanelCta.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Homepage.QuestionPoster"] = { ["packageFiles"] = { [0] = "homepage/ext.growthExperiments.Homepage.QuestionPoster.js", [1] = "homepage/ext.growthExperiments.QuestionPosterDialog.js", },				["messages"] = { [0] = "growthexperiments-homepage-help-cancel", },				["dependencies"] = { [0] = "ext.growthExperiments.Help", [1] = "mediawiki.jqueryMsg", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Homepage"] = { ["packageFiles"] = { [0] = "homepage/ext.growthExperiments.Homepage.js", [1] = "homepage/ext.growthExperiments.Homepage.Logger.js", [2] = "utils/ext.growthExperiments.Utils.js", },				["dependencies"] = { [0] = "mediawiki.user", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Homepage.Help"] = { ["packageFiles"] = { [0] = "homepage/ext.growthExperiments.Homepage.Help.js", },				["messages"] = { [0] = "growthexperiments-homepage-help-dialog-title", [1] = "growthexperiments-homepage-help-cancel", },				["dependencies"] = { [0] = "ext.growthExperiments.Homepage.QuestionPoster", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Homepage.Mentorship"] = { ["packageFiles"] = { [0] = "homepage/ext.growthExperiments.Homepage.Mentorship.js", },				["messages"] = { [0] = "growthexperiments-homepage-mentorship-dialog-title", [1] = "growthexperiments-homepage-mentorship-questionreview-header", [2] = "growthexperiments-homepage-mentorship-questionreview-header-mentor-talk-link-text", [3] = "growthexperiments-homepage-mentorship-confirmation-text", [4] = "growthexperiments-homepage-mentorship-view-question-text", },				["dependencies"] = { [0] = "ext.growthExperiments.Homepage.QuestionPoster", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Help"] = { ["styles"] = { [0] = "help/ext.growthExperiments.HelpPanelProcessDialog.less", [1] = "help/ext.growthExperiments.HelpPanelSearchWidget.less", },				["packageFiles"] = { [0] = "help/ext.growthExperiments.Help.js", [1] = "help/ext.growthExperiments.HelpPanelLogger.js", [2] = "utils/ext.growthExperiments.Utils.js", [3] = "help/ext.growthExperiments.HelpPanelSearchWidget.js", [4] = "help/ext.growthExperiments.HelpPanelProcessDialog.js", [5] = {						["name"] = "help/data.json", ["callback"] = { [0] = "GrowthExperiments\\HelpPanelHooks", [1] = "getModuleData", },					},				},				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.Uri", [2] = "oojs-ui-widgets", [3] = "oojs-ui-windows", [4] = "mediawiki.storage", },				["messages"] = { [0] = "growthexperiments-help-panel-question-button-text", [1] = "growthexperiments-help-panel-submit-question-button-text", [2] = "growthexperiments-help-panel-editing-help-links-widget-header", [3] = "growthexperiments-help-panel-editing-help-links-widget-view-more-link", [4] = "growthexperiments-help-panel-question-widget-header", [5] = "growthexperiments-help-panel-question-placeholder", [6] = "growthexperiments-help-panel-back-home", [7] = "growthexperiments-help-panel-close", [8] = "growthexperiments-help-panel-home-title", [9] = "growthexperiments-help-panel-questionreview-title", [10] = "growthexperiments-help-panel-questionreview-header", [11] = "growthexperiments-help-panel-questionreview-email", [12] = "growthexperiments-help-panel-questionreview-note", [13] = "growthexperiments-help-panel-questionreview-label", [14] = "growthexperiments-help-panel-questionreview-include-article-title", [15] = "growthexperiments-help-panel-question-subject-template", [16] = "growthexperiments-help-panel-question-subject-template-with-title", [17] = "growthexperiments-help-panel-question-subject-template-from-homepage", [18] = "growthexperiments-help-panel-question-post-error", [19] = "growthexperiments-help-panel-questioncomplete-title", [20] = "growthexperiments-help-panel-questioncomplete-header", [21] = "growthexperiments-help-panel-questioncomplete-confirmation-text", [22] = "growthexperiments-help-panel-questioncomplete-confirmation-email-confirmed", [23] = "growthexperiments-help-panel-questioncomplete-confirmation-email-unconfirmed", [24] = "growthexperiments-help-panel-questioncomplete-confirmation-email-none", [25] = "growthexperiments-help-panel-questioncomplete-view-link-text", [26] = "growthexperiments-help-panel-questioncomplete-more-about-this-feature-text", [27] = "growthexperiments-help-panel-tog-help-panel", [28] = "growthexperiments-help-panel-settings-cog-preferences-link", [29] = "growthexperiments-help-panel-questioncomplete-first-edit", [30] = "growthexperiments-help-panel-questionreview-unconfirmed-email-note", [31] = "growthexperiments-help-panel-questionreview-add-email-placeholder", [32] = "growthexperiments-help-panel-questionreview-email-optional", [33] = "growthexperiments-help-panel-questionreview-no-email-note", [34] = "growthexperiments-help-panel-notifications-link-text", [35] = "growthexperiments-help-panel-confirm-email-link-text", [36] = "growthexperiments-help-panel-search-label", [37] = "growthexperiments-help-panel-search-no-results", [38] = "ellipsis", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.HelpPanel"] = { ["styles"] = { [0] = "helppanel/ext.growthExperiments.HelpPanelPopup.less", },				["packageFiles"] = { [0] = "helppanel/ext.growthExperiments.HelpPanel.cta.js", },				["dependencies"] = { [0] = "ext.growthExperiments.Help", [1] = "ext.growthExperiments.HelpPanel.icons", [2] = "ext.growthExperiments.HelpPanelCta.styles", },				["messages"] = { [0] = "growthexperiments-help-panel-cta-button-text", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.HelpPanel.init"] = { ["scripts"] = "helppanel/ext.growthExperiments.HelpPanel.init.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.confirmEmail.createAccount.styles"] = { ["styles"] = "confirmemail/ext.confirmEmail.createAccount.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.Homepage.styles"] = { ["styles"] = { [0] = "homepage/ext.growthExperiments.BaseModule.less", [1] = "homepage/ext.growthExperiments.HelpModule.less", [2] = "homepage/ext.growthExperiments.ImpactModule.less", [3] = "homepage/ext.growthExperiments.MentorshipModule.less", [4] = "homepage/ext.growthExperiments.StartModule.less", [5] = "homepage/ext.growthExperiments.Homepage.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.growthExperiments.confirmEmail.createAccount"] = { ["scripts"] = "confirmemail/ext.confirmEmail.createAccount.js", ["messages"] = { [0] = "growthexperiments-confirmemail-emailwarning", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["config"] = { ["GEHomepageTutorialTitle"] = { ["description"] = "MediaWiki title to link to in the Tutorial button in the homepage Start module.", ["value"] = "", },			["GEHelpPanelReadingModeNamespaces"] = { ["description"] = "Numerical IDs of the MediaWiki namespaces in which to show the help panel in reading mode. Specifying a namespace will also include its talk namespace. Defaults to NS_PROJECT and NS_HELP namespaces.", ["value"] = { [0] = 4,					[1] = 12,				},			},			["GEHelpPanelExcludedNamespaces"] = { ["description"] = "MediaWiki namespaces that the help panel will be excluded from.", ["value"] = { },			},			["GEHelpPanelNewAccountEnablePercentage"] = { ["description"] = "Percentage of new accounts to enable help panel for. Must be a whole number.", ["value"] = 50, },			["GEHelpPanelHelpDeskTitle"] = { ["description"] = "Mediawiki title for help panel CTA when users have disabled JS. Templates or magic words contained in this string will be expanded.", ["value"] = "", },			["GEHelpPanelViewMoreTitle"] = { ["description"] = "MediaWiki title for view more articles on help link.", ["value"] = "", },			["GEHelpPanelEnabled"] = { ["description"] = "Global ON/OFF switch for the help panel feature.", ["value"] = false, },			["GEHelpPanelLoggingEnabled"] = { ["description"] = "ON/OFF switch for the help panel event logging feature.", ["value"] = false, },			["GEHelpPanelLinks"] = { ["description"] = "List of links to display in the help panel.", ["value"] = { },			},			["GEHelpPanelSearchNamespaces"] = { ["description"] = "List of namespaces to include in the search for help content.", ["value"] = { [0] = 4,					[1] = 12,				},			},			["GEHelpPanelSearchForeignAPI"] = { ["description"] = "api.php URL of a foreign wiki to search instead of the current wiki. Used for testing/development to get more/better results.", ["value"] = false, },			["GEHelpPanelSearchEnabled"] = { ["description"] = "Global ON/OFF switch for the Help panel search feature.", ["value"] = false, },			["WelcomeSurveyEnabled"] = { ["description"] = "Global ON/OFF switch for the Welcome survey feature.", ["value"] = false, },			["WelcomeSurveyPrivacyPolicyUrl"] = { ["description"] = "URL of the privacy policy to be used on the Welcome survey.", ["value"] = "https://foundation.wikimedia.org/wiki/New_User_Welcome_Survey_Privacy_Statement", },			["GEHomepageEnabled"] = { ["description"] = "Global ON/OFF switch for the Homepage feature.", ["value"] = false, },			["GEHomepageNewAccountEnablePercentage"] = { ["description"] = "Percentage of new accounts to enable homepage for. Must be a whole number.", ["value"] = 50, },			["GEHomepageLoggingEnabled"] = { ["description"] = "ON/OFF switch for the homepage event logging feature.", ["value"] = false, },			["GEHomepageMentorsList"] = { ["description"] = "Title of the wiki page that contains the list of available mentors.", ["value"] = "", },			["GEConfirmEmailEnabled"] = { ["description"] = "Global ON/OFF switch for the email confirmation changes.", ["value"] = false, },			["WelcomeSurveyExperimentalGroups"] = { ["description"] = "List of experimental groups. A group is defined with a range to randomly match users and the list of questions they will see on the survey.", ["merge_strategy"] = "array_plus_2d", ["value"] = { ["exp1_group1"] = { ["range"] = "x", ["format"] = "specialpage", ["questions"] = { [0] = "reason", [1] = "reason-other", [2] = "edited", [3] = "topics", [4] = "topics-other-nojs", [5] = "topics-other-js", [6] = "email", [7] = "mentor-info", [8] = "mentor", },					},					["exp1_group2"] = { ["range"] = "x", ["questions"] = { },					},					["exp2_control"] = { ["range"] = "x", ["questions"] = { },					},					["exp2_target_specialpage"] = { ["range"] = "x", ["format"] = "specialpage", ["questions"] = { [0] = "reason", [1] = "reason-other", [2] = "edited", [3] = "topics", [4] = "topics-other-nojs", [5] = "topics-other-js", [6] = "email", [7] = "mentor-info", [8] = "mentor", },					},					["exp2_target_popup"] = { ["range"] = "x", ["format"] = "popup", ["nojs-fallback"] = "exp2_target_specialpage", ["questions"] = { [0] = "reason", [1] = "edited", [2] = "topics", [3] = "topics-other-js", [4] = "email", [5] = "mentor-info", [6] = "mentor", },					},				},			},		},		["manifest_version"] = 2, },	["GuidedTour"] = { ["name"] = "GuidedTour", ["version"] = "2.0", ["author"] = { [0] = "Munaf Assaf", [1] = "Terry Chay", [2] = "Matthew Flaschen", [3] = "Pau Giner", [4] = "Ori Livneh", [5] = "Rob Moen", [6] = "S Page", [7] = "Sam Smith", [8] = "Moiz Syed", [9] = "Luke Welling", },		["url"] = "https://www.mediawiki.org/wiki/Extension:GuidedTour", ["descriptionmsg"] = "guidedtour-desc", ["license-name"] = "Apache-2.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["MessagesDirs"] = { ["GuidedTour"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["GuidedTourHooks"] = "includes/GuidedTourHooks.php", ["GuidedTourLauncher"] = "includes/GuidedTourLauncher.php", },		["ResourceModules"] = { ["mediawiki.libs.guiders"] = { ["scripts"] = { [0] = "mediawiki.libs.guiders/mediawiki.libs.guiders.js", },			},			["ext.guidedTour.styles"] = { ["styles"] = { [0] = "ext.guidedTour.less", [1] = "ext.guidedTour.animations.less", },				["skinStyles"] = { ["monobook"] = { [0] = "ext.guidedTour.monobook.less", },				},				["dependencies"] = { [0] = "mediawiki.libs.guiders", [1] = "mediawiki.ui.button", },			},			["ext.guidedTour.lib.internal"] = { ["scripts"] = "ext.guidedTour.lib.internal.js", },			["ext.guidedTour.lib"] = { ["scripts"] = { [0] = "ext.guidedTour.lib/ext.guidedTour.lib.TransitionEvent.js", [1] = "ext.guidedTour.lib/ext.guidedTour.lib.main.js", [2] = "ext.guidedTour.lib/ext.guidedTour.lib.EventLogger.js", [3] = "ext.guidedTour.lib/ext.guidedTour.lib.TransitionAction.js", [4] = "ext.guidedTour.lib/ext.guidedTour.lib.StepBuilder.js", [5] = "ext.guidedTour.lib/ext.guidedTour.lib.Step.js", [6] = "ext.guidedTour.lib/ext.guidedTour.lib.TourBuilder.js", [7] = "ext.guidedTour.lib/ext.guidedTour.lib.Tour.js", [8] = "ext.guidedTour.lib/ext.guidedTour.lib.WikitextDescription.js", },				["dependencies"] = { [0] = "jquery.client", [1] = "mediawiki.Title", [2] = "mediawiki.api", [3] = "mediawiki.cookie", [4] = "mediawiki.jqueryMsg", [5] = "mediawiki.libs.guiders", [6] = "mediawiki.user", [7] = "mediawiki.util", [8] = "schema.GuidedTourGuiderImpression", [9] = "schema.GuidedTourGuiderHidden", [10] = "schema.GuidedTourButtonClick", [11] = "schema.GuidedTourInternalLinkActivation", [12] = "schema.GuidedTourExternalLinkActivation", [13] = "schema.GuidedTourExited", [14] = "ext.guidedTour.lib.internal", [15] = "ext.guidedTour.styles", },				["messages"] = { [0] = "guidedtour-next-button", [1] = "guidedtour-okay-button", [2] = "guidedtour-back-button", },			},			["ext.guidedTour.launcher"] = { ["scripts"] = "ext.guidedTour.launcher.js", },			["ext.guidedTour"] = { ["scripts"] = "ext.guidedTour.autolauncher.js", ["dependencies"] = "ext.guidedTour.lib", },			["ext.guidedTour.tour.firstedit"] = { ["scripts"] = "tours/firstedit.js", ["dependencies"] = "ext.guidedTour", ["messages"] = { [0] = "editsection", [1] = "publishchanges", [2] = "showpreview", [3] = "guidedtour-tour-firstedit-edit-page-title", [4] = "guidedtour-tour-firstedit-edit-page-description", [5] = "guidedtour-tour-firstedit-edit-section-title", [6] = "guidedtour-tour-firstedit-edit-section-description", [7] = "guidedtour-tour-firstedit-preview-title", [8] = "guidedtour-tour-firstedit-preview-description", [9] = "guidedtour-tour-firstedit-save-title", [10] = "guidedtour-tour-firstedit-save-description", },			},			["ext.guidedTour.tour.test"] = { ["scripts"] = "tours/test.js", ["dependencies"] = { [0] = "mediawiki.Title", [1] = "ext.guidedTour", },				["messages"] = { [0] = "portal", [1] = "guidedtour-help-url", [2] = "guidedtour-tour-test-testing", [3] = "guidedtour-tour-test-test-description", [4] = "guidedtour-tour-test-callouts", [5] = "guidedtour-tour-test-portal-description", [6] = "guidedtour-tour-test-mediawiki-parse", [7] = "guidedtour-tour-test-description-page", [8] = "guidedtour-tour-test-go-description-page", [9] = "guidedtour-tour-test-launch-editing", [10] = "guidedtour-tour-test-launch-tour", [11] = "guidedtour-tour-test-launch-tour-description", [12] = "guidedtour-tour-test-wikitext-description", },			},			["ext.guidedTour.tour.onshow"] = { ["scripts"] = "tours/onshow.js", ["dependencies"] = "ext.guidedTour", ["messages"] = { [0] = "portal", [1] = "guidedtour-help-url", [2] = "guidedtour-tour-test-mediawiki-parse", [3] = "guidedtour-tour-test-description-page", [4] = "guidedtour-tour-test-go-description-page", [5] = "guidedtour-tour-test-wikitext-description", },			},			["ext.guidedTour.tour.uprightdownleft"] = { ["scripts"] = "tours/uprightdownleft.js", ["dependencies"] = "ext.guidedTour", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "GuidedTour/modules", },		["EventLoggingSchemas"] = { ["GuidedTourGuiderImpression"] = 8694395, ["GuidedTourGuiderHidden"] = 8690549, ["GuidedTourButtonClick"] = 13869649, ["GuidedTourInternalLinkActivation"] = 8690553, ["GuidedTourExternalLinkActivation"] = 8690560, ["GuidedTourExited"] = 8690566, },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "GuidedTourHooks::onBeforePageDisplay", },			["ResourceLoaderGetConfigVars"] = { [0] = "GuidedTourHooks::onResourceLoaderGetConfigVars", },			["ResourceLoaderRegisterModules"] = { [0] = "GuidedTourHooks::onResourceLoaderRegisterModules", },			["ResourceLoaderTestModules"] = { [0] = "GuidedTourHooks::onResourceLoaderTestModules", },			["RedirectSpecialArticleRedirectParams"] = { [0] = "GuidedTourHooks::onRedirectSpecialArticleRedirectParams", },			["MakeGlobalVariablesScript"] = { [0] = "GuidedTourLauncher::onMakeGlobalVariablesScript", },		},		["manifest_version"] = 1, },	["HAWelcome"] = { ["name"] = "Highly Automated Welcome Tool", ["namemsg"] = "welcome-user-name", ["version"] = "0.7.1", ["author"] = { [0] = "Krzysztof Krzyżaniak", [1] = "Maciej Błaszkowski", [2] = "Jack Phoenix", [3] = "Mainframe98", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:HAWelcome", ["descriptionmsg"] = "welcome-user-desc", ["type"] = "other", ["MessagesDirs"] = { ["HAWelcome"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["HAWelcomeJob"] = "HAWelcome.class.php", ["HAWelcomeHooks"] = "HAWelcome.hooks.php", },		["JobClasses"] = { ["HAWelcome"] = "HAWelcomeJob", },		["Hooks"] = { ["PageContentSaveComplete"] = "HAWelcomeHooks::onPageContentSaveComplete", ["UserGroupsChanged"] = "HAWelcomeHooks::onUserGroupsChanged", ["UserGetReservedNames"] = "HAWelcomeHooks::onUserGetReservedNames", },		["GroupPermissions"] = { ["bot"] = { ["welcomeexempt"] = true, },			["staff"] = { ["welcomeexempt"] = true, },			["sysop"] = { ["welcomeexempt"] = true, },			["bureaucrat"] = { ["welcomeexempt"] = true, },		},		["AvailableRights"] = { [0] = "welcomeexempt", },		["config"] = { ["HAWelcomeWelcomeUsername"] = "ShoutWiki", ["HAWelcomeStaffGroupName"] = "staff", ["HAWelcomeSignatureFromPreferences"] = false, },		["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["manifest_version"] = 1, },	["HSTS"] = { ["name"] = "HSTS", ["version"] = "1.1.1", ["author"] = "Seb35", ["url"] = "https://www.mediawiki.org/wiki/Extension:HSTS", ["descriptionmsg"] = "hsts-desc", ["license-name"] = "WTFPL", ["type"] = "other", ["DefaultUserOptions"] = { ["hsts"] = 0, },		["MessagesDirs"] = { ["HSTS"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["HSTSExtension"] = "HSTS.hooks.php", },		["Hooks"] = { ["GetPreferences"] = { [0] = "HSTSExtension::getPreferences", },			["GetBetaFeaturePreferences"] = { [0] = "HSTSExtension::getBetaFeaturePreferences", },			["BeforePageDisplay"] = { [0] = "HSTSExtension::addHeader", },		},		["config"] = { ["HSTSForAnons"] = false, ["HSTSForUsers"] = false, ["HSTSMaxAge"] = 2592000, ["HSTSIncludeSubdomains"] = false, ["HSTSBetaFeature"] = false, },		["manifest_version"] = 1, },	["Header_Tabs"] = { ["name"] = "Header Tabs", ["version"] = "1.2", ["author"] = { [0] = "Sergey Chernyshev", [1] = "Yaron Koren", [2] = "Finlay Beaton", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Header_Tabs", ["descriptionmsg"] = "headertabs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["HeaderTabs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HeaderTabsMagic"] = "HeaderTabs.i18n.magic.php", },		["AutoloadClasses"] = { ["HeaderTabsHooks"] = "HeaderTabs.hooks.php", ["HeaderTabs"] = "HeaderTabs_body.php", },		["ResourceModules"] = { ["ext.headertabs"] = { ["scripts"] = "skins/ext.headertabs.core.js", ["dependencies"] = { [0] = "jquery.ui.tabs", },			},			["ext.headertabs.bare"] = { ["styles"] = "skins/ext.headertabs.bare.css", },			["ext.headertabs.large"] = { ["styles"] = "skins/ext.headertabs.large.css", },			["ext.headertabs.timeless"] = { ["styles"] = "skins/ext.headertabs.timeless.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "HeaderTabs", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "HeaderTabsHooks::registerParserFunctions", },			["BeforePageDisplay"] = { [0] = "HeaderTabsHooks::addHTMLHeader", },			["ParserAfterTidy"] = { [0] = "HeaderTabsHooks::replaceFirstLevelHeaders", },			["ResourceLoaderGetConfigVars"] = { [0] = "HeaderTabsHooks::addConfigVarsToJS", },			["MakeGlobalVariablesScript"] = { [0] = "HeaderTabsHooks::setGlobalJSVariables", },		},		["config"] = { ["HeaderTabsUseHistory"] = true, ["HeaderTabsRenderSingleTab"] = false, ["HeaderTabsAutomaticNamespaces"] = { },			["HeaderTabsDefaultFirstTab"] = false, ["HeaderTabsDisableDefaultToc"] = true, ["HeaderTabsGenerateTabTocs"] = false, ["HeaderTabsStyle"] = "large", ["HeaderTabsEditTabLink"] = true, ["HeaderTabsTabIndexes"] = { },		},		["manifest_version"] = 1, },	["HelpPages"] = { ["name"] = "HelpPages", ["version"] = "0.4.0", ["author"] = "Kunal Mehta", ["url"] = "https://www.mediawiki.org/wiki/Extension:HelpPages", ["descriptionmsg"] = "helppages-desc", ["license-name"] = "Unlicense", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["HelpPages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["HelpPages"] = "HelpPages.body.php", ["HelpPagesHooks"] = "HelpPages.hooks.php", },		["ResourceModules"] = { ["ext.HelpPages"] = { ["styles"] = "ext.HelpPages.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "HelpPages", },		["Hooks"] = { ["ShowMissingArticle"] = "HelpPagesHooks::onShowMissingArticle", ["SkinTemplateNavigation::Universal"] = "HelpPagesHooks::onSkinTemplateNavigationUniversal", ["ArticlePurge"] = "HelpPagesHooks::onArticlePurge", ["LinkBegin"] = "HelpPagesHooks::onLinkBegin", },		["config"] = { ["HelpPagesExpiry"] = { ["value"] = 604800, },		},		["manifest_version"] = 2, },	["HierarchyBuilder"] = { ["name"] = "HierarchyBuilder", ["version"] = "6.0.1", ["author"] = { [0] = "Cindy Cicalese", [1] = "Kevin Ji", },		["url"] = "https://www.mediawiki.org/wiki/Extension:HierarchyBuilder", ["descriptionmsg"] = "hierarchybuilder-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["MessagesDirs"] = { ["HierarchyBuilder"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HierarchyBuilderMagic"] = "HierarchyBuilder.i18n.magic.php", },		["AutoloadClasses"] = { ["HierarchyBuilder"] = "HierarchyBuilder.php", ["HierarchyBuilderHooks"] = "HierarchyBuilderHooks.php", ["HierarchyFormInput"] = "/includes/HierarchyFormInput.php", ["HierarchySelectFormInput"] = "/includes/HierarchySelectFormInput.php", ["HierarchyTree"] = "/includes/HierarchyTree.php", ["TreeNode"] = "/includes/TreeNode.php", },		["ResourceModules"] = { ["ext.HierarchyBuilder.jstree"] = { ["styles"] = "themes/apple/style.css", ["scripts"] = "/resources/jquery.jstree.js", },			["ext.HierarchyBuilder.render"] = { ["scripts"] = "/resources/renderHierarchy.js", ["styles"] = "/resources/renderHierarchy.css", ["dependencies"] = { [0] = "ext.HierarchyBuilder.jstree", },			},			["ext.HierarchyBuilder.renderSelected"] = { ["scripts"] = "/resources/renderHierarchySelected.js", ["styles"] = "/resources/renderHierarchySelected.css", ["dependencies"] = { [0] = "ext.HierarchyBuilder.jstree", },			},			["ext.HierarchyBuilder.edit"] = { ["scripts"] = "/resources/editHierarchy.js", ["styles"] = "/resources/editHierarchy.css", ["dependencies"] = { [0] = "ext.HierarchyBuilder.jstree", [1] = "ext.pageforms.main", },			},			["ext.HierarchyBuilder.select"] = { ["scripts"] = "/resources/selectFromHierarchy.js", ["styles"] = "/resources/selectFromHierarchy.css", ["dependencies"] = { [0] = "ext.HierarchyBuilder.jstree", [1] = "ext.pageforms.main", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "HierarchyBuilder", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "HierarchyBuilderHooks::efHierarchyBuilderSetup", },		},		["manifest_version"] = 1, },	["HitCounters"] = { ["name"] = "HitCounters", ["namemsg"] = "hitcounters-extensionname", ["version"] = "0.3", ["author"] = { [0] = "[//mwstake.org Mark A. Hershberger]", },		["url"] = "https://www.mediawiki.org/wiki/Extension:HitCounters", ["descriptionmsg"] = "hitcounters-desc", ["type"] = "variable", ["license-name"] = "GPL-3.0-or-later", ["MessagesDirs"] = { ["HitCounters"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HitCountersMagic"] = "HitCounters.i18n.magic.php", ["HitCountersAlias"] = "HitCounters.i18n.alias.php", },		["SpecialPages"] = { ["PopularPages"] = "HitCounters\\SpecialPopularPages", },		["Hooks"] = { ["SpecialStatsAddExtra"] = { [0] = "HitCounters\\Hooks::onSpecialStatsAddExtra", },			["LoadExtensionSchemaUpdates"] = { [0] = "HitCounters\\Hooks::onLoadExtensionSchemaUpdates", },			["MagicWordwgVariableIDs"] = { [0] = "HitCounters\\Hooks::onMagicWordwgVariableIDs", },			["ParserGetVariableValueSwitch"] = { [0] = "HitCounters\\Hooks::onParserGetVariableValueSwitch", },			["ParserFirstCallInit"] = { [0] = "HitCounters\\Hooks::onParserFirstCallInit", },			["PageViewUpdates"] = { [0] = "HitCounters\\Hooks::onPageViewUpdates", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "HitCounters\\Hooks::onSkinTemplateOutputPageBeforeExec", },			["AbuseFilter-builder"] = { [0] = "HitCounters\\Hooks::onAbuseFilterBuilder", },			["AbuseFilter-deprecatedVariables"] = { [0] = "HitCounters\\Hooks::onAbuseFilterDeprecatedVariables", },			["AbuseFilter-generateTitleVars"] = { [0] = "HitCounters\\Hooks::onAbuseFilterGenerateTitleVars", },			["AbuseFilter-computeVariable"] = { [0] = "HitCounters\\Hooks::onAbuseFilterComputeVariable", },		},		["AutoloadClasses"] = { ["HitCounters\\Hooks"] = "includes/HitCounters.hooks.php", ["HitCounters\\HitCounters"] = "includes/HitCounters.body.php", ["ViewCountUpdate"] = "includes/ViewCountUpdate.php", ["HitCounters\\SpecialPopularPages"] = "includes/SpecialPopularPages.php", ["HitCounters\\HCUpdater"] = "includes/HCUpdater.php", },		["config"] = { ["HitcounterUpdateFreq"] = 1, ["DisableCounters"] = false, },		["manifest_version"] = 1, },	["HostStats"] = { ["name"] = "HostStats", ["version"] = "1.5.0", ["author"] = { [0] = "Hydriz", [1] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:HostStats", ["descriptionmsg"] = "hoststats-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "hoststats", },		["SpecialPages"] = { ["HostStats"] = "SpecialHostStats", },		["MessagesDirs"] = { ["HostStats"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HostStatsAlias"] = "HostStats.alias.php", },		["AutoloadClasses"] = { ["SpecialHostStats"] = "SpecialHostStats.php", },		["config"] = { ["HostStatsCommands"] = { ["value"] = { [0] = "hostname", [1] = "df -h", },			},		},		["manifest_version"] = 2, },	["HoverGallery"] = { ["name"] = "HoverGallery", ["version"] = "1.0", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:HoverGallery", ["descriptionmsg"] = "hovergallery-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["HoverGallery"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["HoverGallery"] = "HoverGallery.php", },		["ResourceModules"] = { ["ext.HoverGallery"] = { ["scripts"] = "HoverGallery.js", ["styles"] = "HoverGallery.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Hovergallery", },		["Hooks"] = { ["BeforePageDisplay"] = "HoverGallery::onBeforePageDisplay", ["ParserFirstCallInit"] = "HoverGallery::onParserFirstCallInit", },		["manifest_version"] = 1, },	["Hreflang"] = { ["name"] = "Hreflang", ["version"] = "0.0.1", ["url"] = "https://www.mediawiki.org/wiki/Extension:Hreflang", ["author"] = { [0] = "Stas Malyshev", },		["descriptionmsg"] = "hreflang-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["config"] = { ["HreflangPages"] = { [0] = "en:Pope Francis", [1] = "en:Charleston church shooting", [2] = "en:Terminator Genisys", [3] = "en:Mad Max: Fury Road", [4] = "en:Caitlyn Jenner", [5] = "en:Deaths in 2015", },			["HreflangGenerate"] = true, },		["MessagesDirs"] = { ["Hreflang"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["HreflangHooks"] = "./Hreflang.hooks.php", },		["Hooks"] = { ["BeforePageDisplay"] = "HreflangHooks::onBeforePageDisplay", },		["manifest_version"] = 1, },	["Html2Wiki"] = { ["name"] = "Html2Wiki", ["version"] = "2017.07", ["author"] = { [0] = "Greg Rundlett", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Html2Wiki", ["descriptionmsg"] = "html2wiki-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["type"] = "other", ["SpecialPages"] = { ["Html2Wiki"] = "SpecialHtml2Wiki", },		["LogTypes"] = { [0] = "html2wiki", },		["LogNames"] = { ["html2wiki"] = "html2wiki-log-name", },		["LogHeaders"] = { ["html2wiki"] = "html2wiki-log-description", },		["LogActionsHandlers"] = { ["html2wiki/*"] = "LogFormatter", },		["MessagesDirs"] = { ["Html2Wiki"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["Html2WikiAlias"] = "Html2Wiki.i18n.alias.php", },		["AutoloadClasses"] = { ["Html2WikiHooks"] = "Html2Wiki.hooks.php", ["SpecialHtml2Wiki"] = "specials/SpecialHtml2Wiki.php", },		["ResourceModules"] = { ["ext.Html2Wiki"] = { ["scripts"] = { [0] = "modules/ext.Html2Wiki.js", },				["styles"] = { [0] = "modules/ext.Html2Wiki.css", },				["messages"] = { [0] = "html2wiki", [1] = "html2wiki-desc", [2] = "html2wiki-fieldset-legend", [3] = "html2wiki-filename", [4] = "html2wiki-intro", [5] = "html2wiki-log-description", [6] = "html2wiki-log-name", [7] = "html2wiki-not-allowed", [8] = "html2wiki-summary", [9] = "html2wiki-text", [10] = "html2wiki-title", [11] = "html2wiki_uploaderror", },				["dependencies"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Html2Wiki/", },		["config"] = { ["H2WEliminateDuplicateImages"] = false, ["H2WProcessImages"] = true, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, ["callback"] = "SpecialHtml2Wiki::checkEnvironment", },	["I18nTags"] = { ["name"] = "Parser i18n tags", ["version"] = "2018-08-06", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:I18nTags", ["descriptionmsg"] = "i18ntags-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["AutoloadClasses"] = { ["I18nTags"] = "I18nTags_body.php", },		["ExtensionMessagesFiles"] = { ["I18nTagsMagic"] = "I18nTags.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "I18nTags::onParserFirstCallInit", },		},		["MessagesDirs"] = { ["I18nTags"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["Ids"] = { ["name"] = "Ideographic Description Sequence", ["namemsg"] = "ids-name", ["version"] = "0.1.0", ["author"] = { [0] = "MGdesigner (Shoichi Chou)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Ids", ["descriptionmsg"] = "ids-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["AutoloadClasses"] = { ["IDS"] = "ids_body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "IDS::onParserInit", },		["MessagesDirs"] = { ["Ids"] = { [0] = "i18n", },		},		["config"] = { ["@doc"] = "https://www.mediawiki.org/wiki/Extension:Ids", ["IdsEndpoint"] = "https://tools.wmflabs.org/idsgen/", },		["manifest_version"] = 1, },	["ImageCompare"] = { ["name"] = "ImageCompare", ["author"] = { [0] = "Le Duy Quang", },		["version"] = "0.0.3", ["url"] = "https://www.mediawiki.org/wiki/Extension:ImageCompare", ["descriptionmsg"] = "imageCompare-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["ImageCompare"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ImageCompare"] = "ImageCompare_main.php", ["ImageCompareException"] = "ImageCompare_exception.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ImageCompare::onParserInit", },		},		["ResourceModules"] = { ["ext.imageCompare"] = { ["scripts"] = "ext.imageCompare.js", ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageCompare/resources", },			["ext.imageCompare.styles"] = { ["styles"] = "ext.imageCompare.styles.css", ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageCompare/resources", },			["ext.imageCompare.mobile"] = { ["targets"] = "mobile", ["scripts"] = "ext.imageCompare.mobile.js", ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageCompare/resources", },			["ext.imageCompare.styles.mobile"] = { ["targets"] = "mobile", ["styles"] = "ext.imageCompare.styles.mobile.css", ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageCompare/resources", },		},		["manifest_version"] = 2, },	["ImageMap"] = { ["name"] = "ImageMap", ["author"] = "Tim Starling", ["url"] = "https://www.mediawiki.org/wiki/Extension:ImageMap", ["descriptionmsg"] = "imagemap_desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["ImageMap"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ImageMap::onParserFirstCallInit", },		},		["AutoloadClasses"] = { ["ImageMap"] = "includes/ImageMap.php", },		["manifest_version"] = 1, },	["ImageMetrics"] = { ["name"] = "ImageMetrics", ["version"] = "0.1.0", ["author"] = { [0] = "Tisza Gergő", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ImageMetrics", ["descriptionmsg"] = "imagemetrics-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["extensions"] = { ["EventLogging"] = "*", },		},		["MessagesDirs"] = { ["ImageMetrics"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ImageMetricHooks"] = "ImageMetrics.hooks.php", },		["ResourceModules"] = { ["ext.imageMetrics"] = { ["scripts"] = { [0] = "logger/Logger.js", [1] = "logger/LoadingTimeLogger.js", },				["dependencies"] = { [0] = "oojs", [1] = "schema.ImageMetricsLoadingTime", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.imageMetrics.head"] = { ["scripts"] = "head.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },				["position"] = "top", },			["ext.imageMetrics.loader"] = { ["scripts"] = "loader.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageMetrics/resources", },		["EventLoggingSchemas"] = { ["ImageMetricsLoadingTime"] = 10078363, },		["Hooks"] = { ["BeforePageDisplay"] = "ImageMetricHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "ImageMetricHooks::onResourceLoaderGetConfigVars", ["ResourceLoaderTestModules"] = "ImageMetricHooks::onResourceLoaderTestModules", },		["config"] = { ["ImageMetricsSamplingFactor"] = false, ["ImageMetricsLoggedinSamplingFactor"] = false, },		["manifest_version"] = 1, },	["ImageRating"] = { ["name"] = "ImageRating", ["version"] = "2.4.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ImageRating", ["descriptionmsg"] = "imagerating-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["MessagesDirs"] = { ["ImageRating"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ImageRatingAlias"] = "includes/ImageRating.alias.php", },		["APIModules"] = { ["imagerating"] = "ApiImageRating", },		["AutoloadClasses"] = { ["ApiImageRating"] = "includes/api/ApiImageRating.php", ["FeaturedImage"] = "includes/FeaturedImage.class.php", ["ImageRating"] = "includes/specials/SpecialImageRating.php", },		["SpecialPages"] = { ["ImageRating"] = "ImageRating", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "FeaturedImage::registerHook", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImageRating", },		["ResourceModules"] = { ["ext.imagerating.css"] = { ["styles"] = "resources/css/ImageRating.css", },			["ext.imagerating.js"] = { ["scripts"] = "resources/js/ImageRating.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.util", },				["messages"] = { [0] = "imagerating-category", },			},		},		["AvailableRights"] = { [0] = "rateimage", },		["GroupPermissions"] = { ["user"] = { ["rateimage"] = true, },		},		["manifest_version"] = 1, },	["ImageTweaks"] = { ["name"] = "ImageTweaks", ["version"] = "0.0.1", ["author"] = { [0] = "Mark Holmquist", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ImageTweaks", ["descriptionmsg"] = "imagetweaks-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "other", ["callback"] = "ImageTweaksHooks::onRegistration", ["config"] = { ["ImageTweaksEnabled"] = false, ["ImageTweaksInBeta"] = false, ["ImageTweaksThumborURL"] = "http://localhost:8888/unsafe/", },		["APIModules"] = { ["imagetweaks"] = { ["class"] = "ApiImageTweaks", },		},		["MessagesDirs"] = { ["ImageTweaks"] = { [0] = "i18n", },		},		["Hooks"] = { ["BeforePageDisplay"] = "ImageTweaksHooks::getModulesForFilePage", ["GetBetaFeaturePreferences"] = "ImageTweaksHooks::addBetaPreference", },		["ResourceModules"] = { ["imagetweaks.bootstrap"] = { ["scripts"] = { [0] = "resources/src/imagetweaks.bootstrap.js", },				["styles"] = { [0] = "resources/src/imagetweaks.css", },				["messages"] = { [0] = "imagetweaks-editor-open", [1] = "imagetweaks-editor-save", [2] = "imagetweaks-editor-undo", [3] = "imagetweaks-editor-redo", [4] = "imagetweaks-editor-rotate-cc", [5] = "imagetweaks-editor-rotate-c", [6] = "imagetweaks-editor-flip-v", [7] = "imagetweaks-editor-flip-h", [8] = "imagetweaks-editor-crop", [9] = "imagetweaks-editor-crop-button", [10] = "imagetweaks-editor-cancel", },				["dependencies"] = { [0] = "mediawiki.Title", },			},			["ImageEditor"] = { ["scripts"] = { [0] = "resources/src/imageeditor.js", },				["styles"] = { [0] = "resources/src/master.css", },				["dependencies"] = { [0] = "mediawiki.Upload", [1] = "oojs-ui", [2] = "caman", [3] = "caman-flip", [4] = "imagetool", [5] = "exifrestorer", [6] = "jquery.ui.resizable", [7] = "jquery.ui.draggable", },			},			["caman"] = { ["scripts"] = { [0] = "node_modules/caman-dist-only/dist/caman.full.min.js", [1] = "resources/src/caman.fix.js", },			},			["caman-flip"] = { ["scripts"] = { [0] = "resources/src/caman.flip.js", },			},			["exifrestorer"] = { ["scripts"] = { [0] = "resources/lib/ExifRestorer.js", },			},			["imagetool"] = { ["scripts"] = { [0] = "resources/src/imagetool.js", },				["dependencies"] = { [0] = "oojs", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImageTweaks", },		["ExtensionFunctions"] = { [0] = "ImageTweaksHooks::onSetup", },		["AutoloadClasses"] = { ["ApiImageTweaks"] = "ApiImageTweaks.php", ["HTMLImageDisplayField"] = "includes/HTMLImageDisplayField.php", ["ImageTweaksHooks"] = "ImageTweaks.hooks.php", ["UploadFromLocalFile"] = "includes/UploadFromLocalFile.php", ["UploadFromRequest"] = "includes/UploadFromRequest.php", },		["ConfigRegistry"] = { ["imagetweaks"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["ImapAuthorization"] = { ["name"] = "ImapAuthorization", ["type"] = "other", ["version"] = "0.1.1", ["license-name"] = "MIT", ["descriptionmsg"] = "imapauthorization-desc", ["author"] = "Alphanoob1337", ["url"] = "https://www.mediawiki.org/wiki/Extension:ImapAuthorization", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["ImapAuthenticationProvider"] = { ["class"] = "ImapAuthenticationProvider", },			},		},		["config"] = { ["ImapAuthorizationActive"] = true, ["ImapAuthorizationSmtpServerAddress"] = "localhost", ["ImapAuthorizationSmtpServerPort"] = 25, ["ImapAuthorizationImapServerAddress"] = "localhost", ["ImapAuthorizationImapServerPort"] = 143, ["ImapAuthorizationImapServerEnforceSsl"] = false, ["ImapAuthorizationImapServerEnforceTls"] = false, ["ImapAuthorizationImapServerVerifyCert"] = true, },		["MessagesDirs"] = { ["ImapAuthorization"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ImapAuthenticationProvider"] = "ImapAuthenticationProvider.php", },		["manifest_version"] = 1, },	["ImportArticles"] = { ["name"] = "ImportArticles", ["version"] = "1.4", ["author"] = "Kris Blair (Cblair91)", ["descriptionmsg"] = "importarticles-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "other", ["MessagesDirs"] = { ["ImportArticles"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ImportArticles"] = "ImportArticles.hooks.php", },		["ResourceModules"] = { ["ext.importarticles"] = { ["scripts"] = { [0] = "resources/importarticles.js", },				["dependencies"] = { },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImportArticles", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "ImportArticles::onBeforePageDisplay", },		},		["manifest_version"] = 1, },	["ImportUsers"] = { ["name"] = "Import Users", ["version"] = "2.2.0", ["author"] = { [0] = "Yuriy Ilkiv", [1] = "Rouslan Zenetl", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:ImportUsers", ["descriptionmsg"] = "importusers-desc", ["license-name"] = "Unlicense", ["type"] = "specialpage", ["AvailableRights"] = { [0] = "import_users", },		["GroupPermissions"] = { ["bureaucrat"] = { ["import_users"] = true, },		},		["SpecialPages"] = { ["ImportUsers"] = "SpecialImportUsers", },		["MessagesDirs"] = { ["ImportUsers"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ImportUsersAlias"] = "ImportUsers.alias.php", },		["AutoloadClasses"] = { ["SpecialImportUsers"] = "ImportUsers_body.php", },		["manifest_version"] = 1, },	["InputBox"] = { ["name"] = "InputBox", ["version"] = "0.3.0", ["author"] = { [0] = "Erik Moeller", [1] = "Leonardo Pimenta", [2] = "Rob Church", [3] = "Trevor Parscal", [4] = "DaSch", },		["url"] = "https://www.mediawiki.org/wiki/Extension:InputBox", ["descriptionmsg"] = "inputbox-desc", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["license-name"] = "MIT", ["type"] = "parserhook", ["MessagesDirs"] = { ["InputBox"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["InputBoxHooks"] = "includes/InputBoxHooks.php", ["InputBox"] = "includes/InputBox.php", },		["ResourceModules"] = { ["ext.inputBox.styles"] = { ["styles"] = "ext.inputBox.styles.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.inputBox"] = { ["scripts"] = "ext.inputBox.js", ["dependencies"] = { [0] = "jquery.throttle-debounce", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "InputBox/resources", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "InputBoxHooks::register", },			["MediaWikiPerformAction"] = { [0] = "InputBoxHooks::onMediaWikiPerformAction", },			["SpecialPageBeforeExecute"] = { [0] = "InputBoxHooks::onSpecialPageBeforeExecute", },		},		["manifest_version"] = 1, },	["Insider"] = { ["name"] = "Insider", ["url"] = "https://www.mediawiki.org/wiki/Extension:Insider", ["descriptionmsg"] = "insider-desc", ["author"] = { [0] = "Roland Unger", [1] = "Hans Musil", [2] = "Matthias Mullie", },		["version"] = "1.3.0", ["license-name"] = "GPL-2.0-only", ["type"] = "parserhook", ["AutoloadClasses"] = { ["InsiderHooks"] = "includes/InsiderHooks.php", },		["MessagesDirs"] = { ["Insider"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["InsiderMagic"] = "Insider.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "InsiderHooks::onParserFirstCallInit", },			["OutputPageParserOutput"] = { [0] = "InsiderHooks::onOutputPageParserOutput", },			["SidebarBeforeOutput"] = "InsiderHooks::onSidebarBeforeOutput", },		["manifest_version"] = 1, },	["InteractiveBlockMessage"] = { ["name"] = "Interactive block message", ["version"] = "1.2.0", ["author"] = { [0] = "Petr Bena", },		["url"] = "https://www.mediawiki.org/wiki/Extension:InteractiveBlockMessage", ["descriptionmsg"] = "interactiveblockmessage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["InteractiveBlockMessage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["InteractiveBlockMessageMagic"] = "InteractiveBlockMessage.i18n.magic.php", },		["AutoloadClasses"] = { ["InteractiveBlockMessageHooks"] = "InteractiveBlockMessageHooks.php", },		["Hooks"] = { ["MagicWordwgVariableIDs"] = "InteractiveBlockMessageHooks::magicWordSet", ["ParserGetVariableValueSwitch"] = "InteractiveBlockMessageHooks::parserGetVariable", },		["manifest_version"] = 1, },	["Interwiki"] = { ["name"] = "Interwiki", ["version"] = "3.1 20160307", ["author"] = { [0] = "Stephanie Amanda Stevens", [1] = "Alexandre Emsenhuber", [2] = "Robin Pepermans", [3] = "Siebrand Mazeland", [4] = "Platonides", [5] = "Raimond Spekking", [6] = "Sam Reed", [7] = "Jack Phoenix", [8] = "Calimonius the Estrange", [9] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Interwiki", ["descriptionmsg"] = "interwiki-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", },		["ExtensionMessagesFiles"] = { ["InterwikiAlias"] = "Interwiki.alias.php", },		["config"] = { ["InterwikiCentralDB"] = nil, ["InterwikiViewOnly"] = false, },		["MessagesDirs"] = { ["Interwiki"] = { [0] = "i18n", },		},		["Hooks"] = { ["InterwikiLoadPrefix"] = "InterwikiHooks::onInterwikiLoadPrefix", ["UserGetAllRights"] = "InterwikiHooks::onUserGetAllRights", },		["ResourceModules"] = { ["ext.interwiki.specialpage"] = { ["styles"] = "Interwiki.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Interwiki", },		["SpecialPages"] = { ["Interwiki"] = "SpecialInterwiki", },		["ExtensionFunctions"] = { [0] = "InterwikiHooks::onExtensionFunctions", },		["AutoloadClasses"] = { ["InterwikiHooks"] = "includes/InterwikiHooks.php", ["SpecialInterwiki"] = "includes/SpecialInterwiki.php", ["InterwikiLogFormatter"] = "includes/InterwikiLogFormatter.php", },		["LogActionsHandlers"] = { ["interwiki/*"] = "InterwikiLogFormatter", },		["manifest_version"] = 1, },	["InterwikiSorting"] = { ["name"] = "InterwikiSorting", ["version"] = "1.0.0", ["author"] = { [0] = "Addshore", [1] = "Nikola Smolenski", [2] = "Katie Filbert", [3] = "Thiemo Kreuz", },		["url"] = "https://www.mediawiki.org/wiki/Extension:InterwikiSorting", ["descriptionmsg"] = "interwikisorting-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["config"] = { ["@InterwikiSortingSort"] = "The default sort order to use. 'code' is build in and orders alphabetically by interwiki code.", ["InterwikiSortingSort"] = "code", ["@InterwikiSortingSortPrepend"] = "Codes that should appear at the start of the list of interwiki links.", ["InterwikiSortingSortPrepend"] = { },			["@InterwikiSortingInterwikiSortOrders"] = "Definition of sort orders. Each sort order key should be the sort order name, for example 'alphabetical'. Each key should have a value of an array of interwiki codes in the order to be sorted.", ["InterwikiSortingInterwikiSortOrders"] = { },		},		["AutoloadClasses"] = { ["InterwikiSorting\\InterwikiSorter"] = "src/InterwikiSorter.php", ["InterwikiSorting\\InterwikiSortingHooks"] = "src/InterwikiSortingHooks.php", ["InterwikiSorting\\InterwikiSortingHookHandlers"] = "src/InterwikiSortingHookHandlers.php", },		["ExtensionFunctions"] = { [0] = "InterwikiSorting\\InterwikiSortingHooks::registerHook", },		["MessagesDirs"] = { ["InterwikiSorting"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["InviteSignup"] = { ["name"] = "InviteSignup", ["version"] = "2015-07-31", ["author"] = { [0] = "Niklas Laxström", },		["url"] = "https://www.mediawiki.org/wiki/Extension:InviteSignup", ["descriptionmsg"] = "is-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AutoloadClasses"] = { ["InviteSignupHooks"] = "InviteSignupHooks.php", ["InviteStore"] = "InviteStore.php", ["SpecialInviteSignup"] = "SpecialInviteSignup.php", },		["AvailableRights"] = { [0] = "invitesignup", },		["ExtensionMessagesFiles"] = { ["InviteSignupAlias"] = "InviteSignup.alias.php", },		["Hooks"] = { ["AddNewAccount"] = { [0] = "InviteSignupHooks::onAddNewAccount", },			["BeforeInitialize"] = { [0] = "InviteSignupHooks::onBeforeInitialize", },			["LoadExtensionSchemaUpdates"] = { [0] = "InviteSignupHooks::onLoadExtensionSchemaUpdates", },			["UserCreateForm"] = { [0] = "InviteSignupHooks::onUserCreateForm", },			["UserGetRights"] = { [0] = "InviteSignupHooks::onUserGetRights", },		},		["config"] = { ["ISGroups"] = { },			["InviteSignupHash"] = nil, },		["MessagesDirs"] = { ["InviteSignup"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["InviteSignup"] = "SpecialInviteSignup", },		["manifest_version"] = 1, },	["JADE"] = { ["name"] = "Jade", ["descriptionmsg"] = "jade-desc", ["version"] = "0.0.1", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["author"] = { [0] = "Adam Roses Wight", },		["url"] = "https://www.mediawiki.org/wiki/Extension:JADE", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["namespaces"] = { [0] = {				["id"] = 810, ["constant"] = "NS_JUDGMENT", ["name"] = "Judgment", ["defaultcontentmodel"] = "JadeJudgment", },			[1] = {				["id"] = 811, ["constant"] = "NS_JUDGMENT_TALK", ["name"] = "Judgment_talk", },		},		["APIListModules"] = { ["getjudgments"] = "Jade\\ApiGetJudgments", },		["AutoloadNamespaces"] = { ["Jade\\"] = "includes/", ["Jade\\Maintenance\\"] = "maintenance/", ["Jade\\Tests\\"] = "tests/phpunit/", },		["ContentHandlers"] = { ["JadeJudgment"] = "Jade\\Content\\JudgmentContentHandler", },		["Hooks"] = { ["ArticleDeleteComplete"] = "Jade\\Hooks\\LinkTableHooks::onArticleDeleteComplete", ["ArticleUndelete"] = "Jade\\Hooks\\LinkTableHooks::onArticleUndelete", ["LoadExtensionSchemaUpdates"] = "Jade\\Hooks\\DatabaseSchemaHooks::onLoadExtensionSchemaUpdates", ["MovePageIsValidMove"] = "Jade\\Hooks\\MoveHooks::onMovePageIsValidMove", ["PageContentInsertComplete"] = "Jade\\Hooks\\LinkTableHooks::onPageContentInsertComplete", ["PageContentSaveComplete"] = "Jade\\Hooks\\LinkSummaryHooks::onPageContentSaveComplete", },		["MessagesDirs"] = { ["Jade"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["config"] = { ["JadeAllowedScoringSchemas"] = { ["value"] = { ["diff"] = { [0] = "damaging", [1] = "goodfaith", },					["revision"] = { [0] = "contentquality", },				},				["description"] = "Map from entity type to the judgment schemas allowed for that type.", ["public"] = true, },			["JadeEntityTypeNames"] = { ["value"] = { ["diff"] = "Diff", ["revision"] = "Revision", },				["description"] = "Title fragment used as a label for each entity type. Generally not changed after deployment.", ["public"] = true, },			["JadeContentQualityLevels"] = { ["value"] = 6, ["description"] = "Count of how many content quality levels are used on your wiki.", ["public"] = true, },		},		["ExtensionMessagesFiles"] = { ["JadeNamespaces"] = "Jade.namespaces.php", },		["manifest_version"] = 2, },	["JSBreadCrumbs"] = { ["name"] = "JSBreadCrumbs", ["version"] = "1.0.3", ["author"] = { [0] = "Ryan Lane", [1] = "Cindy Cicalese", [2] = "Kevin Forbes", [3] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:JSBreadCrumbs", ["descriptionmsg"] = "jsbreadcrumbs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["JSBreadCrumbs"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["JSBreadCrumbsHooks"] = "includes/JSBreadCrumbsHooks.php", },		["ResourceModules"] = { ["ext.JSBreadCrumbs"] = { ["scripts"] = { [0] = "JSBreadCrumbs.js", },				["styles"] = { [0] = "JSBreadCrumbs.css", },				["dependencies"] = { [0] = "jquery.cookie", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "JSBreadCrumbs/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "JSBreadCrumbsHooks::onBeforePageDisplay", ["GetPreferences"] = "JSBreadCrumbsHooks::onGetPreferences", },		["DefaultUserOptions"] = { ["jsbreadcrumbs-showcrumbs"] = true, ["jsbreadcrumbs-numberofcrumbs"] = 5, ["jsbreadcrumbs-horizontal"] = true, ["jsbreadcrumbs-maxlength-horizontal"] = 40, ["jsbreadcrumbs-maxlength-vertical"] = 20, ["jsbreadcrumbs-showaction"] = false, ["jsbreadcrumbs-showsite"] = false, ["jsbreadcrumbs-domain"] = false, },		["config"] = { ["JSBreadCrumbsHorizontalSeparator"] = { ["value"] = "", },			["JSBreadCrumbsCSSSelectorHorizontal"] = { ["value"] = { },			},			["JSBreadCrumbsCSSSelectorVertical"] = { ["value"] = { },			},			["JSBreadCrumbsGlobalMaxCrumbs"] = { ["value"] = 20, },		},		["manifest_version"] = 2, },	["Josa"] = { ["name"] = "Josa", ["version"] = "0.2.0", ["author"] = "Bae Junehyeon (devunt)", ["url"] = "https://www.mediawiki.org/wiki/Extension:Josa", ["descriptionmsg"] = "josa-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["MessagesDirs"] = { ["Josa"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["JosaMagic"] = "Josa.i18n.magic.php", },		["AutoloadClasses"] = { ["JosaHooks"] = "includes/JosaHooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "JosaHooks::onParserFirstCallInit", },		},		["manifest_version"] = 1, },	["JsonConfig"] = { ["name"] = "JsonConfig", ["version"] = "1.1.0", ["author"] = { [0] = "Yuri Astrakhan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:JsonConfig", ["descriptionmsg"] = "jsonconfig-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["namespaces"] = { [0] = {				["id"] = 482, ["constant"] = "NS_CONFIG", ["name"] = "Config", ["conditional"] = true, },			[1] = {				["id"] = 483, ["constant"] = "NS_CONFIG_TALK", ["name"] = "Config_talk", ["conditional"] = true, },			[2] = {				["id"] = 486, ["constant"] = "NS_DATA", ["name"] = "Data", ["conditional"] = true, },			[3] = {				["id"] = 487, ["constant"] = "NS_DATA_TALK", ["name"] = "Data_talk", ["conditional"] = true, },		},		["MessagesDirs"] = { ["JsonConfig"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["JsonConfigNamespaces"] = "JsonConfig.namespaces.php", },		["RawHtmlMessages"] = { [0] = "jsonconfig-license", },		["AutoloadClasses"] = { ["JsonConfig\\FauxInterwikiLookup"] = "includes/FauxInterwikiLookup.php", ["JsonConfig\\JCApi"] = "includes/JCApi.php", ["JsonConfig\\JCCache"] = "includes/JCCache.php", ["JsonConfig\\JCContent"] = "includes/JCContent.php", ["JsonConfig\\JCContentHandler"] = "includes/JCContentHandler.php", ["JsonConfig\\JCContentView"] = "includes/JCContentView.php", ["JsonConfig\\JCDataApi"] = "includes/JCDataApi.php", ["JsonConfig\\JCDataContent"] = "includes/JCDataContent.php", ["JsonConfig\\JCDefaultContentView"] = "includes/JCDefaultContentView.php", ["JsonConfig\\JCDefaultObjContentView"] = "includes/JCDefaultObjContentView.php", ["JsonConfig\\JCJsonDifferenceEngine"] = "includes/JCJsonDifferenceEngine.php", ["JsonConfig\\JCLuaLibrary"] = "includes/JCLuaLibrary.php", ["JsonConfig\\JCMapDataContent"] = "includes/JCMapDataContent.php", ["JsonConfig\\JCMapDataContentView"] = "includes/JCMapDataContentView.php", ["JsonConfig\\JCObjContent"] = "includes/JCObjContent.php", ["JsonConfig\\JCSingleton"] = "includes/JCSingleton.php", ["JsonConfig\\JCTabularContent"] = "includes/JCTabularContent.php", ["JsonConfig\\JCTabularContentView"] = "includes/JCTabularContentView.php", ["JsonConfig\\JCTitle"] = "includes/JCTitle.php", ["JsonConfig\\JCUtils"] = "includes/JCUtils.php", ["JsonConfig\\JCValidators"] = "includes/JCValidators.php", ["JsonConfig\\JCValue"] = "includes/JCValue.php", },		["APIModules"] = { ["jsonconfig"] = "JsonConfig\\JCApi", },		["ResourceModules"] = { ["ext.jsonConfig"] = { ["styles"] = { [0] = "JsonConfig.css", [1] = "tabular-general.less", [2] = "tabular-table.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "JsonConfig/modules", },		["Hooks"] = { ["AbortMove"] = { [0] = "JsonConfig\\JCSingleton::onAbortMove", },			["ApiMain::moduleManager"] = { [0] = "JsonConfig\\JCSingleton::onApiMainModuleManager", },			["ArticleDeleteComplete"] = { [0] = "JsonConfig\\JCSingleton::onArticleDeleteComplete", },			["ArticleUndelete"] = { [0] = "JsonConfig\\JCSingleton::onArticleUndelete", },			["BeforePageDisplay"] = { [0] = "JsonConfig\\JCSingleton::onBeforePageDisplay", },			["CanonicalNamespaces"] = { [0] = "JsonConfig\\JCSingleton::onCanonicalNamespaces", },			["CodeEditorGetPageLanguage"] = { [0] = "JsonConfig\\JCSingleton::onCodeEditorGetPageLanguage", },			["ContentHandlerDefaultModelFor"] = { [0] = "JsonConfig\\JCSingleton::onContentHandlerDefaultModelFor", },			["ContentHandlerForModelID"] = { [0] = "JsonConfig\\JCSingleton::onContentHandlerForModelID", },			["CustomEditor"] = { [0] = "JsonConfig\\JCSingleton::onCustomEditor", },			["EditFilterMergedContent"] = { [0] = "JsonConfig\\JCSingleton::onEditFilterMergedContent", },			["EditPageCopyrightWarning"] = { [0] = "JsonConfig\\JCSingleton::onEditPageCopyrightWarning", },			["MovePageIsValidMove"] = { [0] = "JsonConfig\\JCSingleton::onMovePageIsValidMove", },			["PageContentSaveComplete"] = { [0] = "JsonConfig\\JCSingleton::onPageContentSaveComplete", },			["ScribuntoExternalLibraries"] = { [0] = "JsonConfig\\JCLuaLibrary::onScribuntoExternalLibraries", },			["SkinCopyrightFooter"] = { [0] = "JsonConfig\\JCSingleton::onSkinCopyrightFooter", },			["TitleGetEditNotices"] = { [0] = "JsonConfig\\JCSingleton::onTitleGetEditNotices", },			["TitleMoveComplete"] = { [0] = "JsonConfig\\JCSingleton::onTitleMoveComplete", },			["userCan"] = { [0] = "JsonConfig\\JCSingleton::onuserCan", },		},		["config"] = { ["JsonConfigs"] = { ["merge_strategy"] = "array_replace_recursive", ["value"] = { },			},			["JsonConfigModels"] = { ["merge_strategy"] = "array_replace_recursive", ["value"] = { },			},			["JsonConfigDisableCache"] = { ["value"] = false, },			["JsonConfigCacheKeyPrefix"] = { ["value"] = "1", },			["JsonConfigEnableLuaSupport"] = { ["value"] = false, },			["JsonConfigAllowedLicenses"] = { ["value"] = { [0] = "CC0-1.0", },			},			["JsonConfigInterwikiPrefix"] = { ["value"] = "commons", },		},		["manifest_version"] = 2, },	["Kartographer"] = { ["name"] = "Kartographer", ["author"] = { [0] = "Yuri Astrakhan", [1] = "Max Semenik", [2] = "Ed Sanders", [3] = "Julien Girault", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Kartographer", ["descriptionmsg"] = "kartographer-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["JsonConfig"] = "*", },		},		["MessagesDirs"] = { ["Kartographer"] = { [0] = "i18n", [1] = "modules/wikivoyage/i18n", },		},		["ExtensionMessagesFiles"] = { ["KartographerAliases"] = "Kartographer.alias.php", },		["SpecialPages"] = { ["Map"] = "Kartographer\\SpecialMap", },		["AutoloadNamespaces"] = { ["Kartographer\\"] = "includes/", ["Kartographer\\Tests\\Tag\\"] = "tests/phpunit/Tag/", ["Kartographer\\Tests\\Mock\\"] = "tests/phpunit/Mock/", },		["APIModules"] = { ["sanitize-mapdata"] = "Kartographer\\ApiSanitizeMapData", },		["APIPropModules"] = { ["mapdata"] = "Kartographer\\ApiQueryMapData", },		["ResourceModules"] = { ["ext.kartographer"] = { ["class"] = "Kartographer\\DataModule", },			["ext.kartographer.extlinks"] = { ["class"] = "Kartographer\\DataModuleLinks", },			["ext.kartographer.style"] = { ["styles"] = { [0] = "styles/kartographer.less", [1] = "styles/link.less", [2] = "styles/dialog.less", [3] = "styles/control-attribution.less", [4] = "styles/control-scale.less", [5] = "styles/leaflet-overrides.less", },				["skinStyles"] = { ["minerva"] = { [0] = "styles/kartographer.minerva.less", },				},				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.site"] = { ["class"] = "ResourceLoaderWikiModule", ["scripts"] = { [0] = "MediaWiki:Kartographer.js", },				["styles"] = { [0] = "MediaWiki:Kartographer.css", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["mapbox"] = { ["scripts"] = { [0] = "lib/external/mapbox/mapbox-lib.js", [1] = "lib/external/mapbox/mapbox.i18n.js", },				["styles"] = { [0] = "lib/external/mapbox/style.css", [1] = "lib/external/mapbox/icons.css", [2] = "lib/mapbox-style-fixes.css", },				["messages"] = { [0] = "kartographer-fullscreen-text", [1] = "mapbox-control-zoomin-title", [2] = "mapbox-control-zoomout-title", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["leaflet.draw"] = { ["dependencies"] = { [0] = "mapbox", },				["scripts"] = { [0] = "lib/leaflet.draw/leaflet.draw-src.js", [1] = "lib/leaflet.draw/leaflet.draw.i18n.js", },				["styles"] = { [0] = "lib/leaflet.draw/leaflet.draw-src.css", },				["messages"] = { [0] = "leafletdraw-draw-handlers-circle-radius", [1] = "leafletdraw-draw-handlers-circle-tooltip-start", [2] = "leafletdraw-draw-handlers-marker-tooltip-start", [3] = "leafletdraw-draw-handlers-circlemarker-tooltip-start", [4] = "leafletdraw-draw-handlers-polygon-tooltip-cont", [5] = "leafletdraw-draw-handlers-polygon-tooltip-end", [6] = "leafletdraw-draw-handlers-polygon-tooltip-start", [7] = "leafletdraw-draw-handlers-polyline-error", [8] = "leafletdraw-draw-handlers-polyline-tooltip-cont", [9] = "leafletdraw-draw-handlers-polyline-tooltip-end", [10] = "leafletdraw-draw-handlers-polyline-tooltip-start", [11] = "leafletdraw-draw-handlers-rectangle-tooltip-start", [12] = "leafletdraw-draw-handlers-simpleshape-tooltip-end", [13] = "leafletdraw-draw-toolbar-actions-text", [14] = "leafletdraw-draw-toolbar-actions-title", [15] = "leafletdraw-draw-toolbar-buttons-circle", [16] = "leafletdraw-draw-toolbar-buttons-marker", [17] = "leafletdraw-draw-toolbar-buttons-circlemarker", [18] = "leafletdraw-draw-toolbar-buttons-polygon", [19] = "leafletdraw-draw-toolbar-buttons-polyline", [20] = "leafletdraw-draw-toolbar-buttons-rectangle", [21] = "leafletdraw-draw-toolbar-undo-text", [22] = "leafletdraw-draw-toolbar-undo-title", [23] = "leafletdraw-edit-handlers-edit-tooltip-subtext", [24] = "leafletdraw-edit-handlers-edit-tooltip-text", [25] = "leafletdraw-edit-handlers-remove-tooltip-text", [26] = "leafletdraw-edit-toolbar-actions-cancel-text", [27] = "leafletdraw-edit-toolbar-actions-cancel-title", [28] = "leafletdraw-edit-toolbar-actions-save-text", [29] = "leafletdraw-edit-toolbar-actions-save-title", [30] = "leafletdraw-edit-toolbar-actions-clearall-text", [31] = "leafletdraw-edit-toolbar-actions-clearall-title", [32] = "leafletdraw-edit-toolbar-buttons-edit", [33] = "leafletdraw-edit-toolbar-buttons-editdisabled", [34] = "leafletdraw-edit-toolbar-buttons-remove", [35] = "leafletdraw-edit-toolbar-buttons-removedisabled", [36] = "leafletdraw-draw-toolbar-finish-text", [37] = "leafletdraw-draw-toolbar-finish-title", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.link"] = { ["dependencies"] = { [0] = "mediawiki.router", [1] = "ext.kartographer.linkbox", },				["scripts"] = { [0] = "modules/maplink/maplink.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.box"] = { ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.Uri", [2] = "oojs-ui.styles.icons-media", [3] = "jquery.throttle-debounce", [4] = "mapbox", [5] = "ext.kartographer.lib.topojson", [6] = "ext.kartographer", [7] = "ext.kartographer.style", [8] = "ext.kartographer.settings", [9] = "ext.kartographer.site", [10] = "ext.kartographer.data", [11] = "ext.kartographer.util", },				["scripts"] = { [0] = "lib/external/leaflet.sleep.js", [1] = "modules/box/openfullscreen_control.js", [2] = "modules/box/scale_control.js", [3] = "modules/box/dataLayerOpts.js", [4] = "modules/box/data.js", [5] = "modules/box/Map.js", [6] = "modules/box/enablePreview.js", [7] = "modules/box/index.js", },				["messages"] = { [0] = "kartographer-attribution", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.linkbox"] = { ["scripts"] = { [0] = "modules/linkbox/Link.js", [1] = "modules/linkbox/index.js", },				["dependencies"] = { [0] = "ext.kartographer.util", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.data"] = { ["scripts"] = { [0] = "lib/external/wikimedia-mapdata.js", },				["messages"] = { [0] = "kartographer-attribution-externaldata", [1] = "project-localized-name-commonswiki", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.dialog"] = { ["dependencies"] = { [0] = "oojs-ui.styles.icons-content", [1] = "oojs-ui-windows", [2] = "mediawiki.router", },				["scripts"] = { [0] = "modules/dialog/closefullscreen_control.js", [1] = "modules/dialog/dialog.js", [2] = "modules/dialog/index.js", },				["messages"] = { [0] = "kartographer-fullscreen-close", [1] = "kartographer-sidebar-togglebutton", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.dialog.sidebar"] = { ["dependencies"] = { [0] = "oojs-ui.styles.icons-interactions", [1] = "oojs-ui.styles.icons-movement", [2] = "ext.kartographer.extlinks", },				["scripts"] = { [0] = "modules/dialog-sidebar/sidebar.js", },				["messages"] = { [0] = "kartographer-fullscreen-close", [1] = "kartographer-fullscreen-collapse", [2] = "kartographer-sidebar-coordinates", [3] = "kartographer-sidebar-filterdropdown", [4] = "kartographer-sidebar-externalservices", [5] = "kartographer-sidebar-externalservices-show-featured", [6] = "kartographer-sidebar-externalservices-show-all", [7] = "kartographer-sidebar-latitude", [8] = "kartographer-sidebar-longitude", [9] = "kartographer-sidebar-mapdetails", [10] = "kartographer-sidebar-service", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.settings"] = { ["dependencies"] = { [0] = "mapbox", [1] = "ext.kartographer", },				["scripts"] = { [0] = "modules/settings/settings.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.util"] = { ["scripts"] = { [0] = "modules/util/util.js", },				["dependencies"] = { [0] = "ext.kartographer", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.frame"] = { ["dependencies"] = { [0] = "mediawiki.router", [1] = "ext.kartographer.box", [2] = "ext.kartographer.util", },				["scripts"] = { [0] = "modules/mapframe/mapframe.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.staticframe"] = { ["dependencies"] = { [0] = "mediawiki.router", [1] = "oojs-ui.styles.icons-media", [2] = "ext.kartographer.linkbox", [3] = "ext.kartographer.util", },				["scripts"] = { [0] = "modules/staticframe/staticframe.js", },				["messages"] = { [0] = "kartographer-attribution-short", [1] = "kartographer-fullscreen-text", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.preview"] = { ["scripts"] = { [0] = "modules/preview/preview.js", },				["messages"] = { [0] = "visualeditor-mwmapsdialog-position-lat", [1] = "visualeditor-mwmapsdialog-position-lon", [2] = "visualeditor-mwmapsdialog-position-zoom", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.editing"] = { ["dependencies"] = { [0] = "mediawiki.api", },				["scripts"] = { [0] = "modules/editing/editing.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.editor"] = { ["dependencies"] = { [0] = "leaflet.draw", [1] = "ext.kartographer.box", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.visualEditor"] = { ["scripts"] = { [0] = "modules/ve-maps/ve.dm.MWInlineMapsNode.js", [1] = "modules/ve-maps/ve.ce.MWInlineMapsNode.js", [2] = "modules/ve-maps/ve.dm.MWMapsNode.js", [3] = "modules/ve-maps/ve.ce.MWMapsNode.js", [4] = "modules/ve-maps/ve.ui.MWMapsContextItem.js", [5] = "modules/ve-maps/ve.ui.MWMapsDialog.js", [6] = "modules/ve-maps/ve.ui.MWMapsTool.js", },				["styles"] = { [0] = "modules/ve-maps/ve.ui.MWMaps.css", },				["messages"] = { [0] = "visualeditor-mwmapscontextitem-nosupport", [1] = "visualeditor-mwmapscontextitem-title", [2] = "visualeditor-mwmapsdialog-area", [3] = "visualeditor-mwmapsdialog-content", [4] = "visualeditor-mwmapsdialog-options", [5] = "visualeditor-mwmapsdialog-align", [6] = "visualeditor-mwmapsdialog-geojson", [7] = "visualeditor-mwmapsdialog-language", [8] = "visualeditor-mwmapsdialog-help-title", [9] = "visualeditor-mwmapsdialog-position-lat", [10] = "visualeditor-mwmapsdialog-position-lon", [11] = "visualeditor-mwmapsdialog-position-zoom", [12] = "visualeditor-mwmapsdialog-size", [13] = "visualeditor-mwmapsdialog-title", },				["dependencies"] = { [0] = "jquery.throttle-debounce", [1] = "oojs-ui.styles.icons-content", [2] = "oojs-ui.styles.icons-location", [3] = "ext.visualEditor.mwcore", [4] = "ext.kartographer", [5] = "ext.kartographer.util", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.lib.prunecluster"] = { ["dependencies"] = { [0] = "mapbox", },				["scripts"] = { [0] = "lib/external/prunecluster/PruneCluster.js", [1] = "modules/prunecluster/prunecluster.js", },				["styles"] = { [0] = "lib/external/prunecluster/LeafletStyleSheet.css", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.lib.topojson"] = { ["dependencies"] = { [0] = "mapbox", },				["scripts"] = { [0] = "lib/topojson/topojson.js", [1] = "lib/topojson/loader.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.wv"] = { ["dependencies"] = { [0] = "oojs-ui.styles.icons-editing-core", [1] = "mapbox", [2] = "ext.kartographer.lib.prunecluster", },				["scripts"] = { [0] = "modules/wikivoyage/wikivoyage.js", [1] = "modules/wikivoyage/NearbyArticles.js", [2] = "modules/wikivoyage/ControlLayers.js", [3] = "modules/wikivoyage/ControlNearby.js", [4] = "modules/wikivoyage/WVMapLayers.js", [5] = "modules/wikivoyage/WVMap.js", [6] = "modules/wikivoyage/index.js", },				["styles"] = { [0] = "modules/wikivoyage/styles/wv-leaflet.less", [1] = "modules/wikivoyage/styles/control-layers.less", [2] = "modules/wikivoyage/styles/control-nearby.less", },				["messages"] = { [0] = "kartographer-wv-group", [1] = "kartographer-wv-layer-nearby-articles", [2] = "kartographer-wv-layer-wikimedia", [3] = "kartographer-wv-nearby-articles-control", [4] = "kartographer-wv-warning-external-source-title", [5] = "kartographer-wv-warning-external-source-message", [6] = "kartographer-wv-warning-external-source-agree", [7] = "kartographer-wv-warning-external-source-disagree", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.kartographer.specialMap"] = { ["styles"] = { [0] = "styles/specialMap.less", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Kartographer", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Kartographer\\Hooks::onParserFirstCallInit", },			["ParserAfterParse"] = { [0] = "Kartographer\\Hooks::onParserAfterParse", },		},		["VisualEditorPluginModules"] = { [0] = "ext.kartographer.editing", [1] = "ext.kartographer.visualEditor", },		["config"] = { ["KartographerStaticMapframe"] = false, ["KartographerWikivoyageMode"] = false, ["KartographerDfltStyle"] = "osm-intl", ["KartographerStyles"] = { [0] = "osm-intl", [1] = "osm", },			["KartographerSrcsetScales"] = { [0] = 1.3,				[1] = 1.5,				[2] = 2,				[3] = 2.6,				[4] = 3,			},			["KartographerMapServer"] = "https://maps.wikimedia.org", ["KartographerIconServer"] = "https://maps.wikimedia.org", ["KartographerFrameMode"] = "interactive", ["KartographerUseMarkerStyle"] = false, ["KartographerEnableMapFrame"] = true, ["KartographerUsePageLanguage"] = true, },		["TrackingCategories"] = { [0] = "kartographer-tracking-category", [1] = "kartographer-broken-category", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["LDAPAuthentication2"] = { ["name"] = "LDAPAuthentication2", ["version"] = "1.0.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "Mark A. Hershberger", [2] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LDAPAuthentication2", ["descriptionmsg"] = "ldapauthentication2-desc", ["license-name"] = "GPL-2.0", ["type"] = "other", ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPAuthentication2\\"] = "src/", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["LDAPProvider"] = "1.*", ["PluggableAuth"] = "*", },		},		["MessagesDirs"] = { ["LDAPAuthentication2"] = { [0] = "i18n", },		},		["ExtensionFunctions"] = { [0] = "MediaWiki\\Extension\\LDAPAuthentication2\\Setup::init", },		["config_prefix"] = "", ["config"] = { ["LDAPAuthentication2AllowLocalLogin"] = { ["value"] = false, ["path"] = false, ["description"] = "Allow users without an LDAP-backed ID to log into the wiki.", ["public"] = true, },			["LDAPAuthentication2UsernameNormalizer"] = { ["value"] = "", ["path"] = false, ["description"] = "Use this function for normalizing username for LDAP, for example 'strtolower'. Needed after migration from earlier Version.", ["public"] = true, },			["wgPluggableAuth_Class"] = { ["value"] = "MediaWiki\\Extension\\LDAPAuthentication2\\PluggableAuth", },		},		["attributes"] = { ["LDAPProvider"] = { ["DefaultSettings"] = { ["authentication"] = { ["usernameattribute"] = "samaccountname", ["realnameattribute"] = "cn", ["emailattribute"] = "mail", },				},			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["LDAPAuthorization"] = { ["name"] = "LDAPAuthorization", ["version"] = "1.0.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "Mark A. Hershberger", [2] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LDAPAuthorization", ["descriptionmsg"] = "ldapauthorization-desc", ["license-name"] = "GPL-2.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["LDAPAuthorization"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPAuthorization\\Tests\\"] = "tests/phpunit/", ["MediaWiki\\Extension\\LDAPAuthorization\\"] = "src/", },		["callback"] = "MediaWiki\\Extension\\LDAPAuthorization\\Setup::onRegistration", ["Hooks"] = { ["PluggableAuthUserAuthorization"] = "MediaWiki\\Extension\\LDAPAuthorization\\Hook\\PluggableAuthUserAuthorization::callback", ["AuthRemoteuserFilterUserName"] = "MediaWiki\\Extension\\LDAPAuthorization\\Hook\\AuthRemoteuserFilterUserName::callback", },		["attributes"] = { ["LDAPProvider"] = { ["DefaultSettings"] = { ["authorization"] = { ["rules"] = { ["groups"] = { ["required"] = { },								["excluded"] = { },							},							["attributes"] = { },						},					},				},			},		},		["config_prefix"] = "LDAPAuthorization", ["config"] = { ["AutoAuthRemoteUserStringParserRegistry"] = { ["value"] = { ["domain-backslash-username"] = "MediaWiki\\Extension\\LDAPAuthorization\\AutoAuth\\RemoteUserStringParser\\DomainBackslashUsername::factory", ["username-at-domain"] = "MediaWiki\\Extension\\LDAPAuthorization\\AutoAuth\\RemoteUserStringParser\\UsernameAtDomain::factory", },			},			["AutoAuthRemoteUserStringParser"] = { ["value"] = "domain-backslash-username", },			["AutoAuthBypassWithCookieUsernameRemoteAddrs"] = { ["value"] = { [0] = "127.0.0.1",				},			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["LDAPProvider"] = { ["name"] = "LDAPProvider", ["version"] = "1.0.1", ["author"] = { [0] = "Cindy Cicalese", [1] = "Mark A. Hershberger", [2] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LDAPProvider", ["descriptionmsg"] = "ldapprovider-desc", ["license-name"] = "GPL-2.0+", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["LDAPProvider"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPProvider\\Tests\\"] = "tests/phpunit/", ["MediaWiki\\Extension\\LDAPProvider\\Maintenance\\"] = "maintenance/", ["MediaWiki\\Extension\\LDAPProvider\\"] = "src/", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\LDAPProvider\\Hook\\LoadExtensionSchemaUpdates::callback", },		["config_prefix"] = "LDAPProvider", ["config"] = { ["CacheType"] = { ["value"] = "CACHE_ANYTHING", ["description"] = "The sort of cache to use for the connection information.", ["descriptionmsg"] = "ldapprovider-config-cachetype", },			["CacheTime"] = { ["value"] = 500, ["description"] = "How long cached items should stick around in seconds", ["descriptionmsg"] = "ldapprovider-config-cachetime", },			["ClientRegistry"] = { ["value"] = { },				["description"] = "Allows registration of custom clients", ["descriptionmsg"] = "ldapprovider-config-clientregistry", },			["DomainConfigs"] = { ["value"] = "/etc/mediawiki/ldapprovider.json", ["public"] = false, ["path"] = false, ["description"] = "Stores per domain configuration", ["descriptionmsg"] = "ldapprovider-config-domainconfigs", },			["DomainConfigProvider"] = { ["value"] = "\\MediaWiki\\Extension\\LDAPProvider\\DomainConfigProvider\\LocalJSONFile::newInstance", ["public"] = false, ["description"] = "Specifies the mechanism for obtaining the domain configuration", ["descriptionmsg"] = "ldapprovider-config-domainconfigprovider", },		},		["ConfigRegistry"] = { ["ldapprovider"] = "MediaWiki\\Extension\\LDAPProvider\\Config::newInstance", },		["attributes"] = { ["LDAPProvider"] = { ["DefaultSettings"] = { ["connection"] = { ["port"] = 389, ["options"] = { },						["enctype"] = "clear", ["groupbasedn"] = "", ["userbasedn"] = "", ["searchattribute"] = "", ["searchstring"] = "", ["grouprequest"] = "MediaWiki\\Extension\\LDAPProvider\\UserGroupsRequest\\GroupUniqueMember::factory", ["nestedgroups"] = false, },				},			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["LDAPUserInfo"] = { ["name"] = "LDAPUserInfo", ["version"] = "1.0.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "Mark A. Hershberger", [2] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LDAPUserInfo", ["descriptionmsg"] = "ldapuserinfo-desc", ["license-name"] = "GPL-2.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["LDAPProvider"] = "1.0.1", },		},		["MessagesDirs"] = { ["LDAPUserInfo"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPUserInfo\\Tests\\"] = "tests/phpunit/", ["MediaWiki\\Extension\\LDAPUserInfo\\"] = "src/", },		["Hooks"] = { ["UserLoadAfterLoadFromSession"] = "MediaWiki\\Extension\\LDAPUserInfo\\Hook\\UserLoadAfterLoadFromSession\\SyncUserInfoAfterLoadSession::callback", },		["attributes"] = { ["LDAPProvider"] = { ["DefaultSettings"] = { ["userinfo"] = { ["attributes-map"] = { ["email"] = "mail", ["realname"] = "cn", },						["generic-property-normalization-callbacks"] = { },					},				},			},		},		["config_prefix"] = "LDAPUserInfo", ["config"] = { ["ModifierRegistry"] = { ["value"] = { ["realname"] = "MediaWiki\\Extension\\LDAPUserInfo\\UserInfoModifier\\Realname::factory", ["email"] = "MediaWiki\\Extension\\LDAPUserInfo\\UserInfoModifier\\Email::factory", ["property.*"] = "MediaWiki\\Extension\\LDAPUserInfo\\UserInfoModifier\\GenericProperty::factory", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["Labeled_Section_Transclusion"] = { ["name"] = "LabeledSectionTransclusion", ["author"] = "Steve Sanbeg", ["url"] = "https://www.mediawiki.org/wiki/Extension:Labeled_Section_Transclusion", ["descriptionmsg"] = "lst-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["LabeledSectionTransclusion"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LabeledSectionTransclusionMagic"] = "LabeledSectionTransclusion.i18n.magic.php", },		["AutoloadClasses"] = { ["LabeledSectionTransclusion"] = "includes/LabeledSectionTransclusion.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "LabeledSectionTransclusion::setup", },		},		["manifest_version"] = 1, },	["LandingCheck"] = { ["name"] = "LandingCheck", ["version"] = "2.1.0", ["author"] = { [0] = "Ryan Kaldari", [1] = "Arthur Richards", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LandingCheck", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "landingcheck-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["LandingCheck"] = "SpecialLandingCheck", },		["MessagesDirs"] = { ["LandingCheck"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LandingCheckAlias"] = "LandingCheck.alias.php", },		["AutoloadClasses"] = { ["SpecialLandingCheck"] = "SpecialLandingCheck.php", },		["config"] = { ["PriorityCountries"] = { },			["LandingCheckPriorityURLBase"] = nil, ["LandingCheckNormalURLBase"] = nil, },		["manifest_version"] = 1, },	["LanguageTool"] = { ["name"] = "LanguageTool", ["version"] = "0.0.0", ["author"] = { [0] = "Ankita Kumari", [1] = "Amir E. Aharoni", [2] = "Eran Rosenthal", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LanguageTool", ["descriptionmsg"] = "languagetool-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["LanguageTool"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.LanguageTool"] = { ["scripts"] = { [0] = "ext.LanguageTool.js", [1] = "ext.LanguageToolCommand.js", [2] = "ext.LanguageToolDialog.js", },				["messages"] = { [0] = "languagetool-toolbar-item-title", },				["styles"] = { [0] = "ext.LanguageTool.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "LanguageTool/modules", },		["VisualEditorPluginModules"] = { [0] = "ext.LanguageTool", },		["manifest_version"] = 1, },	["LastUserLogin"] = { ["name"] = "LastUserLogin", ["version"] = "1.5", ["author"] = { [0] = "Justin G. Cramer", [1] = "Danila Ulyanov", [2] = "Thomas Klein", [3] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LastUserLogin", ["descriptionmsg"] = "lastuserlogin-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "lastlogin", },		["GroupPermissions"] = { ["sysop"] = { ["lastlogin"] = true, },		},		["SpecialPages"] = { ["LastUserLogin"] = "LastUserLogin", },		["MessagesDirs"] = { ["LastUserLogin"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LastUserLoginAlias"] = "LastUserLogin.alias.php", },		["AutoloadClasses"] = { ["LastUserLogin"] = "LastUserLogin.body.php", },		["Hooks"] = { ["BeforeInitialize"] = "LastUserLogin::onBeforeInitialize", },		["manifest_version"] = 2, },	["LdapGroups"] = { ["name"] = "LdapGroups", ["version"] = "0.1.0", ["license-name"] = "GPL-3.0-or-later", ["author"] = { [0] = "Mark A. Hershberger", },		["requires"] = { ["MediaWiki"] = ">=1.26", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LdapGroups", ["descriptionmsg"] = "ldapgroups-desc", ["type"] = "specialpage", ["MessagesDirs"] = { ["LdapGroups"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["LdapGroups\\LdapGroups"] = "src/LdapGroups.php", ["LdapGroups\\Hook"] = "src/Hook.php", },		["GroupPermissions"] = { ["sysop"] = { ["manageldapgroups"] = true, },		},		["AvailableRights"] = { [0] = "manageldapgroups", },		["ConfigRegistry"] = { ["LdapGroups"] = "LdapGroups\\LdapGroups::makeConfig", },		["Hooks"] = { ["PluggableAuthPopulateGroups"] = { [0] = "LdapGroups\\Hook::populateGroups", },		},		["config"] = { ["_prefix"] = "LdapGroups", ["IniFile"] = "", ["Map"] = { ["NixUsers"] = { [0] = "cn=nixusers,ou=Groups,o=top", },			},			["UseMatchingRuleInChainQuery"] = false, },		["manifest_version"] = 1, },	["LifeWebCore"] = { ["name"] = "LifeWebCore", ["version"] = "0.0.2", ["author"] = "Simon A. Eugster", ["url"] = "https://www.mediawiki.org/wiki/Extension:LifeWebCore", ["descriptionmsg"] = "lifewebcore-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["LifeWebCore"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.LifeWebCore.handlebars"] = { ["scripts"] = { [0] = "resources/script/handlebars.js", },				["styles"] = { },				["messages"] = { },				["dependencies"] = { },			},			["ext.LifeWebCore.core"] = { ["scripts"] = { [0] = "resources/script/i18next-1.6.3.js", [1] = "resources/script/svg.js", [2] = "resources/script/libLWUI.js", [3] = "resources/script/libLW.js", [4] = "resources/script/libLWF.js", [5] = "resources/script/lweUI.js", [6] = "resources/script/treeUI.js", },				["styles"] = { [0] = "resources/style/lwuiStyle.css", },				["messages"] = { },				["dependencies"] = { [0] = "ext.LifeWebCore.handlebars", },			},			["ext.LifeWebCore.filter"] = { ["scripts"] = { },				["styles"] = { [0] = "resources/style/tree.css", },				["messages"] = { },				["dependencies"] = { [0] = "ext.LifeWebCore.core", },			},			["ext.LifeWebCore.editor"] = { ["scripts"] = { },				["styles"] = { [0] = "resources/style/lweStyle.css", },				["messages"] = { },				["dependencies"] = { [0] = "ext.LifeWebCore.core", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LifeWebCore", },		["config"] = { ["LWSettings"] = { ["value"] = { ["topicIDs"] = { },				},			},		},		["manifest_version"] = 2, },	["Lingo"] = { ["name"] = "Lingo", ["version"] = "3.0.0", ["author"] = { [0] = "Barry Coughlan", [1] = "Stephan Gambke", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Lingo", ["@descriptionmsg"] = "The description message is set by Lingo\\Hooks::setCredits.", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = "~1.27", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Lingo", },		["ResourceModules"] = { ["ext.Lingo.Styles"] = { ["styles"] = { [0] = "styles/Lingo.less", },			},			["ext.Lingo.Scripts"] = { ["scripts"] = { [0] = "libs/Lingo.js", },				["dependencies"] = { [0] = "ext.jquery.qtip", },			},			["ext.jquery.qtip"] = { ["scripts"] = { [0] = "libs/jquery.qtip.js", },				["styles"] = { [0] = "styles/jquery.qtip.css", },			},		},		["config"] = { ["_prefix"] = "wgex", ["LingoBackend"] = "Lingo\\BasicBackend", ["LingoPage"] = nil, ["LingoDisplayOnce"] = false, ["LingoCacheType"] = nil, ["LingoEnableApprovedRevs"] = false, ["LingoUseNamespaces"] = { },		},		["MessagesDirs"] = { ["Lingo"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LingoMagic"] = "src/Lingo.i18n.magic.php", },		["AutoloadClasses"] = { ["Lingo\\Lingo"] = "/src/Lingo.php", ["Lingo\\LingoParser"] = "/src/LingoParser.php", ["Lingo\\Tree"] = "/src/Tree.php", ["Lingo\\Element"] = "/src/Element.php", ["Lingo\\Backend"] = "/src/Backend.php", ["Lingo\\BasicBackend"] = "/src/BasicBackend.php", ["Lingo\\MessageLog"] = "/src/MessageLog.php", ["Lingo\\Tests\\Util\\XmlFileProvider"] = "/tests/phpunit/Util/XmlFileProvider.php", },		["callback"] = "Lingo\\Lingo::initExtension", ["manifest_version"] = 1, },	["LinkFilter"] = { ["name"] = "LinkFilter", ["version"] = "3.6.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:LinkFilter", ["descriptionmsg"] = "linkfilter-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["config"] = { ["LinkFilterTypes"] = { [1] = "Arrest Report", [2] = "Awesome", [3] = "Cool", [4] = "Funny", [6] = "Interesting", [7] = "Obvious", [8] = "OMG WTF?!?", [9] = "Rumor", [10] = "Scary", [11] = "Stupid", },			["LinkPageDisplay"] = { ["leftcolumn"] = true, ["rightcolumn"] = false, ["author"] = true, ["left_ad"] = false, ["popular_articles"] = false, ["in_the_news"] = false, ["comments_of_day"] = true, ["games"] = true, ["new_links"] = false, },		},		["SpecialPages"] = { ["LinkApprove"] = "LinkApprove", ["LinkEdit"] = "LinkEdit", ["LinksHome"] = "LinksHome", ["LinkRedirect"] = "LinkRedirect", ["LinkSubmit"] = "LinkSubmit", },		["MessagesDirs"] = { ["LinkFilter"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 700, ["constant"] = "NS_LINK", ["name"] = "Link", },			[1] = {				["id"] = 701, ["constant"] = "NS_LINK_TALK", ["name"] = "Link_talk", },		},		["APIModules"] = { ["linkfilter"] = "ApiLinkFilter", },		["ExtensionMessagesFiles"] = { ["LinkFilterAlias"] = "includes/LinkFilter.alias.php", ["LinkNamespaces"] = "includes/LinkFilter.namespaces.php", },		["AutoloadClasses"] = { ["ApiLinkFilter"] = "includes/api/ApiLinkFilter.php", ["Link"] = "includes/Link.class.php", ["LinkList"] = "includes/LinkList.class.php", ["LinkPage"] = "includes/LinkPage.class.php", ["LinkFeed"] = "includes/LinkFeed.class.php", ["LinkStatus"] = "includes/LinkStatus.php", ["LinkFilterHooks"] = "includes/LinkFilter.hooks.php", ["LinkApprove"] = "includes/specials/SpecialLinkApprove.php", ["LinkEdit"] = "includes/specials/SpecialLinkEdit.php", ["LinksHome"] = "includes/specials/SpecialLinksHome.php", ["LinkRedirect"] = "includes/specials/SpecialLinkRedirect.php", ["LinkSubmit"] = "includes/specials/SpecialLinkSubmit.php", },		["Hooks"] = { ["TitleMoveComplete"] = { [0] = "LinkFilterHooks::updateLinkFilter", },			["ArticleDelete"] = { [0] = "LinkFilterHooks::deleteLinkFilter", },			["ArticleFromTitle"] = { [0] = "LinkFilterHooks::linkFromTitle", },			["ParserFirstCallInit"] = { [0] = "LinkFilterHooks::registerLinkFilterHook", },			["LoadExtensionSchemaUpdates"] = { [0] = "LinkFilterHooks::applySchemaChanges", },			["CanonicalNamespaces"] = { [0] = "LinkFilterHooks::onCanonicalNamespaces", },			["RenameUserSQL"] = { [0] = "LinkFilterHooks::onUserRename", },			["Comment::add"] = { [0] = "LinkFilterHooks::onCommentAdd", },			["Comment::delete"] = { [0] = "LinkFilterHooks::onCommentDelete", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkFilter", },		["ResourceModules"] = { ["ext.linkFilter.styles"] = { ["styles"] = "resources/css/LinkFilter.css", },			["ext.linkFilter.scripts"] = { ["scripts"] = "resources/js/LinkFilter.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.util", },				["messages"] = { [0] = "linkfilter-admin-accept-success", [1] = "linkfilter-admin-reject-success", [2] = "linkfilter-submit-no-title", [3] = "linkfilter-submit-no-type", [4] = "linkfilter-submit-no-desc", [5] = "linkfilter-submit-no-url", },			},		},		["AvailableRights"] = { [0] = "linkadmin", },		["GroupPermissions"] = { ["linkadmin"] = { ["linkadmin"] = true, },			["staff"] = { ["linkadmin"] = true, },			["sysop"] = { ["linkadmin"] = true, },		},		["manifest_version"] = 1, },	["LinkSuggest"] = { ["name"] = "LinkSuggest", ["version"] = "2.0.1", ["author"] = { [0] = "Inez Korczyński", [1] = "Bartek Łapiński", [2] = "Łukasz Garczewski", [3] = "Maciej Brencz", [4] = "Jesús Martínez Novo", [5] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:LinkSuggest", ["descriptionmsg"] = "linksuggest-desc", ["type"] = "other", ["MessagesDirs"] = { ["LinkSuggest"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ApiLinkSuggest"] = "ApiLinkSuggest.php", ["LinkSuggest"] = "LinkSuggest.class.php", },		["APIModules"] = { ["linksuggest"] = "ApiLinkSuggest", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "LinkSuggest::onEditPage", },			["GetPreferences"] = { [0] = "LinkSuggest::onGetPreferences", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkSuggest", },		["ResourceModules"] = { ["ext.LinkSuggest"] = { ["scripts"] = "jquery.mw.linksuggest.js", ["dependencies"] = { [0] = "jquery.ui.autocomplete", [1] = "mediawiki.api", },			},		},		["manifest_version"] = 1, },	["LinkedWiki"] = { ["name"] = "LinkedWiki", ["version"] = "3.2.1", ["author"] = { [0] = "Karima Rafes", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LinkedWiki", ["descriptionmsg"] = "linkedwiki-desc", ["license-name"] = "CC-BY-SA-4.0", ["type"] = "datavalues", ["namespaces"] = { [0] = {				["@doc"] = "NamespaceRelations with NS_MAIN", ["id"] = 10000, ["constant"] = "NS_DATA", ["name"] = "Data", ["protection"] = "data-edit", },			[1] = {				["@doc"] = "NamespaceRelations with NS_USER", ["id"] = 10002, ["constant"] = "NS_USER_DATA", ["name"] = "UserData", ["protection"] = "data-edit", },			[2] = {				["id"] = 10010, ["constant"] = "NS_SCHEMA", ["name"] = "Schema", ["protection"] = "data-edit", },			[3] = {				["id"] = 10011, ["constant"] = "NS_SCHEMA_TALK", ["name"] = "Schema_talk", },			[4] = {				["id"] = 10030, ["constant"] = "NS_DATATYPE", ["name"] = "Datatype", ["protection"] = "data-edit", },			[5] = {				["id"] = 10031, ["constant"] = "NS_DATATYPE_TALK", ["name"] = "Datatype_talk", },		},		["AvailableRights"] = { [0] = "data-edit", },		["GroupPermissions"] = { ["sysop"] = { ["data-edit"] = true, },			["data"] = { ["data-edit"] = true, },		},		["AutoloadClasses"] = { ["LinkedWikiConfig"] = "LinkedWikiConfig.php", ["LinkedWiki"] = "LinkedWiki.php", ["SpecialSparqlQuery"] = "specialpages/SpecialSparqlQuery.php", ["SpecialSparqlFlintEditor"] = "specialpages/SpecialSparqlFlintEditor.php", ["SpecialLinkedWikiConfig"] = "specialpages/SpecialLinkedWikiConfig.php", ["SpecialRDFUnit"] = "specialpages/SpecialRDFUnit.php", ["SpecialRDFSave"] = "specialpages/SpecialRDFSave.php", ["SparqlParser"] = "parser/SparqlParser.php", ["WSparqlParser"] = "parser/WSparqlParser.php", ["ToolsParser"] = "parser/ToolsParser.php", ["LwgraphTag"] = "tag/LwgraphTag.php", ["RDFTag"] = "tag/RDFTag.php", ["Scribunto_LuaLinkedWikiLibrary"] = "lua/LinkedWiki.lua.php", ["StorageMethodAbstract"] = "storageMethod/StorageMethodAbstract.php", ["StorageInGraphMethod"] = "storageMethod/StorageInGraphMethod.php", ["SimpleStorageMethod"] = "storageMethod/SimpleStorageMethod.php", ["WikidataStorageMethod"] = "storageMethod/WikidataStorageMethod.php", ["DatabaseTestDataMethod"] = "storageMethod/DatabaseTestDataMethod.php", ["SynchroniseThreadArticleLinkedDataJob"] = "job/SynchroniseThreadArticleLinkedDataJob.php", },		["JobClasses"] = { ["SynchroniseThreadArticleLinkedDataJob"] = "SynchroniseThreadArticleLinkedDataJob", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "LinkedWiki::parserFirstCallInit", },			["ScribuntoExternalLibraries"] = { [0] = "LinkedWiki::scribuntoExternalLibraries", },			["RawPageViewBeforeOutput"] = { [0] = "RDFTag::RawRDFSource", },			["EditFilterMergedContent"] = { [0] = "RDFTag::onEditFilterMergedContent", },			["ArticleDeleteComplete"] = { [0] = "LinkedWiki::onArticleDeleteComplete", },			["TitleMoveComplete"] = { [0] = "LinkedWiki::onTitleMoveComplete", },			["BeforePageDisplay"] = { [0] = "LinkedWiki::onBeforePageDisplay", },		},		["MessagesDirs"] = { ["LinkedWiki"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["linkedwiki-specialsparqlquery-alias"] = "specialpages/SpecialSparqlQuery.alias.php", ["linkedwiki-specialsparqlflinteditor-alias"] = "specialpages/SpecialSparqlFlintEditor.alias.php", ["linkedwiki-specialLinkewikiconfig-alias"] = "specialpages/SpecialLinkedWikiConfig.alias.php", ["linkedwiki-specialrdfunit-alias"] = "specialpages/SpecialRDFUnit.alias.php", ["linkedwiki-specialrdfsave-alias"] = "specialpages/SpecialRDFSave.alias.php", ["LinkedWikiMagic"] = "LinkedWiki.i18n.magic.php", },		["ResourceModules"] = { ["ext.LinkedWiki.table2CSV"] = { ["group"] = "ext.LinkedWiki", ["scripts"] = { [0] = "js/table2CSV.js", },			},			["ext.LinkedWiki.lwgraph"] = { ["group"] = "ext.LinkedWiki", ["scripts"] = { [0] = "js/lwgraph.js", },			},			["ext.LinkedWiki.flowchart"] = { ["group"] = "ext.LinkedWiki", ["scripts"] = { [0] = "js/flowchart.js", },				["dependencies"] = { [0] = "ext.LinkedWiki.lwgraph", },			},			["ext.LinkedWiki.flint"] = { ["group"] = "ext.LinkedWiki", ["scripts"] = { [0] = "js/FlintSparqlEditor/sparql/lib/codemirror.js", [1] = "js/FlintSparqlEditor/sparql/lib/jquery-migrate-1.0.0.js", [2] = "js/FlintSparqlEditor/sparql/sparql10querymode_ll1.js", [3] = "js/FlintSparqlEditor/sparql/sparql11querymode_ll1.js", [4] = "js/FlintSparqlEditor/sparql/sparql11updatemode_ll1.js", [5] = "js/FlintSparqlEditor/sparql/flint-editor.js", [6] = "js/FlintSparqlEditor/sparql/init-local.js", },				["styles"] = { [0] = "js/FlintSparqlEditor/sparql/lib/codemirror.css", [1] = "js/FlintSparqlEditor/sparql/css/sparqlcolors.css", [2] = "js/FlintSparqlEditor/sparql/css/docs.css", },			},			["ext.LinkedWiki.sgvizler2"] = { ["scripts"] = { [0] = "node_modules/sgvizler2/build/browser/sgvizler2.min.js", },			},			["ext.LinkedWiki.bootstrap"] = { ["scripts"] = { [0] = "node_modules/popper.js/dist/umd/popper.min.js", [1] = "node_modules/bootstrap/dist/js/bootstrap.min.js", [2] = "node_modules/sgvizler2/build/browser/lib/bootstrap-select/js/bootstrap-select.js", },				["styles"] = { [0] = "node_modules/bootstrap/dist/css/bootstrap.min.css", [1] = "node_modules/font-awesome/css/font-awesome.min.css", [2] = "node_modules/sgvizler2/build/browser/lib/bootstrap-select/css/bootstrap-select.min.css", },			},			["ext.LinkedWiki.SpecialSparqlQuery"] = { ["scripts"] = { [0] = "keys.js", [1] = "js/SparqlEditor/form.js", },				["dependencies"] = { [0] = "ext.LinkedWiki.bootstrap", [1] = "ext.LinkedWiki.sgvizler2", },			},			["ext.LinkedWiki.SparqlParser"] = { ["scripts"] = { [0] = "keys.js", [1] = "js/lwsgvizler2.js", },				["dependencies"] = { [0] = "ext.LinkedWiki.sgvizler2", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkedWiki", },		["SpecialPages"] = { ["linkedwiki-specialsparqlquery"] = "SpecialSparqlQuery", ["linkedwiki-specialsparqlflinteditor"] = "SpecialSparqlFlintEditor", ["linkedwiki-speciallinkedwikiconfig"] = "SpecialLinkedWikiConfig", ["linkedwiki-specialrdfunit"] = "SpecialRDFUnit", ["linkedwiki-specialrdfsave"] = "SpecialRDFSave", },		["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["ConfigRegistry"] = { ["ext-conf-linkedwiki"] = "LinkedWiki::makeConfig", },		["config"] = { ["_prefix"] = "ext-conf-linkedwiki", ["querySparqlInSpecialPage"] = "select * where \n { ?x ?y ?z . } \nLIMIT 15", ["endpointDefault"] = "http://www.wikidata.org", ["@doc"] = "http://www.example.org is the config by default. If you need to change, be careful about orther endpoints.", ["endpoint"] = { ["http://www.example.org"] = { ["isReadOnly"] = true, ["debug"] = false, ["proxyHost"] = "", ["proxyPort"] = 0, ["endpointRead"] = "http://www.example.org/sparql", ["endpointWrite"] = "", ["login"] = "", ["password"] = "", ["HTTPMethodForRead"] = "POST", ["HTTPMethodForWrite"] = "POST", ["nameParameterRead"] = "query", ["nameParameterWrite"] = "update", ["lang"] = "en", ["storageMethodClass"] = "SimpleStorageMethod", },				["http://www.wikidata.org"] = { ["debug"] = false, ["isReadOnly"] = true, ["endpointRead"] = "https://query.wikidata.org/sparql", ["typeRDFDatabase"] = "blazegraph", ["HTTPMethodForRead"] = "GET", ["storageMethodClass"] = "WikidataStorageMethod", ["lang"] = "en", },				["http://database-test/data"] = { ["debug"] = false, ["isReadOnly"] = false, ["typeRDFDatabase"] = "virtuoso", ["endpointRead"] = "http://database-test:8890/sparql/", ["endpointWrite"] = "http://database-test:8890/sparql-auth/", ["login"] = "dba", ["password"] = "dba", ["HTTPMethodForRead"] = "POST", ["HTTPMethodForWrite"] = "POST", ["lang"] = "en", ["storageMethodClass"] = "DatabaseTestDataMethod", ["nameParameterRead"] = "query", ["nameParameterWrite"] = "update", },				["http://database-test2"] = { ["isReadOnly"] = true, ["typeRDFDatabase"] = "fuseki", ["endpointRead"] = "http://172.17.0.2/test/sparql", ["HTTPMethodForRead"] = "GET", },			},			["endpointSaveDataOfWiki"] = "http://database-test/data", ["checkRDFPage"] = false, },		["load_composer_autoloader"] = true, },	["Linter"] = { ["name"] = "Linter", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Linter", ["author"] = { [0] = "Kunal Mehta", [1] = "Arlo Breault", [2] = "Subramanya Sastry", },		["descriptionmsg"] = "linter-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["MediaWiki\\Linter\\"] = "includes/", },		["MessagesDirs"] = { ["Linter"] = "i18n", },		["ExtensionMessagesFiles"] = { ["LinterAlias"] = "Linter.alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Linter\\Hooks::onLoadExtensionSchemaUpdates", ["BeforePageDisplay"] = "MediaWiki\\Linter\\Hooks::onBeforePageDisplay", ["APIQuerySiteInfoGeneralInfo"] = "MediaWiki\\Linter\\Hooks::onAPIQuerySiteInfoGeneralInfo", ["InfoAction"] = "MediaWiki\\Linter\\Hooks::onInfoAction", ["WikiPageDeletionUpdates"] = "MediaWiki\\Linter\\Hooks::onWikiPageDeletionUpdates", },		["APIModules"] = { ["record-lint"] = "MediaWiki\\Linter\\ApiRecordLint", },		["APIListModules"] = { ["linterrors"] = "MediaWiki\\Linter\\ApiQueryLintErrors", },		["APIMetaModules"] = { ["linterstats"] = "MediaWiki\\Linter\\ApiQueryLinterStats", },		["SpecialPages"] = { ["LintErrors"] = "MediaWiki\\Linter\\SpecialLintErrors", },		["JobClasses"] = { ["RecordLintJob"] = "MediaWiki\\Linter\\RecordLintJob", },		["ResourceModules"] = { ["ext.linter.edit"] = { ["scripts"] = "ext.linter.edit.js", ["dependencies"] = { [0] = "jquery.textSelection", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Linter/modules", },		["config"] = { ["LinterCategories"] = { ["fostered"] = { ["dbid"] = 1, ["enabled"] = true, ["priority"] = "medium", },				["obsolete-tag"] = { ["dbid"] = 2, ["enabled"] = true, ["priority"] = "low", ["has-name"] = true, },				["bogus-image-options"] = { ["dbid"] = 3, ["enabled"] = true, ["priority"] = "medium", },				["missing-end-tag"] = { ["dbid"] = 4, ["enabled"] = true, ["priority"] = "low", ["has-name"] = true, },				["stripped-tag"] = { ["dbid"] = 5, ["enabled"] = true, ["priority"] = "low", ["has-name"] = true, },				["self-closed-tag"] = { ["dbid"] = 6, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["deletable-table-tag"] = { ["dbid"] = 7, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["misnested-tag"] = { ["dbid"] = 8, ["enabled"] = true, ["priority"] = "medium", ["has-name"] = true, },				["pwrap-bug-workaround"] = { ["dbid"] = 9, ["enabled"] = true, ["priority"] = "high", ["parser-migration"] = true, },				["tidy-whitespace-bug"] = { ["dbid"] = 10, ["enabled"] = true, ["priority"] = "high", ["parser-migration"] = true, },				["multi-colon-escape"] = { ["dbid"] = 11, ["enabled"] = true, ["priority"] = "medium", },				["html5-misnesting"] = { ["dbid"] = 12, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["tidy-font-bug"] = { ["dbid"] = 13, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["multiple-unclosed-formatting-tags"] = { ["dbid"] = 14, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["unclosed-quotes-in-heading"] = { ["dbid"] = 15, ["enabled"] = true, ["priority"] = "high", ["has-name"] = true, ["parser-migration"] = true, },				["multiline-html-table-in-list"] = { ["dbid"] = 16, ["enabled"] = true, ["priority"] = "high", ["parser-migration"] = true, },				["misc-tidy-replacement-issues"] = { ["dbid"] = 17, ["enabled"] = true, ["priority"] = "high", ["parser-migration"] = true, },				["wikilink-in-extlink"] = { ["dbid"] = 18, ["enabled"] = true, ["priority"] = "medium", },			},			["LinterSubmitterWhitelist"] = { ["127.0.0.1"] = true, ["::1"] = true, },			["LinterStatsdSampleFactor"] = false, },		["manifest_version"] = 1, },	["LiquidThreads"] = { ["name"] = "Liquid Threads", ["version"] = "2.3-alpha", ["author"] = { [0] = "David McCabe", [1] = "Andrew Garrett", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LiquidThreads", ["descriptionmsg"] = "lqt-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["namespaces"] = { [0] = {				["id"] = 90, ["constant"] = "NS_LQT_THREAD", ["name"] = "Thread", },			[1] = {				["id"] = 91, ["constant"] = "NS_LQT_THREAD_TALK", ["name"] = "Thread_talk", },			[2] = {				["id"] = 92, ["constant"] = "NS_LQT_SUMMARY", ["name"] = "Summary", },			[3] = {				["id"] = 93, ["constant"] = "NS_LQT_SUMMARY_TALK", ["name"] = "Summary_talk", },		},		["GroupPermissions"] = { ["user"] = { ["lqt-split"] = true, ["lqt-merge"] = true, ["lqt-react"] = true, },		},		["DefaultUserOptions"] = { ["lqtnotifytalk"] = false, ["lqtdisplaydepth"] = 5, ["lqtdisplaycount"] = 25, ["lqtcustomsignatures"] = true, ["lqt-watch-threads"] = true, },		["AvailableRights"] = { [0] = "lqt-split", [1] = "lqt-merge", [2] = "lqt-react", },		["SpecialPages"] = { ["MoveThread"] = "SpecialMoveThread", ["NewMessages"] = "SpecialNewMessages", ["SplitThread"] = "SpecialSplitThread", ["MergeThread"] = "SpecialMergeThread", },		["JobClasses"] = { ["synchroniseThreadArticleData"] = "SynchroniseThreadArticleDataJob", },		["LogTypes"] = { [0] = "liquidthreads", },		["LogNames"] = { ["liquidthreads"] = "lqt-log-name", },		["LogHeaders"] = { ["liquidthreads"] = "lqt-log-header", },		["LogActionsHandlers"] = { ["liquidthreads/move"] = "LqtLogFormatter::formatLogEntry", ["liquidthreads/split"] = "LqtLogFormatter::formatLogEntry", ["liquidthreads/merge"] = "LqtLogFormatter::formatLogEntry", ["liquidthreads/subjectedit"] = "LqtLogFormatter::formatLogEntry", ["liquidthreads/resort"] = "LqtLogFormatter::formatLogEntry", ["liquidthreads/signatureedit"] = "LqtLogFormatter::formatLogEntry", },		["APIModules"] = { ["feedthreads"] = "ApiFeedLQTThreads", ["threadaction"] = "ApiThreadAction", },		["APIListModules"] = { ["threads"] = "ApiQueryLQTThreads", },		["MessagesDirs"] = { ["LiquidThreads"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LiquidThreadsMagic"] = "i18n/LiquidThreads.magic.php", ["LiquidThreadsNamespaces"] = "i18n/Lqt.namespaces.php", ["LiquidThreadsAlias"] = "i18n/Lqt.alias.php", },		["AutoloadClasses"] = { ["LqtDispatch"] = "classes/Dispatch.php", ["LqtView"] = "classes/View.php", ["HistoricalThread"] = "classes/HistoricalThread.php", ["Thread"] = "classes/Thread.php", ["Threads"] = "classes/Threads.php", ["NewMessages"] = "classes/NewMessagesController.php", ["LqtParserFunctions"] = "classes/ParserFunctions.php", ["LqtDeletionController"] = "classes/DeletionController.php", ["LqtHooks"] = "classes/Hooks.php", ["ThreadRevision"] = "classes/ThreadRevision.php", ["SynchroniseThreadArticleDataJob"] = "classes/SynchroniseThreadArticleDataJob.php", ["ThreadHistoryPager"] = "classes/ThreadHistoryPager.php", ["TalkpageHistoryView"] = "pages/TalkpageHistoryView.php", ["LqtLogFormatter"] = "classes/LogFormatter.php", ["TalkpageView"] = "pages/TalkpageView.php", ["ThreadPermalinkView"] = "pages/ThreadPermalinkView.php", ["TalkpageHeaderView"] = "pages/TalkpageHeaderView.php", ["IndividualThreadHistoryView"] = "pages/IndividualThreadHistoryView.php", ["ThreadDiffView"] = "pages/ThreadDiffView.php", ["ThreadWatchView"] = "pages/ThreadWatchView.php", ["ThreadProtectionFormView"] = "pages/ThreadProtectionFormView.php", ["ThreadHistoryListingView"] = "pages/ThreadHistoryListingView.php", ["ThreadHistoricalRevisionView"] = "pages/ThreadHistoricalRevisionView.php", ["SummaryPageView"] = "pages/SummaryPageView.php", ["NewUserMessagesView"] = "pages/NewUserMessagesView.php", ["LqtDiscussionPager"] = "pages/LqtDiscussionPager.php", ["LqtNewMessagesPager"] = "pages/LqtNewMessagesPager.php", ["TalkpageHistoryPager"] = "pages/TalkpageHistoryPager.php", ["ThreadActionPage"] = "pages/ThreadActionPage.php", ["SpecialMoveThread"] = "pages/SpecialMoveThread.php", ["SpecialNewMessages"] = "pages/SpecialNewMessages.php", ["SpecialSplitThread"] = "pages/SpecialSplitThread.php", ["SpecialMergeThread"] = "pages/SpecialMergeThread.php", ["ApiQueryLQTThreads"] = "api/ApiQueryLQTThreads.php", ["ApiFeedLQTThreads"] = "api/ApiFeedLQTThreads.php", ["ApiThreadAction"] = "api/ApiThreadAction.php", },		["ResourceModules"] = { ["ext.liquidThreads"] = { ["styles"] = { [0] = "lqt.css", [1] = "jquery/jquery.thread_collapse.css", [2] = "lqt.dialogs.css", },				["scripts"] = { [0] = "lqt.js", [1] = "jquery/jquery.thread_collapse.js", },				["dependencies"] = { [0] = "jquery.ui.dialog", [1] = "jquery.ui.droppable", [2] = "mediawiki.action.edit.preview", [3] = "mediawiki.api", [4] = "user.tokens", [5] = "user.options", [6] = "mediawiki.api", [7] = "mediawiki.util", },				["messages"] = { [0] = "lqt-ajax-updated", [1] = "lqt-ajax-update-link", [2] = "watch", [3] = "unwatch", [4] = "lqt-thread-link-url", [5] = "lqt-thread-link-title", [6] = "lqt-thread-link-copy", [7] = "lqt-sign-not-necessary", [8] = "lqt-summary-sign-not-necessary", [9] = "lqt-marked-as-read-placeholder", [10] = "lqt-email-undo", [11] = "lqt-change-subject", [12] = "lqt-save-subject", [13] = "lqt-ajax-no-subject", [14] = "lqt-ajax-invalid-subject", [15] = "lqt-save-subject-error-unknown", [16] = "lqt-cancel-subject-edit", [17] = "lqt-drag-activate", [18] = "lqt-drag-drop-zone", [19] = "lqt-drag-confirm", [20] = "lqt-drag-reparent", [21] = "lqt-drag-split", [22] = "lqt-drag-setsortkey", [23] = "lqt-drag-bump", [24] = "lqt-drag-save", [25] = "lqt-drag-reason", [26] = "lqt-drag-subject", [27] = "lqt-edit-signature", [28] = "lqt-preview-signature", [29] = "lqt_contents_title", [30] = "lqt-empty-text", [31] = "lqt-pagechange-editformopen", },			},			["ext.liquidThreads.newMessages"] = { ["scripts"] = { [0] = "newmessages.js", },				["dependencies"] = { [0] = "ext.liquidThreads", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LiquidThreads", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "LqtHooks::onParserFirstCallInit", },			["CanonicalNamespaces"] = { [0] = "LqtHooks::onCanonicalNamespaces", },			["MediaWikiPerformAction"] = { [0] = "LqtDispatch::tryPage", },			["SkinTemplateNavigation"] = { [0] = "LqtDispatch::onSkinTemplateNavigation", },			["PageContentLanguage"] = { [0] = "LqtDispatch::onPageContentLanguage", },			["OldChangesListRecentChangesLine"] = { [0] = "LqtHooks::customizeOldChangesList", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "LqtHooks::setNewtalkHTML", },			["ChangesListSpecialPageQuery"] = { [0] = "LqtHooks::beforeWatchlist", },			["ArticleEditUpdateNewTalk"] = { [0] = "LqtHooks::updateNewtalkOnEdit", },			["PersonalUrls"] = { [0] = "LqtHooks::onPersonalUrls", },			["GetPreferences"] = { [0] = "LqtHooks::getPreferences", },			["XmlDumpWriterOpenPage"] = { [0] = "LqtHooks::dumpThreadData", },			["ModifyExportQuery"] = { [0] = "LqtHooks::modifyExportQuery", },			["OAIFetchRowsQuery"] = { [0] = "LqtHooks::modifyOAIQuery", },			["OAIFetchRecordQuery"] = { [0] = "LqtHooks::modifyOAIQuery", },			["ImportHandlePageXMLTag"] = { [0] = "LqtHooks::handlePageXMLTag", },			["AfterImportPage"] = { [0] = "LqtHooks::afterImportPage", },			["ArticleDeleteComplete"] = { [0] = "LqtDeletionController::onArticleDeleteComplete", },			["ArticleRevisionUndeleted"] = { [0] = "LqtDeletionController::onArticleRevisionUndeleted", },			["ArticleUndelete"] = { [0] = "LqtDeletionController::onArticleUndelete", },			["ArticleConfirmDelete"] = { [0] = "LqtDeletionController::onArticleConfirmDelete", },			["ArticleDelete"] = { [0] = "LqtDeletionController::onArticleDelete", },			["TitleMoveComplete"] = { [0] = "LqtHooks::onTitleMoveComplete", },			["AbortMove"] = { [0] = "LqtHooks::onArticleMove", },			["MovePageIsValidMove"] = { [0] = "LqtHooks::onMovePageIsValidMove", },			["ShowSearchHitTitle"] = { [0] = "LqtHooks::customiseSearchResultTitle", },			["SpecialSearchProfiles"] = { [0] = "LqtHooks::customiseSearchProfiles", },			["LoadExtensionSchemaUpdates"] = { [0] = "LqtHooks::onLoadExtensionSchemaUpdates", },			["RenameUserSQL"] = { [0] = "LqtHooks::onUserRename", },			["UserMergeAccountFields"] = { [0] = "LqtHooks::onUserMergeAccountFields", },			["EditPageGetCheckboxesDefinition"] = { [0] = "LqtHooks::editCheckBoxes", },			["PageContentSaveComplete"] = { [0] = "LqtHooks::onPageContentSaveComplete", },			["UserIsBlockedFrom"] = { [0] = "LqtHooks::userIsBlockedFrom", },			["TitleGetRestrictionTypes"] = { [0] = "LqtHooks::getProtectionTypes", },			["SetupNewUserMessageSubject"] = { [0] = "LqtHooks::setupNewUserMessageSubject", },			["SetupNewUserMessageBody"] = { [0] = "LqtHooks::setupNewUserMessageBody", },			["APIQueryAfterExecute"] = { [0] = "LqtHooks::onAPIQueryAfterExecute", },			["InfoAction"] = { [0] = "LqtHooks::onInfoAction", },			["SpecialPage_initList"] = { [0] = "LqtHooks::onSpecialPage_initList", },			["OutputPageParserOutput"] = { [0] = "LqtParserFunctions::onAddParserOutput", },			["OutputPageBeforeHTML"] = { [0] = "LqtParserFunctions::onAddHTML", },			["userCan"] = { [0] = "LqtHooks::onGetUserPermissionsErrors", },		},		["config"] = { ["LqtPages"] = { ["value"] = { },			},			["LqtTalkPages"] = { ["value"] = true, },			["LqtEnotif"] = { ["value"] = true, },			["ThreadActionsNoBump"] = { ["value"] = { [0] = 3,					[1] = 10,					[2] = 12,					[3] = 2,					[4] = 14,				},			},			["LiquidThreadsMigrate"] = { ["value"] = false, },			["LiquidThreadsDefaultPageLimit"] = { ["value"] = 20, },			["LiquidThreadsAllowUserControl"] = { ["value"] = true, },			["LiquidThreadsAllowUserControlNamespaces"] = { ["value"] = nil, },			["LiquidThreadsAllowEmbedding"] = { ["value"] = true, },			["LqtNamespaces"] = { ["value"] = { },			},			["LiquidThreadsShowBumpCheckbox"] = { ["value"] = false, },			["LiquidThreadsEnableNewMessages"] = { ["value"] = true, },		},		["manifest_version"] = 2, },	["ListSignup"] = { ["name"] = "ListSignup", ["version"] = "0.0.2", ["author"] = "Ike Hecht for [//www.wikiworks.com WikiWorks]", ["url"] = "https://www.mediawiki.org/wiki/Extension:ListSignup", ["descriptionmsg"] = "listsignup-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AvailableRights"] = { [0] = "viewlistsignupdisplay", [1] = "purgelistsignupdisplay", },		["GroupPermissions"] = { ["*"] = {				["viewlistsignupdisplay"] = false, ["purgelistsignupdisplay"] = false, },			["user"] = { ["viewlistsignupdisplay"] = false, ["purgelistsignupdisplay"] = false, },			["autoconfirmed"] = { ["viewlistsignupdisplay"] = false, ["purgelistsignupdisplay"] = false, },			["bot"] = { ["viewlistsignupdisplay"] = true, ["purgelistsignupdisplay"] = false, },			["sysop"] = { ["viewlistsignupdisplay"] = true, ["purgelistsignupdisplay"] = true, },			["viewlistsignupdisplay"] = { ["viewlistsignupdisplay"] = true, },		},		["SpecialPages"] = { ["ListSignup"] = "SpecialListSignup", ["ListSignupDisplay"] = "SpecialListSignupDisplay", ["ListSignupPurge"] = "SpecialListSignupPurge", },		["MessagesDirs"] = { ["ListSignup"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ListSignupAlias"] = "ListSignup.alias.php", },		["AutoloadClasses"] = { ["ListSignup"] = "ListSignup.class.php", ["ListSignupHooks"] = "ListSignup.hooks.php", ["FormSpecialPageMessaged"] = "specials/FormSpecialPageMessaged.php", ["SpecialListSignup"] = "specials/SpecialListSignup.php", ["SpecialListSignupDisplay"] = "specials/SpecialListSignupDisplay.php", ["ListSignupPager"] = "specials/SpecialListSignupDisplay.php", ["SpecialListSignupPurge"] = "specials/SpecialListSignupPurge.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ListSignupHooks::onLoadExtensionSchemaUpdates", },		["manifest_version"] = 1, },	["Listings"] = { ["name"] = "Listings", ["version"] = "1.2.0", ["author"] = "Roland Unger", ["url"] = "https://www.mediawiki.org/wiki/Extension:Listings", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "listings-desc", ["type"] = "parserhook", ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Listings::setupHooks", },		},		["MessagesDirs"] = { ["Listings"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Listings"] = "includes/Listings.php", },		["manifest_version"] = 1, },	["LocalisationUpdate"] = { ["@note"] = "This file must be kept in sync with LocalisationUpdate.php", ["name"] = "LocalisationUpdate", ["namemsg"] = "localisationupdate-extensionname", ["version"] = "1.4.0", ["author"] = { [0] = "Tom Maaswinkel", [1] = "Niklas Laxström", [2] = "Roan Kattouw", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LocalisationUpdate", ["descriptionmsg"] = "localisationupdate-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["LocalisationUpdate"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["LocalisationUpdate"] = "includes/LocalisationUpdate.php", ["LocalisationUpdate\\Updater"] = "includes/Updater.php", ["QuickArrayReader"] = "includes/QuickArrayReader.php", ["LocalisationUpdate\\Fetcher"] = "includes/fetcher/Fetcher.php", ["LocalisationUpdate\\FetcherFactory"] = "includes/fetcher/FetcherFactory.php", ["LocalisationUpdate\\FileSystemFetcher"] = "includes/fetcher/FileSystemFetcher.php", ["LocalisationUpdate\\GitHubFetcher"] = "includes/fetcher/GitHubFetcher.php", ["LocalisationUpdate\\HttpFetcher"] = "includes/fetcher/HttpFetcher.php", ["LocalisationUpdate\\Finder"] = "includes/finder/Finder.php", ["LocalisationUpdate\\JSONReader"] = "includes/reader/JSONReader.php", ["LocalisationUpdate\\PHPReader"] = "includes/reader/PHPReader.php", ["LocalisationUpdate\\Reader"] = "includes/reader/Reader.php", ["LocalisationUpdate\\ReaderFactory"] = "includes/reader/ReaderFactory.php", },		["Hooks"] = { ["LocalisationCacheRecache"] = { [0] = "LocalisationUpdate::onRecache", },			["LocalisationCacheRecacheFallback"] = { [0] = "LocalisationUpdate::onRecacheFallback", },		},		["config"] = { ["LocalisationUpdateDirectory"] = false, ["LocalisationUpdateRepository"] = "github", ["LocalisationUpdateRepositories"] = { ["github"] = { ["mediawiki"] = "https://raw.github.com/wikimedia/mediawiki/master/%PATH%", ["extension"] = "https://raw.github.com/wikimedia/mediawiki-extensions-%NAME%/master/%PATH%", ["skin"] = "https://raw.github.com/wikimedia/mediawiki-skins-%NAME%/master/%PATH%", },			},		},		["manifest_version"] = 1, },	["LockDownEnglishPages"] = { ["name"] = "LockDownEnglishPages", ["version"] = "0.2.0", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LockDownEnglishPages", ["descriptionmsg"] = "lockdownenglishpages-desc", ["type"] = "other", ["MessagesDirs"] = { ["LockDownEnglishPages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["LockDownEnglishPages"] = "LockDownEnglishPages.class.php", },		["Hooks"] = { ["userCan"] = "LockDownEnglishPages::onUserCan", },		["manifest_version"] = 1, },	["Lockdown"] = { ["name"] = "Lockdown", ["author"] = { [0] = "Daniel Kinzler", [1] = "Platonides", [2] = "Mark A. Hershberger", [3] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Lockdown", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["descriptionmsg"] = "lockdown-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["Lockdown"] = { [0] = "i18n", },		},		["Hooks"] = { ["getUserPermissionsErrors"] = "MediaWiki\\Extensions\\Lockdown\\Hooks::onGetUserPermissionsErrors", ["MediaWikiPerformAction"] = "MediaWiki\\Extensions\\Lockdown\\Hooks::onMediawikiPerformAction", ["SearchableNamespaces"] = "MediaWiki\\Extensions\\Lockdown\\Hooks::onSearchableNamespaces", ["SearchGetNearMatchComplete"] = "MediaWiki\\Extensions\\Lockdown\\Hooks::onSearchGetNearMatchComplete", },		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\Lockdown\\Hooks"] = "src/Hooks.php", },		["config"] = { ["NamespacePermissionLockdown"] = { ["_merge_strategy"] = "array_plus", },			["SpecialPageLockdown"] = { },			["ActionLockdown"] = { },		},		["manifest_version"] = 1, },	["LogEntry"] = { ["name"] = "LogEntry", ["author"] = "Trevor Parscal", ["url"] = "https://www.mediawiki.org/wiki/Extension:LogEntry", ["descriptionmsg"] = "logentry-parserhook-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["LogEntry"] = "SpecialLogEntry", },		["MessagesDirs"] = { ["LogEntry"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LogEntryAlias"] = "LogEntry.alias.php", },		["AutoloadClasses"] = { ["LogEntryHooks"] = "LogEntry.hooks.php", ["SpecialLogEntry"] = "LogEntry.page.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "LogEntryHooks::register", },		["config_prefix"] = "eg", ["config"] = { ["LogEntryTimeStamp"] = { ["value"] = true, },			["LogEntryUserName"] = { ["value"] = true, },			["LogEntryMultiLine"] = { ["value"] = false, },			["LogEntryMultiLineRows"] = { ["value"] = 3, },		},		["manifest_version"] = 2, },	["LoginNotify"] = { ["name"] = "LoginNotify", ["version"] = "0.1", ["author"] = { [0] = "Brian Wolff", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LoginNotify", ["descriptionmsg"] = "loginnotify-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["Echo"] = "*", },		},		["DefaultUserOptions"] = { ["echo-subscriptions-web-login-fail"] = true, ["echo-subscriptions-email-login-fail"] = true, ["echo-subscriptions-web-login-success"] = false, ["echo-subscriptions-email-login-success"] = true, },		["MessagesDirs"] = { ["LoginNotify"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["LoginNotify\\"] = "includes/", },		["Hooks"] = { ["BeforeCreateEchoEvent"] = { [0] = "LoginNotify\\Hooks::onBeforeCreateEchoEvent", },			["EchoGetBundleRules"] = { [0] = "LoginNotify\\Hooks::onEchoGetBundleRules", },			["AuthManagerLoginAuthenticateAudit"] = { [0] = "LoginNotify\\Hooks::onAuthManagerLoginAuthenticateAudit", },			["LocalUserCreated"] = { [0] = "LoginNotify\\Hooks::onLocalUserCreated", },		},		["JobClasses"] = { ["LoginNotifyChecks"] = "LoginNotify\\DeferredChecksJob", },		["config"] = { ["LoginNotifyAttemptsKnownIP"] = { ["description"] = "The number of failed login attempts to permit from a known IP before a notification is triggered.", ["value"] = 5, },			["LoginNotifyExpiryKnownIP"] = { ["description"] = "The time-to-live of the count of failed login attempts from a known IP (from the time of the first failed attempt).", ["value"] = 604800, },			["LoginNotifyAttemptsNewIP"] = { ["description"] = "The number of failed login attempts to permit from a new IP before a notification is triggered.", ["value"] = 1, },			["LoginNotifyExpiryNewIP"] = { ["description"] = "The time-to-live of the count of failed login attempts from a new IP (from the time of the first failed attempt).", ["value"] = 1209600, },			["LoginNotifyCheckKnownIPs"] = { ["description"] = "Whether to trigger a notification after failed logins from known IPs.", ["value"] = true, },			["LoginNotifyEnableOnSuccess"] = { ["description"] = "Whether to trigger a notification after successful logins from unknown IPs.", ["value"] = true, },			["LoginNotifySecretKey"] = { ["description"] = "Override this to use a different secret than $wgSecretKey", ["value"] = nil, },			["LoginNotifyCookieExpire"] = { ["description"] = "Expiry in seconds. Default is 180 days", ["value"] = 15552000, },			["LoginNotifyCookieDomain"] = { ["description"] = "Override to allow sharing login cookies between sites on different subdomains", ["value"] = nil, },			["LoginNotifyMaxCookieRecords"] = { ["description"] = "Maximum number of users (records) to track as having successfully logged in on a particular device.", ["value"] = 6, },			["LoginNotifyCacheLoginIPExpiry"] = { ["description"] = "Set to false to disable caching IPs in memcache. Set to 0 to cache forever. Default 60 days.", ["value"] = 5184000, },		},		["manifest_version"] = 2, },	["LookupUser"] = { ["name"] = "LookupUser", ["version"] = "1.5.2", ["author"] = { [0] = "Tim Starling", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:LookupUser", ["descriptionmsg"] = "lookupuser-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["LookupUser"] = "LookupUserPage", },		["MessagesDirs"] = { ["LookupUser"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LookupUserAlias"] = "LookupUser.alias.php", },		["AutoloadClasses"] = { ["LookupUserPage"] = "LookupUser.body.php", },		["Hooks"] = { ["ContributionsToolLinks"] = "LookupUserPage::onContributionsToolLinks", },		["AvailableRights"] = { [0] = "lookupuser", },		["manifest_version"] = 1, },	["LoopFunctions"] = { ["name"] = "LoopFunctions", ["version"] = "1.0.7", ["author"] = { [0] = "Carl Fürstenberg (AzaToth)", [1] = "Matteo Cypriani (Xiloynaha)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:LoopFunctions", ["descriptionmsg"] = "loopfunc-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["LoopFunctions"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["LoopFunctionsMagic"] = "LoopFunctions.i18n.magic.php", },		["AutoloadClasses"] = { ["ExtLoopFunctions"] = "LoopFunctions.body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "ExtLoopFunctions::setup", },		["manifest_version"] = 1, },	["MOOC"] = { ["name"] = "MOOC", ["version"] = "0.1.0", ["author"] = { [0] = "Rene Pickhardt", [1] = "Sebastian Schlicht", },		["url"] = "https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/MOOC", ["descriptionmsg"] = "mooc-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["AutoloadClasses"] = { ["MOOCHooks"] = "MOOC.hooks.php", ["MoocContent"] = "includes/content/MoocContent.php", ["MoocContentHandler"] = "includes/content/MoocContentHandler.php", ["MoocEntity"] = "includes/model/MoocEntity.php", ["MoocResource"] = "includes/model/MoocResource.php", ["MoocScript"] = "includes/model/MoocScript.php", ["MoocQuiz"] = "includes/model/MoocQuiz.php", ["MoocItem"] = "includes/model/MoocItem.php", ["MoocOverview"] = "includes/model/MoocOverview.php", ["MoocLesson"] = "includes/model/MoocLesson.php", ["MoocUnit"] = "includes/model/MoocUnit.php", ["MoocContentRenderer"] = "includes/rendering/MoocContentRenderer.php", ["MoocOverviewRenderer"] = "includes/rendering/MoocOverviewRenderer.php", ["MoocLessonRenderer"] = "includes/rendering/MoocLessonRenderer.php", ["MoocUnitRenderer"] = "includes/rendering/MoocUnitRenderer.php", ["MoocContentStructureProvider"] = "includes/structure/MoocContentStructureProvider.php", ["SpecialHelloWorld"] = "specials/SpecialHelloWorld.php", },		["config"] = { ["MOOCEnableFoo"] = true, },		["MessagesDirs"] = { ["MOOC"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MOOCAlias"] = "MOOC.i18n.alias.php", ["MOOCNamespaces"] = "MOOC.namespaces.php", },		["Hooks"] = { ["EditFormInitialText"] = { [0] = "MOOCHooks::onEditFormInitialText", },			["EditFormPreloadText"] = { [0] = "MOOCHooks::onEditFormPreloadText", },			["EditPageGetPreviewContent"] = { [0] = "MOOCHooks::onEditPageGetPreviewContent", },			["PageContentSave"] = { [0] = "MOOCHooks::onPageContentSave", },		},		["namespaces"] = { [0] = {				["id"] = 350, ["constant"] = "NS_MOOC", ["name"] = "Mooc", ["subpages"] = true, ["content"] = true, ["defaultcontentmodel"] = "mooc-item", },			[1] = {				["id"] = 351, ["constant"] = "NS_MOOC_TALK", ["name"] = "Mooc_talk", },		},		["ContentHandlers"] = { ["mooc-item"] = "MoocContentHandler", },		["ResourceModules"] = { ["ext.mooc"] = { ["scripts"] = { [0] = "resources/js/ext.mooc.js", [1] = "resources/js/ext.mooc.navigation.js", [2] = "resources/js/ext.mooc.itemnav.js", [3] = "resources/js/ext.mooc.headers.js", [4] = "resources/js/ext.mooc.edit.js", [5] = "resources/js/jquery-ui.min.js", },				["styles"] = { [0] = "resources/less/ext.mooc.less", },				["messages"] = { [0] = "mooc-overview-add-lesson-summary", [1] = "mooc-lesson-add-unit-summary", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "oojs-ui-core", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MOOC", },		["SpecialPages"] = { ["HelloWorld"] = "SpecialHelloWorld", },		["manifest_version"] = 1, },	["MP3MediaHandler"] = { ["name"] = "MP3MediaHandler", ["version"] = "1.1", ["author"] = { [0] = "Mark Clements (HappyDog)", [1] = "Sylvain Machefert", [2] = "Sam J Watkins", [3] = "Reddo", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MP3MediaHandler", ["descriptionmsg"] = "mp3mediahandler-desc", ["type"] = "parserhook", ["AutoloadClasses"] = { ["MP3MediaHandler"] = "MP3MediaHandler.class.php", ["MP3OutputRenderer"] = "MP3MediaHandler.class.php", },		["MediaHandlers"] = { ["audio/mp3"] = "MP3MediaHandler", ["audio/mpeg"] = "MP3MediaHandler", },		["MessagesDirs"] = { ["MP3MediaHandler"] = { [0] = "i18n", },		},		["FileExtensions"] = { [0] = "mp3", },		["manifest_version"] = 1, },	["MagicNoCache"] = { ["name"] = "MagicNoCache", ["version"] = "1.5.0", ["author"] = { [0] = "Kimon Andreou", [1] = "Pavel Astakhov", [2] = "...",		},		["type"] = "parserhook", ["url"] = "https://www.mediawiki.org/wiki/Extension:MagicNoCache", ["descriptionmsg"] = "magicnocache-desc", ["license-name"] = "GPL-2.0-or-later", ["AutoloadClasses"] = { ["MagicNoCacheHooks"] = "MagicNoCache.hooks.php", },		["MessagesDirs"] = { ["MagicNoCache"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MagicNoCacheMagic"] = "MagicNoCache.i18n.magic.php", },		["Hooks"] = { ["InternalParseBeforeLinks"] = "MagicNoCacheHooks::magicwordCheck", },		["manifest_version"] = 1, },	["MagicNumberedHeadings"] = { ["name"] = "MagicNumberedHeadings", ["version"] = "1.13", ["author"] = { [0] = "Purodha Blissenbach", [1] = "[//mwstake.org Mark A. Hershberger]", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MagicNumberedHeadings", ["descriptionmsg"] = "magicnumberedheadings-desc", ["type"] = "parserhook", ["AutoloadClasses"] = { ["MagicNumberedHeadings"] = "MagicNumberedHeadings.class.php", },		["MessagesDirs"] = { ["MagicNumberedHeadings"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MagicNumberedHeadingsMagic"] = "MagicNumberedHeadings.i18n.magic.php", },		["Hooks"] = { ["MagicWordMagicWords"] = { [0] = "MagicNumberedHeadings::MagicWordMagicWords", },			["MagicWordwgVariableIDs"] = { [0] = "MagicNumberedHeadings::MagicWordwgVariableIDs", },			["ParserBeforeInternalParse"] = { [0] = "MagicNumberedHeadings::ParserBeforeInternalParse", },		},		["manifest_version"] = 1, },	["Mailgun"] = { ["name"] = "Mailgun", ["version"] = "1.0", ["author"] = { [0] = "Tony Thomas", [1] = "Alangi Derick", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Mailgun", ["descriptionmsg"] = "mailgun-desc", ["license-name"] = "GPL-2.0-or-later", ["AutoloadClasses"] = { ["MailgunHooks"] = "MailgunHooks.php", },		["MessagesDirs"] = { ["Mailgun"] = { [0] = "i18n", },		},		["Hooks"] = { ["AlternateUserMailer"] = { [0] = "MailgunHooks::onAlternateUserMailer", },		},		["load_composer_autoloader"] = true, ["config"] = { ["MailgunAPIKey"] = "", ["MailgunDomain"] = "", },		["manifest_version"] = 1, },	["Maintenance"] = { ["name"] = "Maintenance", ["version"] = "2.3.1", ["author"] = { [0] = "Ryan Schmidt", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Maintenance", ["descriptionmsg"] = "maintenance-desc", ["type"] = "specialpage", ["config"] = { ["MaintenanceDebug"] = false, },		["MessagesDirs"] = { ["Maintenance"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MaintenanceAlias"] = "Maintenance.alias.php", },		["AutoloadClasses"] = { ["SpecialMaintenance"] = "Maintenance_body.php", ["SpecialMaintenanceException"] = "Maintenance_body.php", },		["SpecialPages"] = { ["Maintenance"] = "SpecialMaintenance", },		["AvailableRights"] = { [0] = "maintenance", },		["manifest_version"] = 1, },	["MaintenanceShell"] = { ["name"] = "MaintenanceShell", ["version"] = "0.5.0", ["author"] = { [0] = "Andrew Fitzgerald", [1] = "Timo Tijhof", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MaintenanceShell", ["descriptionmsg"] = "maintenanceshell-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AvailableRights"] = { [0] = "maintenanceshell", },		["ExtensionFunctions"] = { [0] = "MaintenanceShellHooks::onSetup", },		["SpecialPages"] = { ["MaintenanceShell"] = "SpecialMaintenanceShell", },		["MessagesDirs"] = { ["MaintenanceShell"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MaintenanceShellAlias"] = "MaintenanceShell.alias.php", },		["AutoloadClasses"] = { ["MaintenanceShellHooks"] = "MaintenanceShell.hooks.php", ["SpecialMaintenanceShell"] = "includes/SpecialMaintenanceShell.php", ["MaintenanceShellArgumentsParser"] = "includes/MaintenanceShellArgumentsParser.php", },		["ResourceModules"] = { ["ext.maintenanceShell"] = { ["scripts"] = "resources/ext.maintenanceShell.js", ["styles"] = "resources/ext.maintenanceShell.css", ["dependencies"] = "jquery.spinner", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MaintenanceShell", },		["config"] = { ["MaintenanceShellPath"] = false, },		["manifest_version"] = 1, },	["MapSources"] = { ["name"] = "MapSources", ["version"] = "1.8.0", ["author"] = { [0] = "Roland Unger", [1] = "Egil Kvaleberg", [2] = "Matthias Mullie", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MapSources", ["descriptionmsg"] = "mapsources-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["SpecialPages"] = { ["MapSources"] = "MapSourcesPage", },		["MessagesDirs"] = { ["MapSources"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MapSourcesMagic"] = "MapSources.i18n.magic.php", ["MapSourcesAlias"] = "MapSources.i18n.alias.php", },		["AutoloadClasses"] = { ["MapSourcesHooks"] = "includes/MapSourcesHooks.php", ["MapSourcesPage"] = "includes/specials/MapSourcesPage.php", ["MapSourcesMath"] = "includes/MapSourcesMath.php", ["MapSourcesTransform"] = "includes/MapSourcesTransform.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MapSourcesHooks::parserHooks", },		},		["manifest_version"] = 1, },	["MarkAsHelpful"] = { ["name"] = "MarkAsHelpful", ["version"] = "0.2.0", ["author"] = { [0] = "Rob Moen", [1] = "Benny Situ", },		["url"] = "https://www.mediawiki.org/wiki/Mark_as_Helpful", ["descriptionmsg"] = "markashelpful-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["markashelpful"] = "ApiMarkAsHelpful", ["getmarkashelpfulitem"] = "ApiGetMarkAsHelpfulItem", },		["AvailableRights"] = { [0] = "markashelpful-view", [1] = "markashelpful-admin", },		["GroupPermissions"] = { ["sysop"] = { ["markashelpful-admin"] = true, },		},		["MessagesDirs"] = { ["MarkAsHelpful"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MarkAsHelpfulItem"] = "includes/MarkAsHelpfulItem.php", ["MWMarkAsHelpFulItemPropertyException"] = "includes/MarkAsHelpfulItem.php", ["MWMarkAsHelpFulItemSearchKeyException"] = "includes/MarkAsHelpfulItem.php", ["MarkAsHelpfulUtil"] = "includes/MarkAsHelpfulUtil.php", ["ApiMarkAsHelpful"] = "api/ApiMarkAsHelpful.php", ["MWApiGetMarkAsHelpfulItemInvalidPageException"] = "api/ApiGetMarkAsHelpfulItem.php", ["ApiGetMarkAsHelpfulItem"] = "api/ApiGetMarkAsHelpfulItem.php", ["MWApiMarkAsHelpfulInvalidActionException"] = "api/ApiMarkAsHelpful.php", ["MWApiMarkAsHelpfulInvalidPageException"] = "api/ApiMarkAsHelpful.php", ["MarkAsHelpfulHooks"] = "MarkAsHelpful.hooks.php", },		["ResourceModules"] = { ["ext.markAsHelpful"] = { ["styles"] = "ext.markAsHelpful/ext.markAsHelpful.css", ["scripts"] = "ext.markAsHelpful/ext.markAsHelpful.js", ["dependencies"] = { [0] = "mediawiki.util", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MarkAsHelpful/modules", },		["Hooks"] = { ["BeforePageDisplay"] = "MarkAsHelpfulHooks::onPageDisplay", ["LoadExtensionSchemaUpdates"] = "MarkAsHelpfulHooks::onLoadExtensionSchemaUpdates", },		["config"] = { ["MarkAsHelpfulType"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["MassMessage"] = { ["name"] = "MassMessage", ["version"] = "0.4.0", ["author"] = { [0] = "Kunal Mehta", [1] = "wctaiwan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MassMessage", ["descriptionmsg"] = "massmessage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["config"] = { ["NamespacesToPostIn"] = { [0] = 4,			},			["AllowGlobalMessaging"] = true, ["NamespacesToConvert"] = { [2] = 3,			},			["MassMessageAccountUsername"] = "MediaWiki message delivery", ["MassMessageWikiAliases"] = { },		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["TrackingCategories"] = { [0] = "massmessage-list-category", },		["ExtensionMessagesFiles"] = { ["MassMessageAlias"] = "MassMessage.alias.php", ["MassMessageMagic"] = "MassMessage.i18n.magic.php", },		["APIModules"] = { ["massmessage"] = "MediaWiki\\MassMessage\\ApiMassMessage", ["editmassmessagelist"] = "MediaWiki\\MassMessage\\ApiEditMassMessageList", },		["LogTypes"] = { [0] = "massmessage", },		["APIListModules"] = { ["mmsites"] = "MediaWiki\\MassMessage\\ApiQueryMMSites", },		["MessagesDirs"] = { ["MassMessage"] = { [0] = "i18n", },		},		["GrantPermissions"] = { ["highvolume"] = { ["massmessage"] = true, },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onParserFirstCallInit", },			["SpecialStatsAddExtra"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onSpecialStatsAddExtra", },			["APIQuerySiteInfoStatisticsInfo"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onAPIQuerySiteInfoStatisticsInfo", },			["RenameUserPreRename"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onRenameUserPreRename", },			["UserGetReservedNames"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onUserGetReservedNames", },			["BeforeEchoEventInsert"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onBeforeEchoEventInsert", },			["SkinTemplateNavigation"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onSkinTemplateNavigation", },			["BeforePageDisplay"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onBeforePageDisplay", },			["ListDefinedTags"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onRegisterTags", },			["ChangeTagsListActive"] = { [0] = "MediaWiki\\MassMessage\\MassMessageHooks::onRegisterTags", },		},		["ContentHandlers"] = { ["MassMessageListContent"] = "MediaWiki\\MassMessage\\MassMessageListContentHandler", },		["ResourceModules"] = { ["ext.MassMessage.autocomplete"] = { ["scripts"] = "ext.MassMessage.autocomplete.js", ["dependencies"] = "jquery.ui.autocomplete", },			["ext.MassMessage.special.js"] = { ["scripts"] = { [0] = "ext.MassMessage.special.js", [1] = "ext.MassMessage.badhtml.js", },				["styles"] = "ext.MassMessage.validation.css", ["messages"] = { [0] = "massmessage-badhtml", [1] = "massmessage-parse-badpage", },				["dependencies"] = { [0] = "ext.MassMessage.autocomplete", [1] = "jquery.lengthLimit", [2] = "jquery.throttle-debounce", [3] = "mediawiki.jqueryMsg", },			},			["ext.MassMessage.special"] = { ["styles"] = "ext.MassMessage.special.css", },			["ext.MassMessage.content"] = { ["styles"] = "ext.MassMessage.content.css", },			["ext.MassMessage.content.js"] = { ["scripts"] = "ext.MassMessage.content.js", ["messages"] = { [0] = "massmessage-content-remove", [1] = "massmessage-content-emptylist", [2] = "massmessage-content-addeditem", [3] = "massmessage-content-removeerror", [4] = "massmessage-content-removeconf", [5] = "massmessage-content-removeyes", [6] = "massmessage-content-removeno", [7] = "massmessage-content-alreadyinlist", [8] = "massmessage-content-invalidtitlesite", [9] = "massmessage-content-invalidtitle", [10] = "massmessage-content-invalidsite", [11] = "massmessage-content-adderror", },				["dependencies"] = { [0] = "ext.MassMessage.autocomplete", [1] = "jquery.confirmable", [2] = "mediawiki.api", [3] = "mediawiki.util", [4] = "mediawiki.jqueryMsg", },			},			["ext.MassMessage.content.noedit"] = { ["styles"] = "ext.MassMessage.content.noedit.css", },			["ext.MassMessage.content.nojs"] = { ["styles"] = "ext.MassMessage.content.nojs.css", },			["ext.MassMessage.create"] = { ["scripts"] = "ext.MassMessage.create.js", ["styles"] = "ext.MassMessage.validation.css", ["messages"] = { [0] = "massmessage-create-exists-short", [1] = "massmessage-create-invalidsource-short", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "mediawiki.htmlform.ooui", [2] = "mediawiki.jqueryMsg", [3] = "ext.MassMessage.autocomplete", },			},			["ext.MassMessage.edit"] = { ["scripts"] = "ext.MassMessage.edit.js", ["dependencies"] = { [0] = "oojs-ui", [1] = "mediawiki.widgets.visibleLengthLimit", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MassMessage/modules", },		["JobClasses"] = { ["MassMessageJob"] = "MediaWiki\\MassMessage\\MassMessageJob", ["MassMessageSubmitJob"] = "MediaWiki\\MassMessage\\MassMessageSubmitJob", ["MassMessageServerSideJob"] = "MediaWiki\\MassMessage\\MassMessageServerSideJob", },		["GroupPermissions"] = { ["sysop"] = { ["massmessage"] = true, },		},		["LogActionsHandlers"] = { ["massmessage/*"] = "LogFormatter", ["massmessage/send"] = "MediaWiki\\MassMessage\\MassMessageSendLogFormatter", ["massmessage/failure"] = "WikitextLogFormatter", ["massmessage/skipoptout"] = "MediaWiki\\MassMessage\\MassMessageSkipLogFormatter", ["massmessage/skipnouser"] = "MediaWiki\\MassMessage\\MassMessageSkipLogFormatter", ["massmessage/skipbadns"] = "MediaWiki\\MassMessage\\MassMessageSkipLogFormatter", },		["ActionFilteredLogs"] = { ["massmessage"] = { ["send"] = { [0] = "send", },				["failure"] = { [0] = "failure", },				["skipoptout"] = { [0] = "skipoptout", },				["skipnouser"] = { [0] = "skipnouser", },				["skipbadns"] = { [0] = "skipbadns", },			},		},		["AvailableRights"] = { [0] = "massmessage", },		["SpecialPages"] = { ["MassMessage"] = "MediaWiki\\MassMessage\\SpecialMassMessage", ["CreateMassMessageList"] = "MediaWiki\\MassMessage\\SpecialCreateMassMessageList", ["EditMassMessageList"] = "MediaWiki\\MassMessage\\SpecialEditMassMessageList", },		["AutoloadClasses"] = { ["MediaWiki\\MassMessage\\MassMessageHooks"] = "includes/MassMessageHooks.php", ["MediaWiki\\MassMessage\\ApiMassMessage"] = "includes/api/ApiMassMessage.php", ["MediaWiki\\MassMessage\\ApiEditMassMessageList"] = "includes/api/ApiEditMassMessageList.php", ["MediaWiki\\MassMessage\\ApiQueryMMSites"] = "includes/api/ApiQueryMMSites.php", ["MediaWiki\\MassMessage\\MassMessage"] = "includes/MassMessage.php", ["MediaWiki\\MassMessage\\SpamlistLookup"] = "includes/SpamlistLookup.php", ["MediaWiki\\MassMessage\\DatabaseLookup"] = "includes/DatabaseLookup.php", ["MediaWiki\\MassMessage\\UrlHelper"] = "includes/UrlHelper.php", ["MediaWiki\\MassMessage\\CategorySpamlistLookup"] = "includes/CategorySpamlistLookup.php", ["MediaWiki\\MassMessage\\ListContentSpamlistLookup"] = "includes/ListContentSpamlistLookup.php", ["MediaWiki\\MassMessage\\ParserFunctionSpamlistLookup"] = "includes/ParserFunctionSpamlistLookup.php", ["MediaWiki\\MassMessage\\SpecialMassMessage"] = "includes/SpecialMassMessage.php", ["MediaWiki\\MassMessage\\SpecialCreateMassMessageList"] = "includes/SpecialCreateMassMessageList.php", ["MediaWiki\\MassMessage\\SpecialEditMassMessageList"] = "includes/SpecialEditMassMessageList.php", ["MediaWiki\\MassMessage\\MassMessageJob"] = "includes/job/MassMessageJob.php", ["MediaWiki\\MassMessage\\MassMessageServerSideJob"] = "includes/job/MassMessageServerSideJob.php", ["MediaWiki\\MassMessage\\MassMessageSubmitJob"] = "includes/job/MassMessageSubmitJob.php", ["MediaWiki\\MassMessage\\MassMessageSendLogFormatter"] = "includes/logging/MassMessageSendLogFormatter.php", ["MediaWiki\\MassMessage\\MassMessageSkipLogFormatter"] = "includes/logging/MassMessageSkipLogFormatter.php", ["MediaWiki\\MassMessage\\MassMessageListContent"] = "includes/content/MassMessageListContent.php", ["MediaWiki\\MassMessage\\MassMessageListContentHandler"] = "includes/content/MassMessageListContentHandler.php", ["MediaWiki\\MassMessage\\MassMessageListDiffEngine"] = "includes/content/MassMessageListDiffEngine.php", ["MediaWiki\\MassMessage\\MassMessageTestCase"] = "tests/phpunit/MassMessageTestCase.php", ["MediaWiki\\MassMessage\\MassMessageApiTestCase"] = "tests/phpunit/MassMessageApiTestCase.php", },		["manifest_version"] = 1, },	["MassMessageEmail"] = { ["name"] = "MassMessageEmail", ["version"] = "0.2.0", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:MassMessageEmail", ["descriptionmsg"] = "massmessageemail-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MassMessageEmail"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MassMessageEmailHooks"] = "MassMessageEmail.hooks.php", },		["Hooks"] = { ["MassMessageJobBeforeMessageSent"] = { [0] = "MassMessageEmailHooks::onMassMessageJobBeforeMessageSent", },		},		["manifest_version"] = 1, },	["Math"] = { ["name"] = "Math", ["version"] = "3.0.0", ["author"] = { [0] = "Tomasz Wegrzanowski", [1] = "Brion Vibber", [2] = "Moritz Schubotz", [3] = "Derk-Jan Hartman", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Math", ["descriptionmsg"] = "math-desc", ["license-name"] = "GPL-2.0-or-later", ["callback"] = "MathHooks::registerExtension", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["MathMathSymbolsDataModule"] = "src/MathMathSymbolsDataModule.php", ["MathChemSymbolsDataModule"] = "src/MathChemSymbolsDataModule.php", ["MathHooks"] = "src/MathHooks.php", ["MathRenderer"] = "src/MathRenderer.php", ["MathRestbaseInterface"] = "src/MathRestbaseInterface.php", ["MathSource"] = "src/MathSource.php", ["MathMathML"] = "src/MathMathML.php", ["MathMathMLCli"] = "src/MathMathMLCli.php", ["MathLaTeXML"] = "MathLaTeXML.php", ["MathInputCheck"] = "src/MathInputCheck.php", ["MathInputCheckRestbase"] = "src/MathInputCheckRestbase.php", ["SpecialMathShowImage"] = "src/SpecialMathShowImage.php", ["SpecialMathStatus"] = "src/SpecialMathStatus.php", ["MathValidator"] = "src/MathValidator.php", ["MathFormatter"] = "src/MathFormatter.php", ["MathWikibaseHook"] = "src/MathWikibaseHook.php", ["MathMLRdfBuilder"] = "src/MathMLRdfBuilder.php", ["MathPng"] = "src/MathPng.php", ["MathDataUpdater"] = "src/MathDataUpdater.php", },		["DefaultUserOptions"] = { ["math"] = "mathml", },		["ExtensionFunctions"] = { [0] = "MathHooks::setup", },		["ExtensionMessagesFiles"] = { ["MathAlias"] = "Math.alias.php", ["MathAliasNoTranslate"] = "Math.alias.noTranslate.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MathHooks::onParserFirstCallInit", },			["GetPreferences"] = { [0] = "MathHooks::onGetPreferences", },			["LoadExtensionSchemaUpdates"] = { [0] = "MathHooks::onLoadExtensionSchemaUpdates", },			["ParserTestTables"] = { [0] = "MathHooks::onParserTestTables", },			["PageRenderingHash"] = { [0] = "MathHooks::onPageRenderingHash", },			["WikibaseClientDataTypes"] = { [0] = "MathWikibaseHook::onWikibaseClientDataTypes", },			["WikibaseRepoDataTypes"] = { [0] = "MathWikibaseHook::onWikibaseRepoDataTypes", },			["ParserAfterTidy"] = { [0] = "MathHooks::onParserAfterTidy", },		},		["config"] = { ["MathCheckFiles"] = true, ["MathDefaultLaTeXMLSetting"] = { ["format"] = "xhtml", ["whatsin"] = "math", ["whatsout"] = "math", [0] = "pmml", [1] = "cmml", [2] = "mathtex", [3] = "nodefaultresources", ["preload"] = { [0] = "LaTeX.pool", [1] = "article.cls", [2] = "amsmath.sty", [3] = "amsthm.sty", [4] = "amstext.sty", [5] = "amssymb.sty", [6] = "eucal.sty", [7] = "[dvipsnames]xcolor.sty", [8] = "url.sty", [9] = "hyperref.sty", [10] = "[ids]latexml.sty", [11] = "texvc", },				["linelength"] = 90, },			["MathDirectory"] = false, ["MathDisableTexFilter"] = "new", ["MathEnableExperimentalInputFormats"] = false, ["MathFileBackend"] = false, ["MathLaTeXMLTimeout"] = 240, ["MathLaTeXMLUrl"] = "http://gw125.iu.xsede.org:8888", ["MathMathMLTimeout"] = 20, ["MathMathMLUrl"] = "http://mathoid.testme.wmflabs.org", ["MathFullRestbaseURL"] = "https://wikimedia.org/api/rest_", ["MathConcurrentReqs"] = 50, ["MathPath"] = false, ["MathTexvcCheckExecutable"] = false, ["MathoidCli"] = false, ["MathValidModes"] = { [0] = "png", [1] = "source", [2] = "mathml", },			["MathEnableWikibaseDataType"] = true, ["Texvc"] = false, ["TexvcBackgroundColor"] = "transparent", },		["VisualEditorPluginModules"] = { [0] = "ext.math.visualEditor", },		["MessagesDirs"] = { ["Math"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.math.styles"] = { ["styles"] = "ext.math.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.math.scripts"] = { ["scripts"] = "ext.math.js", },			["ext.math.visualEditor"] = { ["scripts"] = { [0] = "ve-math/ve.dm.MWLatexNode.js", [1] = "ve-math/ve.ce.MWLatexNode.js", [2] = "ve-math/ve.ui.MWLatexInspector.js", [3] = "ve-math/ve.ui.MWLatexContextItem.js", [4] = "ve-math/ve.ui.MWLatexPage.js", [5] = "ve-math/ve.ui.MWLatexDialog.js", [6] = "ve-math/ve.dm.MWChemNode.js", [7] = "ve-math/ve.ce.MWChemNode.js", [8] = "ve-math/ve.ui.MWChemInspector.js", [9] = "ve-math/ve.ui.MWChemContextItem.js", [10] = "ve-math/ve.ui.MWChemDialog.js", [11] = "ve-math/ve.ui.MWChemDialogTool.js", [12] = "ve-math/ve.dm.MWMathNode.js", [13] = "ve-math/ve.ce.MWMathNode.js", [14] = "ve-math/ve.ui.MWMathInspector.js", [15] = "ve-math/ve.ui.MWMathContextItem.js", [16] = "ve-math/ve.ui.MWMathDialog.js", [17] = "ve-math/ve.ui.MWMathDialogTool.js", },				["styles"] = { [0] = "ve-math/ve.ui.MWLatexDialog.css", [1] = "ve-math/ve.ce.MWLatexNode.css", [2] = "ve-math/ve.ui.MWLatexInspector.css", [3] = "ve-math/ve.ui.MWLatexPage.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "ext.math.styles", [2] = "oojs-ui.styles.icons-editing-advanced", },				["messages"] = { [0] = "math-visualeditor-mwchemdialog-title", [1] = "math-visualeditor-mwlatexcontextitem-quickedit", [2] = "math-visualeditor-mwlatexdialog-card-formula", [3] = "math-visualeditor-mwlatexdialog-card-options", [4] = "math-visualeditor-mwlatexinspector-display", [5] = "math-visualeditor-mwlatexinspector-display-block", [6] = "math-visualeditor-mwlatexinspector-display-default", [7] = "math-visualeditor-mwlatexinspector-display-inline", [8] = "math-visualeditor-mwlatexinspector-id", [9] = "math-visualeditor-mwmathdialog-title", [10] = "math-visualeditor-symbol-group-chem-addition", [11] = "math-visualeditor-symbol-group-chem-aggregation", [12] = "math-visualeditor-symbol-group-chem-arrows", [13] = "math-visualeditor-symbol-group-chem-brackets", [14] = "math-visualeditor-symbol-group-chem-charges", [15] = "math-visualeditor-symbol-group-chem-dots", [16] = "math-visualeditor-symbol-group-chem-equations", [17] = "math-visualeditor-symbol-group-chem-formulae", [18] = "math-visualeditor-symbol-group-chem-greek", [19] = "math-visualeditor-symbol-group-chem-isotopes", [20] = "math-visualeditor-symbol-group-chem-operators", [21] = "math-visualeditor-symbol-group-chem-oxidation", [22] = "math-visualeditor-symbol-group-chem-precipitate", [23] = "math-visualeditor-symbol-group-chem-stoichiometric", [24] = "math-visualeditor-symbol-group-math-accents", [25] = "math-visualeditor-symbol-group-math-arrows", [26] = "math-visualeditor-symbol-group-math-bounds", [27] = "math-visualeditor-symbol-group-math-derivatives", [28] = "math-visualeditor-symbol-group-math-functions", [29] = "math-visualeditor-symbol-group-math-geometry", [30] = "math-visualeditor-symbol-group-math-greek", [31] = "math-visualeditor-symbol-group-math-hebrew", [32] = "math-visualeditor-symbol-group-math-large", [33] = "math-visualeditor-symbol-group-math-logic", [34] = "math-visualeditor-symbol-group-math-matrices", [35] = "math-visualeditor-symbol-group-math-modular", [36] = "math-visualeditor-symbol-group-math-operators", [37] = "math-visualeditor-symbol-group-math-parentheses", [38] = "math-visualeditor-symbol-group-math-projections", [39] = "math-visualeditor-symbol-group-math-relations", [40] = "math-visualeditor-symbol-group-math-root", [41] = "math-visualeditor-symbol-group-math-sets", [42] = "math-visualeditor-symbol-group-math-spacing", [43] = "math-visualeditor-symbol-group-math-special", [44] = "math-visualeditor-symbol-group-math-subscripts", [45] = "math-visualeditor-symbol-group-math-symbols", [46] = "math-visualeditor-symbol-group-math-typefaces", [47] = "math-visualeditor-symbol-group-math-unsorted", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.math.visualEditor.mathSymbolsData"] = { ["class"] = "MathMathSymbolsDataModule", },			["ext.math.visualEditor.mathSymbols"] = { ["styles"] = { [0] = "ve-math/ve.ui.MWMathSymbols.css", },				["dependencies"] = { [0] = "ext.math.visualEditor.mathSymbolsData", },			},			["ext.math.visualEditor.chemSymbolsData"] = { ["class"] = "MathChemSymbolsDataModule", },			["ext.math.visualEditor.chemSymbols"] = { ["styles"] = { [0] = "ve-math/ve.ui.MWChemSymbols.css", },				["dependencies"] = { [0] = "ext.math.visualEditor.chemSymbolsData", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Math/modules", },		["SpecialPages"] = { ["MathShowImage"] = "SpecialMathShowImage", ["MathStatus"] = "SpecialMathStatus", },		["TrackingCategories"] = { [0] = "math-tracking-category-error", [1] = "math-tracking-category-render-error", },		["manifest_version"] = 1, },	["MathSearch"] = { ["name"] = "MathSearch", ["version"] = "0.2.0", ["author"] = "Moritz Schubotz", ["url"] = "https://www.mediawiki.org/wiki/Extension:MathSearch", ["descriptionmsg"] = "mathsearch-desc", ["license-name"] = "GPL-2.0-or-later", ["callback"] = "MathSearchHooks::registerExtension", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["MathSearchHooks"] = "MathSearch.hooks.php", ["SpecialMathSearch"] = "includes/special/SpecialMathSearch.php", ["SpecialMlpEval"] = "includes/special/SpecialMlpEval.php", ["FormulaInfo"] = "FormulaInfo.php", ["MathObject"] = "MathObject.php", ["MathQueryObject"] = "MathQueryObject.php", ["GetEquationsByQuery"] = "GetEquationsByQuery.php", ["SpecialMathDebug"] = "SpecialMathDebug.php", ["SpecialMathIndex"] = "SpecialMathIndex.php", ["SpecialDisplayTopics"] = "includes/special/SpecialDisplayTopics.php", ["MathEngineMws"] = "includes/engines/MathEngineMws.php", ["MathEngineBaseX"] = "includes/engines/MathEngineBaseX.php", ["MathEngineRest"] = "includes/engines/MathEngineRest.php", ["ImportCsv"] = "includes/ImportCsv.php", ["MathSearchUtils"] = "includes/MathSearchUtils.php", ["MathSearchTerm"] = "includes/MathSearchTerm.php", ["MwsDumpWriter"] = "includes/MwsDumpWriter.php", ["SpecialLaTeXTranslator"] = "includes/special/SpecialLaTeXTranslator.php", ["LaTeXTranslator"] = "includes/LaTeXTranslator.php", ["SpecialUploadResult"] = "SpecialUploadResult.php", ["SpecialMathDownloadResult"] = "SpecialMathDownloadResult.php", ["MathoidDriver"] = "includes/MathoidDriver.php", ["MathosphereDriver"] = "includes/MathosphereDriver.php", ["MathIdGenerator"] = "includes/MathIdGenerator.php", ["MathHighlighter"] = "includes/MathHighlighter.php", ["MlpEvalForm"] = "includes/MlpEvalForm.php", ["WikidataDriver"] = "includes/WikidataDriver.php", ["ContentMathValidator"] = "ContentMathValidator.php", ["ContentMathFormatter"] = "ContentMathFormatter.php", ["ContentMathWikidataHook"] = "ContentMathWikidataHook.php", ["ContentMathMLRdfBuilder"] = "ContentMathMLRdfBuilder.php", },		["AvailableRights"] = { [0] = "mathwmcsubmit", },		["ExtensionMessagesFiles"] = { ["MathSearchAlias"] = "MathSearch.alias.php", },		["GroupPermissions"] = { ["sysop"] = { ["mathwmcsubmit"] = true, },		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "MathSearchHooks::onLoadExtensionSchemaUpdates", },			["MathFormulaPostRender"] = { ["addLink"] = "MathSearchHooks::addLinkToFormulaInfoPage", },			["ParserFirstCallInit"] = { [0] = "MathSearchHooks::onParserFirstCallInit", },			["ArticleDeleteComplete"] = { [0] = "MathSearchHooks::onArticleDeleteComplete", },			["PageContentSaveComplete"] = { [0] = "MathSearchHooks::onPageContentSaveComplete", },			["WikibaseClientDataTypes"] = { [0] = "ContentMathWikidataHook::onWikibaseClientDataTypes", },			["WikibaseRepoDataTypes"] = { [0] = "ContentMathWikidataHook::onWikibaseRepoDataTypes", },		},		["config"] = { ["MathAnalysisTableName"] = "mathlatexml", ["MathDebug"] = false, ["MathSearchBaseXBackendUrl"] = "http://localhost:10043/", ["MathSearchMWSUrl"] = "http://localhost:9090/", ["MathSearchTranslationUrl"] = "http://vmext-demo.wmflabs.org/math/translation", ["MathUpdateObservations"] = false, ["MathUploadEnabled"] = false, ["MathWmcMaxResults"] = 10000, ["MathWmcServer"] = false, ["MathSearchWikidataUrl"] = "https://wikidata.org", ["ContentMathEnableWikibaseDataType"] = true, },		["MessagesDirs"] = { ["MathSearch"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.mathsearch.styles"] = { ["styles"] = "ext.mathsearch.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.math-svg.styles"] = { ["styles"] = "ext.math-svg.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.math-mathml.styles"] = { ["styles"] = "ext.math-mathml.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MathSearch/modules", },		["SpecialPages"] = { ["MathSearch"] = "SpecialMathSearch", ["MlpEval"] = "SpecialMlpEval", ["FormulaInfo"] = "FormulaInfo", ["GetEquationsByQuery"] = "GetEquationsByQuery", ["MathDebug"] = "SpecialMathDebug", ["MathIndex"] = "SpecialMathIndex", ["DisplayTopics"] = "SpecialDisplayTopics", ["LaTeXTranslator"] = "SpecialLaTeXTranslator", ["MathUpload"] = "SpecialUploadResult", ["MathDownload"] = "SpecialMathDownloadResult", },		["manifest_version"] = 1, },	["MediaWikiAuth"] = { ["name"] = "MediaWikiAuth", ["version"] = "1.2.0", ["author"] = { [0] = "Laurence Parry", [1] = "Jack Phoenix", [2] = "Kim Schoonover", [3] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MediaWikiAuth", ["descriptionmsg"] = "mwa-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["MediaWikiAuthAllowPasswordChange"] = true, ["MediaWikiAuthApiUrl"] = "", ["MediaWikiAuthImportGroups"] = true, ["MediaWikiAuthDisableAccountCreation"] = false, ["MediaWikiAuthImportWatchlist"] = true, ["MediaWikiAuthReattributeEdits"] = true, },		["MessagesDirs"] = { ["MediaWikiAuth"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MediaWikiAuth\\ExternalWikiPrimaryAuthenticationProvider"] = "ExternalWikiPrimaryAuthenticationProvider.php", ["MediaWikiAuth\\PopulateImportedWatchlistJob"] = "PopulateImportedWatchlistJob.php", ["MediaWikiAuth\\ReattributeImportedEdits"] = "maintenance/reattributeImportedEdits.php", ["MediaWikiAuth\\ReattributeImportedEditsJob"] = "ReattributeImportedEditsJob.php", },		["AvailableRights"] = { [0] = "mwa-createlocalaccount", },		["JobClasses"] = { ["populateImportedWatchlist"] = "MediaWikiAuth\\PopulateImportedWatchlistJob", ["reattributeImportedEdits"] = "MediaWikiAuth\\ReattributeImportedEditsJob", },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["ExternalWikiPrimaryAuthenticationProvider"] = { ["class"] = "MediaWikiAuth\\ExternalWikiPrimaryAuthenticationProvider", ["args"] = { [0] = {							["authoritative"] = false, },					},					["sort"] = 50, },			},		},		["manifest_version"] = 1, },	["MediaWikiChat"] = { ["name"] = "MediaWikiChat", ["version"] = "2.22.0", ["author"] = { [0] = "Adam Carter/UltrasonicNXT", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:MediaWikiChat", ["descriptionmsg"] = "chat-desc", ["type"] = "specialpage", ["config"] = { ["ChatKicks"] = true, ["ChatRichMessages"] = true, ["ChatSidebarPortlet"] = true, ["ChatOnlineTimeout"] = 6000, ["ChatFloodMessages"] = 3, ["ChatFloodSeconds"] = 5, ["ChatLinkUsernames"] = false, ["ChatMeCommand"] = false, ["ChatUseStyleAttribute"] = true, ["ChatMaxMessageLength"] = 1000, },		["SpecialPages"] = { ["Chat"] = "SpecialChat", },		["MessagesDirs"] = { ["MediaWikiChat"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MediaWikiChatAlias"] = "MediaWikiChat.alias.php", },		["APIModules"] = { ["chatgetnew"] = "ChatGetNewAPI", ["chatsend"] = "ChatSendAPI", ["chatsendpm"] = "ChatSendPMAPI", ["chatkick"] = "ChatKickAPI", },		["LogTypes"] = { [0] = "chat", [1] = "privatechat", },		["LogActionsHandlers"] = { ["chat/*"] = "LogFormatter", ["privatechat/*"] = "LogFormatter", },		["FilterLogTypes"] = { ["chat"] = true, ["privatechat"] = true, },		["LogRestrictions"] = { ["privatechat"] = "viewpmlog", },		["AutoloadClasses"] = { ["ChatGetNewAPI"] = "includes/api/ChatGetNewAPI.php", ["ChatSendAPI"] = "includes/api/ChatSendAPI.php", ["ChatSendPMAPI"] = "includes/api/ChatSendPMAPI.php", ["ChatKickAPI"] = "includes/api/ChatKickAPI.php", ["GetNewWorker"] = "includes/api/GetNewWorker.php", ["SpecialChat"] = "includes/specials/SpecialChat.php", ["SpecialChatTemplate"] = "includes/templates/SpecialChatTemplate.php", ["MediaWikiChat"] = "includes/MediaWikiChat.php", ["MediaWikiChatHooks"] = "includes/MediaWikiChatHooks.php", },		["Hooks"] = { ["ParserBeforeInternalParse"] = { [0] = "MediaWikiChatHooks::onParserBeforeInternalParse", },			["UserRights"] = { [0] = "MediaWikiChatHooks::onUserRights", },			["LoadExtensionSchemaUpdates"] = { [0] = "MediaWikiChatHooks::onLoadExtensionSchemaUpdates", },			["SkinBuildSidebar"] = { [0] = "MediaWikiChatHooks::fnNewSidebarItem", },			["GetPreferences"] = { [0] = "MediaWikiChatHooks::wfPrefHook", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MediaWikiChat", },		["ResourceModules"] = { ["ext.mediawikichat.css"] = { ["styles"] = "MediaWikiChat.css", },			["ext.mediawikichat.js"] = { ["scripts"] = "MediaWikiChat.js", ["messages"] = { [0] = "january", [1] = "february", [2] = "march", [3] = "april", [4] = "may", [5] = "june", [6] = "july", [7] = "august", [8] = "september", [9] = "october", [10] = "november", [11] = "december", [12] = "monday", [13] = "tuesday", [14] = "wednesday", [15] = "thursday", [16] = "friday", [17] = "saturday", [18] = "sunday", [19] = "chat-type-your-private-message", [20] = "chat-no-other-users", [21] = "chat-blocked-from-chat", [22] = "just-now", [23] = "chat-a-minute-ago", [24] = "minutes-ago", [25] = "chat-youve-been-kicked", [26] = "chat-you-kicked", [27] = "chat-kicked", [28] = "chat-kick", [29] = "chat-youve-been-blocked", [30] = "chat-you-blocked", [31] = "chat-blocked", [32] = "chat-block", [33] = "chat-private-message", [34] = "chat-user-is-moderator", [35] = "chat-you-are-moderator", [36] = "chat-joined", [37] = "chat-left", [38] = "chat-mod-image", [39] = "chat-yesterday", [40] = "chat-flood", [41] = "chat-too-long", [42] = "chat-idle-minutes", [43] = "chat-idle-hours", [44] = "chat-idle-more", [45] = "chat-today", [46] = "chat-message-from", [47] = "chat-private-message-from", [48] = "chat-mentioned-by", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "mediawiki.user", [2] = "mediawiki.util", },			},			["ext.mediawikichat.site"] = { ["class"] = "ResourceLoaderWikiModule", ["scripts"] = { [0] = "MediaWiki:Chat.js", },			},			["ext.mediawikichat.site.styles"] = { ["class"] = "ResourceLoaderWikiModule", ["styles"] = { [0] = "MediaWiki:Chat.css", },			},		},		["AvailableRights"] = { [0] = "chat", [1] = "modchat", [2] = "viewpmlog", },		["AddGroups"] = { ["sysop"] = { [0] = "chatmod", [1] = "blockedfromchat", },			["chatmod"] = { [0] = "blockedfromchat", },		},		["RemoveGroups"] = { ["sysop"] = { [0] = "chatmod", [1] = "blockedfromchat", },			["chatmod"] = { [0] = "blockedfromchat", },		},		["GroupPermissions"] = { ["chatmod"] = { ["chat"] = true, ["modchat"] = true, },			["user"] = { ["chat"] = true, },			["sysop"] = { ["chat"] = true, ["modchat"] = true, },		},		["RevokePermissions"] = { ["blockedfromchat"] = { ["chat"] = true, },		},		["DefaultUserOptions"] = { ["chat-ping-mention"] = 1, ["chat-ping-pm"] = 1, ["chat-notify-mention"] = 1, ["chat-notify-pm"] = 1, },		["manifest_version"] = 1, },	["MediaWikiFarm"] = { ["name"] = "MediaWikiFarm", ["version"] = "0.5.0", ["author"] = { [0] = "Seb35", },		["descriptionmsg"] = "mediawikifarm-desc", ["license-name"] = "GPL-3.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:MediaWikiFarm", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.3.0", },		["config"] = { ["MediaWikiFarmConfigDir"] = "/etc/mediawiki", ["MediaWikiFarmCodeDir"] = nil, ["MediaWikiFarmCacheDir"] = "/tmp/mw-cache", ["MediaWikiFarmSyslog"] = "mediawikifarm", },		["MessagesDirs"] = { ["MediaWikiFarm"] = { [0] = "i18n", },		},		["Hooks"] = { ["UnitTestsList"] = { [0] = "MediaWikiFarmHooks::onUnitTestsList", },		},		["AutoloadClasses"] = { ["MediaWikiFarm"] = "src/MediaWikiFarm.php", ["MediaWikiFarmConfiguration"] = "src/MediaWikiFarmConfiguration.php", ["AbstractMediaWikiFarmScript"] = "src/bin/AbstractMediaWikiFarmScript.php", ["MediaWikiFarmHooks"] = "src/Hooks.php", ["MediaWikiFarmList"] = "src/List.php", ["MediaWikiFarmScript"] = "src/bin/MediaWikiFarmScript.php", ["MediaWikiFarmScriptComposer"] = "src/bin/MediaWikiFarmScriptComposer.php", ["MediaWikiFarmScriptListWikis"] = "src/bin/ScriptListWikis.php", ["MediaWikiFarmUtils"] = "src/Utils.php", ["MediaWikiFarmUtils5_3"] = "src/Utils5_3.php", ["MWFConfigurationException"] = "src/MediaWikiFarm.php", },		["manifest_version"] = 1, },	["MessageCommons"] = { ["name"] = "MessageCommons", ["version"] = "1.9.2", ["author"] = { [0] = "Daniel Friesen", [1] = "Nathaniel Herman", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:MessageCommons", ["descriptionmsg"] = "messagecommons-desc", ["type"] = "other", ["MessagesDirs"] = { ["MessageCommons"] = { [0] = "i18n", },		},		["callback"] = "MessageCommons::onRegistration", ["config"] = { ["MessageCommonsDatabase"] = "mwmsgwiki", ["MessageCommonsLang"] = "en", ["MessageCommonsIsCommons"] = false, },		["AutoloadClasses"] = { ["MessageCommons"] = "MessageCommons.class.php", },		["Hooks"] = { ["MessagesPreLoad"] = { [0] = "MessageCommons::onMessagesPreLoad", },			["EditPage::showEditForm:initial"] = { [0] = "MessageCommons::onEditPage", },		},		["manifest_version"] = 1, },	["MetaMaster"] = { ["name"] = "MetaMaster", ["version"] = "0.1.0", ["author"] = { [0] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MetaMaster", ["descriptionmsg"] = "metamaster-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["AutoloadClasses"] = { ["MetaMasterHooks"] = "MetaMaster.hooks.php", },		["config"] = { ["MetaMasterEnableFoo"] = true, },		["ExtensionMessagesFiles"] = { ["MetaMasterMagic"] = "MetaMaster.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MetaMasterHooks::onParserFirstCallInit", },			["OutputPageParserOutput"] = { [0] = "MetaMasterHooks::onOutputPageParserOutput", },		},		["MessagesDirs"] = { ["MetaMaster"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["MiniInvite"] = { ["name"] = "MiniInvite", ["version"] = "2.4.3", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:MiniInvite", ["descriptionmsg"] = "invite-desc", ["type"] = "specialpage", ["callback"] = "MiniInviteHooks::registerExtension", ["config"] = { ["SendNewArticleToFriends"] = false, },		["SpecialPages"] = { ["EmailNewArticle"] = "EmailNewArticle", ["InviteEmail"] = "InviteEmail", },		["MessagesDirs"] = { ["MiniInvite"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MiniInviteAliases"] = "includes/MiniInvite.alias.php", },		["AutoloadClasses"] = { ["EmailNewArticle"] = "includes/specials/SpecialEmailNewArticle.php", ["InviteEmail"] = "includes/specials/SpecialInviteEmail.php", ["MiniInviteHooks"] = "includes/MiniInvite.hooks.php", ["UserEmailTrack"] = "includes/UserEmailTrack.class.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MiniInviteHooks::onLoadExtensionSchemaUpdates", ["PageContentSaveComplete"] = "MiniInviteHooks::inviteFriendToEdit", ["PageContentInsertComplete"] = "MiniInviteHooks::createOpinionCheck", ["OutputPageBeforeHTML"] = { [0] = "MiniInviteHooks::inviteRedirect", [1] = "MiniInviteHooks::displayInviteLinks", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MiniInvite", },		["ResourceModules"] = { ["ext.miniInvite.css"] = { ["styles"] = "resources/css/invite.css", ["position"] = "top", },			["ext.miniInvite.emailNewArticle.css"] = { ["styles"] = "resources/css/EmailNewArticle.css", ["position"] = "top", },			["ext.miniInvite.inviteLinks.css"] = { ["styles"] = "resources/css/InviteLinks.css", ["position"] = "top", },			["ext.miniInvite.DisplayInviteLinks.js"] = { ["scripts"] = "resources/js/DisplayInviteLinks.js", ["position"] = "bottom", },		},		["manifest_version"] = 1, },	["Minimum_Name_Length"] = { ["name"] = "Minimum Name Length", ["version"] = "2.0.1", ["author"] = { [0] = "Rob Church", [1] = "Karsten Hoffmeyer", [2] = "Florian Schmidt", [3] = "...",		},		["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Minimum_Name_Length", ["descriptionmsg"] = "minimumnamelength-desc", ["license-name"] = "BSD-2-Clause", ["type"] = "other", ["MessagesDirs"] = { ["MinimumNameLength"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MinimumNameLengthPreAuthenticationProvider"] = "includes/auth/MinimumNameLengthPreAuthenticationProvider.php", },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["MinimumNameLengthPreAuthenticationProvider"] = { ["class"] = "MinimumNameLengthPreAuthenticationProvider", },			},		},		["config"] = { ["MinimumUsernameLength"] = 10, },		["manifest_version"] = 1, },	["MintyDocs"] = { ["name"] = "MintyDocs", ["namemsg"] = "mintydocs-extensionname", ["version"] = "0.4", ["author"] = "Yaron Koren", ["url"] = "https://www.mediawiki.org/wiki/Extension:MintyDocs", ["descriptionmsg"] = "mintydocs-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25", },		["AvailableRights"] = { [0] = "mintydocs-administer", [1] = "mintydocs-edit", },		["GroupPermissions"] = { ["sysop"] = { ["mintydocs-administer"] = true, },		},		["MessagesDirs"] = { ["MintyDocs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MintyDocsMagic"] = "MintyDocs.i18n.magic.php", ["MintyDocsNS"] = "MintyDocsNamespaces.php", ["MintyDocsAlias"] = "MintyDocs.i18n.alias.php", },		["AutoloadClasses"] = { ["MintyDocsHooks"] = "MintyDocs.hooks.php", ["MintyDocsUtils"] = "includes/MintyDocsUtils.php", ["MintyDocsParserFunctions"] = "includes/MintyDocsParserFunctions.php", ["MintyDocsPage"] = "includes/MintyDocsPage.php", ["MintyDocsProduct"] = "includes/MintyDocsProduct.php", ["MintyDocsVersion"] = "includes/MintyDocsVersion.php", ["MintyDocsManual"] = "includes/MintyDocsManual.php", ["MintyDocsTopic"] = "includes/MintyDocsTopic.php", ["MintyDocsCreatePageJob"] = "includes/MintyDocsCreatePageJob.php", ["MintyDocsDeletePageJob"] = "includes/MintyDocsDeletePageJob.php", ["MintyDocsPublish"] = "specials/MintyDocsPublish.php", ["MintyDocsCreateDraft"] = "specials/MintyDocsCreateDraft.php", ["MintyDocsCopy"] = "specials/MintyDocsCopy.php", ["MintyDocsDelete"] = "specials/MintyDocsDelete.php", ["MintyDocsPublishAction"] = "includes/MintyDocsPublishAction.php", },		["JobClasses"] = { ["MDCreatePage"] = "MintyDocsCreatePageJob", ["MDDeletePage"] = "MintyDocsDeletePageJob", },		["ResourceModules"] = { ["ext.mintydocs.main"] = { ["styles"] = "MintyDocs.css", },			["ext.mintydocs.publish"] = { ["scripts"] = "libs/MD_publish.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MintyDocs", },		["SpecialPages"] = { ["MintyDocsPublish"] = "MintyDocsPublish", ["MintyDocsCreateDraft"] = "MintyDocsCreateDraft", ["MintyDocsCopy"] = "MintyDocsCopy", ["MintyDocsDelete"] = "MintyDocsDelete", },		["Actions"] = { ["mdpublish"] = "MintyDocsPublishAction", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MintyDocsHooks::registerParserFunctions", },			["CanonicalNamespaces"] = { [0] = "MintyDocsHooks::registerNamespaces", },			["userCan"] = { [0] = "MintyDocsHooks::checkPermissions", },			["OutputPageBeforeHTML"] = { [0] = "MintyDocsHooks::addTextToPage", [1] = "MintyDocsHooks::showNoticeForDraftPage", },			["SkinBuildSidebar"] = { [0] = "MintyDocsHooks::addTextToSidebar", },			["PageContentSaveComplete"] = { [0] = "MintyDocsHooks::setSearchText", },			["MagicWordwgVariableIDs"] = { [0] = "MintyDocsHooks::declareVarIDs", },			["ParserGetVariableValueSwitch"] = { [0] = "MintyDocsHooks::assignAValue", },			["SkinTemplateNavigation"] = { [0] = "MintyDocsPublishAction::displayTab", },		},		["config"] = { ["MintyDocsDisplayFooterElementsInSidebar"] = false, ["MintyDocsShowBreadcrumbs"] = true, },		["manifest_version"] = 1, },	["MissedPages"] = { ["name"] = "MissedPages", ["namemsg"] = "missedpages", ["version"] = "0.1.0", ["author"] = { [0] = "Sam Wilson", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MissedPages", ["descriptionmsg"] = "missedpages-desc", ["license-name"] = "MIT", ["type"] = "extension", ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\MissedPages\\"] = "includes/", },		["ExtensionMessagesFiles"] = { ["MissedPagesAlias"] = "MissedPages.i18n.alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "MediaWiki\\Extension\\MissedPages\\Hooks::onLoadExtensionSchemaUpdates", },			["ShowMissingArticle"] = { [0] = "MediaWiki\\Extension\\MissedPages\\Hooks::onShowMissingArticle", },			["BeforePageDisplay "] = { [0] = "MediaWiki\\Extension\\MissedPages\\Hooks::onBeforePageDisplay ", },		},		["MessagesDirs"] = { ["MissedPages"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.missedpages"] = { ["styles"] = { [0] = "resources/ext.missedpages.less", },				["scripts"] = { [0] = "resources/ext.missedpages.js", },				["messages"] = { },				["dependencies"] = { [0] = "mediawiki.widgets", [1] = "oojs-ui-core", },			},		},		["SpecialPages"] = { ["MissedPages"] = "MediaWiki\\Extension\\MissedPages\\SpecialMissedPages", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MissedPages", },		["manifest_version"] = 1, },	["MixedNamespaceSearchSuggestions"] = { ["name"] = "MixedNamespaceSearchSuggestions", ["version"] = "2017-11-08", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:MixedNamespaceSearchSuggestions", ["descriptionmsg"] = "mnss-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["Hooks"] = { ["BeforePageDisplay"] = "MixedNamespaceSearchSuggestionsHooks::onBeforePageDisplay", },		["MessagesDirs"] = { ["MNSS"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MixedNamespaceSearchSuggestionsHooks"] = "MixedNamespaceSearchSuggestionsHooks.php", },		["ResourceModules"] = { ["ext.mnss.search"] = { ["styles"] = "resources/ext.mnss.search.less", ["scripts"] = "resources/ext.mnss.search.js", ["dependencies"] = { [0] = "mediawiki.searchSuggest", [1] = "mediawiki.Title", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MixedNamespaceSearchSuggestions", },		["manifest_version"] = 2, },	["MobileApp"] = { ["name"] = "MobileApp", ["author"] = { [0] = "Yuvi Panda", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MobileApp", ["descriptionmsg"] = "mobileapp-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MobileApp"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MobileAppHooks"] = "includes/MobileAppHooks.php", },		["ResourceModules"] = { ["mobile.app"] = { ["styles"] = { [0] = "styles/imageOverflow.less", [1] = "styles/ipa.less", },			},			["mobile.app.parsoid"] = { ["styles"] = { [0] = "styles/parsoid/figure.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MobileApp", },		["Hooks"] = { ["ListDefinedTags"] = "MobileAppHooks::onListDefinedTags", ["ChangeTagsListActive"] = "MobileAppHooks::onListDefinedTags", ["RecentChange_save"] = "MobileAppHooks::onRecentChange_save", ["AbuseFilter-generateUserVars"] = "MobileAppHooks::onAbuseFilterGenerateUserVars", ["AbuseFilter-builder"] = "MobileAppHooks::onAbuseFilterBuilder", },		["manifest_version"] = 1, },	["MobileFrontend"] = { ["name"] = "MobileFrontend", ["version"] = "2.1.0", ["author"] = { [0] = "Patrick Reilly", [1] = "Max Semenik", [2] = "Jon Robson", [3] = "Arthur Richards", [4] = "Brion Vibber", [5] = "Juliusz Gonera", [6] = "Ryan Kaldari", [7] = "Florian Schmidt", [8] = "Rob Moen", [9] = "Sam Smith", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MobileFrontend", ["descriptionmsg"] = "mobile-frontend-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["ConfigRegistry"] = { ["mobilefrontend"] = "GlobalVarConfig::newInstance", },		["SpecialPages"] = { ["History"] = "SpecialMobileHistory", ["MobileCite"] = "SpecialMobileCite", ["MobileDiff"] = "SpecialMobileDiff", ["MobileOptions"] = "SpecialMobileOptions", ["MobileMenu"] = "SpecialMobileMenu", ["MobileLanguages"] = "SpecialMobileLanguages", ["Uploads"] = "SpecialUploads", },		["APIModules"] = { ["mobileview"] = "ApiMobileView", ["webapp-manifest"] = "ApiWebappManifest", },		["MessagesDirs"] = { ["MobileFrontend"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["MobileFrontendAlias"] = "MobileFrontend.alias.php", },		["AutoloadNamespaces"] = { ["MobileFrontend\\ContentProviders\\"] = "includes/content-providers/", ["MobileFrontend\\Devices\\"] = "includes/devices/", ["MobileFrontend\\Transforms\\"] = "includes/transforms/", ["MobileFrontend\\Features\\"] = "includes/features/", ["MobileFrontend\\ResourceLoaderModules\\"] = "includes/modules/", ["MobileFrontend\\AMC\\"] = "includes/amc/", },		["AutoloadClasses"] = { ["ExtMobileFrontend"] = "includes/ExtMobileFrontend.php", ["MobileFrontendHooks"] = "includes/MobileFrontendHooks.php", ["MobileFrontendSkinHooks"] = "includes/MobileFrontendSkinHooks.php", ["MobileFrontend\\BaseDomainExtractorInterface"] = "includes/BaseDomainExtractorInterface.php", ["MobileFrontend\\WMFBaseDomainExtractor"] = "includes/WMFBaseDomainExtractor.php", ["MobileContext"] = "includes/MobileContext.php", ["MobileFormatter"] = "includes/MobileFormatter.php", ["MobileCollection"] = "includes/models/MobileCollection.php", ["MobilePage"] = "includes/models/MobilePage.php", ["MobileUI"] = "includes/MobileUI.php", ["ApiMobileView"] = "includes/api/ApiMobileView.php", ["ApiParseExtender"] = "includes/api/ApiParseExtender.php", ["ApiWebappManifest"] = "includes/api/ApiWebappManifest.php", ["InlineDiffFormatter"] = "includes/diff/InlineDiffFormatter.php", ["InlineDifferenceEngine"] = "includes/diff/InlineDifferenceEngine.php", ["SpecialUploads"] = "includes/specials/SpecialUploads.php", ["SpecialMobileHistory"] = "includes/specials/SpecialMobileHistory.php", ["SpecialMobileDiff"] = "includes/specials/SpecialMobileDiff.php", ["SpecialMobileOptions"] = "includes/specials/SpecialMobileOptions.php", ["SpecialMobileMenu"] = "includes/specials/SpecialMobileMenu.php", ["SpecialMobileWatchlist"] = "includes/specials/SpecialMobileWatchlist.php", ["SpecialMobileEditWatchlist"] = "includes/specials/SpecialMobileEditWatchlist.php", ["SpecialMobileContributions"] = "includes/specials/SpecialMobileContributions.php", ["SpecialNearby"] = "includes/specials/SpecialNearby.php", ["SpecialMobileLanguages"] = "includes/specials/SpecialMobileLanguages.php", ["SpecialMobileCite"] = "includes/specials/SpecialMobileCite.php", ["MobileSpecialPage"] = "includes/specials/MobileSpecialPage.php", ["MobileSpecialPageFeed"] = "includes/specials/MobileSpecialPageFeed.php", ["MockApiMobileView"] = "tests/phpunit/api/MockApiMobileView.php", ["MockWikiPage"] = "tests/phpunit/api/MockWikiPage.php", },		["ResourceModules"] = { ["mobile.pagelist.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.pagelist.styles/pagelist.less", },			},			["mobile.pagesummary.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.pagesummary.styles/pagesummary.less", },			},			["mobile.startup.images.variants"] = { ["selectorWithoutVariant"] = ".mw-ui-icon-mf-{name}:before", ["selectorWithVariant"] = ".mw-ui-icon-mf-{name}-{variant}:before", ["class"] = "ResourceLoaderImageModule", ["variants"] = { ["gray"] = { ["color"] = "#a2a9b1", ["global"] = true, },					["invert"] = { ["color"] = "#fff", ["global"] = true, },				},				["images"] = { ["alert"] = "resources/mobile.startup.images.variants/alert.svg", ["arrow"] = "resources/mobile.startup.images.variants/arrow.svg", ["back"] = { ["file"] = { ["ltr"] = "resources/mobile.startup.images.variants/back-ltr.svg", ["rtl"] = "resources/mobile.startup.images.variants/back-rtl.svg", },					},					["overlay-close"] = "resources/mobile.startup.images.variants/close.svg", },			},			["mobile.messageBox.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.messageBox.styles/messageBox.less", },			},			["mobile.userpage.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-mf-{name}:before, mw-ui-icon-{name}:before", ["images"] = { ["userpage"] = "resources/mobile.userpage.icons/userpage.svg", },			},			["mobile.userpage.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.userpage.styles/userpage.less", },			},			["mediawiki.template.hogan"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.template", },				["scripts"] = { [0] = "resources/dist/mobile.startup.runtime.js", [1] = "resources/dist/mediawiki.template.hogan.js", },			},			["mobile.startup.images"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithoutVariant"] = ".mw-ui-icon-mf-{name}:before", ["selectorWithVariant"] = ".mw-ui-icon-mf-{name}-{variant}:before", ["variants"] = { ["invert"] = { ["color"] = "#fff", },				},				["images"] = { ["toc"] = "resources/mobile.startup.images/toc-ltr.svg", ["citation"] = { ["file"] = "resources/mobile.startup.images/reference.svg", ["variants"] = { [0] = "invert", },					},					["error"] = "resources/mobile.startup.images/error.svg", ["watch"] = "resources/mobile.startup.images/watch.svg", ["watched"] = "resources/mobile.startup.images/watched.svg", ["search-clear"] = "resources/mobile.startup.images/search/search-clear.svg", ["search-content"] = "resources/mobile.startup.images/search/search-content.svg", },			},			["mobile.init"] = { ["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.router", [3] = "mediawiki.storage", [4] = "mediawiki.Uri", [5] = "mediawiki.experiments", [6] = "mediawiki.user", [7] = "mediawiki.util", [8] = "mobile.startup", [9] = "user.tokens", },				["targets"] = { [0] = "mobile", [1] = "desktop", },				["messages"] = { [0] = "mobile-frontend-editor-disabled", [1] = "mobile-frontend-editor-disabled-anon", [2] = "mobile-frontend-editor-uploadenable", [3] = "apierror-readonly", [4] = "mobile-frontend-panel-betaoptin-msg", [5] = "mobile-frontend-panel-ok", [6] = "mobile-frontend-console-recruit", [7] = "mobile-frontend-panel-cancel", },				["styles"] = { [0] = "resources/mobile.init/BetaOptInPanel.less", [1] = "resources/mobile.init/mobile.less", },				["skinStyles"] = { ["minerva"] = { [0] = "resources/mobile.init/ProgressBarWidget.less", [1] = "resources/mobile.init/editor.less", },				},				["scripts"] = { [0] = "resources/dist/mobile.init.js", },			},			["mobile.startup"] = { ["class"] = "MobileFrontend\\ResourceLoaderModules\\ResourceLoaderFileModuleWithMFConfig", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.template.hogan", [1] = "mediawiki.ui.button", [2] = "mediawiki.ui.icon", [3] = "mediawiki.Title", [4] = "mobile.pagelist.styles", [5] = "mobile.pagesummary.styles", [6] = "mediawiki.notify", [7] = "mobile.startup.images", [8] = "mobile.startup.images.variants", [9] = "mediawiki.language", [10] = "mediawiki.jqueryMsg", [11] = "mediawiki.user", [12] = "mediawiki.storage", [13] = "oojs", [14] = "mediawiki.util", [15] = "mediawiki.api", [16] = "mediawiki.viewport", [17] = "mediawiki.router", [18] = "jquery.throttle-debounce", [19] = "mobile.messageBox.styles", },				["messages"] = { [0] = "notifications", [1] = "echo-mark-all-as-read", [2] = "echo-overlay-link", [3] = "mobile-frontend-talk-overlay-header", [4] = "mobile-frontend-talk-add-overlay-submit", [5] = "mobile-frontend-talk-fullpage", [6] = "toc", [7] = "mobile-frontend-references-citation-error", [8] = "mobile-frontend-references-citation", [9] = "mobile-frontend-watchlist-cta-button-signup", [10] = "mobile-frontend-watchlist-cta-button-login", [11] = "mobile-frontend-editor-publish", [12] = "mobile-frontend-editor-save", [13] = "mobile-frontend-overlay-close", [14] = "mobile-frontend-last-modified-with-user-seconds", [15] = "mobile-frontend-last-modified-with-user-minutes", [16] = "mobile-frontend-last-modified-with-user-hours", [17] = "mobile-frontend-last-modified-with-user-days", [18] = "mobile-frontend-last-modified-with-user-months", [19] = "mobile-frontend-last-modified-with-user-years", [20] = "mobile-frontend-last-modified-with-user-just-now", [21] = "mobile-frontend-joined-just-now", [22] = "mobile-frontend-joined-seconds", [23] = "mobile-frontend-joined-minutes", [24] = "mobile-frontend-joined-hours", [25] = "mobile-frontend-joined-days", [26] = "mobile-frontend-joined-months", [27] = "mobile-frontend-joined-years", [28] = "mobile-frontend-loading-message", [29] = "mobile-frontend-editor-licensing", [30] = "mobile-frontend-editor-licensing-with-terms", [31] = "mobile-frontend-editor-terms-link", [32] = "watchthispage", [33] = "unwatchthispage", [34] = "mobile-frontend-watchlist-error", [35] = "mobile-frontend-watchlist-add", [36] = "mobile-frontend-watchlist-removed", [37] = "mobile-frontend-watchlist-cta", [38] = "mobile-frontend-watchlist-please-wait", [39] = "mobile-frontend-clear-search", [40] = "mobile-frontend-search-content", [41] = "mobile-frontend-search-no-results", [42] = "mobile-frontend-search-content-no-results", [43] = "mobile-frontend-search-feedback-prompt", [44] = "mobile-frontend-search-feedback-link-text", [45] = "mobile-frontend-language-heading", },				["styles"] = { [0] = "resources/mobile.startup/mobile.startup.less", },				["skinStyles"] = { ["vector"] = "skinStyles/mobile.startup/vector.less", },				["scripts"] = { [0] = "resources/dist/mobile.common.js", [1] = "resources/dist/mobile.startup.js", },			},			["mobile.editor.overlay"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mobile.editor.images", [1] = "oojs-ui.styles.icons-editing-core", [2] = "mediawiki.util", [3] = "mediawiki.notification", [4] = "mediawiki.editfont.styles", [5] = "user.options", [6] = "oojs-ui", [7] = "mediawiki.ui.input", [8] = "mobile.startup", [9] = "mediawiki.user", [10] = "mediawiki.confirmCloseWindow", [11] = "mediawiki.widgets.AbandonEditDialog", },				["scripts"] = { [0] = "resources/dist/mobile.editor.overlay.js", },				["styles"] = { [0] = "resources/mobile.editor.overlay/editor.less", [1] = "resources/mobile.editor.overlay/BlockMessage.less", [2] = "resources/mobile.editor.overlay/editor.ve.less", },				["messages"] = { [0] = "mobile-frontend-editor-continue", [1] = "mobile-frontend-editor-cancel", [2] = "mobile-frontend-editor-keep-editing", [3] = "mobile-frontend-editor-placeholder", [4] = "mobile-frontend-editor-placeholder-new-page", [5] = "mobile-frontend-editor-summary", [6] = "mobile-frontend-editor-summary-request", [7] = "mobile-frontend-editor-summary-placeholder", [8] = "mobile-frontend-editor-cancel-confirm", [9] = "mobile-frontend-editor-new-page-confirm", [10] = "mobile-frontend-editor-wait", [11] = "mobile-frontend-editor-success", [12] = "mobile-frontend-editor-success-landmark-1", [13] = "mobile-frontend-editor-success-new-page", [14] = "mobile-frontend-editor-error", [15] = "mobile-frontend-editor-error-conflict", [16] = "mobile-frontend-editor-error-loading", [17] = "mobile-frontend-editor-error-preview", [18] = "mobile-frontend-account-create-captcha-placeholder", [19] = "mobile-frontend-editor-captcha-try-again", [20] = "mobile-frontend-editor-editing-page", [21] = "mobile-frontend-editor-previewing-page", [22] = "mobile-frontend-editor-switch-confirm", [23] = "mobile-frontend-editor-switch-editor", [24] = "mobile-frontend-editor-switch-visual-editor", [25] = "mobile-frontend-editor-anonwarning", [26] = "mobile-frontend-editor-abusefilter-warning", [27] = "mobile-frontend-editor-abusefilter-disallow", [28] = "mobile-frontend-editor-abusefilter-read-more", [29] = "ok", [30] = "mobile-frontend-editor-editing", [31] = "mobile-frontend-editor-blocked-drawer-title", [32] = "mobile-frontend-editor-blocked-drawer-title-partial", [33] = "mobile-frontend-editor-blocked-drawer-reason-header", [34] = "mobile-frontend-editor-blocked-drawer-creator-header", [35] = "mobile-frontend-editor-blocked-drawer-expiry-header", [36] = "mobile-frontend-editor-blocked-drawer-help", [37] = "mobile-frontend-editor-generic-block-reason", [38] = "mobile-frontend-editor-viewing-source-page", [39] = "mobile-frontend-editor-anon", [40] = "apierror-readonly", },			},			["mobile.editor.images"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-mf-{name}:before", ["images"] = { ["profile"] = "resources/mobile.editor.images/profile.svg", ["stop-hand"] = "resources/mobile.editor.images/stop-hand.svg", },			},			["mobile.talk.overlays"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.util", [2] = "mediawiki.ui.anchor", [3] = "mobile.editor.overlay", },				["scripts"] = { [0] = "resources/dist/mobile.talk.overlays.js", },				["styles"] = { [0] = "resources/mobile.talk.overlays/talk.less", },				["messages"] = { [0] = "mobile-frontend-talk-explained", [1] = "mobile-frontend-talk-explained-empty", [2] = "mobile-frontend-talk-add-overlay-subject-placeholder", [3] = "mobile-frontend-talk-add-overlay-content-placeholder", [4] = "mobile-frontend-talk-reply-success", [5] = "mobile-frontend-talk-reply", [6] = "mobile-frontend-talk-reply-info", [7] = "mobile-frontend-talk-topic-feedback", [8] = "mobile-frontend-talk-topic-error", [9] = "mobile-frontend-talk-topic-error-protected", [10] = "mobile-frontend-talk-topic-error-permission", [11] = "mobile-frontend-talk-topic-error-spam", [12] = "mobile-frontend-talk-topic-error-badtoken", [13] = "mobile-frontend-talk-topic-wait", [14] = "mobile-frontend-editor-cancel", [15] = "mobile-frontend-editor-cancel-confirm", [16] = "mobile-frontend-editor-error", [17] = "mobile-frontend-editor-error-conflict", [18] = "mobile-frontend-editor-save", [19] = "newsectionsummary", },			},			["mobile.mediaViewer"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mobile.startup", [1] = "mediawiki.router", },				["styles"] = { [0] = "resources/mobile.mediaViewer/ImageCarousel.less", },				["scripts"] = { [0] = "resources/dist/mobile.mediaViewer.js", },				["messages"] = { [0] = "mobile-frontend-media-details", [1] = "mobile-frontend-media-license-link", [2] = "mobile-frontend-media-load-fail-message", [3] = "mobile-frontend-media-load-fail-retry", },			},			["mobile.categories.overlays"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.Title", [1] = "mediawiki.router", [2] = "mobile.startup", [3] = "mobile.editor.overlay", [4] = "oojs-ui.styles.icons-interactions", [5] = "oojs-ui", },				["scripts"] = { [0] = "resources/dist/mobile.categories.overlays.js", },				["styles"] = { [0] = "resources/mobile.categories.overlays/categories.less", },				["messages"] = { [0] = "mobile-frontend-categories-notification", [1] = "mobile-frontend-categories-heading", [2] = "mobile-frontend-categories-subheading", [3] = "mobile-frontend-categories-nocat", [4] = "mobile-frontend-categories-add", [5] = "mobile-frontend-categories-search", [6] = "mobile-frontend-categories-nodata", [7] = "mobile-frontend-categories-summary", [8] = "mobile-frontend-categories-add-heading", [9] = "mobile-frontend-categories-add-wait", [10] = "mobile-frontend-categories-normal", [11] = "mobile-frontend-categories-hidden", },			},			["mobile.languages.structured"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.storage", [1] = "mobile.startup", },				["scripts"] = { [0] = "resources/dist/mobile.languages.structured.js", },				["styles"] = { [0] = "resources/mobile.languages.structured/LanguageSearcher.less", },				["messages"] = { [0] = "mobile-frontend-languages-structured-overlay-suggested-languages-header", [1] = "mobile-frontend-languages-structured-overlay-all-languages-header", [2] = "mobile-frontend-languages-structured-overlay-search-input-placeholder", },			},			["mobile.nearby.images"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-mf-nearby-image-{name}:before", ["images"] = { ["info"] = "resources/mobile.nearby.images/nearby-article-illustration.svg", },			},			["mobile.mainpage.css"] = { ["class"] = "MobileFrontend\\ResourceLoaderModules\\MobileMainPageStyleModule", },			["mobile.site"] = { ["class"] = "MobileFrontend\\ResourceLoaderModules\\MobileSiteModule", },			["mobile.site.styles"] = { ["class"] = "MobileFrontend\\ResourceLoaderModules\\MobileSiteStylesModule", },			["mobile.special.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.styles/common.less", [1] = "resources/mobile.special.styles/forms.less", },			},			["mobile.special.user.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-mf-{name}:before", ["images"] = { ["user"] = "resources/mobile.special.user.icons/userNormal.svg", ["anonymous"] = "resources/mobile.special.user.icons/userAnonymous.svg", },			},			["mobile.special.watchlist.scripts"] = { ["targets"] = "mobile", ["dependencies"] = { [0] = "mediawiki.api", [1] = "mobile.startup", [2] = "user.options", },				["scripts"] = { [0] = "resources/dist/mobile.special.watchlist.scripts.js", },			},			["mobile.special.mobilecite.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.mobilecite.styles/mobilecite.less", },			},			["mobile.special.mobilemenu.styles"] = { ["targets"] = "mobile", },			["mobile.special.mobileoptions.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.special.mobileoptions.styles/mobileoptions.less", },			},			["mobile.special.mobileoptions.scripts"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mobile.startup", },				["scripts"] = { [0] = "resources/dist/mobile.special.mobileoptions.scripts.js", },				["messages"] = { [0] = "mobile-frontend-settings-save", [1] = "mobile-frontend-fontchanger-option-small", [2] = "mobile-frontend-fontchanger-option-medium", [3] = "mobile-frontend-fontchanger-option-large", [4] = "mobile-frontend-fontchanger-option-xlarge", [5] = "mobile-frontend-expand-sections-description", [6] = "mobile-frontend-expand-sections-status", [7] = "mobile-frontend-fontchanger-desc", [8] = "mobile-frontend-fontchanger-link", },			},			["mobile.special.nearby.styles"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/mobile.special.nearby.styles/specialNearby.less", },				["skinStyles"] = { ["vector"] = "skinStyles/mobile.special.nearby.styles/desktop.less", ["monobook"] = "skinStyles/mobile.special.nearby.styles/desktop.less", },			},			["mobile.special.userlogin.scripts"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["scripts"] = { [0] = "resources/dist/mobile.special.userlogin.scripts.js", },			},			["mobile.special.nearby.scripts"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mobile.special.nearby.styles", [1] = "mediawiki.language", [2] = "mobile.startup", [3] = "mobile.nearby.images", [4] = "mediawiki.router", [5] = "mediawiki.Uri", },				["messages"] = { [0] = "mobile-frontend-nearby-distance", [1] = "mobile-frontend-nearby-distance-meters", [2] = "mobile-frontend-nearby-requirements", [3] = "mobile-frontend-nearby-requirements-guidance", [4] = "mobile-frontend-nearby-error", [5] = "mobile-frontend-nearby-error-guidance", [6] = "mobile-frontend-nearby-noresults", [7] = "mobile-frontend-nearby-noresults-guidance", [8] = "mobile-frontend-nearby-location-unavailable", [9] = "mobile-frontend-nearby-permission-denied", },				["scripts"] = { [0] = "resources/dist/mobile.special.nearby.scripts.js", },			},			["mobile.special.history.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.history.styles/default.less", },			},			["mobile.special.uploads.scripts"] = { ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mobile.startup", },				["messages"] = { [0] = "mobile-frontend-donate-image-nouploads", },				["styles"] = { [0] = "resources/mobile.special.uploads.scripts/gallery.less", },				["scripts"] = { [0] = "resources/dist/mobile.special.uploads.scripts.js", },			},			["mobile.special.uploads.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.uploads.styles/default.less", },			},			["mobile.special.pagefeed.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.pagefeed.styles/pagefeed.less", },			},			["mobile.special.mobilediff.images"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-mf-{name}:before", ["images"] = { ["bytesadded"] = "resources/mobile.special.mobilediff.images/bytes-added.svg", ["bytesneutral"] = "resources/mobile.special.mobilediff.images/bytes-neutral.svg", ["bytesremoved"] = "resources/mobile.special.mobilediff.images/bytes-removed.svg", },			},			["mobile.special.mobilediff.scripts"] = { ["targets"] = "mobile", ["dependencies"] = { [0] = "mobile.special.mobilediff.images", [1] = "mobile.startup", [2] = "mediawiki.util", [3] = "mediawiki.Title", },				["messages"] = { [0] = "markedaspatrollednotify", [1] = "markedaspatrollederrornotify", [2] = "markedaspatrollederror-noautopatrol", },				["scripts"] = { [0] = "resources/dist/mobile.special.mobilediff.scripts.js", },			},			["mobile.special.mobilediff.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "resources/mobile.special.mobilediff.styles/mobilediff.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MobileFrontend", },		["EventLoggingSchemas"] = { ["MobileWebSearch"] = 12054448, },		["Hooks"] = { ["APIGetAllowedParams"] = { [0] = "ApiParseExtender::onAPIGetAllowedParams", },			["APIAfterExecute"] = { [0] = "ApiParseExtender::onAPIAfterExecute", },			["APIQuerySiteInfoGeneralInfo"] = { [0] = "MobileFrontendHooks::onAPIQuerySiteInfoGeneralInfo", },			["AuthChangeFormFields"] = { [0] = "MobileFrontendHooks::onAuthChangeFormFields", },			["RequestContextCreateSkinMobile"] = { },			["RequestContextCreateSkin"] = { [0] = "MobileFrontendHooks::onRequestContextCreateSkin", },			["MediaWikiPerformAction"] = { [0] = "MobileFrontendHooks::onMediaWikiPerformAction", },			["OutputPageBeforeHTML"] = { [0] = "MobileFrontendHooks::onOutputPageBeforeHTML", },			["SkinAfterBottomScripts"] = { [0] = "MobileFrontendHooks::onSkinAfterBottomScripts", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "MobileFrontendHooks::onSkinTemplateOutputPageBeforeExec", },			["BeforePageRedirect"] = { [0] = "MobileFrontendHooks::onBeforePageRedirect", },			["DiffViewHeader"] = { [0] = "MobileFrontendHooks::onDiffViewHeader", },			["GetCacheVaryCookies"] = { [0] = "MobileFrontendHooks::onGetCacheVaryCookies", },			["SpecialPage_initList"] = { [0] = "MobileFrontendHooks::onSpecialPageInitList", },			["ListDefinedTags"] = { [0] = "MobileFrontendHooks::onListDefinedTags", [1] = "MobileFrontend\\AMC\\Hooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "MobileFrontendHooks::onListDefinedTags", [1] = "MobileFrontend\\AMC\\Hooks::onListDefinedTags", },			["RecentChange_save"] = { [0] = "MobileFrontendHooks::onTaggableObjectCreation", [1] = "MobileFrontend\\AMC\\Hooks::onRecentChangeSave", },			["AbuseFilter-generateUserVars"] = { [0] = "MobileFrontendHooks::onAbuseFilterGenerateUserVars", },			["AbuseFilter-builder"] = { [0] = "MobileFrontendHooks::onAbuseFilterBuilder", },			["SpecialPageBeforeExecute"] = { [0] = "MobileFrontendHooks::onSpecialPageBeforeExecute", },			["UserLoginComplete"] = { [0] = "MobileFrontendHooks::onUserLoginComplete", },			["BeforePageDisplay"] = { [0] = "MobileFrontendHooks::onBeforePageDisplay", },			["GetPreferences"] = { [0] = "MobileFrontendHooks::onGetPreferences", },			["Gadgets::allowLegacy"] = { [0] = "MobileFrontendHooks::onAllowLegacyGadgets", },			["CentralAuthLoginRedirectData"] = { [0] = "MobileFrontendHooks::onCentralAuthLoginRedirectData", },			["CentralAuthSilentLoginRedirect"] = { [0] = "MobileFrontendHooks::onCentralAuthSilentLoginRedirect", },			["ResourceLoaderRegisterModules"] = { [0] = "MobileFrontendHooks::onResourceLoaderRegisterModules", },			["ResourceLoaderTestModules"] = { [0] = "MobileFrontendHooks::onResourceLoaderTestModules", },			["OutputPageParserOutput"] = { [0] = "MobileFrontendHooks::onOutputPageParserOutput", },			["HTMLFileCache::useFileCache"] = { [0] = "MobileFrontendHooks::onHTMLFileCacheUseFileCache", },			["LoginFormValidErrorMessages"] = { [0] = "MobileFrontendHooks::onLoginFormValidErrorMessages", },			["ThumbnailBeforeProduceHTML"] = { [0] = "MobileFrontendHooks::onThumbnailBeforeProduceHTML", },			["PageRenderingHash"] = { [0] = "MobileFrontendHooks::onPageRenderingHash", },			["AfterBuildFeedLinks"] = { [0] = "MobileFrontendHooks::onAfterBuildFeedLinks", },			["MakeGlobalVariablesScript"] = { [0] = "MobileFrontendHooks::onMakeGlobalVariablesScript", },			["TitleSquidURLs"] = { [0] = "MobileFrontendHooks::onTitleSquidURLs", },			["UserGetDefaultOptions"] = { [0] = "MobileFrontendHooks::onUserGetDefaultOptions", [1] = "MobileFrontend\\AMC\\Hooks::onUserGetDefaultOptions", },			["GetDifferenceEngine"] = { [0] = "MobileFrontendHooks::onGetDifferenceEngine", },			["ManualLogEntryBeforePublish"] = { [0] = "MobileFrontend\\AMC\\Hooks::onManualLogEntryBeforePublish", [1] = "MobileFrontendHooks::onTaggableObjectCreation", },		},		["config"] = { ["MFEnableFontChanger"] = { ["base"] = true, ["beta"] = true, },			["MFEnableMobilePreferences"] = false, ["MFUseDesktopSpecialHistoryPage"] = { ["base"] = false, ["beta"] = false, ["amc"] = false, },			["MFContentProviderTryLocalContentFirst"] = true, ["MFContentProviderClass"] = "MobileFrontend\\ContentProviders\\DefaultContentProvider", ["MFMwApiContentProviderBaseUri"] = "https://en.wikipedia.org/w/api.php", ["MFContentProviderScriptPath"] = "", ["MFMcsContentProviderBaseUri"] = "https://en.wikipedia.org/api/rest_v1", ["MFEnableXAnalyticsLogging"] = false, ["MFAppPackageId"] = false, ["MFAppScheme"] = "http", ["MFEditorOptions"] = { ["skipPreview"] = false, },			["MFUsePreferredEditor"] = false, ["MFExperiments"] = { ["betaoptin"] = { ["name"] = "betaoptin", ["enabled"] = false, ["buckets"] = { ["control"] = 0.97, ["A"] = 0.03, },				},				["_merge_strategy"] = "array_plus_2d", },			["MFEnableJSConsoleRecruitment"] = false, ["MFAlwaysUseContentProvider"] = false, ["MFMobileFormatterHeadings"] = { [0] = "h1", [1] = "h2", [2] = "h3", [3] = "h4", [4] = "h5", [5] = "h6", },			["MFSpecialCaseMainPage"] = false, ["MFMobileHeader"] = "X-Subdomain", ["MFRemovableClasses"] = { ["beta"] = { },				["base"] = { [0] = ".toc", [1] = ".navbox", [2] = ".nomobile", },			},			["MFShowFirstParagraphBeforeInfobox"] = { ["base"] = true, ["beta"] = true, },			["MFLazyLoadImages"] = { ["base"] = true, ["beta"] = true, },			["MFLazyLoadSkipSmallImages"] = false, ["MFLazyLoadReferences"] = { ["base"] = false, ["beta"] = true, },			["MFMobileFormatterNamespaceBlacklist"] = { [0] = 10,				[1] = -1,			},			["MFNoMobileCategory"] = false, ["MFNoMobilePages"] = { },			["MFSpecialPageTaglines"] = { },			["MFNearbyRange"] = 10000, ["MFNearby"] = false, ["MFSearchAPIParams"] = { ["ppprop"] = "displaytitle", },			["MFQueryPropModules"] = { [0] = "pageprops", },			["MFSearchGenerator"] = { ["name"] = "prefixsearch", ["prefix"] = "ps", },			["MFMobileMainPageCss"] = false, ["MFMinCachedPageSize"] = 65536, ["MFAutodetectMobileView"] = true, ["MFVaryOnUA"] = false, ["MFShowMobileViewToTablets"] = true, ["MobileUrlTemplate"] = "", ["MobileFrontendFormatCookieExpiry"] = nil, ["MFNoindexPages"] = true, ["MFStopRedirectCookieHost"] = nil, ["MobileFrontendLogo"] = false, ["MFEnableBeta"] = true, ["MFBetaFeedbackLink"] = false, ["MFDefaultSkinClass"] = "SkinMinerva", ["MFNamespacesWithoutCollapsibleSections"] = { [0] = 6,				[1] = 14,				[2] = -1,				[3] = -2,			},			["MFCollapseSectionsByDefault"] = true, ["MFPhotoUploadWiki"] = nil, ["MFPhotoUploadEndpoint"] = "", ["MFUseWikibase"] = false, ["MFEnableWikidataDescriptions"] = { ["base"] = false, ["beta"] = true, },			["MFDisplayWikibaseDescriptions"] = { ["search"] = false, ["nearby"] = false, ["watchlist"] = false, ["tagline"] = false, },			["MFRSSFeedLink"] = false, ["MFSchemaSearchSampleRate"] = 0.001, ["MFStripResponsiveImages"] = true, ["MFResponsiveImageWhitelist"] = { [0] = "image/svg+xml", },			["MFEnableManifest"] = true, ["MFManifestThemeColor"] = "#eaecf0", ["MFManifestBackgroundColor"] = "#fff", ["MFLogWrappedInfoboxes"] = true, ["MFSiteStylesRenderBlocking"] = false, ["MFWatchlistEditCountThreshold"] = 10, ["MFAdvancedMobileContributions"] = false, ["MFSchemaEditAttemptStepOversample"] = false, },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["manifest_version"] = 1, },	["MolHandler"] = { ["name"] = "MolHandler", ["author"] = { [0] = "Rainer Rillke", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MolHandler", ["version"] = "0.1.1", ["descriptionmsg"] = "molhandler-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["type"] = "media", ["MessagesDirs"] = { ["MolHandler"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MolHandlerMime"] = "MolHandler.mime.php", ["MolHandler"] = "MolHandler_body.php", ["MolMediaHandler"] = "MolMediaHandler.php", ["RxnMediaHandler"] = "RxnMediaHandler.php", },		["Hooks"] = { ["MimeMagicInit"] = { [0] = "MolHandlerMime::onMimeMagicInit", },			["MimeMagicImproveFromExtension"] = { [0] = "MolHandlerMime::onMimeMagicImproveFromExtension", },			["MimeMagicGuessFromContent"] = { [0] = "MolHandlerMime::onMimeMagicGuessFromContent", },		},		["MediaHandlers"] = { ["chemical/x-mdl-molfile"] = "MolMediaHandler", ["chemical/x-mdl-rxnfile"] = "RxnMediaHandler", },		["config"] = { ["MolConverterPath"] = "/usr/bin", ["MolConvertCommands"] = { ["babel"] = { ["command"] = "$path/babel -i$format $input $output", ["supportedFormats"] = { [0] = "mol", },					["memory"] = 204800, },				["indigo"] = { ["command"] = "$path/indigo-depict $input $output", ["supportedFormats"] = { [0] = "mol", [1] = "rxn", },					["memory"] = 204800, },			},			["MolConverter"] = "indigo", },		["manifest_version"] = 1, },	["MontserratFont"] = { ["name"] = "MontserratFont", ["version"] = "1", ["author"] = { [0] = "James Hare", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MontserratFont", ["descriptionmsg"] = "montserratfont-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later AND OFL-1.1", ["requires"] = { ["MediaWiki"] = ">= 1.29", },		["MessagesDirs"] = { ["MontserratFont"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.MontserratFont.webfont"] = { ["styles"] = "ext.MontserratFont.webfont.less", },		},		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "MontserratFontHooks::onBeforePageDisplay", },		},		["AutoloadClasses"] = { ["MontserratFontHooks"] = "includes/MontserratFontHooks.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MontserratFont/modules", },		["manifest_version"] = 1, },	["Mpdf"] = { ["name"] = "Mpdf", ["version"] = "0.9", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:Mpdf", ["descriptionmsg"] = "mpdf-desc", ["license-name"] = "GPL-2.0+", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["MessagesDirs"] = { ["Mpdf"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MpdfMagic"] = "Mpdf.i18n.magic.php", },		["AutoloadClasses"] = { ["MpdfHooks"] = "Mpdf.hooks.php", },		["Hooks"] = { ["MediaWikiPerformAction"] = "MpdfHooks::onMediaWikiPerformAction", ["ParserFirstCallInit"] = "MpdfHooks::onParserFirstCallInit", ["SkinTemplateNavigation"] = "MpdfHooks::onSkinTemplateNavigation", ["SkinTemplateTabs"] = "MpdfHooks::onSkinTemplateTabs", },		["config"] = { ["MpdfTab"] = false, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["MsCalendar"] = { ["name"] = "MsCalendar", ["version"] = "2.3", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", [3] = "Frédéric Souchon", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsCalendar", ["descriptionmsg"] = "msc-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "parserhook", ["MessagesDirs"] = { ["MsCalendar"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MsCalendar"] = "MsCalendar.body.php", },		["callback"] = "MsCalendar::onRegistration", ["ResourceModules"] = { ["ext.MsCalendar"] = { ["scripts"] = { [0] = "js/jquery.calendario.js", [1] = "js/MsCalendar.js", },				["styles"] = "MsCalendar.css", ["messages"] = { [0] = "msc-desc", [1] = "msc-notfirstday", [2] = "msc-change", [3] = "msc-remove", [4] = "msc-create", [5] = "msc-cancel", [6] = "msc-eventname", [7] = "msc-eventdate", [8] = "msc-eventduration", [9] = "msc-eventyearly", [10] = "msc-eventedit", [11] = "msc-eventcreate", [12] = "msc-today", [13] = "msc-todaylabel", [14] = "msc-months", [15] = "msc-days", },				["dependencies"] = { [0] = "jquery.ui.dialog", [1] = "jquery.ui.datepicker", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsCalendar", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MsCalendar::setHook", },			["LoadExtensionSchemaUpdates"] = { [0] = "MsCalendar::updateDatabase", },		},		["config"] = { },		["manifest_version"] = 1, },	["MsCatSelect"] = { ["name"] = "MsCatSelect", ["version"] = "6.3", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsCatSelect", ["descriptionmsg"] = "mscs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["MsCatSelect"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MsCatSelect"] = "MsCatSelect.body.php", },		["ResourceModules"] = { ["ext.MsCatSelect"] = { ["scripts"] = "MsCatSelect.js", ["styles"] = "MsCatSelect.css", ["messages"] = { [0] = "mscs-title", [1] = "mscs-untercat", [2] = "mscs-untercat-hinw", [3] = "mscs-warnnocat", [4] = "mscs-cats", [5] = "mscs-add", [6] = "mscs-go", [7] = "mscs-created", [8] = "mscs-sortkey", },				["dependencies"] = "jquery.chosen", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsCatSelect", },		["callback"] = "MsCatSelect::onRegistration", ["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MsCatSelect::start", [1] = "MsCatSelect::showHook", },			["EditPage::attemptSave"] = "MsCatSelect::saveHook", },		["config"] = { ["MSCS_MainCategories"] = { ["value"] = nil, },			["MSCS_UseNiceDropdown"] = { ["value"] = true, },			["MSCS_WarnNoCategories"] = { ["value"] = true, },			["MSCS_WarnNoCategoriesException"] = { ["value"] = { },			},		},		["manifest_version"] = 2, },	["MsInsert"] = { ["name"] = "MsInsert", ["version"] = "3.2", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsInsert", ["descriptionmsg"] = "msi-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MsInsert"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MsInsert"] = "MsInsert.body.php", },		["ResourceModules"] = { ["ext.MsInsert"] = { ["scripts"] = "MsInsert.js", ["messages"] = { [0] = "msi-insert-template", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsInsert", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MsInsert::start", },		},		["config"] = { ["Templates"] = { },		},		["manifest_version"] = 1, },	["MsLinks"] = { ["name"] = "MsLinks", ["version"] = "5.1", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsLinks", ["descriptionmsg"] = "msl-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["MsLinks"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MsLinksMagic"] = "MsLinks.i18n.magic.php", },		["AutoloadClasses"] = { ["MsLinks"] = "MsLinks.body.php", },		["ResourceModules"] = { ["ext.MsLinks"] = { ["scripts"] = "MsLinks.js", ["messages"] = { [0] = "msl-tooltip", [1] = "msl-example-filename", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsLinks", },		["Hooks"] = { ["ParserFirstCallInit"] = "MsLinks::setHook", ["EditPage::showEditForm:initial"] = "MsLinks::start", },		["config"] = { ["MSL_FileTypes"] = { ["value"] = { ["no"] = "no_icon.png", ["jpg"] = "image_icon.png", ["gif"] = "image_icon.png", ["bmp"] = "image_icon.png", ["png"] = "image_icon.png", ["tiff"] = "image_icon.png", ["tif"] = "image_icon.png", ["ai"] = "image_ai_icon.png", ["psd"] = "image_ps_icon.png", ["pdf"] = "pdf_icon.png", ["pps"] = "pps_icon.png", ["ppt"] = "pps_icon.png", ["pptx"] = "pps_icon.png", ["xls"] = "xls_icon.png", ["xlsx"] = "xls_icon.png", ["doc"] = "doc_icon.png", ["docx"] = "doc_icon.png", ["dot"] = "doc_icon.png", ["dotx"] = "doc_icon.png", ["rtf"] = "doc_icon.png", ["txt"] = "txt_icon.png", ["html"] = "code_icon.png", ["php"] = "code_icon.png", ["exe"] = "exe_icon.gif", ["asc"] = "txt_icon.png", ["dwg"] = "dwg_icon.gif", ["zip"] = "zip_icon.png", ["mov"] = "movie_icon.png", ["mpeg"] = "movie_icon.png", ["mpg"] = "movie_icon.png", ["wmv"] = "movie_icon.png", ["avi"] = "movie_icon.png", ["mp4"] = "movie_icon.png", ["flv"] = "movie_flash_icon.png", ["wma"] = "music_icon.png", ["mp3"] = "music_icon.png", ["wav"] = "music_icon.png", ["mid"] = "music_icon.png", },			},		},		["manifest_version"] = 2, },	["MsUpload"] = { ["name"] = "MsUpload", ["version"] = "13.1", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsUpload", ["descriptionmsg"] = "msu-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["MsUpload"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MsUpload\\Hooks"] = "includes/Hooks.php", },		["ResourceModules"] = { ["ext.MsUpload"] = { ["scripts"] = { [0] = "resources/MsUpload.js", },				["dependencies"] = "jquery.ui.progressbar", ["styles"] = "resources/MsUpload.css", ["messages"] = { [0] = "msu-button-title", [1] = "msu-insert-link", [2] = "msu-insert-gallery", [3] = "msu-insert-files", [4] = "msu-insert-links", [5] = "msu-insert-image", [6] = "msu-insert-video", [7] = "msu-cancel-upload", [8] = "msu-continue", [9] = "msu-clean-all", [10] = "msu-ext-not-allowed", [11] = "msu-upload-this", [12] = "msu-upload-all", [13] = "msu-upload-good", [14] = "msu-dropzone", [15] = "msu-comment", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsUpload", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MsUpload\\Hooks::start", },		},		["config"] = { ["MSU_useDragDrop"] = true, ["MSU_showAutoCat"] = true, ["MSU_checkAutoCat"] = true, ["MSU_useMsLinks"] = false, ["MSU_confirmReplace"] = true, ["MSU_imgParams"] = "400px", ["MSU_uploadsize"] = "100mb", },		["manifest_version"] = 1, },	["MsWikiEditor"] = { ["name"] = "MsWikiEditor", ["version"] = "3.1", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MsWikiEditor", ["descriptionmsg"] = "mswe-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MsWikiEditor"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MsWikiEditor"] = "MsWikiEditor.body.php", },		["ResourceModules"] = { ["ext.MsWikiEditor"] = { ["scripts"] = "MsWikiEditor.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsWikiEditor", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MsWikiEditor::start", },		},		["config"] = { ["MSWE_add"] = { },			["MSWE_remove"] = { },		},		["manifest_version"] = 1, },	["MultiBoilerplate"] = { ["name"] = "MultiBoilerplate", ["version"] = "2.1.2", ["author"] = { [0] = "Robert Leverington", [1] = "Al Maghi", [2] = "Dror S. [FFS] (Kol-Zchut)", [3] = "Jhf2442", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MultiBoilerplate", ["descriptionmsg"] = "multiboilerplate-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["callback"] = "MultiBoilerplateHooks::onRegistration", ["MessagesDirs"] = { ["MultiBoilerplate"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MultiBoilerplateHooks"] = "MultiBoilerplate.hooks.php", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MultiBoilerplateHooks::onEditPageShowEditFormInitial", },		},		["config"] = { ["MultiBoilerplateOptions"] = nil, ["MultiBoilerplateOverwrite"] = false, ["MultiBoilerplateDiplaySpecialPage"] = false, },		["manifest_version"] = 1, },	["MultiLanguageManager"] = { ["name"] = "MultiLanguageManager", ["version"] = "1.29", ["author"] = { [0] = "Robert Vogel ", [1] = "Patric Wirth ", [2] = "Marc Despland", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MultiLanguageManager", ["descriptionmsg"] = "mlm-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["MultiLanguageManager"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MultiLanguageManagerAliases"] = "MultiLanguageManager.alias.php", },		["ConfigRegistry"] = { ["mlm"] = "MultiLanguageManager\\Setup::makeConfig", },		["ExtensionFunctions"] = { [0] = "MultiLanguageManager\\Setup::init", },		["AvailableRights"] = { [0] = "language", },		["GroupPermissions"] = { ["*"] = {				["language"] = false, },			["user"] = { ["language"] = true, },			["sysop"] = { ["language"] = true, },		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MultiLanguageManager\\Setup::onLoadExtensionSchemaUpdates", ["BeforePageDisplay"] = "MultiLanguageManager\\Setup::onBeforePageDisplay", ["SkinTemplateNavigation::Universal"] = "MultiLanguageManager\\Setup::onSkinTemplateNavigation_Universal", ["ArticleDelete"] = "MultiLanguageManager\\Setup::onArticleDelete", ["SkinBuildSidebar"] = "MultiLanguageManager\\Setup::onSkinBuildSidebar", ["UserGetLanguageObject"] = "MultiLanguageManager\\Setup::onUserGetLanguageObject", },		["SpecialPages"] = { ["MultiLanguageManager"] = "MultiLanguageManager\\Specials\\MultiLanguageManager", },		["APIModules"] = { ["mlm-tasks"] = "MultiLanguageManager\\Api\\Tasks", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MultiLanguageManager/resources", },		["ResourceModules"] = { ["ext.mlm.styles"] = { ["styles"] = { [0] = "ext.mlm.less", },			},			["ext.mlm"] = { ["scripts"] = { [0] = "ext.mlm.js", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs", [2] = "oojs-ui", },				["messages"] = { [0] = "mlm-input-label-sourcetitle", [1] = "mlm-input-label-translationtitles", [2] = "mlm-input-label-add", [3] = "mlm-input-label-save", [4] = "mlm-input-label-delete", [5] = "mlm-input-label-cancel", [6] = "mlm-contentaction-label", [7] = "allmessages-language", [8] = "mlm-input-label-sourcetitle-section", [9] = "mlm-input-label-translationtitles-section", },			},		},		["config_prefix"] = "mg", ["config"] = { ["AvailableLanguages"] = { ["value"] = { [0] = "en", [1] = "cn", [2] = "fr", [3] = "it", [4] = "nl", [5] = "de", },			},			["Permission"] = { ["value"] = "language", },			["LanguageTableName"] = { ["value"] = "page_language", },			["TranslationTableName"] = { ["value"] = "page_translation", },			["SpecialPageName"] = { ["value"] = "MultiLanguageManager", },		},		["AutoloadNamespaces"] = { ["MultiLanguageManager\\Tests\\"] = "tests/phpunit/", ["MultiLanguageManager\\"] = "src/", },		["manifest_version"] = 2, },	["MultiUpload"] = { ["name"] = "MultiUpload", ["version"] = "3.2.1", ["author"] = { [0] = "Travis Derouin", [1] = "Lee Worden", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:MultiUpload", ["descriptionmsg"] = "multiupload-desc", ["type"] = "specialpage", ["config"] = { ["MultiUploadInitialNumberOfImportRows"] = 1, ["MultiUploadTempDir"] = "/tmp", },		["SpecialPages"] = { ["MultiUpload"] = "SpecialMultiUpload", },		["MessagesDirs"] = { ["MultiUpload"] = { [0] = "i18n", },		},		["APIModules"] = { ["multiupload-unpack"] = "MultiUploadApiUnpack", },		["ExtensionMessagesFiles"] = { ["MultiUploadAlias"] = "MultiUpload.alias.php", },		["AutoloadClasses"] = { ["MultiUploadApiUnpack"] = "MultiUploadApi.php", ["SpecialMultiUpload"] = "SpecialMultiUpload.php", ["MultiUploadForm"] = "SpecialMultiUpload.php", ["FauxWebRequestUpload"] = "SpecialMultiUpload.php", ["DerivativeRequestWithFiles"] = "SpecialMultiUpload.php", ["UploadRow"] = "SpecialMultiUpload.php", ["UploadFormRow"] = "SpecialMultiUpload.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MultiUpload/resources", },		["ResourceModules"] = { ["special.upload.patched"] = { ["scripts"] = { [0] = "mediawiki.special.upload.js.patched", [1] = "upload.js.patched", },				["messages"] = { [0] = "widthheight", [1] = "size-bytes", [2] = "size-kilobytes", [3] = "size-megabytes", [4] = "size-gigabytes", [5] = "largefileserver", },				["dependencies"] = { [0] = "mediawiki.libs.jpegmeta", [1] = "mediawiki.api", [2] = "mediawiki.Title", [3] = "mediawiki.legacy.wikibits", [4] = "mediawiki.util", [5] = "jquery.spinner", },			},			["ext.multiupload.top"] = { ["scripts"] = "ext.multiupload.top.js", ["styles"] = "ext.multiupload.top.css", ["position"] = "top", },			["ext.multiupload.unpack"] = { ["scripts"] = { [0] = "ext.multiupload.unpack.js", [1] = "mw.FormDataTransport.js", },				["dependencies"] = { [0] = "jquery.client", [1] = "mediawiki.api", [2] = "ext.multiupload.top", },				["messages"] = { [0] = "multiupload-upload-package-error", [1] = "multiupload-unpack-error", [2] = "multiupload-http-error", [3] = "multiupload-file-unpacked-from", },			},			["ext.multiupload.shared"] = { ["scripts"] = "ext.multiupload.shared.js", ["styles"] = "ext.multiupload.shared.css", ["dependencies"] = { [0] = "ext.multiupload.top", [1] = "special.upload.patched", },				["messages"] = { [0] = "multiupload-row", [1] = "multiupload-unpack-button", },			},			["ext.multiupload"] = { ["scripts"] = "ext.multiupload.js", ["dependencies"] = { [0] = "ext.multiupload.shared", },			},		},		["manifest_version"] = 1, },	["MultimediaViewer"] = { ["name"] = "MultimediaViewer", ["author"] = { [0] = "MarkTraceur (Mark Holmquist)", [1] = "Gilles Dubuc", [2] = "Gergő Tisza", [3] = "Aaron Arcos", [4] = "Zeljko Filipin", [5] = "Pau Giner", [6] = "theopolisme", [7] = "MatmaRex", [8] = "apsdehal", [9] = "vldandrew", [10] = "Ebrahim Byagowi", [11] = "Dereckson", [12] = "Brion VIBBER", [13] = "Yuki Shira", [14] = "Yaroslav Melnychuk", [15] = "tonythomas01", [16] = "Raimond Spekking", [17] = "Kunal Mehta", [18] = "Jeff Hall", [19] = "Christian Aistleitner", [20] = "Amir E. Aharoni", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MultimediaViewer", ["descriptionmsg"] = "multimediaviewer-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["MessagesDirs"] = { ["MultimediaViewer"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MultimediaViewerHooks"] = "includes/MultimediaViewerHooks.php", },		["ResourceModules"] = { ["mmv"] = { ["scripts"] = { [0] = "mmv/logging/mmv.logging.Api.js", [1] = "mmv/logging/mmv.logging.AttributionLogger.js", [2] = "mmv/logging/mmv.logging.DimensionLogger.js", [3] = "mmv/logging/mmv.logging.ViewLogger.js", [4] = "mmv/logging/mmv.logging.PerformanceLogger.js", [5] = "mmv/routing/mmv.routing.js", [6] = "mmv/routing/mmv.routing.Route.js", [7] = "mmv/routing/mmv.routing.ThumbnailRoute.js", [8] = "mmv/routing/mmv.routing.MainFileRoute.js", [9] = "mmv/routing/mmv.routing.Router.js", [10] = "mmv/model/mmv.model.js", [11] = "mmv/model/mmv.model.IwTitle.js", [12] = "mmv/model/mmv.model.License.js", [13] = "mmv/model/mmv.model.Image.js", [14] = "mmv/model/mmv.model.Repo.js", [15] = "mmv/model/mmv.model.Thumbnail.js", [16] = "mmv/model/mmv.model.TaskQueue.js", [17] = "mmv/model/mmv.model.ThumbnailWidth.js", [18] = "mmv/mmv.lightboximage.js", [19] = "mmv/provider/mmv.provider.Api.js", [20] = "mmv/provider/mmv.provider.ImageInfo.js", [21] = "mmv/provider/mmv.provider.FileRepoInfo.js", [22] = "mmv/provider/mmv.provider.ThumbnailInfo.js", [23] = "mmv/provider/mmv.provider.GuessedThumbnailInfo.js", [24] = "mmv/provider/mmv.provider.Image.js", [25] = "mmv/mmv.ThumbnailWidthCalculator.js", [26] = "mmv/ui/mmv.ui.js", [27] = "mmv/ui/mmv.ui.dialog.js", [28] = "mmv/ui/mmv.ui.reuse.dialog.js", [29] = "mmv/ui/mmv.ui.download.js", [30] = "mmv/ui/mmv.ui.download.dialog.js", [31] = "mmv/ui/mmv.ui.description.js", [32] = "mmv/ui/mmv.ui.viewingOptions.js", [33] = "mmv/ui/mmv.ui.canvas.js", [34] = "mmv/ui/mmv.ui.canvasButtons.js", [35] = "mmv/ui/mmv.ui.permission.js", [36] = "mmv/ui/mmv.ui.progressBar.js", [37] = "mmv/ui/mmv.ui.stripeButtons.js", [38] = "mmv/ui/mmv.ui.truncatableTextField.js", [39] = "mmv/ui/mmv.ui.metadataPanel.js", [40] = "mmv/ui/mmv.ui.metadataPanelScroller.js", [41] = "mmv/mmv.lightboxinterface.js", [42] = "mmv/mmv.js", },				["styles"] = { [0] = "mmv/ui/mmv.ui.dialog.less", [1] = "mmv/ui/mmv.ui.reuse.dialog.less", [2] = "mmv/ui/mmv.ui.download.dialog.less", [3] = "mmv/ui/mmv.ui.viewingOptions.less", [4] = "mmv/ui/mmv.ui.canvas.less", [5] = "mmv/ui/mmv.ui.canvasButtons.less", [6] = "mmv/ui/mmv.ui.permission.less", [7] = "mmv/ui/mmv.ui.progressBar.less", [8] = "mmv/ui/mmv.ui.stripeButtons.less", [9] = "mmv/ui/mmv.ui.truncatableTextField.less", [10] = "mmv/ui/mmv.ui.metadataPanel.less", [11] = "mmv/ui/mmv.ui.metadataPanelScroller.less", [12] = "mmv/mmv.lightboxinterface.less", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.Title", [2] = "mediawiki.Uri", [3] = "mediawiki.jqueryMsg", [4] = "mediawiki.storage", [5] = "mediawiki.user", [6] = "mediawiki.util", [7] = "oojs", [8] = "jquery.fullscreen", [9] = "jquery.throttle-debounce", [10] = "jquery.color", [11] = "jquery.tipsy", [12] = "mmv.bootstrap", [13] = "mmv.head", },				["messages"] = { [0] = "multimediaviewer-file-page", [1] = "multimediaviewer-options-learn-more", [2] = "multimediaviewer-options-dialog-header", [3] = "multimediaviewer-option-submit-button", [4] = "multimediaviewer-option-cancel-button", [5] = "multimediaviewer-options-text-header", [6] = "multimediaviewer-enable-alert", [7] = "multimediaviewer-options-text-body", [8] = "multimediaviewer-disable-confirmation-header", [9] = "multimediaviewer-disable-confirmation-text", [10] = "multimediaviewer-enable-dialog-header", [11] = "multimediaviewer-enable-text-header", [12] = "multimediaviewer-enable-submit-button", [13] = "multimediaviewer-enable-confirmation-header", [14] = "multimediaviewer-enable-confirmation-text", [15] = "multimediaviewer-thumbnail-error", [16] = "multimediaviewer-thumbnail-error-description", [17] = "multimediaviewer-thumbnail-error-retry", [18] = "multimediaviewer-report-issue-url", [19] = "multimediaviewer-thumbnail-error-report", [20] = "multimediaviewer-errorreport-privacywarning", [21] = "multimediaviewer-download-link", [22] = "multimediaviewer-reuse-link", [23] = "multimediaviewer-options-tooltip", [24] = "multimediaviewer-close-popup-text", [25] = "multimediaviewer-fullscreen-popup-text", [26] = "multimediaviewer-defullscreen-popup-text", [27] = "multimediaviewer-next-image-alt-text", [28] = "multimediaviewer-prev-image-alt-text", [29] = "multimediaviewer-commons-subtitle", [30] = "multimediaviewer-credit", [31] = "multimediaviewer-credit-fallback", [32] = "multimediaviewer-multiple-authors", [33] = "multimediaviewer-multiple-authors-combine", [34] = "multimediaviewer-datetime-created", [35] = "multimediaviewer-datetime-uploaded", [36] = "multimediaviewer-permission-link", [37] = "multimediaviewer-permission-link-hide", [38] = "multimediaviewer-restriction-2257", [39] = "multimediaviewer-restriction-aus-reserve", [40] = "multimediaviewer-restriction-communist", [41] = "multimediaviewer-restriction-costume", [42] = "multimediaviewer-restriction-currency", [43] = "multimediaviewer-restriction-design", [44] = "multimediaviewer-restriction-fan-art", [45] = "multimediaviewer-restriction-ihl", [46] = "multimediaviewer-restriction-insignia", [47] = "multimediaviewer-restriction-ita-mibac", [48] = "multimediaviewer-restriction-nazi", [49] = "multimediaviewer-restriction-personality", [50] = "multimediaviewer-restriction-trademarked", [51] = "multimediaviewer-restriction-default", [52] = "multimediaviewer-restriction-default-and-others", [53] = "multimediaviewer-reuse-warning-deletion", [54] = "multimediaviewer-reuse-warning-nonfree", [55] = "multimediaviewer-reuse-warning-noattribution", [56] = "multimediaviewer-reuse-warning-generic", [57] = "multimediaviewer-geoloc-north", [58] = "multimediaviewer-geoloc-east", [59] = "multimediaviewer-geoloc-south", [60] = "multimediaviewer-geoloc-west", [61] = "multimediaviewer-geoloc-coord", [62] = "multimediaviewer-geoloc-coords", [63] = "multimediaviewer-geolocation", [64] = "multimediaviewer-about-mmv", [65] = "multimediaviewer-discuss-mmv", [66] = "multimediaviewer-help-mmv", [67] = "multimediaviewer-optout-mmv", [68] = "multimediaviewer-optin-mmv", [69] = "multimediaviewer-optout-pending-mmv", [70] = "multimediaviewer-optin-pending-mmv", [71] = "multimediaviewer-optout-help", [72] = "multimediaviewer-optin-help", [73] = "mypreferences", [74] = "multimediaviewer-metadata-error", [75] = "multimediaviewer-title-popup-text", [76] = "multimediaviewer-credit-popup-text", [77] = "multimediaviewer-title-popup-text-more", [78] = "multimediaviewer-credit-popup-text-more", [79] = "multimediaviewer-permission-title", [80] = "multimediaviewer-permission-viewmore", [81] = "multimediaviewer-description-page-button-text", [82] = "multimediaviewer-description-page-popup-text", [83] = "multimediaviewer-repository-local", [84] = "multimediaviewer-license-cc-by-1.0", [85] = "multimediaviewer-license-cc-sa-1.0", [86] = "multimediaviewer-license-cc-by-sa-1.0", [87] = "multimediaviewer-license-cc-by-2.0", [88] = "multimediaviewer-license-cc-by-sa-2.0", [89] = "multimediaviewer-license-cc-by-2.1", [90] = "multimediaviewer-license-cc-by-sa-2.1", [91] = "multimediaviewer-license-cc-by-2.5", [92] = "multimediaviewer-license-cc-by-sa-2.5", [93] = "multimediaviewer-license-cc-by-3.0", [94] = "multimediaviewer-license-cc-by-sa-3.0", [95] = "multimediaviewer-license-cc-by-4.0", [96] = "multimediaviewer-license-cc-by-sa-4.0", [97] = "multimediaviewer-license-cc-pd", [98] = "multimediaviewer-license-cc-zero", [99] = "multimediaviewer-license-pd", [100] = "multimediaviewer-license-default", },			},			["mmv.ui.ondemandshareddependencies"] = { ["scripts"] = { [0] = "mmv.ui.ondemandshareddependencies/mmv.EmbedFileFormatter.js", [1] = "mmv.ui.ondemandshareddependencies/mmv.ui.utils.js", },				["dependencies"] = { [0] = "mmv.head", [1] = "mmv", [2] = "oojs", [3] = "oojs-ui", },				["messages"] = { [0] = "multimediaviewer-credit", [1] = "multimediaviewer-text-embed-credit-text-bl", [2] = "multimediaviewer-text-embed-credit-text-b", [3] = "multimediaviewer-text-embed-credit-text-l", [4] = "multimediaviewer-html-embed-credit-text-bl", [5] = "multimediaviewer-html-embed-credit-text-b", [6] = "multimediaviewer-html-embed-credit-text-l", [7] = "multimediaviewer-html-embed-credit-link-text", },			},			["mmv.ui.download.pane"] = { ["scripts"] = { [0] = "mmv.ui.download.pane/mmv.ui.download.pane.js", },				["styles"] = { [0] = "mmv.ui.download.pane/mmv.ui.download.pane.less", },				["dependencies"] = { [0] = "mediawiki.ui", [1] = "mediawiki.ui.button", [2] = "mmv", [3] = "mmv.ui.ondemandshareddependencies", [4] = "oojs", [5] = "oojs-ui", },				["messages"] = { [0] = "multimediaviewer-download-preview-link-title", [1] = "multimediaviewer-download-original-button-name", [2] = "multimediaviewer-download-small-button-name", [3] = "multimediaviewer-download-medium-button-name", [4] = "multimediaviewer-download-large-button-name", [5] = "multimediaviewer-embed-dimensions", [6] = "multimediaviewer-embed-dimensions-with-file-format", [7] = "multimediaviewer-download-attribution-cta-header", [8] = "multimediaviewer-download-optional-attribution-cta-header", [9] = "multimediaviewer-download-attribution-cta", [10] = "multimediaviewer-download-attribution-copy", [11] = "multimediaviewer-attr-plain", [12] = "multimediaviewer-attr-html", },			},			["mmv.ui.reuse.shareembed"] = { ["scripts"] = { [0] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.tab.js", [1] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.share.js", [2] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.embed.js", },				["styles"] = { [0] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.share.less", [1] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.embed.less", [2] = "mmv.ui.reuse.shareembed/mmv.ui.reuse.shareembed.less", },				["dependencies"] = { [0] = "jquery.tipsy", [1] = "oojs", [2] = "oojs-ui", [3] = "mediawiki.user", [4] = "mmv.ui.ondemandshareddependencies", },				["messages"] = { [0] = "multimediaviewer-reuse-loading-placeholder", [1] = "multimediaviewer-share-tab", [2] = "multimediaviewer-share-explanation", [3] = "multimediaviewer-link-to-file", [4] = "multimediaviewer-link-to-page", [5] = "multimediaviewer-reuse-loading-placeholder", [6] = "multimediaviewer-reuse-copy-share", [7] = "multimediaviewer-reuse-copy-embed", [8] = "multimediaviewer-embed-tab", [9] = "multimediaviewer-embed-html", [10] = "multimediaviewer-embed-wt", [11] = "multimediaviewer-embed-explanation", [12] = "multimediaviewer-embed-byline", [13] = "multimediaviewer-embed-license", [14] = "multimediaviewer-embed-via", [15] = "multimediaviewer-default-embed-dimensions", [16] = "multimediaviewer-original-embed-dimensions", [17] = "multimediaviewer-large-embed-dimensions", [18] = "multimediaviewer-medium-embed-dimensions", [19] = "multimediaviewer-small-embed-dimensions", [20] = "multimediaviewer-embed-dimensions", [21] = "multimediaviewer-embed-dimensions-separated", },			},			["mmv.ui.tipsyDialog"] = { ["scripts"] = { [0] = "mmv.ui.tipsyDialog/mmv.ui.tipsyDialog.js", },				["styles"] = { [0] = "mmv.ui.tipsyDialog/mmv.ui.tipsyDialog.less", },				["dependencies"] = { [0] = "mmv", [1] = "oojs", [2] = "jquery.tipsy", },			},			["mmv.bootstrap"] = { ["scripts"] = { [0] = "mmv.bootstrap/mmv.Config.js", [1] = "mmv.bootstrap/mmv.HtmlUtils.js", [2] = "mmv.bootstrap/mmv.bootstrap.js", [3] = "mmv.bootstrap/mmv.logging.Logger.js", [4] = "mmv.bootstrap/mmv.logging.ActionLogger.js", [5] = "mmv.bootstrap/mmv.logging.DurationLogger.js", },				["styles"] = { [0] = "mmv.bootstrap/mmv.bootstrap.less", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.ui.button", [2] = "mediawiki.ui.icon", [3] = "mediawiki.Title", [4] = "mediawiki.user", [5] = "mediawiki.notify", [6] = "mediawiki.storage", [7] = "mmv.head", [8] = "oojs", },				["messages"] = { [0] = "multimediaviewer-view-expanded", [1] = "multimediaviewer-view-config", [2] = "multimediaviewer-disable-info-title", [3] = "multimediaviewer-disable-info", },			},			["mmv.bootstrap.autostart"] = { ["scripts"] = { [0] = "mmv.bootstrap.autostart/mmv.bootstrap.autostart.js", },				["dependencies"] = { [0] = "mmv.head", [1] = "mmv.bootstrap", },			},			["mmv.head"] = { ["scripts"] = { [0] = "mmv.head/base.js", [1] = "mmv.head/mmv.head.js", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.storage", },				["position"] = "top", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MultimediaViewer/resources", },		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MultimediaViewer", ["scripts"] = { [0] = "tests/qunit/mmv/mmv.bootstrap.test.js", [1] = "tests/qunit/mmv/mmv.test.js", [2] = "tests/qunit/mmv/mmv.lightboxinterface.test.js", [3] = "tests/qunit/mmv/mmv.lightboximage.test.js", [4] = "tests/qunit/mmv/mmv.ThumbnailWidthCalculator.test.js", [5] = "tests/qunit/mmv/mmv.EmbedFileFormatter.test.js", [6] = "tests/qunit/mmv/mmv.Config.test.js", [7] = "tests/qunit/mmv/mmv.HtmlUtils.test.js", [8] = "tests/qunit/mmv/logging/mmv.logging.DurationLogger.test.js", [9] = "tests/qunit/mmv/logging/mmv.logging.PerformanceLogger.test.js", [10] = "tests/qunit/mmv/logging/mmv.logging.ActionLogger.test.js", [11] = "tests/qunit/mmv/logging/mmv.logging.AttributionLogger.test.js", [12] = "tests/qunit/mmv/logging/mmv.logging.DimensionLogger.test.js", [13] = "tests/qunit/mmv/logging/mmv.logging.ViewLogger.test.js", [14] = "tests/qunit/mmv/model/mmv.model.test.js", [15] = "tests/qunit/mmv/model/mmv.model.IwTitle.test.js", [16] = "tests/qunit/mmv/model/mmv.model.TaskQueue.test.js", [17] = "tests/qunit/mmv/model/mmv.model.License.test.js", [18] = "tests/qunit/mmv/model/mmv.model.Image.test.js", [19] = "tests/qunit/mmv/model/mmv.model.Repo.test.js", [20] = "tests/qunit/mmv/provider/mmv.provider.Api.test.js", [21] = "tests/qunit/mmv/provider/mmv.provider.ImageInfo.test.js", [22] = "tests/qunit/mmv/provider/mmv.provider.FileRepoInfo.test.js", [23] = "tests/qunit/mmv/provider/mmv.provider.ThumbnailInfo.test.js", [24] = "tests/qunit/mmv/provider/mmv.provider.GuessedThumbnailInfo.test.js", [25] = "tests/qunit/mmv/provider/mmv.provider.Image.test.js", [26] = "tests/qunit/mmv/routing/mmv.routing.MainFileRoute.test.js", [27] = "tests/qunit/mmv/routing/mmv.routing.ThumbnailRoute.test.js", [28] = "tests/qunit/mmv/routing/mmv.routing.Router.test.js", [29] = "tests/qunit/mmv/ui/mmv.ui.test.js", [30] = "tests/qunit/mmv/ui/mmv.ui.canvas.test.js", [31] = "tests/qunit/mmv/ui/mmv.ui.canvasButtons.test.js", [32] = "tests/qunit/mmv/ui/mmv.ui.description.test.js", [33] = "tests/qunit/mmv/ui/mmv.ui.download.pane.test.js", [34] = "tests/qunit/mmv/ui/mmv.ui.metadataPanel.test.js", [35] = "tests/qunit/mmv/ui/mmv.ui.metadataPanelScroller.test.js", [36] = "tests/qunit/mmv/ui/mmv.ui.progressBar.test.js", [37] = "tests/qunit/mmv/ui/mmv.ui.permission.test.js", [38] = "tests/qunit/mmv/ui/mmv.ui.stripeButtons.test.js", [39] = "tests/qunit/mmv/ui/mmv.ui.reuse.dialog.test.js", [40] = "tests/qunit/mmv/ui/mmv.ui.reuse.embed.test.js", [41] = "tests/qunit/mmv/ui/mmv.ui.reuse.share.test.js", [42] = "tests/qunit/mmv/ui/mmv.ui.reuse.tab.test.js", [43] = "tests/qunit/mmv/ui/mmv.ui.reuse.utils.test.js", [44] = "tests/qunit/mmv/ui/mmv.ui.tipsyDialog.test.js", [45] = "tests/qunit/mmv/ui/mmv.ui.truncatableTextField.test.js", [46] = "tests/qunit/mmv/ui/mmv.ui.viewingOptions.test.js", [47] = "tests/qunit/mmv/mmv.testhelpers.js", },			["dependencies"] = { [0] = "mmv.head", [1] = "mmv.bootstrap", [2] = "mmv", [3] = "mmv.ui.ondemandshareddependencies", [4] = "mmv.ui.reuse.shareembed", [5] = "mmv.ui.download.pane", [6] = "mmv.ui.tipsyDialog", [7] = "moment", },		},		["EventLoggingSchemas"] = { ["MediaViewer"] = 10867062, ["MultimediaViewerNetworkPerformance"] = 15573630, ["MultimediaViewerDuration"] = 10427980, ["MultimediaViewerAttribution"] = 9758179, ["MultimediaViewerDimensions"] = 10014238, },		["Hooks"] = { ["UserGetDefaultOptions"] = { [0] = "MultimediaViewerHooks::onUserGetDefaultOptions", },			["GetPreferences"] = { [0] = "MultimediaViewerHooks::getPreferences", },			["GetBetaFeaturePreferences"] = { [0] = "MultimediaViewerHooks::getBetaPreferences", },			["BeforePageDisplay"] = { [0] = "MultimediaViewerHooks::getModulesForArticle", },			["CategoryPageView"] = { [0] = "MultimediaViewerHooks::getModulesForCategory", },			["ResourceLoaderGetConfigVars"] = { [0] = "MultimediaViewerHooks::resourceLoaderGetConfigVars", },			["MakeGlobalVariablesScript"] = { [0] = "MultimediaViewerHooks::onMakeGlobalVariablesScript", },			["ThumbnailBeforeProduceHTML"] = { [0] = "MultimediaViewerHooks::thumbnailBeforeProduceHTML", },		},		["config"] = { ["MediaViewerExtensions"] = { ["jpg"] = "default", ["jpeg"] = "default", ["gif"] = "default", ["svg"] = "default", ["png"] = "default", ["tiff"] = "default", ["tif"] = "default", },			["MediaViewerNetworkPerformanceSamplingFactor"] = false, ["MediaViewerDurationLoggingSamplingFactor"] = false, ["MediaViewerDurationLoggingLoggedinSamplingFactor"] = false, ["MediaViewerAttributionLoggingSamplingFactor"] = false, ["MediaViewerDimensionLoggingSamplingFactor"] = false, ["MediaViewerActionLoggingSamplingFactorMap"] = false, ["MediaViewerIsInBeta"] = false, ["MediaViewerUseThumbnailGuessing"] = false, ["MediaViewerEnableByDefault"] = true, ["MediaViewerEnableByDefaultForAnonymous"] = nil, ["MediaViewerImageQueryParameter"] = false, ["MediaViewerRecordVirtualViewBeaconURI"] = false, },		["manifest_version"] = 1, },	["MwEmbed"] = { ["name"] = "MwEmbedSupport", ["version"] = "0.4.0", ["author"] = { [0] = "Michael Dale", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MwEmbed", ["descriptionmsg"] = "mwembed-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MwEmbedSupport"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["MyVariables"] = { ["name"] = "MyVariables", ["version"] = "3.5.0", ["author"] = { [0] = "Aran Dunkley", [1] = "Pavel Astakhov", },		["url"] = "https://www.mediawiki.org/wiki/Extension:MyVariables", ["descriptionmsg"] = "myvariables-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["MyVariables"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MyVariablesMagic"] = "MyVariables.i18n.magic.php", },		["AutoloadClasses"] = { ["MyVariablesHooks"] = "MyVariablesHooks.php", },		["Hooks"] = { ["MagicWordwgVariableIDs"] = "MyVariablesHooks::declareVarIds", ["ParserGetVariableValueSwitch"] = "MyVariablesHooks::assignAValue", },		["manifest_version"] = 2, },	["NSFileRepo"] = { ["name"] = "NSFileRepo", ["version"] = "1.27.0", ["author"] = { [0] = "Jack D. Pond", [1] = "Robert Vogel", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NSFileRepo", ["descriptionmsg"] = "nsfilerepo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["ExtensionFunctions"] = { [0] = "NSFileRepoHooks::setup", },		["callback"] = "NSFileRepoHooks::register", ["MessagesDirs"] = { ["NSFileRepo"] = { [0] = "i18n/nsfilerepo", },			["img_auth"] = { [0] = "i18n/imgauth", },		},		["AutoloadNamespaces"] = { ["NSFileRepo\\"] = "src/", ["NSFileRepo\\Tests\\"] = "tests/phpunit/", },		["AutoloadClasses"] = { ["NSFileRepoHooks"] = "includes/NSFileRepoHooks.php", ["NSLocalRepo"] = "includes/filerepo/NSLocalRepo.php", ["NSLocalFile"] = "includes/filerepo/file/NSLocalFile.php", ["NSLocalFileMoveBatch"] = "includes/filerepo/file/NSLocalFile.php", ["NSOldLocalFile"] = "includes/filerepo/file/NSOldLocalFile.php", ["NSFileRepoFSFileBackend"] = "includes/filebackend/NSFileRepoFSFileBackend.php", ["NSFileRepoHelper"] = "includes/utility/NSFileRepoHelper.php", },		["ResourceModules"] = { ["ext.nsfilerepo.special.upload"] = { ["scripts"] = { [0] = "ext.nsfilerepo.special.upload.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "NSFileRepo/resources", },		["Hooks"] = { ["UploadForm:BeforeProcessing"] = "NSFileRepo\\Hooks\\UploadFormBeforeProcessing::handle", ["userCan"] = "NSFileRepo\\Hooks\\UserCan::handle", ["BeforePageDisplay"] = "NSFileRepoHooks::onBeforePageDisplay", ["UploadFormInitDescriptor"] = "NSFileRepo\\Hooks\\UploadFormInitDescriptor::handle", ["ImgAuthBeforeCheckFileExists"] = "NSFileRepoHooks::onImgAuthBeforeCheckFileExists", ["ImgAuthBeforeStream"] = "NSFileRepoHooks::onImgAuthBeforeStream", ["UploadVerification"] = "NSFileRepoHooks::onUploadVerification", },		["config"] = { ["_prefix"] = "egNSFileRepo", ["@note NamespaceThreshold"] = "This should probably be 3000 as recommended by MediaWiki. But for backwards compatibility we'll stick with this default", ["NamespaceThreshold"] = 100, ["@note NamespaceBlacklist"] = "There are some widespread extensions that create namespaces. E.g. SemanticMediaWiki, PageForms, Widgets, Scribunto, ...", ["NamespaceBlacklist"] = { [0] = 102,				[1] = 104,				[2] = 106,				[3] = 108,				[4] = 274,				[5] = 828,			},			["SkipTalk"] = true, ["ForceDownload"] = { [0] = "js", [1] = "css", [2] = "xml", [3] = "html", [4] = "htm", [5] = "xhtml", },		},		["manifest_version"] = 1, },	["NamespacePopups"] = { ["name"] = "NamespacePopups", ["version"] = "0.0.4", ["author"] = { [0] = "Victor Porton", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NamespacePopups", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "namespacepopups-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", ["extensions"] = { ["PagePopups"] = ">= 0.0.1", },		},		["MessagesDirs"] = { ["NamespacePopups"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NamespacePopupsHooks"] = "NamespacePopups.hooks.php", },		["Hooks"] = { ["HtmlPageLinkRendererEnd"] = { [0] = "NamespacePopupsHooks::onHtmlPageLinkRendererEnd", },			["ParserAfterTidy"] = { [0] = "NamespacePopupsHooks::onParserAfterTidy", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NamespacePopups", },		["config"] = { },		["manifest_version"] = 1, },	["NamespaceSidebar"] = { ["name"] = "NamespaceSidebar", ["version"] = "0.1.0", ["author"] = { [0] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NamespaceSidebar", ["descriptionmsg"] = "namespacesidebar-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["NamespaceSidebar"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NamespaceSidebarHooks"] = "NamespaceSidebarHooks.php", },		["Hooks"] = { ["SkinBuildSidebar"] = "NamespaceSidebarHooks::onSkinBuildSidebar", },		["manifest_version"] = 1, },	["NavigationTiming"] = { ["name"] = "NavigationTiming", ["author"] = { [0] = "Patrick Reilly", [1] = "Ori Livneh", [2] = "Asher Feldman", [3] = "Timo Tijhof", [4] = "Ian Marlier", [5] = "Gilles Dubuc", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NavigationTiming", ["descriptionmsg"] = "navigationtiming-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", ["extensions"] = { ["EventLogging"] = "*", },		},		["MessagesDirs"] = { ["NavigationTiming"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NavigationTimingHooks"] = "includes/NavigationTimingHooks.php", ["NavigationTimingConfig"] = "includes/NavigationTimingConfig.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "NavigationTiming/modules", },		["ResourceModules"] = { ["ext.navigationTiming"] = { ["packageFiles"] = { [0] = "ext.navigationTiming.js", [1] = {						["name"] = "config.json", ["callback"] = "NavigationTimingConfig::getNavigationTimingConfigVars", },				},				["dependencies"] = { [0] = "jquery.cookie", [1] = "ext.eventLogging", [2] = "mediawiki.user", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.navigationTiming.rumSpeedIndex"] = { ["scripts"] = { [0] = "RUM-SpeedIndex/rum-speedindex.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NavigationTiming", ["scripts"] = { [0] = "tests/ext.navigationTiming.test.js", },			["dependencies"] = { [0] = "ext.navigationTiming", [1] = "ext.navigationTiming.rumSpeedIndex", },		},		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "NavigationTimingHooks::onBeforePageDisplay", },		},		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["NavigationTiming"] = 18988839, ["SaveTiming"] = 15396492, ["ResourceTiming"] = 18358918, ["CentralNoticeTiming"] = 18418286, ["CpuBenchmark"] = 18436118, ["ServerTiming"] = 18622171, ["RUMSpeedIndex"] = 18813781, ["PaintTiming"] = 19000009, ["ElementTiming"] = 18951358, ["LayoutJank"] = 18935150, ["EventTiming"] = 18902447, },			},		},		["config"] = { ["NavigationTimingSamplingFactor"] = { ["value"] = false, },			["NavigationTimingOversampleFactor"] = { ["value"] = false, },			["NavigationTimingSurveySamplingFactor"] = { ["value"] = false, },			["NavigationTimingSurveyAuthenticatedSamplingFactor"] = { ["value"] = false, },			["NavigationTimingSurveyName"] = { ["value"] = false, },			["NavigationTimingCpuBenchmarkSamplingFactor"] = { ["value"] = false, },		},		["manifest_version"] = 2, },	["NewSignupPage"] = { ["name"] = "New Signup Page", ["version"] = "1.1.0", ["author"] = { [0] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:NewSignupPage", ["descriptionmsg"] = "newsignuppage-desc", ["type"] = "other", ["config"] = { ["RegisterTrack"] = false, ["AutoAddFriendOnInvite"] = false, ["ForceNewSignupPageInitialization"] = false, },		["MessagesDirs"] = { ["NewSignupPage"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NewSignupPage"] = "includes/NewSignupPage.class.php", ["NewSignupPageAuthenticationRequest"] = "includes/auth/NewSignupPageAuthenticationRequest.php", ["NewSignupPageSecondaryAuthenticationProvider"] = "includes/auth/NewSignupPageSecondaryAuthenticationProvider.php", },		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["NewSignupPageSecondaryAuthenticationProvider"] = { ["class"] = "NewSignupPageSecondaryAuthenticationProvider", },			},		},		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "NewSignupPage::onBeforePageDisplay", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NewSignupPage", },		["ResourceModules"] = { ["ext.newsignuppage"] = { ["scripts"] = "resources/js/NewSignupPage.js", ["messages"] = { [0] = "badretype", },			},		},		["AvailableRights"] = { [0] = "bypasstoscheck", },		["manifest_version"] = 1, },	["NewUserActions"] = { ["name"] = "NewUserActions", ["author"] = { [0] = "Sébastien Santoro aka Dereckson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NewUserActions", ["descriptionmsg"] = "newuseractions-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["NewUserActions"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\NewUserActions\\Actions"] = "src/Actions.php", ["MediaWiki\\Extensions\\NewUserActions\\Config"] = "src/Config.php", ["MediaWiki\\Extensions\\NewUserActions\\Hooks"] = "src/Hooks.php", ["MediaWiki\\Extensions\\NewUserActions\\Actions\\Action"] = "src/Actions/Action.php", ["MediaWiki\\Extensions\\NewUserActions\\Actions\\CreateNewUserPage"] = "src/Actions/CreateNewUserPage.php", ["MediaWiki\\Extensions\\NewUserActions\\Actions\\CreateWikiPage"] = "src/Actions/CreateWikiPage.php", },		["Hooks"] = { ["AddNewAccount"] = { [0] = "MediaWiki\\Extensions\\NewUserActions\\Hooks::onAddNewAccount", },			["LocalUserCreated"] = { [0] = "MediaWiki\\Extensions\\NewUserActions\\Hooks::onLocalUserCreated", },			["UserGetReservedNames"] = { [0] = "MediaWiki\\Extensions\\NewUserActions\\Hooks::onUserGetReservedNames", },		},		["load_composer_autoloader"] = true, ["config"] = { ["NewUserActionsSuppressRC"] = false, ["NewUserActionsMinorEdit"] = true, ["NewUserActionsOnAutoCreate"] = false, ["NewUserActionsCreateUserPage"] = false, },		["manifest_version"] = 1, },	["NewUserMessage"] = { ["name"] = "NewUserMessage", ["version"] = "3.6.0, 2016-10-31", ["author"] = { [0] = "Aran Dunkley", [1] = "Siebrand Mazeland", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NewUserMessage", ["descriptionmsg"] = "newusermessage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["NewUserMessage"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NewUserMessage"] = "includes/NewUserMessage.php", ["NewUserMessageJob"] = "includes/NewUserMessageJob.php", },		["JobClasses"] = { ["newUserMessageJob"] = "NewUserMessageJob", },		["Hooks"] = { ["LocalUserCreated"] = { [0] = "NewUserMessage::onLocalUserCreated", },			["UserGetReservedNames"] = { [0] = "NewUserMessage::onUserGetReservedNames", },		},		["config"] = { ["NewUserSuppressRC"] = false, ["NewUserMinorEdit"] = true, ["NewUserMessageOnAutoCreate"] = false, },		["manifest_version"] = 1, },	["NewUsersList"] = { ["name"] = "NewUsersList", ["version"] = "1.3.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:NewUsersList", ["descriptionmsg"] = "newuserslist-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["NewUsersList"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NewUsersList"] = "includes/NewUsersList.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "NewUsersList::registerTag", },		},		["manifest_version"] = 1, },	["Newest_Pages"] = { ["name"] = "Newest Pages", ["version"] = "1.22", ["author"] = { [0] = "Rob Church", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Newest_Pages", ["descriptionmsg"] = "newestpages-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["NewestPagesLimit"] = 50, },		["SpecialPages"] = { ["NewestPages"] = "SpecialNewestPages", },		["MessagesDirs"] = { ["NewestPages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NewestPagesAlias"] = "NewestPages.alias.php", },		["AutoloadClasses"] = { ["SpecialNewestPages"] = "SpecialNewestPages.php", },		["manifest_version"] = 1, },	["NewsBox"] = { ["name"] = "NewsBox", ["version"] = "2.1.5", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NewsBox", ["descriptionmsg"] = "newsbox-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["NewsBox"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NewsBox"] = "NewsBox.class.php", },		["Hooks"] = { ["SkinBuildSidebar"] = { [0] = "NewsBox::render", },			["MonacoWidgets"] = { [0] = "NewsBox::renderForMonaco", },		},		["manifest_version"] = 1, },	["NewsTicker"] = { ["name"] = "NewsTicker", ["version"] = "1.3", ["author"] = { [0] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [1] = "Sophivorus", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NewsTicker", ["descriptionmsg"] = "newsticker-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "specialpage", ["MessagesDirs"] = { ["NewsTicker"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NewsTicker"] = "NewsTicker.php", ["SpecialNewsTicker"] = "SpecialNewsTicker.php", },		["SpecialPages"] = { ["NewsTicker"] = "SpecialNewsTicker", },		["ExtensionMessagesFiles"] = { ["NewsTickerAlias"] = "i18n/NewsTicker.alias.php", ["NewsTickerMagic"] = "i18n/NewsTicker.magic.php", },		["ResourceModules"] = { ["ext.NewsTicker.styles"] = { ["styles"] = "NewsTicker.css", },			["ext.NewsTicker.scripts"] = { ["scripts"] = "NewsTicker.js", },		},		["GroupPermissions"] = { ["sysop"] = { ["newsticker"] = true, },		},		["AvailableRights"] = { [0] = "newsticker", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NewsTicker", },		["Hooks"] = { ["BeforePageDisplay"] = "NewsTicker::onBeforePageDisplay", ["MagicWordwgVariableIDs"] = "NewsTicker::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "NewsTicker::onParserGetVariableValueSwitch", },		["manifest_version"] = 1, },	["Newsletter"] = { ["name"] = "Newsletter", ["version"] = "1.2.1", ["author"] = { [0] = "Siebrand Mazeland", [1] = "Tina Johnson", [2] = "Tony Thomas", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Newsletter", ["descriptionmsg"] = "newsletter-extension-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "other", ["AvailableRights"] = { [0] = "newsletter-create", [1] = "newsletter-delete", [2] = "newsletter-manage", [3] = "newsletter-restore", },		["GroupPermissions"] = { ["sysop"] = { ["newsletter-create"] = true, ["newsletter-delete"] = true, ["newsletter-manage"] = true, ["newsletter-restore"] = true, },		},		["RateLimits"] = { ["newsletter"] = { ["user"] = { [0] = 3,					[1] = 3600,				},			},			["newsletter-announce"] = { ["user"] = { [0] = 2,					[1] = 1800,				},			},		},		["SpecialPages"] = { ["NewsletterCreate"] = "SpecialNewsletterCreate", ["Newsletters"] = "SpecialNewsletters", ["Newsletter"] = "SpecialNewsletter", },		["APIModules"] = { ["newslettersubscribe"] = "ApiNewsletterSubscribe", },		["MessagesDirs"] = { ["Newsletter"] = { [0] = "i18n", },		},		["LogTypes"] = { [0] = "newsletter", },		["LogActionsHandlers"] = { ["newsletter/*"] = "NewsletterLogFormatter", },		["ActionFilteredLogs"] = { ["newsletter"] = { ["issue-added"] = { [0] = "issue-added", },				["newsletter-added"] = { [0] = "newsletter-added", },				["newsletter-removed"] = { [0] = "newsletter-removed", },				["publisher-added"] = { [0] = "publisher-added", },				["publisher-removed"] = { [0] = "publisher-removed", },			},		},		["ExtensionMessagesFiles"] = { ["NewsletterAlias"] = "Newsletter.alias.php", },		["ContentHandlers"] = { ["NewsletterContent"] = "NewsletterContentHandler", },		["AutoloadClasses"] = { ["Newsletter"] = "includes/Newsletter.php", ["NewsletterDb"] = "includes/NewsletterDb.php", ["NewsletterEditPage"] = "includes/NewsletterEditPage.php", ["NewsletterStore"] = "includes/NewsletterStore.php", ["NewsletterHooks"] = "NewsletterHooks.php", ["NewsletterValidator"] = "includes/NewsletterValidator.php", ["NewsletterLogFormatter"] = "includes/logging/NewsletterLogFormatter.php", ["NewsletterLogger"] = "includes/logging/NewsletterLogger.php", ["SpecialNewsletter"] = "includes/specials/SpecialNewsletter.php", ["SpecialNewsletters"] = "includes/specials/SpecialNewsletters.php", ["SpecialNewsletterCreate"] = "includes/specials/SpecialNewsletterCreate.php", ["NewsletterTablePager"] = "includes/specials/pagers/NewsletterTablePager.php", ["ApiNewsletterSubscribe"] = "includes/api/ApiNewsletterSubscribe.php", ["NewsletterContent"] = "includes/content/NewsletterContent.php", ["NewsletterContentHandler"] = "includes/content/NewsletterContentHandler.php", ["NewsletterDataUpdate"] = "includes/content/NewsletterDataUpdate.php", ["NewsletterDiffEngine"] = "includes/content/NewsletterDiffEngine.php", ["EchoNewsletterUserLocator"] = "includes/Echo/EchoNewsletterUserLocator.php", ["BaseNewsletterPresentationModel"] = "includes/Echo/BaseNewsletterPresentationModel.php", ["EchoNewsletterPresentationModel"] = "includes/Echo/EchoNewsletterPresentationModel.php", ["EchoNewsletterPublisherAddedPresentationModel"] = "includes/Echo/EchoNewsletterPublisherAddedPresentationModel.php", ["EchoNewsletterPublisherRemovedPresentationModel"] = "includes/Echo/EchoNewsletterPublisherRemovedPresentationModel.php", ["EchoNewsletterUnsubscribedPresentationModel"] = "includes/Echo/EchoNewsletterUnsubscribedPresentationModel.php", ["EchoNewsletterSubscribedPresentationModel"] = "includes/Echo/EchoNewsletterSubscribedPresentationModel.php", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-newsletter"] = true, ["echo-subscriptions-email-newsletter"] = true, },		["ResourceModules"] = { ["ext.newsletter.newsletters"] = { ["scripts"] = "ext.newsletter.newsletters.js", ["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui", },				["messages"] = { [0] = "newsletter-subscribe-button", [1] = "newsletter-unsubscribe-button", [2] = "newsletter-unsubscribing", [3] = "newsletter-subscribing", [4] = "newsletter-subscribe-success", [5] = "newsletter-subscribe-error", [6] = "newsletter-unsubscribe-error", [7] = "newsletter-unsubscribe-success", },			},			["ext.newsletter.newsletters.styles"] = { ["styles"] = "ext.newsletter.newsletters.styles.css", },			["ext.newsletter.newsletter.styles"] = { ["styles"] = "ext.newsletter.newsletter.styles.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Newsletter/modules", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "NewsletterHooks::onLoadExtensionSchemaUpdates", },			["BeforeCreateEchoEvent"] = { [0] = "NewsletterHooks::onBeforeCreateEchoEvent", },			["LoginFormValidErrorMessages"] = { [0] = "NewsletterHooks::onLoginFormValidErrorMessages", },			["UserMergeAccountFields"] = { [0] = "NewsletterHooks::onUserMergeAccountFields", },			["AlternateEdit"] = { [0] = "NewsletterHooks::onAlternateEdit", },			["CustomEditor"] = { [0] = "NewsletterHooks::onCustomEditor", },			["ArticleDelete"] = { [0] = "NewsletterHooks::onArticleDelete", },			["UndeleteForm::undelete"] = { [0] = "NewsletterHooks::onUndeleteForm", },			["TitleMove"] = { [0] = "NewsletterHooks::onTitleMove", },			["ContentModelCanBeUsedOn"] = { [0] = "NewsletterHooks::onContentModelCanBeUsedOn", },			["EditFilterMergedContent"] = { [0] = "NewsletterHooks::onEditFilterMergedContent", },		},		["namespaces"] = { [0] = {				["id"] = 5500, ["constant"] = "NS_NEWSLETTER", ["name"] = "Newsletter", ["protection"] = { [0] = "newsletter-manage", [1] = "newsletter-create", },				["defaultcontentmodel"] = "NewsletterContent", },			[1] = {				["id"] = 5501, ["constant"] = "NS_NEWSLETTER_TALK", ["name"] = "Newsletter_talk", },		},		["manifest_version"] = 1, },	["NoBogusUserpages"] = { ["name"] = "NoBogusUserpages", ["version"] = "1.1.1", ["author"] = { [0] = "Daniel Friesen", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:NoBogusUserpages", ["descriptionmsg"] = "nobogususerpages-desc", ["type"] = "antispam", ["MessagesDirs"] = { ["NoBogusUserpages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["NoBogusUserpages"] = "NoBogusUserpages.class.php", },		["Hooks"] = { ["getUserPermissionsErrors"] = { [0] = "NoBogusUserpages::onGetUserPermissionsErrors", },		},		["AvailableRights"] = { [0] = "createbogususerpage", },		["GroupPermissions"] = { ["sysop"] = { ["createbogususerpage"] = true, },		},		["manifest_version"] = 1, },	["NoCat"] = { ["name"] = "NoCat", ["version"] = "1.1", ["author"] = { [0] = "Brian Wolff", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NoCat", ["descriptionmsg"] = "nocat-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">=1.21", },		["MessagesDirs"] = { ["NoCat"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NoCatMagic"] = "NoCat.i18n.magic.php", },		["AutoloadClasses"] = { ["NoCatHooks"] = "NoCatHooks.php", },		["config"] = { ["NoCatShowCat"] = false, ["ParserOutputHooks"] = { ["nocat_fakecategories"] = "NoCatHooks::noCatParserOutputHook", },		},		["Hooks"] = { ["GetDoubleUnderscoreIDs"] = { [0] = "NoCatHooks::onGetDoubleUnderscoreIDs", },			["ParserAfterParse"] = { [0] = "NoCatHooks::onParserAfterParse", },		},		["manifest_version"] = 1, },	["NoTitle"] = { ["name"] = "NoTitle", ["version"] = "0.4.0", ["author"] = { [0] = "Carlo Cabanilla", [1] = "Tony Boyles", [2] = "Kunal Mehta", [3] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:NoTitle", ["descriptionmsg"] = "notitle-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["NoTitle"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NoTitleMagic"] = "NoTitle.i18n.magic.php", },		["AutoloadClasses"] = { ["NoTitle"] = "includes/NoTitle.php", },		["Hooks"] = { ["GetDoubleUnderscoreIDs"] = "NoTitle::onGetDoubleUnderscoreIDs", ["OutputPageParserOutput"] = "NoTitle::onOutputPageParserOutput", },		["ResourceModules"] = { ["ext.NoTitle"] = { ["styles"] = { [0] = "ext.NoTitle.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "NoTitle/resources", },		["manifest_version"] = 2, },	["NotebookViewer"] = { ["name"] = "NotebookViewer", ["version"] = "0.0.1", ["author"] = { [0] = "Yuvi Panda", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NotebookViewer", ["descriptionmsg"] = "notebookviewer-desc", ["license-name"] = "MIT", ["type"] = "other", ["AutoloadClasses"] = { ["NotebookContent"] = "NotebookContent.php", ["NotebookContentHandler"] = "NotebookContentHandler.php", },		["MessagesDirs"] = { ["NotebookViewer"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 486, ["constant"] = "NS_NOTEBOOK", ["name"] = "Notebook", ["defaultcontentmodel"] = "Notebook", },		},		["ContentHandlers"] = { ["Notebook"] = "NotebookContentHandler", },		["manifest_version"] = 1, },	["NotesLink"] = { ["name"] = "NotesLink", ["version"] = "2", ["author"] = { [0] = "Unknown--", [1] = "Patric Wirth", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NotesLink", ["descriptionmsg"] = "noteslink-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["callback"] = "\\NotesLink\\Extension::onRegistration", ["AutoloadNamespaces"] = { ["NotesLink\\"] = "src/", },		["MessagesDirs"] = { ["NotesLink"] = { [0] = "i18n", },		},		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["config"] = { ["_prefix"] = "noteslink", ["DocumentHost"] = "", ["ParserPatterns"] = { ["replica"] = "#<(?i)replica(?-i)[ >]([a-zA-Z0-9]{8}:[a-zA-Z0-9]{8}).*?[<>]#si", ["view"] = "#<(?i)view(?-i)[ >]([a-zA-Z0-9]{10}:[a-zA-Z0-9]{8}-[a-zA-Z0-9]{10}:[a-zA-Z0-9]{8}).*?[<>]#si", ["note"] = "#<(?i)note(?-i)[ >]([a-zA-Z0-9]{10}:[a-zA-Z0-9]{8}-[a-zA-Z0-9]{10}:[a-zA-Z0-9]{8}).*?[<>]#si", ["hint"] = { [0] = "#<(?i)hint(?-i)[ >].*?CN=(.*?)?[/<>]#si", [1] = "#<(?i)hint(?-i)[ >](.*?)[<>]#si", },				["rem"] = "#<(?i)rem(?-i)[ >](.*?)?[<>]#si", },		},		["ConfigRegistry"] = { ["noteslink"] = "\\NotesLink\\Config::newInstance", },		["Hooks"] = { ["ParserFirstCallInit"] = "\\NotesLink\\Hook\\ParserFirstCallInit\\AddNDLParserHook::callback", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["Nuke"] = { ["name"] = "Nuke", ["version"] = "1.3.0", ["author"] = { [0] = "Brion Vibber", [1] = "Jeroen De Dauw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Nuke", ["descriptionmsg"] = "nuke-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.28.1", },		["type"] = "specialpage", ["ExtensionMessagesFiles"] = { ["NukeAlias"] = "Nuke.alias.php", },		["MessagesDirs"] = { ["Nuke"] = { [0] = "i18n", },		},		["Hooks"] = { ["ContributionsToolLinks"] = { [0] = "NukeHooks::nukeContributionsLinks", },		},		["ResourceModules"] = { ["ext.nuke.confirm"] = { ["scripts"] = { [0] = "ext.nuke.confirm.js", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "nuke-confirm", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Nuke", },		["GroupPermissions"] = { ["sysop"] = { ["nuke"] = true, },		},		["AvailableRights"] = { [0] = "nuke", },		["SpecialPages"] = { ["Nuke"] = "SpecialNuke", },		["AutoloadClasses"] = { ["SpecialNuke"] = "includes/SpecialNuke.php", ["NukeHooks"] = "includes/NukeHooks.php", },		["manifest_version"] = 1, },	["NukeDPL"] = { ["name"] = "NukeDPL", ["version"] = "1.6", ["author"] = { [0] = "Nad", [1] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NukeDPL", ["descriptionmsg"] = "nukedpl-desc", ["type"] = "specialpage", ["license-name"] = "GPL-3.0-or-later", ["AvailableRights"] = { [0] = "nukedpl", },		["GroupPermissions"] = { ["sysop"] = { ["nukedpl"] = true, },		},		["SpecialPages"] = { ["NukeDPL"] = "SpecialNukeDPL", },		["MessagesDirs"] = { ["NukeDPL"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NukeDPLAliases"] = "NukeDPL.alias.php", },		["AutoloadClasses"] = { ["SpecialNukeDPL"] = "SpecialNukeDPL.php", },		["manifest_version"] = 1, },	["NumberOfWikis"] = { ["name"] = "Number of wikis", ["version"] = "0.4.1", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:NumberOfWikis", ["descriptionmsg"] = "numberofwikis-desc", ["type"] = "variable", ["MessagesDirs"] = { ["NumberOfWikis"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["NumberOfWikisMagic"] = "NumberOfWikis.i18n.magic.php", },		["AutoloadClasses"] = { ["NumberOfWikis"] = "NumberOfWikis.class.php", },		["Hooks"] = { ["ParserGetVariableValueSwitch"] = { [0] = "NumberOfWikis::assignValue", },			["MagicWordwgVariableIDs"] = { [0] = "NumberOfWikis::variableIds", },		},		["manifest_version"] = 1, },	["OATHAuth"] = { ["name"] = "OATHAuth", ["version"] = "0.2.2", ["author"] = "Ryan Lane", ["url"] = "https://www.mediawiki.org/wiki/Extension:OATHAuth", ["descriptionmsg"] = "oathauth-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["license-name"] = "GPL-2.0-or-later AND GPL-3.0-or-later", ["AutoloadClasses"] = { ["ApiOATHValidate"] = "includes/api/ApiOATHValidate.php", ["ApiQueryOATH"] = "includes/api/ApiQueryOATH.php", ["OATHAuthHooks"] = "includes/OATHAuthHooks.php", ["OATHAuthKey"] = "includes/OATHAuthKey.php", ["OATHAuthUtils"] = "includes/OATHAuthUtils.php", ["OATHUserRepository"] = "includes/OATHUserRepository.php", ["OATHUser"] = "includes/OATHUser.php", ["SpecialOATH"] = "includes/special/SpecialOATH.php", ["SpecialOATHEnable"] = "includes/special/SpecialOATHEnable.php", ["SpecialOATHDisable"] = "includes/special/SpecialOATHDisable.php", ["SpecialDisableOATHForUser"] = "includes/special/SpecialDisableOATHForUser.php", ["ProxySpecialPage"] = "includes/special/ProxySpecialPage.php", ["TOTPAuthenticationRequest"] = "includes/auth/TOTPAuthenticationRequest.php", ["TOTPSecondaryAuthenticationProvider"] = "includes/auth/TOTPSecondaryAuthenticationProvider.php", },		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["TOTPSecondaryAuthenticationProvider"] = { ["class"] = "TOTPSecondaryAuthenticationProvider", ["sort"] = 50, },			},		},		["ExtensionMessagesFiles"] = { ["OATHAuthAlias"] = "OATHAuth.alias.php", },		["Hooks"] = { ["AuthChangeFormFields"] = { [0] = "OATHAuthHooks::onAuthChangeFormFields", },			["TwoFactorIsEnabled"] = { [0] = "OATHAuthHooks::onTwoFactorIsEnabled", },			["LoadExtensionSchemaUpdates"] = { [0] = "OATHAuthHooks::onLoadExtensionSchemaUpdates", },			["GetPreferences"] = { [0] = "OATHAuthHooks::onGetPreferences", },		},		["MessagesDirs"] = { ["OATHAuth"] = { [0] = "i18n", },		},		["config"] = { ["OATHAuthWindowRadius"] = 4, ["OATHAuthDatabase"] = false, ["OATHAuthSecret"] = false, ["OATHAuthAccountPrefix"] = false, },		["ResourceModules"] = { ["ext.oath.showqrcode"] = { ["scripts"] = { [0] = "jquery.qrcode.js", [1] = "qrcode.js", [2] = "ext.oath.showqrcode.js", },			},			["ext.oath.showqrcode.styles"] = { ["styles"] = { [0] = "ext.oath.showqrcode.styles.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "OATHAuth", },		["SpecialPages"] = { ["OATH"] = "SpecialOATH", ["DisableOATHForUser"] = "SpecialDisableOATHForUser", },		["AvailableRights"] = { [0] = "oathauth-enable", [1] = "oathauth-api-all", [2] = "oathauth-disable-for-user", [3] = "oathauth-view-log", },		["GroupPermissions"] = { ["*"] = {				["oathauth-enable"] = true, ["oathauth-disable-for-user"] = false, ["oathauth-view-log"] = false, },			["sysop"] = { ["oathauth-disable-for-user"] = true, ["oathauth-view-log"] = true, },		},		["GrantPermissions"] = { ["oath"] = { ["oathauth-api-all"] = true, },		},		["GrantPermissionGroups"] = { ["oath"] = "authentication", },		["APIModules"] = { ["oathvalidate"] = "ApiOATHValidate", },		["APIMetaModules"] = { ["oath"] = "ApiQueryOATH", },		["RateLimits"] = { ["badoath"] = { ["&can-bypass"] = false, ["user"] = { [0] = 10,					[1] = 60,				},			},		},		["load_composer_autoloader"] = true, ["LogTypes"] = { [0] = "oath", },		["LogNames"] = { ["oath"] = "oath-log-name", },		["LogHeaders"] = { ["oath"] = "oath-log-header", },		["LogActionsHandlers"] = { ["oath/*"] = "LogFormatter", },		["LogRestrictions"] = { ["oath"] = "oathauth-view-log", },		["manifest_version"] = 1, },	["OAuth"] = { ["name"] = "OAuth", ["author"] = { [0] = "Aaron Schulz", [1] = "Chris Steipp", [2] = "Brad Jorsch", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OAuth", ["descriptionmsg"] = "mwoauth-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["ExtensionFunctions"] = { [0] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onExtensionFunctions", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-oauth-owner"] = true, ["echo-subscriptions-email-oauth-owner"] = true, ["echo-subscriptions-web-oauth-admin"] = true, ["echo-subscriptions-email-oauth-admin"] = true, },		["GroupPermissions"] = { ["user"] = { ["mwoauthmanagemygrants"] = true, },		},		["AvailableRights"] = { [0] = "mwoauthproposeconsumer", [1] = "mwoauthupdateownconsumer", [2] = "mwoauthmanageconsumer", [3] = "mwoauthsuppress", [4] = "mwoauthviewsuppressed", [5] = "mwoauthviewprivate", [6] = "mwoauthmanagemygrants", },		["SessionProviders"] = { ["MediaWiki\\Extensions\\OAuth\\MWOAuthSessionProvider"] = { ["class"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthSessionProvider", ["args"] = { },			},		},		["SpecialPages"] = { ["OAuth"] = "MediaWiki\\Extensions\\OAuth\\SpecialMWOAuth", ["OAuthManageMyGrants"] = "MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthManageMyGrants", ["OAuthListConsumers"] = "MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthListConsumers", },		["MessagesDirs"] = { ["MWOAuth"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["MWOAuthAliases"] = "MWOAuth.alias.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\OAuth\\MWOAuthAPISetup"] = "includes/api/MWOAuthAPISetup.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthUISetup"] = "includes/frontend/MWOAuthUISetup.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks"] = "includes/frontend/MWOAuthUIHooks.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthHooks"] = "includes/backend/MWOAuthHooks.php", ["MediaWiki\\Extensions\\OAuth\\SpecialMWOAuth"] = "includes/frontend/specialpages/SpecialMWOAuth.php", ["MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthConsumerRegistration"] = "includes/frontend/specialpages/SpecialMWOAuthConsumerRegistration.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthListMyConsumersPager"] = "includes/frontend/specialpages/SpecialMWOAuthConsumerRegistration.php", ["MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthManageConsumers"] = "includes/frontend/specialpages/SpecialMWOAuthManageConsumers.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthManageConsumersPager"] = "includes/frontend/specialpages/SpecialMWOAuthManageConsumers.php", ["MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthManageMyGrants"] = "includes/frontend/specialpages/SpecialMWOAuthManageMyGrants.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthManageMyGrantsPager"] = "includes/frontend/specialpages/SpecialMWOAuthManageMyGrants.php", ["MediaWiki\\Extensions\\OAuth\\SpecialMWOAuthListConsumers"] = "includes/frontend/specialpages/SpecialMWOAuthListConsumers.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthListConsumersPager"] = "includes/frontend/specialpages/SpecialMWOAuthListConsumers.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthUIUtils"] = "includes/frontend/MWOAuthUIUtils.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthLogFormatter"] = "includes/frontend/MWOAuthLogFormatter.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthUtils"] = "includes/backend/MWOAuthUtils.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthException"] = "includes/backend/MWOAuthException.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthDAO"] = "includes/backend/MWOAuthDAO.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthToken"] = "includes/backend/MWOAuthToken.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumer"] = "includes/backend/MWOAuthConsumer.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumerAcceptance"] = "includes/backend/MWOAuthConsumerAcceptance.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthRequest"] = "includes/backend/MWOAuthRequest.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthDAOAccessControl"] = "includes/control/MWOAuthDAOAccessControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumerAccessControl"] = "includes/control/MWOAuthConsumerAccessControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumerAcceptanceAccessControl"] = "includes/control/MWOAuthConsumerAcceptanceAccessControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthSubmitControl"] = "includes/control/MWOAuthSubmitControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumerSubmitControl"] = "includes/control/MWOAuthConsumerSubmitControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthConsumerAcceptanceSubmitControl"] = "includes/control/MWOAuthConsumerAcceptanceSubmitControl.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthServer"] = "includes/backend/MWOAuthServer.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthSignatureMethod_RSA_SHA1"] = "includes/backend/MWOAuthSignatureMethod_RSA_SHA1.php", ["MediaWiki\\Extensions\\OAuth\\EchoOAuthStageChangePresentationModel"] = "includes/frontend/EchoOAuthStageChangePresentationModel.php", ["MediaWiki\\Extensions\\OAuth\\OAuthException"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthConsumer"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthToken"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthSignatureMethod"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthSignatureMethod_HMAC_SHA1"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthSignatureMethod_PLAINTEXT"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthSignatureMethod_RSA_SHA1"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthRequest"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthServer"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthDataStore"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\OAuthUtil"] = "includes/lib/OAuth.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthDataStore"] = "includes/backend/MWOAuthDataStore.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthUpdaterHooks"] = "includes/backend/MWOAuthUpdaterHooks.php", ["MediaWiki\\Extensions\\OAuth\\MWOAuthSessionProvider"] = "includes/api/MWOAuthSessionProvider.php", },		["ResourceModules"] = { ["ext.MWOAuth.BasicStyles"] = { ["styles"] = { [0] = "ext.MWOAuth.BasicStyles.css", },			},			["ext.MWOAuth.AuthorizeForm"] = { ["styles"] = { [0] = "ext.MWOAuth.AuthorizeForm.css", },			},			["ext.MWOAuth.AuthorizeDialog"] = { ["scripts"] = { [0] = "ext.MWOAuth.AuthorizeDialog.js", },				["dependencies"] = { [0] = "jquery.ui.dialog", },				["messages"] = { [0] = "mwoauth-desc", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources/modules", ["remoteExtPath"] = "OAuth/resources/modules", },		["Hooks"] = { ["ChangeTagCanCreate"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onChangeTagCanCreate", ["MergeAccountFromTo"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onMergeAccountFromTo", ["CentralAuthGlobalUserMerged"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onCentralAuthGlobalUserMerged", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUpdaterHooks::addSchemaUpdates", ["GetPreferences"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onGetPreferences", ["MessagesPreLoad"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onMessagesPreLoad", ["SpecialPageAfterExecute"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onSpecialPageAfterExecute", ["SpecialPageBeforeFormDisplay"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onSpecialPageBeforeFormDisplay", ["BeforeCreateEchoEvent"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onBeforeCreateEchoEvent", ["CentralAuthAbortCentralAuthToken"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthAPISetup::onCentralAuthAbortCentralAuthToken", ["TestCanonicalRedirect"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthAPISetup::onTestCanonicalRedirect", ["SetupAfterCache"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onSetupAfterCache", ["ApiRsdServiceApis"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onApiRsdServiceApis", ["SpecialPage_initList"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthUIHooks::onSpecialPage_initList", ["ListDefinedTags"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onListDefinedTags", ["ChangeTagsListActive"] = "MediaWiki\\Extensions\\OAuth\\MWOAuthHooks::onChangeTagsListActive", },		["config"] = { ["MWOAuthCentralWiki"] = { ["value"] = false, },			["MWOAuthSharedUserIDs"] = { ["value"] = false, },			["MWOAuthSharedUserSource"] = { ["value"] = nil, },			["MWOAuthRequestExpirationAge"] = { ["value"] = 2592000, },			["MWOAuthSecureTokenTransfer"] = { ["value"] = true, },			["MWOauthDisabledApiModules"] = { ["value"] = { },			},			["MWOAuthReadOnly"] = { ["value"] = false, },			["OAuthGroupsToNotify"] = { ["value"] = { },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["OAuthAuthentication"] = { ["name"] = "OAuthAuthentication", ["version"] = "0.1.0", ["author"] = { [0] = "Chris Steipp", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OAuthAuthentication", ["descriptionmsg"] = "oauthauth-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["SpecialPages"] = { ["OAuthLogin"] = "MediaWiki\\Extensions\\OAuthAuthentication\\SpecialOAuthLogin", },		["MessagesDirs"] = { ["OAuthAuthentication"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpecialOAuthLoginNoTranslate"] = "OAuthAuthentication.notranslate-alias.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\OAuthAuthentication\\SpecialOAuthLogin"] = "specials/SpecialOAuthLogin.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\Config"] = "utils/Config.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\Exception"] = "utils/Exception.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\Hooks"] = "utils/Hooks.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\Policy"] = "utils/Policy.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\OAuthExternalUser"] = "utils/OAuthExternalUser.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\AuthenticationHandler"] = "handlers/AuthenticationHandler.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\OAuth1Handler"] = "handlers/OAuth1Handler.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\SessionStore"] = "store/SessionStore.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\PhpSessionStore"] = "store/PhpSessionStore.php", ["MediaWiki\\Extensions\\OAuthAuthentication\\OAuthAuthDBTest"] = "tests/phpunit/OAuthAuthDBTest.php", },		["Hooks"] = { ["PersonalUrls"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onPersonalUrls", ["PostLoginRedirect"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onPostLoginRedirect", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onLoadExtensionSchemaUpdates", ["GetPreferences"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onGetPreferences", ["AbortNewAccount"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onAbortNewAccount", ["UserLoadAfterLoadFromSession"] = "MediaWiki\\Extensions\\OAuthAuthentication\\Hooks::onUserLoadAfterLoadFromSession", },		["config"] = { ["@doc"] = "see OAuthAuthentication.php", ["OAuthAuthenticationUrl"] = nil, ["OAuthAuthenticationConsumerKey"] = nil, ["OAuthAuthenticationConsumerSecret"] = nil, ["OAuthAuthenticationCanonicalUrl"] = nil, ["OAuthAuthenticationAccountUsurpation"] = false, ["OAuthAuthenticationUsernameWhitelist"] = false, ["OAuthAuthenticationGroupWhitelist"] = false, ["OAuthAuthenticationAllowLocalUsers"] = true, ["OAuthAuthenticationRemoteName"] = false, ["OAuthAuthenticationMaxIdentityAge"] = 3600, ["OAuthAuthenticationValidateSSL"] = true, ["OAuthAuthenticationCallbackUrl"] = nil, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["OOJsUIAjaxLogin"] = { ["name"] = "OOJsUIAjaxLogin", ["version"] = "0.0.2", ["author"] = { [0] = "Florian Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OOJsUIAjaxLogin", ["descriptionmsg"] = "oojsuiajaxlogin-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["OOJsUIAjaxLogin"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["OOJsUIAjaxLoginHooks"] = "includes/OOJsUIAjaxLogin.hooks.php", },		["Hooks"] = { ["BeforePageDisplay"] = "OOJsUIAjaxLoginHooks::onBeforePageDisplay", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "OOJsUIAjaxLogin/resources", },		["ResourceModules"] = { ["ext.OOJsUIAjaxLogin.init"] = { ["scripts"] = "ext.OOJsUIAjaxLogin.init/init.js", ["messages"] = { [0] = "oojsuiajaxlogin-loading", },				["templates"] = { ["loginLink.mustache"] = "ext.OOJsUIAjaxLogin.init/loginLink.mustache", },			},			["ext.OOJsUIAjaxLogin.overlay"] = { ["dependencies"] = { [0] = "oojs-ui", [1] = "mediawiki.api", [2] = "mediawiki.jqueryMsg", },				["scripts"] = "ext.OOJsUIAjaxLogin.overlay/LoginOverlay.js", ["styles"] = "ext.OOJsUIAjaxLogin.overlay/LoginOverlay.less", ["messages"] = { [0] = "login", [1] = "wrongpassword", [2] = "userlogin-yourname", [3] = "userlogin-yourname-ph", [4] = "userlogin-yourpassword", [5] = "userlogin-yourpassword-ph", [6] = "pt-login-button", [7] = "userlogin-joinproject", [8] = "cancel", [9] = "welcomeuser", [10] = "unknown-error", },			},		},		["manifest_version"] = 1, },	["ORES"] = { ["name"] = "ORES", ["descriptionmsg"] = "ores-desc", ["license-name"] = "GPL-3.0-or-later", ["author"] = { [0] = "Kunal Mehta", [1] = "Amir Sarabadani", [2] = "Adam Roses Wight", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ORES", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["ORES\\"] = "includes/", ["ORES\\Maintenance\\"] = "maintenance/", },		["AutoloadClasses"] = { ["ORES\\Tests\\MockOresServiceBuilder"] = "tests/phpunit/includes/MockOresServiceBuilder.php", ["ORES\\Tests\\TestHelper"] = "tests/phpunit/includes/TestHelper.php", ["ORES\\Tests\\HelpersTest"] = "tests/phpunit/includes/Hooks/HelpersTest.php", },		["APIMetaModules"] = { ["ores"] = "ORES\\Hooks\\Api\\ApiQueryORES", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["Hooks"] = { ["APIGetAllowedParams"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onAPIGetAllowedParams", },			["ApiQueryBaseBeforeQuery"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseBeforeQuery", },			["ApiQueryBaseAfterQuery"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseAfterQuery", },			["ApiQueryBaseProcessRow"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseProcessRow", },			["ApiQueryWatchlistExtractOutputData"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryWatchlistExtractOutputData", },			["ApiQueryWatchlistPrepareWatchedItemQueryServiceOptions"] = { [0] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryWatchlistPrepareWatchedItemQueryServiceOptions", },			["WatchedItemQueryServiceExtensions"] = { [0] = "ORES\\Hooks\\Api\\WatchedItemQueryServiceExtension::onWatchedItemQueryServiceExtensions", },			["BeforePageDisplay"] = { [0] = "ORES\\Hooks\\Hooks::onBeforePageDisplay", },			["ChangesListSpecialPageStructuredFilters"] = { [0] = "ORES\\Hooks\\ChangesListHooksHandler::onChangesListSpecialPageStructuredFilters", },			["ChangesListSpecialPageQuery"] = { [0] = "ORES\\Hooks\\ChangesListHooksHandler::onChangesListSpecialPageQuery", },			["ContribsPager::getQueryInfo"] = { [0] = "ORES\\Hooks\\ContributionsHooksHandler::onContribsGetQueryInfo", },			["EnhancedChangesListModifyBlockLineData"] = { [0] = "ORES\\Hooks\\ChangesListHooksHandler::onEnhancedChangesListModifyBlockLineData", },			["EnhancedChangesListModifyLineData"] = { [0] = "ORES\\Hooks\\ChangesListHooksHandler::onEnhancedChangesListModifyLineData", },			["GetPreferences"] = { [0] = "ORES\\Hooks\\PreferencesHookHandler::onGetPreferences", },			["LoadExtensionSchemaUpdates"] = { [0] = "ORES\\Hooks\\Hooks::onLoadExtensionSchemaUpdates", },			["OldChangesListRecentChangesLine"] = { [0] = "ORES\\Hooks\\ChangesListHooksHandler::onOldChangesListRecentChangesLine", },			["RecentChange_save"] = { [0] = "ORES\\Hooks\\RecentChangeSaveHookHandler::onRecentChange_save", },			["RecentChangesPurgeRows"] = { [0] = "ORES\\Hooks\\Hooks::onRecentChangesPurgeRows", },			["SpecialContributions::formatRow::flags"] = { [0] = "ORES\\Hooks\\ContributionsHooksHandler::onSpecialContributionsFormatRowFlags", },			["ContributionsLineEnding"] = { [0] = "ORES\\Hooks\\ContributionsHooksHandler::onContributionsLineEnding", },			["SpecialContributions::getForm::filters"] = { [0] = "ORES\\Hooks\\ContributionsHooksHandler::onSpecialContributionsGetFormFilters", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ORES/modules", },		["ResourceModules"] = { ["ext.ores.highlighter"] = { ["scripts"] = { [0] = "ext.ores.highlighter.js", },				["styles"] = "ext.ores.highlighter.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.ores.styles"] = { ["styles"] = "ext.ores.styles.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.ores.specialoresmodels.styles"] = { ["styles"] = "ext.ores.specialoresmodels.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.ores.api"] = { ["packageFiles"] = { [0] = "ext.ores.api.js", [1] = {						["name"] = "config.json", ["callback"] = "ORES\\Hooks\\Hooks::getFrontendConfiguration", },				},			},		},		["MessagesDirs"] = { ["ORES"] = { [0] = "i18n", },		},		["JobClasses"] = { ["ORESFetchScoreJob"] = "ORES\\Services\\FetchScoreJob", },		["config"] = { ["OresUiEnabled"] = { ["value"] = true, },			["OresBaseUrl"] = { ["value"] = "https://ores.wikimedia.org/", },			["OresFrontendBaseUrl"] = { ["value"] = nil, },			["OresExcludeBots"] = { ["value"] = true, },			["OresModels"] = { ["value"] = { ["damaging"] = { ["enabled"] = true, },					["goodfaith"] = { ["enabled"] = true, },					["reverted"] = { ["enabled"] = false, },					["articlequality"] = { ["enabled"] = false, ["namespaces"] = { [0] = 0,						},						["cleanParent"] = true, ["keepForever"] = true, },					["wp10"] = { ["enabled"] = false, ["namespaces"] = { [0] = 0,						},						["cleanParent"] = true, ["keepForever"] = true, },					["draftquality"] = { ["enabled"] = false, ["namespaces"] = { [0] = 0,						},						["types"] = { [0] = 1,						},					},				},			},			["OresModelClasses"] = { ["value"] = { ["damaging"] = { ["false"] = 0, ["true"] = 1, },					["goodfaith"] = { ["false"] = 0, ["true"] = 1, },					["reverted"] = { ["false"] = 0, ["true"] = 1, },					["articlequality"] = { ["Stub"] = 0, ["Start"] = 1, ["C"] = 2, ["B"] = 3, ["GA"] = 4, ["FA"] = 5, },					["wp10"] = { ["Stub"] = 0, ["Start"] = 1, ["C"] = 2, ["B"] = 3, ["GA"] = 4, ["FA"] = 5, },					["draftquality"] = { ["attack"] = 0, ["OK"] = 1, ["spam"] = 2, ["vandalism"] = 3, },				},			},			["OresFiltersThresholds"] = { ["value"] = { ["damaging"] = { ["likelygood"] = { ["min"] = 0, ["max"] = "maximum recall @ precision >= 0.995", },						["maybebad"] = { ["min"] = "maximum filter_rate @ recall >= 0.9", ["max"] = 1, },						["likelybad"] = { ["min"] = "maximum recall @ precision >= 0.6", ["max"] = 1, },						["verylikelybad"] = { ["min"] = "maximum recall @ precision >= 0.9", ["max"] = 1, },					},					["goodfaith"] = { ["likelygood"] = { ["min"] = "maximum recall @ precision >= 0.995", ["max"] = 1, },						["maybebad"] = { ["min"] = 0, ["max"] = "maximum filter_rate @ recall >= 0.9", },						["likelybad"] = { ["min"] = 0, ["max"] = "maximum recall @ precision >= 0.6", },						["verylikelybad"] = false, },					["articlequality"] = { ["Stub"] = { ["min"] = 0, ["max"] = 0.166, },						["Start"] = { ["min"] = 0.167, ["max"] = 0.333, },						["C"] = { ["min"] = 0.334, ["max"] = 0.499, },						["B"] = { ["min"] = 0.5, ["max"] = 0.666, },						["GA"] = { ["min"] = 0.667, ["max"] = 0.833, },						["FA"] = { ["min"] = 0.834, ["max"] = 1, },					},					["wp10"] = { ["Stub"] = { ["min"] = 0, ["max"] = 0.1666, },						["Start"] = { ["min"] = 0.1666, ["max"] = 0.3333, },						["C"] = { ["min"] = 0.3333, ["max"] = 0.5, },						["B"] = { ["min"] = 0.5, ["max"] = 0.6666, },						["GA"] = { ["min"] = 0.6666, ["max"] = 0.8333, },						["FA"] = { ["min"] = 0.8333, ["max"] = 1, },					},				},				["description"] = "Interval endpoints are calculated using a formula.\n\nTODO: Simplify the grammar and support lists of conditions to build a threshold.", ["merge_strategy"] = "array_plus_2d", },			["OresEnabledNamespaces"] = { ["value"] = { },			},			["OresWikiId"] = { ["value"] = nil, },			["OresRevisionsPerBatch"] = { ["value"] = 30, ["description"] = "Number of revisions to fetch scores for from the ORES API per request when the MediaWiki API is asked to score revisions which are not cached. Set to 0 to disable fetching (scores will still be fetched for new edits).", },			["OresCacheVersion"] = { ["value"] = 1, ["description"] = "Increment to invalidate the cached thresholds.", },			["OresAggregatedModels"] = { ["value"] = { [0] = "articlequality", [1] = "wp10", },				["description"] = "List of models which will have their predictions aggregated to one row.", },		},		["RecentChangesFlags"] = { ["damaging"] = { ["letter"] = "ores-damaging-letter", ["title"] = "ores-damaging-title", ["legend"] = "ores-damaging-legend", ["class"] = "ores-damaging", },		},		["DefaultUserOptions"] = { ["ores-damaging-flag-rc"] = false, ["oresDamagingPref"] = "soft", ["rcOresDamagingPref"] = "soft", ["oresHighlight"] = false, ["oresRCHideNonDamaging"] = false, ["oresWatchlistHideNonDamaging"] = false, },		["SpecialPages"] = { ["ORESModels"] = "ORES\\Specials\\SpecialORESModels::newFromGlobalState", },		["ExtensionMessagesFiles"] = { ["ORESAlias"] = "ORES.alias.php", },		["manifest_version"] = 2, },	["OpenBadges"] = { ["name"] = "OpenBadges", ["version"] = "0.3.0", ["author"] = { [0] = "chococookies", [1] = "Don Yu", [2] = "Stephen Zhou", [3] = "Lokal_Profil", [4] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/OpenBadges", ["descriptionmsg"] = "ob-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["openbadges"] = "ApiOpenBadgesAssertions", ["openbadgesissue"] = "ApiOpenBadgesIssue", },		["AvailableRights"] = { [0] = "createbadge", [1] = "issuebadge", [2] = "viewbadge", },		["GroupPermissions"] = { ["sysop"] = { ["issuebadge"] = true, ["createbadge"] = true, },			["user"] = { ["viewbadge"] = true, },		},		["SpecialPages"] = { ["BadgeIssue"] = "SpecialBadgeIssue", ["BadgeCreate"] = "SpecialBadgeCreate", ["BadgeView"] = "SpecialBadgeView", },		["MessagesDirs"] = { ["OpenBadges"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["OpenBadgesAlias"] = "OpenBadges.i18n.alias.php", },		["AutoloadClasses"] = { ["SpecialBadgeIssue"] = "SpecialBadgeIssue.php", ["SpecialBadgeCreate"] = "SpecialBadgeCreate.php", ["SpecialBadgeView"] = "SpecialBadgeView.php", ["BadgesPager"] = "SpecialBadgeView.php", ["ApiOpenBadges"] = "ApiOpenBadges.php", ["ApiOpenBadgesAssertions"] = "ApiOpenBadgesAssertions.php", ["ApiOpenBadgesIssue"] = "ApiOpenBadgesIssue.php", ["OpenBadgesHooks"] = "OpenBadgesHooks.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "OpenBadgesHooks::onLoadExtensionSchemaUpdates", },		["config"] = { ["OpenBadgesThumb"] = { ["value"] = 400, ["description"] = "Default thumb width (integer).", ["public"] = true, },			["OpenBadgesRequireEmail"] = { ["value"] = true, ["description"] = "Badge recipient must have an email (boolean).", ["public"] = true, },			["OpenBadgesRequireEmailConfirmation"] = { ["value"] = false, ["description"] = "Badge recipient must have a confirmed email (boolean).", ["public"] = true, },		},		["manifest_version"] = 2, },	["OpenGraphMeta"] = { ["name"] = "OpenGraphMeta", ["version"] = "0.5.3", ["author"] = { [0] = "Daniel Friesen", [1] = "Southparkfan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OpenGraphMeta", ["descriptionmsg"] = "opengraphmeta-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["config"] = { ["_prefix"] = "eg", ["FacebookAppId"] = nil, ["FacebookAdmins"] = nil, },		["AutoloadClasses"] = { ["OpenGraphMeta"] = "OpenGraphMeta.class.php", },		["ExtensionMessagesFiles"] = { ["OpenGraphMetaMagic"] = "OpenGraphMeta.magic.php", },		["MessagesDirs"] = { ["OpenGraphMeta"] = { [0] = "i18n", },		},		["Hooks"] = { ["OutputPageParserOutput"] = "OpenGraphMeta::onOutputPageParserOutput", ["ParserFirstCallInit"] = "OpenGraphMeta::onParserFirstCallInit", },		["manifest_version"] = 1, },	["OpenID_Connect"] = { ["name"] = "OpenID Connect", ["version"] = "5.0", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OpenID_Connect", ["descriptionmsg"] = "openidconnect-desc", ["type"] = "other", ["requires"] = { ["extensions"] = { ["PluggableAuth"] = ">= 4.0", },		},		["SpecialPages"] = { ["SelectOpenIDConnectIssuer"] = "SelectOpenIDConnectIssuer", },		["MessagesDirs"] = { ["OpenIDConnect"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SelectOpenIDConnectIssuerAlias"] = "i18n/SelectOpenIDConnectIssuer.alias.php", },		["AutoloadClasses"] = { ["OpenIDConnect"] = "src/OpenIDConnect.php", ["SelectOpenIDConnectIssuer"] = "src/SelectOpenIDConnectIssuer.php", ["MigrateOIDCSubjectAndIssuerFromUserTable"] = "maintenance/MigrateOIDCSubjectAndIssuerFromUserTable.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "OpenIDConnect::loadExtensionSchemaUpdates", },		["config"] = { ["OpenIDConnect_MigrateUsersByEmail"] = false, ["OpenIDConnect_MigrateUsersByUserName"] = false, ["OpenIDConnect_ForceLogout"] = false, ["OpenIDConnect_UseRealNameAsUserName"] = false, ["OpenIDConnect_UseEmailNameAsUserName"] = false, ["PluggableAuth_Class"] = "OpenIDConnect", },		["PluggableAuthLoginSpecialPages"] = { [0] = "SelectOpenIDConnectIssuer", },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["OpenLayers"] = { ["@Note"] = "When updating this file please also update OpenLayers.php with the same changes.", ["name"] = "OpenLayers", ["namemsg"] = "openlayers-extensionname", ["version"] = "1.0.0", ["author"] = { [0] = "Yaron Koren", [1] = "Paladox", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:OpenLayers", ["descriptionmsg"] = "openlayers-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["OpenLayers"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.openlayers.main"] = { ["scripts"] = { [0] = "libs/OpenLayers/OpenLayers.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "OpenLayers", },		["config"] = { },		["manifest_version"] = 1, },	["OrphanedTalkPages"] = { ["name"] = "OrphanedTalkPages", ["version"] = "1.2.2", ["author"] = { [0] = "Mainframe98", },		["url"] = "https://www.mediawiki.org/wiki/Extension:OrphanedTalkPages", ["descriptionmsg"] = "orphanedtalkpages-desc", ["namemsg"] = "orphanedtalkpages-extensionname", ["license-name"] = "MIT", ["type"] = "specialpage", ["AutoloadClasses"] = { ["MediaWiki\\Extensions\\OrphanedTalkPages\\Specials\\SpecialOrphanedTalkPages"] = "includes/specials/SpecialOrphanedTalkPages.php", ["MediaWiki\\Extensions\\OrphanedTalkPages\\OrphanedTalkPagesHooks"] = "includes/OrphanedTalkPagesHooks.php", },		["MessagesDirs"] = { ["OrphanedTalkPages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["OrphanedTalkPagesAlias"] = "OrphanedTalkPages.alias.php", },		["SpecialPages"] = { ["OrphanedTalkPages"] = "MediaWiki\\Extensions\\OrphanedTalkPages\\Specials\\SpecialOrphanedTalkPages", },		["Hooks"] = { ["wgQueryPages"] = { [0] = "MediaWiki\\Extensions\\OrphanedTalkPages\\OrphanedTalkPagesHooks::onwgQueryPages", },		},		["config"] = { ["OrphanedTalkPagesExemptedNamespaces"] = { },			["OrphanedTalkPagesIgnoreUserTalk"] = true, },		["manifest_version"] = 1, },	["PageAssessments"] = { ["name"] = "PageAssessments", ["version"] = "1.1.0", ["author"] = { [0] = "Niharika Kohli", [1] = "Frances Hocutt", [2] = "Ryan Kaldari", [3] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageAssessments", ["descriptionmsg"] = "pageassessments-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIListModules"] = { ["projectpages"] = "ApiQueryProjectPages", ["projects"] = "ApiQueryProjects", },		["APIPropModules"] = { ["pageassessments"] = "ApiQueryPageAssessments", },		["AutoloadClasses"] = { ["ApiQueryPageAssessments"] = "api/ApiQueryPageAssessments.php", ["ApiQueryProjectPages"] = "api/ApiQueryProjectPages.php", ["ApiQueryProjects"] = "api/ApiQueryProjects.php", ["MediaWiki\\Extension\\PageAssessments\\Hooks"] = "src/Hooks.php", ["MediaWiki\\Extension\\PageAssessments\\NamespaceSelect"] = "src/NamespaceSelect.php", ["MediaWiki\\Extension\\PageAssessments\\PageAssessmentsDAO"] = "src/PageAssessmentsDAO.php", ["MediaWiki\\Extension\\PageAssessments\\SpecialPage"] = "src/SpecialPage.php", },		["ExtensionMessagesFiles"] = { ["PageAssessmentsMagic"] = "PageAssessments.i18n.magic.php", ["PageAssessmentsAlias"] = "PageAssessments.i18n.alias.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onParserFirstCallInit", },			["LoadExtensionSchemaUpdates"] = { [0] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onLoadExtensionSchemaUpdates", },			["LinksUpdateComplete"] = { [0] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onLinksUpdateComplete", },			["ArticleDeleteComplete"] = { [0] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onArticleDeleteComplete", },		},		["MessagesDirs"] = { ["PageAssessments"] = { [0] = "i18n", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "examples/PageAssessments", },		["ResourceModules"] = { ["ext.pageassessments.special"] = { ["scripts"] = "modules/ext.pageassessments.special.js", ["dependencies"] = { [0] = "oojs-ui-core", [1] = "jquery.suggestions", },			},		},		["SpecialPages"] = { ["PageAssessments"] = "MediaWiki\\Extension\\PageAssessments\\SpecialPage", },		["config"] = { ["PageAssessmentsOnTalkPages"] = true, ["PageAssessmentsSubprojects"] = false, },		["manifest_version"] = 1, },	["PageBlock"] = { ["name"] = "PageBlock", ["version"] = "0.2.0", ["author"] = { [0] = "Kunal Mehta", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageBlock", ["descriptionmsg"] = "pageblock-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AutoloadClasses"] = { ["PageBlockHooks"] = "PageBlock.hooks.php", ["PageBlock"] = "PageBlock.body.php", ["PageBlockLogFormatter"] = "PageBlockLogFormatter.php", ["SpecialPageBlock"] = "SpecialPageBlock.php", ["SpecialListRestrictions"] = "SpecialListRestrictions.php", ["RestrictionsPager"] = "SpecialListRestrictions.php", },		["AvailableRights"] = { [0] = "page-block", },		["ExtensionMessagesFiles"] = { ["PageBlockAlias"] = "PageBlock.alias.php", },		["GroupPermissions"] = { ["sysop"] = { ["page-block"] = true, },		},		["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = { [0] = "PageBlockHooks::onGetUserPermissionsErrorsExpensive", },		},		["LogActionsHandlers"] = { ["restrict/*"] = "PageBlockLogFormatter", },		["MessagesDirs"] = { ["PageBlock"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.PageBlock.special"] = { ["scripts"] = { [0] = "ext.PageBlock.special.js", },				["dependencies"] = { [0] = "mediawiki.htmlform", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageBlock", },		["SpecialPages"] = { ["PageBlock"] = "SpecialPageBlock", ["ListRestrictions"] = "SpecialListRestrictions", },		["manifest_version"] = 1, },	["PageDisqus"] = { ["name"] = "PageDisqus", ["version"] = "0.5", ["author"] = { [0] = "Michael Platzer", [1] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageDisqus", ["descriptionmsg"] = "pagedisqus-desc", ["type"] = "other", ["config"] = { ["_prefix"] = "Disqus", ["Shortname"] = nil, },		["MessagesDirs"] = { ["PageDisqus"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PageDisqus"] = "PageDisqus.class.php", },		["Hooks"] = { ["SkinAfterContent"] = "PageDisqus::onSkinAfterContent", ["SkinAfterBottomScripts"] = "PageDisqus::onSkinAfterBottomScripts", },		["manifest_version"] = 1, },	["Page_Forms"] = { ["@Note"] = "When updating this file please also update PageForms.php with the same changes.", ["name"] = "Page Forms", ["version"] = "4.5", ["author"] = { [0] = "Yaron Koren", [1] = "Stephan Gambke", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Page_Forms", ["descriptionmsg"] = "pageforms-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["namespaces"] = { [0] = {				["id"] = 106, ["constant"] = "PF_NS_FORM", ["name"] = "Form", ["conditional"] = true, },			[1] = {				["id"] = 107, ["constant"] = "PF_NS_FORM_TALK", ["name"] = "Form_talk", ["conditional"] = true, },		},		["callback"] = "PFHooks::registerExtension", ["ExtensionFunctions"] = { [0] = "PFHooks::initialize", },		["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["GroupPermissions"] = { ["*"] = {				["viewedittab"] = true, },			["sysop"] = { ["editrestrictedfields"] = true, },			["user"] = { ["createclass"] = true, ["multipageedit"] = true, },		},		["AvailableRights"] = { [0] = "viewedittab", [1] = "editrestrictedfields", [2] = "createclass", [3] = "multipageedit", },		["Actions"] = { ["formedit"] = "PFFormEditAction", ["formcreate"] = "PFHelperFormAction", },		["SpecialPages"] = { ["Forms"] = "PFForms", ["CreateForm"] = "PFCreateForm", ["Templates"] = "PFTemplates", ["MultiPageEdit"] = "PFMultiPageEdit", ["CreateTemplate"] = "PFCreateTemplate", ["CreateClass"] = "PFCreateClass", ["CreateCategory"] = "PFCreateCategory", ["FormStart"] = "PFFormStart", ["FormEdit"] = "PFFormEdit", ["RunQuery"] = "PFRunQuery", ["UploadWindow"] = "PFUploadWindow", },		["JobClasses"] = { ["createPage"] = "PFCreatePageJob", },		["APIModules"] = { ["pfautocomplete"] = "PFAutocompleteAPI", ["pfautoedit"] = "PFAutoeditAPI", },		["MessagesDirs"] = { ["PageForms"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PageFormsAlias"] = "languages/PF_Aliases.php", ["PageFormsMagic"] = "languages/PF_Magic.php", ["PageFormsNS"] = "languages/PF_Namespaces.php", },		["AutoloadClasses"] = { ["PFForms"] = "specials/PF_Forms.php", ["PFCreateForm"] = "specials/PF_CreateForm.php", ["PFTemplates"] = "specials/PF_Templates.php", ["PFMultiPageEdit"] = "specials/PF_MultiPageEdit.php", ["PFCreateTemplate"] = "specials/PF_CreateTemplate.php", ["PFCreateClass"] = "specials/PF_CreateClass.php", ["PFCreateCategory"] = "specials/PF_CreateCategory.php", ["PFFormStart"] = "specials/PF_FormStart.php", ["PFFormEdit"] = "specials/PF_FormEdit.php", ["PFRunQuery"] = "specials/PF_RunQuery.php", ["PFUploadForm"] = "specials/PF_UploadForm.php", ["PFUploadSourceField"] = "specials/PF_UploadSourceField.php", ["PFUploadWindow"] = "specials/PF_UploadWindow.php", ["PFTemplateField"] = "includes/PF_TemplateField.php", ["TemplatesPage"] = "specials/PF_Templates.php", ["SpreadsheetTemplatesPage"] = "specials/PF_MultiPageEdit.php", ["FormsPage"] = "specials/PF_Forms.php", ["PFForm"] = "includes/PF_Form.php", ["PFTemplate"] = "includes/PF_Template.php", ["PFTemplateInForm"] = "includes/PF_TemplateInForm.php", ["PFFormField"] = "includes/PF_FormField.php", ["PFFormPrinter"] = "includes/PF_FormPrinter.php", ["PFFormUtils"] = "includes/PF_FormUtils.php", ["PFUtils"] = "includes/PF_Utils.php", ["PFValuesUtils"] = "includes/PF_ValuesUtils.php", ["PFHooks"] = "includes/PF_Hooks.php", ["PFFormLinker"] = "includes/PF_FormLinker.php", ["PFPageSchemas"] = "includes/PF_PageSchemas.php", ["PFParserFunctions"] = "includes/PF_ParserFunctions.php", ["PFAutocompleteAPI"] = "includes/PF_AutocompleteAPI.php", ["PFAutoeditAPI"] = "includes/PF_AutoeditAPI.php", ["PFFormEditAction"] = "includes/PF_FormEditAction.php", ["PFHelperFormAction"] = "includes/PF_HelperFormAction.php", ["PFPageSection"] = "includes/PF_PageSection.php", ["PFFormInput"] = "includes/forminputs/PF_FormInput.php", ["PFTextInput"] = "includes/forminputs/PF_TextInput.php", ["PFTextWithAutocompleteInput"] = "includes/forminputs/PF_TextWithAutocompleteInput.php", ["PFTextAreaInput"] = "includes/forminputs/PF_TextAreaInput.php", ["PFTextAreaWithAutocompleteInput"] = "includes/forminputs/PF_TextAreaWithAutocompleteInput.php", ["PFEnumInput"] = "includes/forminputs/PF_EnumInput.php", ["PFMultiEnumInput"] = "includes/forminputs/PF_MultiEnumInput.php", ["PFCheckboxInput"] = "includes/forminputs/PF_CheckboxInput.php", ["PFCheckboxesInput"] = "includes/forminputs/PF_CheckboxesInput.php", ["PFRadioButtonInput"] = "includes/forminputs/PF_RadioButtonInput.php", ["PFDropdownInput"] = "includes/forminputs/PF_DropdownInput.php", ["PFListBoxInput"] = "includes/forminputs/PF_ListBoxInput.php", ["PFComboBoxInput"] = "includes/forminputs/PF_ComboBoxInput.php", ["PFDateInput"] = "includes/forminputs/PF_DateInput.php", ["PFDatePickerInput"] = "includes/forminputs/PF_DatePickerInput.php", ["PFTimePickerInput"] = "includes/forminputs/PF_TimePickerInput.php", ["PFDateTimePicker"] = "includes/forminputs/PF_DateTimePicker.php", ["PFDateTimeInput"] = "includes/forminputs/PF_DateTimeInput.php", ["PFYearInput"] = "includes/forminputs/PF_YearInput.php", ["PFTreeInput"] = "includes/forminputs/PF_TreeInput.php", ["PFTree"] = "includes/forminputs/PF_Tree.php", ["PFTokensInput"] = "includes/forminputs/PF_TokensInput.php", ["PFGoogleMapsInput"] = "includes/forminputs/PF_GoogleMapsInput.php", ["PFOpenLayersInput"] = "includes/forminputs/PF_OpenLayersInput.php", ["PFLeafletInput"] = "includes/forminputs/PF_LeafletInput.php", ["PFRegExpInput"] = "includes/forminputs/PF_RegExpInput.php", ["PFRatingInput"] = "includes/forminputs/PF_RatingInput.php", ["PFWikiPage"] = "includes/wikipage/PF_WikiPage.php", ["PFWikiPageTemplate"] = "includes/wikipage/PF_WikiPageTemplate.php", ["PFWikiPageTemplateParam"] = "includes/wikipage/PF_WikiPageTemplateParam.php", ["PFWikiPageSection"] = "includes/wikipage/PF_WikiPageSection.php", ["PFWikiPageFreeText"] = "includes/wikipage/PF_WikiPageFreeText.php", ["PFCreatePageJob"] = "includes/PF_CreatePageJob.php", },		["ResourceModules"] = { ["ext.pageforms.main"] = { ["scripts"] = { [0] = "libs/PageForms.js", [1] = "libs/PF_preview.js", },				["styles"] = { [0] = "skins/PageForms.css", [1] = "skins/PF_jquery_ui_overrides.css", },				["dependencies"] = { [0] = "jquery.ui.core", [1] = "jquery.ui.autocomplete", [2] = "ext.pageforms.sortable", [3] = "ext.pageforms.autogrow", [4] = "mediawiki.util", [5] = "mediawiki.api", [6] = "ext.pageforms.select2", [7] = "ext.pageforms.wikieditor", },				["messages"] = { [0] = "pf_formerrors_header", [1] = "pf_too_few_instances_error", [2] = "pf_too_many_instances_error", [3] = "pf_blank_error", [4] = "pf_not_unique_error", [5] = "pf_bad_url_error", [6] = "pf_bad_email_error", [7] = "pf_bad_number_error", [8] = "pf_bad_date_error", [9] = "pf_modified_input_error", [10] = "pf_pipe_error", },			},			["ext.pageforms.browser"] = { ["scripts"] = { [0] = "libs/jquery.browser.js", },			},			["ext.pageforms.fancybox.jquery1"] = { ["scripts"] = "libs/FancyBox/jquery.fancybox.1.3.4.js", ["styles"] = "skins/FancyBox/jquery.fancybox.1.3.4.css", ["dependencies"] = { [0] = "ext.pageforms.browser", },			},			["ext.pageforms.fancybox.jquery3"] = { ["scripts"] = "libs/FancyBox/jquery.fancybox.3.2.10.js", ["styles"] = "skins/FancyBox/jquery.fancybox.3.2.10.css", ["dependencies"] = { [0] = "ext.pageforms.browser", },			},			["ext.pageforms.fancytree.dep"] = { ["scripts"] = { [0] = "libs/jquery.fancytree.ui-deps.js", },				["styles"] = "skins/skin-win8/ui.fancytree.css", },			["ext.pageforms.fancytree"] = { ["scripts"] = { [0] = "libs/jquery.fancytree.js", [1] = "libs/PF_tree.js", },				["styles"] = "skins/skin-win8/ui.fancytree.css", ["dependencies"] = { [0] = "ext.pageforms.fancytree.dep", },			},			["ext.pageforms.sortable"] = { ["scripts"] = { [0] = "libs/Sortable.js", },			},			["ext.pageforms.autogrow"] = { ["scripts"] = { [0] = "libs/PF_autogrow.js", },			},			["ext.pageforms.popupformedit"] = { ["scripts"] = "libs/PF_popupform.js", ["styles"] = "skins/PF_popupform.css", ["dependencies"] = { [0] = "ext.pageforms.browser", },			},			["ext.pageforms.autoedit"] = { ["scripts"] = "libs/PF_autoedit.js", ["styles"] = "skins/PF_autoedit.css", ["messages"] = { [0] = "pf-autoedit-wait", [1] = "pf_autoedit_anoneditwarning", },			},			["ext.pageforms.submit"] = { ["scripts"] = { [0] = "libs/PF_submit.js", },				["styles"] = { [0] = "skins/PF_submit.css", },				["messages"] = { [0] = "pf_formedit_saveandcontinue_summary", [1] = "pf_formedit_saveandcontinueediting", },			},			["ext.pageforms.collapsible"] = { ["scripts"] = { [0] = "libs/PF_collapsible.js", },				["styles"] = { [0] = "skins/PF_collapsible.css", },			},			["ext.pageforms.imagepreview"] = { ["scripts"] = { [0] = "libs/PF_imagePreview.js", },			},			["ext.pageforms.checkboxes"] = { ["scripts"] = { [0] = "libs/PF_checkboxes.js", },				["styles"] = { [0] = "skins/PF_checkboxes.css", },				["messages"] = { [0] = "pf_forminputs_checkboxes_select_all", [1] = "pf_forminputs_checkboxes_select_none", },			},			["ext.pageforms.datepicker"] = { ["scripts"] = { [0] = "libs/PF_datepicker.js", },				["dependencies"] = { [0] = "jquery.ui.datepicker", [1] = "ext.pageforms.main", },			},			["ext.pageforms.timepicker"] = { ["scripts"] = "libs/PF_timepicker.js", ["styles"] = "skins/PF_Timepicker.css", },			["ext.pageforms.datetimepicker"] = { ["scripts"] = "libs/PF_datetimepicker.js", ["dependencies"] = { [0] = "ext.pageforms.datepicker", [1] = "ext.pageforms.timepicker", },			},			["ext.pageforms.regexp"] = { ["scripts"] = "libs/PF_regexp.js", ["dependencies"] = { [0] = "ext.pageforms.main", },			},			["ext.pageforms.rating"] = { ["scripts"] = { [0] = "libs/jquery.rateyo.js", [1] = "libs/PF_rating.js", },				["styles"] = "skins/jquery.rateyo.css", },			["ext.pageforms.simpleupload"] = { ["scripts"] = { [0] = "libs/PF_simpleupload.js", },				["messages"] = { [0] = "pf_forminputs_change_file", [1] = "pf-simpleupload", },			},			["ext.pageforms.select2"] = { ["scripts"] = { [0] = "libs/select2.js", [1] = "libs/ext.pf.select2.base.js", [2] = "libs/ext.pf.select2.combobox.js", [3] = "libs/ext.pf.select2.tokens.js", },				["styles"] = { [0] = "skins/select2/select2.css", [1] = "skins/select2/select2-bootstrap.css", [2] = "skins/ext.pf.select2.css", },				["dependencies"] = { [0] = "ext.pageforms", [1] = "jquery.ui.sortable", [2] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "pf-select2-no-matches", [1] = "pf-select2-searching", [2] = "pf-select2-input-too-short", [3] = "pf-select2-selection-too-big", },			},			["ext.pageforms.jsgrid"] = { ["scripts"] = { [0] = "libs/jsgrid.js", [1] = "libs/PF_jsGrid.js", },				["styles"] = { [0] = "skins/jsgrid/jsgrid.css", [1] = "skins/jsgrid/theme.css", },				["dependencies"] = { [0] = "ext.pageforms.select2", [1] = "jquery.ui.sortable", [2] = "mediawiki.language.months", },				["messages"] = { [0] = "htmlform-yes", [1] = "htmlform-no", },			},			["ext.pageforms.balloon"] = { ["styles"] = { [0] = "skins/balloon.css", },			},			["ext.pageforms.wikieditor"] = { ["scripts"] = "libs/PF_wikieditor.js", ["styles"] = "skins/PF_wikieditor.css", },			["ext.pageforms"] = { ["scripts"] = { [0] = "libs/ext.pf.js", },			},			["ext.pageforms.PF_CreateProperty"] = { ["scripts"] = { [0] = "libs/PF_CreateProperty.js", },			},			["ext.pageforms.PF_PageSchemas"] = { ["scripts"] = { [0] = "libs/PF_PageSchemas.js", },			},			["ext.pageforms.PF_CreateTemplate"] = { ["scripts"] = { [0] = "libs/PF_CreateTemplate.js", },				["messages"] = { [0] = "pf_blank_error", [1] = "pf_createtemplate_hierarchystructureplaceholder", },			},			["ext.pageforms.PF_CreateClass"] = { ["scripts"] = { [0] = "libs/PF_CreateClass.js", },				["messages"] = { [0] = "pf_createtemplate_hierarchystructureplaceholder", },			},			["ext.pageforms.PF_CreateForm"] = { ["scripts"] = { [0] = "libs/PF_CreateForm.js", },				["messages"] = { [0] = "pf_blank_error", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageForms", },		["Hooks"] = { ["SkinTemplateNavigation"] = { [0] = "PFFormEditAction::displayTab", [1] = "PFHelperFormAction::displayTab", },			["ArticlePurge"] = { [0] = "PFFormUtils::purgeCache", },			["PageContentSave"] = { [0] = "PFFormUtils::purgeCache", },			["PageContentSaveComplete"] = "PFHooks::setPostEditCookie", ["ParserFirstCallInit"] = { [0] = "PFHooks::registerFunctions", },			["MakeGlobalVariablesScript"] = { [0] = "PFHooks::setGlobalJSVariables", },			["PageSchemasRegisterHandlers"] = { [0] = "PFPageSchemas::registerClass", },			["EditPage::importFormData"] = { [0] = "PFHooks::showFormPreview", },			["CargoTablesActionLinks"] = "PFHooks::addToCargoTablesLinks", ["TinyMCEDisable"] = "PFHooks::disableTinyMCE", ["CanonicalNamespaces"] = { [0] = "PFHooks::registerNamespaces", },			["ResourceLoaderRegisterModules"] = { [0] = "PFHooks::registerModules", },		},		["config"] = { ["PageFormsUseDisplayTitle"] = true, ["PageFormsSimpleUpload"] = false, ["PageFormsMaxAutocompleteValues"] = 1000, ["PageFormsMaxLocalAutocompleteValues"] = 100, ["PageFormsAutocompleteOnAllChars"] = false, ["PageFormsCacheAutocompleteValues"] = false, ["PageFormsAutocompleteCacheTimeout"] = nil, ["PageFormsRenameEditTabs"] = false, ["PageFormsRenameMainEditTab"] = false, ["PageFormsListSeparator"] = ",", ["PageForms24HourTime"] = false, ["PageFormsCacheFormDefinitions"] = false, ["PageFormsFormCacheType"] = nil, ["PageFormsDisableOutsideServices"] = false, ["PageFormsLinkAllRedLinksToForms"] = false, ["PageFormsShowTabsForAllHelperForms"] = true, ["PageFormsRunQueryFormAtTop"] = false, ["PageFormsGoogleMapsKey"] = nil, ["PageFormsShowOnSelect"] = { },			["PageFormsAutocompleteValues"] = { },			["PageFormsGridValues"] = { },			["PageFormsGridParams"] = { },			["PageFormsContLangYes"] = nil, ["PageFormsContLangNo"] = nil, ["PageFormsContLangMonths"] = { },			["PageFormsHeightForMinimizingInstances"] = 800, ["PageFormsFieldProperties"] = { },			["PageFormsCargoFields"] = { },			["PageFormsDependentFields"] = { },			["PageFormsCheckboxesSelectAllMinimum"] = 10, ["PageFormsMapsWithFeeders"] = { },			["PageFormsDatePickerSettings"] = { ["@note"] = "See PF_DefaultInputSettings.php for allowed values", ["FirstDate"] = nil, ["LastDate"] = nil, ["DateFormat"] = "SHORT", ["WeekStart"] = nil, ["DisabledDaysOfWeek"] = nil, ["HighlightedDaysOfWeek"] = nil, ["DisabledDates"] = nil, ["HighlightedDates"] = nil, ["_merge_strategy"] = "array_plus", },			["PageFormsAutoeditNamespaces"] = { [0] = 0,			},		},		["manifest_version"] = 1, },	["PageImages"] = { ["name"] = "PageImages", ["author"] = "Max Semenik", ["url"] = "https://www.mediawiki.org/wiki/Extension:PageImages", ["descriptionmsg"] = "pageimages-desc", ["license-name"] = "WTFPL", ["type"] = "api", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIPropModules"] = { ["pageimages"] = "ApiQueryPageImages", },		["MessagesDirs"] = { ["PageImages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ApiQueryPageImages"] = "includes/ApiQueryPageImages.php", ["PageImages"] = "includes/PageImages.php", ["PageImages\\Hooks\\LinksUpdateHookHandler"] = "includes/LinksUpdateHookHandler.php", ["PageImages\\Hooks\\ParserFileProcessingHookHandlers"] = "includes/ParserFileProcessingHookHandlers.php", ["PageImages\\Job\\InitImageDataJob"] = "includes/Job/InitImageDataJob.php", },		["Hooks"] = { ["AfterParserFetchFileAndTitle"] = "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onAfterParserFetchFileAndTitle", ["ApiOpenSearchSuggest"] = "PageImages::onApiOpenSearchSuggest", ["BeforePageDisplay"] = "PageImages::onBeforePageDisplay", ["InfoAction"] = "PageImages::onInfoAction", ["LinksUpdate"] = "PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate", ["OpenSearchXml"] = "PageImages::onApiOpenSearchSuggest", ["ParserMakeImageParams"] = "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onParserMakeImageParams", ["SpecialMobileEditWatchlist::images"] = "PageImages::onSpecialMobileEditWatchlistImages", },		["JobClasses"] = { ["InitImageDataJob"] = "PageImages\\Job\\InitImageDataJob", },		["config"] = { ["PageImagesScores"] = { ["@doc"] = "Images <120px are usually from maintenace or stub templates; >600px are panoramas, less suitable.", ["value"] = { ["position"] = { [0] = 8,						[1] = 6,						[2] = 4,						[3] = 3,					},					["width"] = { [119] = -100,						[400] = 10,						[600] = 5,						[601] = 0,					},					["galleryImageWidth"] = { [99] = -100,						[100] = 0,					},					["ratio"] = { [3] = -100,						[5] = 0,						[20] = 5,						[30] = 0,						[31] = -100,					},				},			},			["PageImagesBlacklist"] = { ["value"] = { [0] = {						["type"] = "db", ["page"] = "MediaWiki:Pageimages-blacklist", ["db"] = false, },				},			},			["PageImagesBlacklistExpiry"] = { ["value"] = 900, },			["PageImagesExpandOpenSearchXml"] = { ["value"] = false, },			["PageImagesNamespaces"] = { ["value"] = { [0] = 0,				},			},			["PageImagesLeadSectionOnly"] = { ["@doc"] = "Temporary feature flag - Whether page images should be restricted to those in section id 0.", ["@fixme"] = "Please remove a month after it has defaulted to true on the cluster (T152115)", ["value"] = true, },			["PageImagesAPIDefaultLicense"] = { ["@doc"] = "Get images with either a 'free' license or 'any' (including free and non-free) license by default, via 'pilicense' option, in pageprops query api. The value of this setting should be either 'free' or 'any'.", ["value"] = "free", },		},		["manifest_version"] = 2, },	["PageInCat"] = { ["name"] = "PageInCat", ["version"] = "3.0.0", ["author"] = "Brian Wolff", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:PageInCat", ["descriptionmsg"] = "pageincat-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["PageInCat"] = { [0] = "i18n", },		},		["config"] = { ["PageInCatUseAccuratePreview"] = true, },		["ExtensionMessagesFiles"] = { ["PageInCatMagic"] = "PageInCat.i18n.magic.php", },		["AutoloadClasses"] = { ["PageInCat"] = "PageInCat_body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "PageInCat::register", },			["ParserClearState"] = { [0] = "PageInCat::onClearState", },			["ParserAfterTidy"] = { [0] = "PageInCat::onParserAfterTidy", },			["EditPageGetPreviewContent"] = { [0] = "PageInCat::onEditPageGetPreviewContent", },			["ParserBeforeInternalParse"] = { [0] = "PageInCat::onParserBeforeInternalParse", },		},		["manifest_version"] = 1, },	["PageLanguage"] = { ["name"] = "Page Language", ["author"] = { [0] = "Liangent", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageLanguage", ["descriptionmsg"] = "pagelanguage-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["PageLanguage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PageLanguageMagic"] = "PageLanguage.magic.php", },		["AutoloadClasses"] = { ["PageLanguage"] = "PageLanguage.body.php", },		["Hooks"] = { ["PageContentLanguage"] = "PageLanguage::onPageContentLanguage", ["ParserFirstCallInit"] = "PageLanguage::onParserFirstCallInit", },		["manifest_version"] = 2, },	["PageNameFormula"] = { ["name"] = "PageNameFormula", ["version"] = "0.0.0", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Mark A. Hershberger", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageNameFormula", ["requires"] = { ["MediaWiki"] = ">=1.28", },		["descriptionmsg"] = "pagenameformula-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["PageNameFormula"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PageNameFormulaMagic"] = "src/i18n/Magic.php", },		["AutoloadClasses"] = { ["PageNameFormula\\Hook"] = "src/Hook.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PageNameFormula\\Hook::onLoadExtensionSchemaUpdates", },			["ParserFirstCallInit"] = { [0] = "PageNameFormula\\Hook::onParserFirstCallInit", },		},		["config"] = { ["_prefix"] = "PageNameFormula", },		["manifest_version"] = 1, },	["PagePopups"] = { ["name"] = "PagePopups", ["version"] = "0.0.1", ["author"] = { [0] = "Victor Porton", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PagePopups", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "pagepopups-desc", ["type"] = "other", ["MessagesDirs"] = { ["PagePopups"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PagePopupsHooks"] = "PagePopups.hooks.php", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "PagePopupsHooks::onBeforePageDisplay", },		},		["ResourceModules"] = { ["ext.PagePopups.popup"] = { ["scripts"] = { [0] = "PagePopups.js", },				["styles"] = { [0] = "PagePopups.css", },				["dependencies"] = { [0] = "jquery.ui.dialog", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PagePopups", },		["config"] = { },		["manifest_version"] = 1, },	["Page_Schemas"] = { ["name"] = "Page Schemas", ["version"] = "0.4.9", ["author"] = { [0] = "Yaron Koren", [1] = "Ankit Garg", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Page_Schemas", ["descriptionmsg"] = "ps-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["GroupPermissions"] = { ["sysop"] = { ["generatepages"] = true, },		},		["AvailableRights"] = { [0] = "generatepages", },		["Actions"] = { ["editschema"] = "PSEditSchemaAction", ["generatepages"] = "PSGeneratePagesAction", },		["SpecialPages"] = { ["EditSchema"] = "PSEditSchema", ["GeneratePages"] = "PSGeneratePages", },		["JobClasses"] = { ["pageSchemasCreatePage"] = "PSCreatePageJob", },		["MessagesDirs"] = { ["PageSchemas"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PageSchemasAlias"] = "PageSchemas.i18n.alias.php", },		["AutoloadClasses"] = { ["PageSchemasHooks"] = "PageSchemas.hooks.php", ["PageSchemas"] = "includes/PageSchemas.classes.php", ["PSSchema"] = "includes/PageSchemas.classes.php", ["PSTemplate"] = "includes/PageSchemas.classes.php", ["PSTemplateField"] = "includes/PageSchemas.classes.php", ["PSPageSection"] = "includes/PageSchemas.classes.php", ["PSEditSchema"] = "specials/PS_EditSchema.php", ["PSEditSchemaAction"] = "includes/PS_EditSchemaAction.php", ["PSGeneratePages"] = "specials/PS_GeneratePages.php", ["PSGeneratePagesAction"] = "includes/PS_GeneratePagesAction.php", ["PSExtensionHandler"] = "includes/PS_ExtensionHandler.php", ["PSCreatePageJob"] = "includes/PS_CreatePageJob.php", },		["ResourceModules"] = { ["ext.pageschemas.main"] = { ["scripts"] = "resources/PageSchemas.js", ["styles"] = "resources/PageSchemas.css", },			["ext.pageschemas.generatepages"] = { ["scripts"] = "resources/PS_GeneratePages.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageSchemas", },		["Hooks"] = { ["ParserFirstCallInit"] = "PageSchemasHooks::register", ["SkinTemplateNavigation"] = { [0] = "PSEditSchemaAction::displayTab", [1] = "PSGeneratePagesAction::displayTab", },		},		["config"] = { ["PageSchemasFieldNum"] = 0, ["PageSchemasHandlerClasses"] = { },		},		["manifest_version"] = 1, },	["PageTriage"] = { ["name"] = "PageTriage", ["version"] = "0.3.0", ["author"] = { [0] = "Ryan Kaldari", [1] = "Benny Situ", [2] = "Ian Baker", [3] = "Andrew Garrett", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageTriage", ["descriptionmsg"] = "pagetriage-desc", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["APIModules"] = { ["pagetriagelist"] = "MediaWiki\\Extension\\PageTriage\\Api\\ApiPageTriageList", ["pagetriagestats"] = "MediaWiki\\Extension\\PageTriage\\Api\\ApiPageTriageStats", ["pagetriageaction"] = "MediaWiki\\Extension\\PageTriage\\Api\\ApiPageTriageAction", ["pagetriagetagcopyvio"] = "MediaWiki\\Extension\\PageTriage\\Api\\ApiPageTriageTagCopyvio", ["pagetriagetagging"] = "MediaWiki\\Extension\\PageTriage\\Api\\ApiPageTriageTagging", },		["AvailableRights"] = { [0] = "pagetriage-copyvio", },		["DefaultUserOptions"] = { ["echo-subscriptions-web-page-review"] = true, ["echo-subscriptions-email-page-review"] = false, },		["GroupPermissions"] = { ["copyviobot"] = { ["pagetriage-copyvio"] = true, },		},		["LogActionsHandlers"] = { ["pagetriage-curation/reviewed"] = "LogFormatter", ["pagetriage-curation/unreviewed"] = "LogFormatter", ["pagetriage-curation/tag"] = "MediaWiki\\Extension\\PageTriage\\PageTriageLogFormatter", ["pagetriage-curation/delete"] = "MediaWiki\\Extension\\PageTriage\\PageTriageLogFormatter", ["pagetriage-deletion/delete"] = "MediaWiki\\Extension\\PageTriage\\PageTriageLogFormatter", ["pagetriage-copyvio/insert"] = "LogFormatter", },		["LogTypes"] = { [0] = "pagetriage-curation", [1] = "pagetriage-deletion", [2] = "pagetriage-copyvio", },		["RateLimits"] = { ["pagetriage-mark-action"] = { ["anon"] = { [0] = 1,					[1] = 3,				},				["user"] = { [0] = 1,					[1] = 3,				},			},			["pagetriage-tagging-action"] = { ["anon"] = { [0] = 1,					[1] = 10,				},				["user"] = { [0] = 1,					[1] = 10,				},			},		},		["SpecialPages"] = { ["NewPagesFeed"] = "MediaWiki\\Extension\\PageTriage\\SpecialNewPagesFeed", },		["MessagesDirs"] = { ["PageTriage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PageTriageAlias"] = "PageTriage.alias.php", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\PageTriage\\"] = "includes/", },		["JobClasses"] = { ["compileArticleMetadata"] = "\\MediaWiki\\Extension\\PageTriage\\CompileArticleMetadataJob", },		["AutoloadClasses"] = { ["PageTriageTestCase"] = "tests/phpunit/PageTriageTestCase.php", },		["ResourceModules"] = { ["mediawiki.template.underscore"] = { ["dependencies"] = { [0] = "mediawiki.template", [1] = "ext.pageTriage.external", },				["scripts"] = { [0] = "mediawiki.template.underscore.js", },			},			["ext.pageTriage.external"] = { ["scripts"] = { [0] = "external/underscore.js", [1] = "external/backbone.js", [2] = "external/date.js", [3] = "external/datejs-mw.js", [4] = "external/jquery.waypoints.js", },				["messages"] = { [0] = "sunday", [1] = "monday", [2] = "tuesday", [3] = "wednesday", [4] = "thursday", [5] = "friday", [6] = "saturday", [7] = "sun", [8] = "mon", [9] = "tue", [10] = "wed", [11] = "thu", [12] = "fri", [13] = "sat", [14] = "january", [15] = "february", [16] = "march", [17] = "april", [18] = "may_long", [19] = "june", [20] = "july", [21] = "august", [22] = "september", [23] = "october", [24] = "november", [25] = "december", [26] = "jan", [27] = "feb", [28] = "mar", [29] = "apr", [30] = "may", [31] = "jun", [32] = "jul", [33] = "aug", [34] = "sep", [35] = "oct", [36] = "nov", [37] = "dec", },			},			["jquery.badge.external"] = { ["scripts"] = "external/jquery.badge.js", ["styles"] = "external/jquery.badge.css", },			["ext.pageTriage.init"] = { ["scripts"] = { [0] = "ext.pageTriage.init/ext.pageTriage.init.js", },				["dependencies"] = { [0] = "ext.pageTriage.external", },			},			["ext.pageTriage.util"] = { ["scripts"] = { [0] = "ext.pageTriage.util/ext.pageTriage.messageUtil.js", },				["messages"] = { [0] = "pagetriage-api-error", },				["dependencies"] = { [0] = "ext.pageTriage.init", },			},			["ext.pageTriage.models"] = { ["dependencies"] = { [0] = "mediawiki.Title", [1] = "mediawiki.Uri", [2] = "mediawiki.api", [3] = "mediawiki.user", [4] = "ext.pageTriage.init", },				["scripts"] = { [0] = "ext.pageTriage.models/ext.pageTriage.article.js", [1] = "ext.pageTriage.models/ext.pageTriage.revision.js", [2] = "ext.pageTriage.models/ext.pageTriage.stats.js", },				["messages"] = { [0] = "pipe-separator", [1] = "pagetriage-info-timestamp-date-format", [2] = "pagetriage-page-status-unreviewed", [3] = "pagetriage-page-status-autoreviewed", [4] = "pagetriage-page-status-reviewed", [5] = "pagetriage-page-status-delete", [6] = "pagetriage-page-status-reviewed-anonymous", },			},			["jquery.tipoff"] = { ["styles"] = "jquery.tipoff/jquery.tipoff.css", ["scripts"] = "jquery.tipoff/jquery.tipoff.js", },			["ext.pageTriage.views.list"] = { ["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "ext.pageTriage.models", [2] = "ext.pageTriage.util", [3] = "jquery.tipoff", [4] = "jquery.ui.button", [5] = "jquery.spinner", [6] = "jquery.client", },				["scripts"] = { [0] = "ext.pageTriage.views.list/ext.pageTriage.listItem.js", [1] = "ext.pageTriage.views.list/ext.pageTriage.listControlNav.js", [2] = "ext.pageTriage.views.list/ext.pageTriage.listStatsNav.js", [3] = "ext.pageTriage.views.list/ext.pageTriage.listView.js", },				["templates"] = { ["listControlNav.underscore"] = "ext.pageTriage.views.list/ext.pageTriage.listControlNav.underscore", ["listItem.underscore"] = "ext.pageTriage.views.list/ext.pageTriage.listItem.underscore", ["listStatsNav.underscore"] = "ext.pageTriage.views.list/ext.pageTriage.listStatsNav.underscore", },				["styles"] = { [0] = "ext.pageTriage.css", [1] = "ext.pageTriage.views.list/ext.pageTriage.listItem.css", [2] = "ext.pageTriage.views.list/ext.pageTriage.listControlNav.css", [3] = "ext.pageTriage.views.list/ext.pageTriage.listStatsNav.css", [4] = "ext.pageTriage.views.list/ext.pageTriage.listView.css", },				["messages"] = { [0] = "blanknamespace", [1] = "comma-separator", [2] = "contribslink", [3] = "days", [4] = "parentheses", [5] = "pipe-separator", [6] = "sp-contributions-talk", [7] = "pagetriage-afc-state", [8] = "pagetriage-afc-newest", [9] = "pagetriage-afc-oldest", [10] = "pagetriage-afc-newest-submitted", [11] = "pagetriage-afc-oldest-submitted", [12] = "pagetriage-afc-newest-declined", [13] = "pagetriage-afc-oldest-declined", [14] = "pagetriage-afc-state-all", [15] = "pagetriage-afc-state-declined", [16] = "pagetriage-afc-state-pending", [17] = "pagetriage-afc-state-reviewing", [18] = "pagetriage-afc-state-unsubmitted", [19] = "pagetriage-afc-date-label-submission", [20] = "pagetriage-afc-date-label-review", [21] = "pagetriage-afc-date-label-declined", [22] = "pagetriage-hist", [23] = "pagetriage-bytes", [24] = "pagetriage-edits", [25] = "pagetriage-categories", [26] = "pagetriage-no-categories", [27] = "pagetriage-orphan", [28] = "pagetriage-no-author", [29] = "pagetriage-byline", [30] = "pagetriage-byline-new-editor", [31] = "pagetriage-editcount", [32] = "pagetriage-author-not-autoconfirmed", [33] = "pagetriage-no-patrol-right", [34] = "pagetriage-author-blocked", [35] = "pagetriage-author-bot", [36] = "pagetriage-creation-dateformat", [37] = "pagetriage-user-creation-dateformat", [38] = "pagetriage-special-contributions", [39] = "pagetriage-showing", [40] = "pagetriage-filter-list-prompt", [41] = "pagetriage-unreviewed-article-count", [42] = "pagetriage-reviewed-article-count-past-week", [43] = "pagetriage-sort-by", [44] = "pagetriage-newest", [45] = "pagetriage-oldest", [46] = "pagetriage-afc-newest", [47] = "pagetriage-afc-oldest", [48] = "pagetriage-afc-newest-submitted", [49] = "pagetriage-afc-oldest-submitted", [50] = "pagetriage-afc-newest-declined", [51] = "pagetriage-afc-oldest-declined", [52] = "pagetriage-triage", [53] = "pagetriage-filter-show-heading", [54] = "pagetriage-filter-type-show-heading", [55] = "pagetriage-filter-reviewed-edits", [56] = "pagetriage-filter-unreviewed-edits", [57] = "pagetriage-filter-nominated-for-deletion", [58] = "pagetriage-filter-bot-edits", [59] = "pagetriage-filter-redirects", [60] = "pagetriage-filter-others", [61] = "pagetriage-filter-namespace-heading", [62] = "pagetriage-filter-article", [63] = "pagetriage-filter-user-heading", [64] = "pagetriage-filter-username", [65] = "pagetriage-filter-tag-heading", [66] = "pagetriage-filter-second-show-heading", [67] = "pagetriage-filter-no-categories", [68] = "pagetriage-filter-orphan", [69] = "pagetriage-filter-non-autoconfirmed", [70] = "pagetriage-filter-learners", [71] = "pagetriage-filter-blocked", [72] = "pagetriage-filter-set-button", [73] = "pagetriage-stats-less-than-a-day", [74] = "pagetriage-filter-ns-all", [75] = "pagetriage-more", [76] = "pagetriage-filter-stat-state", [77] = "pagetriage-filter-stat-type", [78] = "pagetriage-filter-stat-reviewed", [79] = "pagetriage-filter-stat-unreviewed", [80] = "pagetriage-filter-stat-bots", [81] = "pagetriage-filter-stat-redirects", [82] = "pagetriage-filter-stat-others", [83] = "pagetriage-filter-stat-nominated-for-deletion", [84] = "pagetriage-filter-stat-all", [85] = "pagetriage-filter-stat-no-categories", [86] = "pagetriage-filter-stat-orphan", [87] = "pagetriage-filter-stat-non-autoconfirmed", [88] = "pagetriage-filter-stat-learners", [89] = "pagetriage-filter-stat-blocked", [90] = "pagetriage-filter-stat-username", [91] = "pagetriage-filter-stat-namespace", [92] = "pagetriage-filter-stat-predicted-class", [93] = "pagetriage-filter-stat-predicted-class-stub", [94] = "pagetriage-filter-stat-predicted-class-start", [95] = "pagetriage-filter-stat-predicted-class-c", [96] = "pagetriage-filter-stat-predicted-class-b", [97] = "pagetriage-filter-stat-predicted-class-good", [98] = "pagetriage-filter-stat-predicted-class-featured", [99] = "pagetriage-filter-stat-predicted-issues", [100] = "pagetriage-filter-stat-predicted-issues-vandalism", [101] = "pagetriage-filter-stat-predicted-issues-spam", [102] = "pagetriage-filter-stat-predicted-issues-attack", [103] = "pagetriage-filter-stat-predicted-issues-copyvio", [104] = "pagetriage-filter-stat-predicted-issues-none", [105] = "pagetriage-filter-predicted-class-heading", [106] = "pagetriage-filter-predicted-class-stub", [107] = "pagetriage-filter-predicted-class-start", [108] = "pagetriage-filter-predicted-class-c", [109] = "pagetriage-filter-predicted-class-b", [110] = "pagetriage-filter-predicted-class-good", [111] = "pagetriage-filter-predicted-class-featured", [112] = "pagetriage-filter-predicted-issues-heading", [113] = "pagetriage-filter-predicted-issues-vandalism", [114] = "pagetriage-filter-predicted-issues-spam", [115] = "pagetriage-filter-predicted-issues-attack", [116] = "pagetriage-filter-predicted-issues-copyvio", [117] = "pagetriage-filter-predicted-issues-none", [118] = "pagetriage-new-page-patrol", [119] = "pagetriage-articles-for-creation", [120] = "pagetriage-filter-all", [121] = "pagetriage-no-pages", [122] = "pagetriage-warning-browser", [123] = "pagetriage-note-reviewed", [124] = "pagetriage-note-not-reviewed", [125] = "pagetriage-note-deletion", [126] = "pagetriage-refresh-list", [127] = "pagetriage-info-timestamp-date-format", [128] = "pagetriage-no-reference", [129] = "pagetriage-stats-filter-page-count", },			},			["ext.pageTriage.defaultTagsOptions"] = { ["scripts"] = "ext.pageTriage.defaultTagsOptions/ext.pageTriage.defaultTagsOptions.js", ["messages"] = { [0] = "pagetriage-tags-title", [1] = "pagetriage-tags-cat-common-label", [2] = "pagetriage-tags-cat-metadata-label", [3] = "pagetriage-tags-cat-cleanup-label", [4] = "pagetriage-tags-cat-neutrality-label", [5] = "pagetriage-tags-cat-sources-label", [6] = "pagetriage-tags-cat-structure-label", [7] = "pagetriage-tags-cat-unwantedcontent-label", [8] = "pagetriage-tags-cat-verifiability-label", [9] = "pagetriage-tags-cat-writingstyle-label", [10] = "pagetriage-tags-cat-moretags-label", [11] = "pagetriage-tags-cat-all-label", [12] = "pagetriage-tags-linkrot-label", [13] = "pagetriage-tags-linkrot-desc", [14] = "pagetriage-tags-copyedit-label", [15] = "pagetriage-tags-copyedit-desc", [16] = "pagetriage-tags-morefootnotes-label", [17] = "pagetriage-tags-morefootnotes-desc", [18] = "pagetriage-tags-refimprove-label", [19] = "pagetriage-tags-refimprove-desc", [20] = "pagetriage-tags-uncategorised-label", [21] = "pagetriage-tags-uncategorised-desc", [22] = "pagetriage-tags-unreferenced-label", [23] = "pagetriage-tags-unreferenced-desc", [24] = "pagetriage-tags-deadend-label", [25] = "pagetriage-tags-deadend-desc", [26] = "pagetriage-tags-externallinks-label", [27] = "pagetriage-tags-externallinks-desc", [28] = "pagetriage-tags-catimprove-label", [29] = "pagetriage-tags-catimprove-desc", [30] = "pagetriage-tags-orphan-label", [31] = "pagetriage-tags-orphan-desc", [32] = "pagetriage-tags-overlinked-label", [33] = "pagetriage-tags-overlinked-desc", [34] = "pagetriage-tags-cleanup-label", [35] = "pagetriage-tags-cleanup-desc", [36] = "pagetriage-tags-expertsubject-label", [37] = "pagetriage-tags-expertsubject-desc", [38] = "pagetriage-tags-prose-label", [39] = "pagetriage-tags-prose-desc", [40] = "pagetriage-tags-roughtranslation-label", [41] = "pagetriage-tags-roughtranslation-desc", [42] = "pagetriage-tags-advert-label", [43] = "pagetriage-tags-advert-desc", [44] = "pagetriage-tags-autobiography-label", [45] = "pagetriage-tags-autobiography-desc", [46] = "pagetriage-tags-coi-label", [47] = "pagetriage-tags-coi-desc", [48] = "pagetriage-tags-peacock-label", [49] = "pagetriage-tags-peacock-desc", [50] = "pagetriage-tags-pov-label", [51] = "pagetriage-tags-pov-desc", [52] = "pagetriage-tags-weasel-label", [53] = "pagetriage-tags-weasel-desc", [54] = "pagetriage-tags-blpsources-label", [55] = "pagetriage-tags-blpsources-desc", [56] = "pagetriage-tags-originalresearch-label", [57] = "pagetriage-tags-originalresearch-desc", [58] = "pagetriage-tags-primarysources-label", [59] = "pagetriage-tags-primarysources-desc", [60] = "pagetriage-tags-onesource-label", [61] = "pagetriage-tags-onesource-desc", [62] = "pagetriage-tags-condense-label", [63] = "pagetriage-tags-condense-desc", [64] = "pagetriage-tags-leadmissing-label", [65] = "pagetriage-tags-leadmissing-desc", [66] = "pagetriage-tags-leadrewrite-label", [67] = "pagetriage-tags-leadrewrite-desc", [68] = "pagetriage-tags-leadtoolong-label", [69] = "pagetriage-tags-leadtoolong-desc", [70] = "pagetriage-tags-leadtooshort-label", [71] = "pagetriage-tags-leadtooshort-desc", [72] = "pagetriage-tags-cleanupreorganise-label", [73] = "pagetriage-tags-cleanupreorganise-desc", [74] = "pagetriage-tags-sections-label", [75] = "pagetriage-tags-sections-desc", [76] = "pagetriage-tags-stub-label", [77] = "pagetriage-tags-stub-desc", [78] = "pagetriage-tags-verylong-label", [79] = "pagetriage-tags-verylong-desc", [80] = "pagetriage-tags-closeparaphrasing-label", [81] = "pagetriage-tags-closeparaphrasing-desc", [82] = "pagetriage-tags-copypaste-label", [83] = "pagetriage-tags-copypaste-desc", [84] = "pagetriage-tags-nonfree-label", [85] = "pagetriage-tags-nonfree-desc", [86] = "pagetriage-tags-notability-label", [87] = "pagetriage-tags-notability-desc", [88] = "pagetriage-tags-disputed-label", [89] = "pagetriage-tags-disputed-desc", [90] = "pagetriage-tags-citationstyle-label", [91] = "pagetriage-tags-citationstyle-desc", [92] = "pagetriage-tags-hoax-label", [93] = "pagetriage-tags-hoax-desc", [94] = "pagetriage-tags-nofootnotes-label", [95] = "pagetriage-tags-nofootnotes-desc", [96] = "pagetriage-tags-confusing-label", [97] = "pagetriage-tags-confusing-desc", [98] = "pagetriage-tags-essaylike-label", [99] = "pagetriage-tags-essaylike-desc", [100] = "pagetriage-tags-fansite-label", [101] = "pagetriage-tags-fansite-desc", [102] = "pagetriage-tags-notenglish-label", [103] = "pagetriage-tags-notenglish-desc", [104] = "pagetriage-tags-technical-label", [105] = "pagetriage-tags-technical-desc", [106] = "pagetriage-tags-tense-label", [107] = "pagetriage-tags-tense-desc", [108] = "pagetriage-tags-tone-label", [109] = "pagetriage-tags-tone-desc", [110] = "pagetriage-tags-allplot-label", [111] = "pagetriage-tags-allplot-desc", [112] = "pagetriage-tags-fiction-label", [113] = "pagetriage-tags-fiction-desc", [114] = "pagetriage-tags-inuniverse-label", [115] = "pagetriage-tags-inuniverse-desc", [116] = "pagetriage-tags-outofdate-label", [117] = "pagetriage-tags-outofdate-desc", [118] = "pagetriage-tags-overlydetailed-label", [119] = "pagetriage-tags-overlydetailed-desc", [120] = "pagetriage-tags-plot-label", [121] = "pagetriage-tags-plot-desc", [122] = "pagetriage-tags-recentism-label", [123] = "pagetriage-tags-recentism-desc", [124] = "pagetriage-tags-toofewopinions-label", [125] = "pagetriage-tags-toofewopinions-desc", [126] = "pagetriage-tags-unbalanced-label", [127] = "pagetriage-tags-unbalanced-desc", [128] = "pagetriage-tags-update-label", [129] = "pagetriage-tags-update-desc", [130] = "pagetriage-tags-param-date-label", [131] = "pagetriage-tags-param-issues-label", [132] = "pagetriage-tags-param-blp-label", [133] = "pagetriage-tags-param-source-label", [134] = "pagetriage-tags-param-free-label", [135] = "pagetriage-tags-param-url-label", [136] = "pagetriage-tag-count-total", [137] = "pagetriage-button-add-tag", [138] = "pagetriage-button-add-tag-number", [139] = "pagetriage-button-add-parameters", [140] = "pagetriage-button-add-details", [141] = "pagetriage-button-edit-details", [142] = "pagetriage-button-mark-for-deletion", [143] = "cancel", [144] = "pagetriage-tags-param-free-yes-label", [145] = "pagetriage-tags-param-free-no-label", [146] = "pagetriage-tags-param-missing-required", [147] = "pagetriage-tags-param-date-format", [148] = "pagetriage-tags-param-for-label", [149] = "pagetriage-tags-tooltip", },			},			["ext.pageTriage.externalTagsOptions"] = { ["class"] = "MediaWiki\\Extension\\PageTriage\\PageTriageExternalTagsOptions", },			["ext.pageTriage.defaultDeletionTagsOptions"] = { ["scripts"] = "ext.pageTriage.defaultDeletionTagsOptions/ext.pageTriage.defaultDeletionTagsOptions.js", ["messages"] = { [0] = "pagetriage-del-tags-cat-csd-label", [1] = "pagetriage-del-tags-cat-csd-desc", [2] = "pagetriage-del-tags-cat-prod-label", [3] = "pagetriage-del-tags-cat-prod-desc", [4] = "pagetriage-del-tags-cat-discussion-desc", [5] = "pagetriage-del-tags-dbg3-label", [6] = "pagetriage-del-tags-dbg3-desc", [7] = "pagetriage-del-tags-dbg10-label", [8] = "pagetriage-del-tags-dbg10-desc", [9] = "pagetriage-del-tags-dbg11-label", [10] = "pagetriage-del-tags-dbg11-desc", [11] = "pagetriage-del-tags-dbg12-label", [12] = "pagetriage-del-tags-dbg12-desc", [13] = "pagetriage-del-tags-dba1-label", [14] = "pagetriage-del-tags-dba1-desc", [15] = "pagetriage-del-tags-dba7-label", [16] = "pagetriage-del-tags-dba7-desc", [17] = "pagetriage-del-tags-dbg1-label", [18] = "pagetriage-del-tags-dbg1-desc", [19] = "pagetriage-del-tags-dba3-label", [20] = "pagetriage-del-tags-dba3-desc", [21] = "pagetriage-del-tags-dbg2-label", [22] = "pagetriage-del-tags-dbg2-desc", [23] = "pagetriage-del-tags-dbg4-label", [24] = "pagetriage-del-tags-dbg4-desc", [25] = "pagetriage-del-tags-dbg5-label", [26] = "pagetriage-del-tags-dbg5-desc", [27] = "pagetriage-del-tags-dbg7-label", [28] = "pagetriage-del-tags-dbg7-desc", [29] = "pagetriage-del-tags-dba10-label", [30] = "pagetriage-del-tags-dba10-desc", [31] = "pagetriage-del-tags-dba2-label", [32] = "pagetriage-del-tags-dba2-desc", [33] = "pagetriage-del-tags-dbu2-label", [34] = "pagetriage-del-tags-dbu2-desc", [35] = "pagetriage-del-tags-dbu3-label", [36] = "pagetriage-del-tags-dbu3-desc", [37] = "pagetriage-del-tags-dba9-label", [38] = "pagetriage-del-tags-dba9-desc", [39] = "pagetriage-del-tags-blpprod-label", [40] = "pagetriage-del-tags-blpprod-desc", [41] = "pagetriage-del-tags-prod-label", [42] = "pagetriage-del-tags-prod-desc", [43] = "pagetriage-del-tags-articlefordeletion-label", [44] = "pagetriage-del-tags-redirectsfordiscussion-label", [45] = "pagetriage-del-tags-miscellanyfordeletion-label", [46] = "pagetriage-tags-param-article-label", [47] = "pagetriage-tags-param-url-label", [48] = "pagetriage-tags-param-source-label", [49] = "pagetriage-del-tags-param-discussion-label", [50] = "pagetriage-del-title", [51] = "pagetriage-del-tooltip", [52] = "pagetriage-tags-param-url-label", [53] = "pagetriage-tags-param-article-label", [54] = "pagetriage-tags-param-source-label", },				["dependencies"] = { [0] = "mediawiki.Title", },			},			["ext.pageTriage.externalDeletionTagsOptions"] = { ["class"] = "MediaWiki\\Extension\\PageTriage\\PageTriageExternalDeletionTagsOptions", },			["ext.pageTriage.toolbarStartup"] = { ["scripts"] = "ext.pageTriage.toolbarStartup/ext.pageTriage.toolbarStartup.js", },			["ext.pageTriage.article"] = { ["styles"] = "ext.pageTriage.article/ext.pageTriage.article.css", ["scripts"] = "ext.pageTriage.article/ext.pageTriage.article.js", ["messages"] = { [0] = "pagetriage-reviewed", [1] = "pagetriage-mark-as-reviewed-error", },				["dependencies"] = { [0] = "ext.pageTriage.init", [1] = "mediawiki.api", [2] = "mediawiki.jqueryMsg", [3] = "mediawiki.Uri", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "PageTriage/modules", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onLoadExtensionSchemaUpdates", ["TitleMoveComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onTitleMoveComplete", ["NewRevisionFromEditComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onNewRevisionFromEditComplete", ["PageContentInsertComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onPageContentInsertComplete", ["PageContentSaveComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onPageContentSaveComplete", ["LinksUpdateComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onLinksUpdateComplete", ["ArticleViewFooter"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onArticleViewFooter", ["ArticleDeleteComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onArticleDeleteComplete", ["MarkPatrolledComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onMarkPatrolledComplete", ["BlockIpComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onBlockIpComplete", ["ResourceLoaderGetConfigVars"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onResourceLoaderGetConfigVars", ["BeforeCreateEchoEvent"] = "\\MediaWiki\\Extension\\PageTriage\\Hooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onEchoGetDefaultNotifiedUsers", ["LocalUserCreated"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onLocalUserCreated", ["UserMergeAccountFields"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onUserMergeAccountFields", ["ResourceLoaderRegisterModules"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onResourceLoaderRegisterModules", ["ORESCheckModels"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onORESCheckModels", },		["config"] = { ["PageTriageEnableOresFilters"] = { ["value"] = false, },			["PageTriageEnableCopyvio"] = { ["value"] = false, },			["PageTriageMaxAge"] = { ["value"] = 90, },			["PageTriagePagesPerRequest"] = { ["value"] = 20, },			["PageTriageInfiniteScrolling"] = { ["value"] = true, },			["PageTriageStickyControlNav"] = { ["value"] = true, },			["PageTriageStickyStatsNav"] = { ["value"] = true, },			["PageTriageMarkPatrolledLinkExpiry"] = { ["value"] = 86400, },			["PageTriageNoIndexTemplates"] = { ["value"] = { },			},			["PageTriageNoIndexUnreviewedNewArticles"] = { ["value"] = false, },			["PageTriageLearnMoreUrl"] = { ["value"] = "//en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help", },			["PageTriageProjectLink"] = { ["value"] = "Wikipedia:Page Curation", },			["PageTriageFeedbackUrl"] = { ["value"] = "//en.wikipedia.org/wiki/Wikipedia_talk:Page_Curation", },			["PageTriageEnableCurationToolbar"] = { ["value"] = true, },			["PageTriageCurationModules"] = { ["value"] = { ["articleInfo"] = { ["helplink"] = "//en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help#PageInfo", ["namespace"] = { [0] = 0,							[1] = 2,						},					},					["mark"] = { ["helplink"] = "//en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help#MarkReviewed", ["namespace"] = { [0] = 0,							[1] = 2,						},						["note"] = { [0] = 0,						},					},					["tags"] = { ["helplink"] = "//en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help#AddTags", ["namespace"] = { [0] = 0,						},					},					["delete"] = { ["helplink"] = "//en.wikipedia.org/wiki/Wikipedia:Page_Curation/Help#MarkDeletion", ["namespace"] = { [0] = 0,							[1] = 2,						},					},				},			},			["PageTriageCacheVersion"] = { ["value"] = "1.6", },			["PageTriageNamespaces"] = { ["value"] = { [0] = 0,					[1] = 2,				},			},			["TalkPageNoteTemplate"] = { ["value"] = { ["Mark"] = "Reviewednote-NPF", ["UnMark"] = { ["note"] = "Unreviewednote-NPF", ["nonote"] = "Unreviewednonote-NPF", },					["Tags"] = "Taggednote-NPF", },			},			["PageTriageEnabledEchoEvents"] = { ["value"] = { [0] = "pagetriage-mark-as-reviewed", [1] = "pagetriage-add-maintenance-tag", [2] = "pagetriage-add-deletion-tag", },			},			["PtTemplatePath"] = { ["value"] = "modules", ["path"] = true, },			["PageTriageTagsOptionsMessages"] = { ["value"] = { [0] = "pagetriage-tags-title", [1] = "pagetriage-tags-cat-common-label", [2] = "pagetriage-tags-cat-metadata-label", [3] = "pagetriage-tags-cat-cleanup-label", [4] = "pagetriage-tags-cat-neutrality-label", [5] = "pagetriage-tags-cat-sources-label", [6] = "pagetriage-tags-cat-structure-label", [7] = "pagetriage-tags-cat-unwantedcontent-label", [8] = "pagetriage-tags-cat-verifiability-label", [9] = "pagetriage-tags-cat-writingstyle-label", [10] = "pagetriage-tags-cat-moretags-label", [11] = "pagetriage-tags-cat-all-label", [12] = "pagetriage-tags-linkrot-label", [13] = "pagetriage-tags-linkrot-desc", [14] = "pagetriage-tags-copyedit-label", [15] = "pagetriage-tags-copyedit-desc", [16] = "pagetriage-tags-morefootnotes-label", [17] = "pagetriage-tags-morefootnotes-desc", [18] = "pagetriage-tags-refimprove-label", [19] = "pagetriage-tags-refimprove-desc", [20] = "pagetriage-tags-uncategorised-label", [21] = "pagetriage-tags-uncategorised-desc", [22] = "pagetriage-tags-unreferenced-label", [23] = "pagetriage-tags-unreferenced-desc", [24] = "pagetriage-tags-deadend-label", [25] = "pagetriage-tags-deadend-desc", [26] = "pagetriage-tags-externallinks-label", [27] = "pagetriage-tags-externallinks-desc", [28] = "pagetriage-tags-catimprove-label", [29] = "pagetriage-tags-catimprove-desc", [30] = "pagetriage-tags-orphan-label", [31] = "pagetriage-tags-orphan-desc", [32] = "pagetriage-tags-overlinked-label", [33] = "pagetriage-tags-overlinked-desc", [34] = "pagetriage-tags-cleanup-label", [35] = "pagetriage-tags-cleanup-desc", [36] = "pagetriage-tags-expertsubject-label", [37] = "pagetriage-tags-expertsubject-desc", [38] = "pagetriage-tags-prose-label", [39] = "pagetriage-tags-prose-desc", [40] = "pagetriage-tags-roughtranslation-label", [41] = "pagetriage-tags-roughtranslation-desc", [42] = "pagetriage-tags-advert-label", [43] = "pagetriage-tags-advert-desc", [44] = "pagetriage-tags-autobiography-label", [45] = "pagetriage-tags-autobiography-desc", [46] = "pagetriage-tags-coi-label", [47] = "pagetriage-tags-coi-desc", [48] = "pagetriage-tags-peacock-label", [49] = "pagetriage-tags-peacock-desc", [50] = "pagetriage-tags-pov-label", [51] = "pagetriage-tags-pov-desc", [52] = "pagetriage-tags-weasel-label", [53] = "pagetriage-tags-weasel-desc", [54] = "pagetriage-tags-blpsources-label", [55] = "pagetriage-tags-blpsources-desc", [56] = "pagetriage-tags-originalresearch-label", [57] = "pagetriage-tags-originalresearch-desc", [58] = "pagetriage-tags-primarysources-label", [59] = "pagetriage-tags-primarysources-desc", [60] = "pagetriage-tags-onesource-label", [61] = "pagetriage-tags-onesource-desc", [62] = "pagetriage-tags-condense-label", [63] = "pagetriage-tags-condense-desc", [64] = "pagetriage-tags-leadmissing-label", [65] = "pagetriage-tags-leadmissing-desc", [66] = "pagetriage-tags-leadrewrite-label", [67] = "pagetriage-tags-leadrewrite-desc", [68] = "pagetriage-tags-leadtoolong-label", [69] = "pagetriage-tags-leadtoolong-desc", [70] = "pagetriage-tags-leadtooshort-label", [71] = "pagetriage-tags-leadtooshort-desc", [72] = "pagetriage-tags-cleanupreorganise-label", [73] = "pagetriage-tags-cleanupreorganise-desc", [74] = "pagetriage-tags-sections-label", [75] = "pagetriage-tags-sections-desc", [76] = "pagetriage-tags-stub-label", [77] = "pagetriage-tags-stub-desc", [78] = "pagetriage-tags-verylong-label", [79] = "pagetriage-tags-verylong-desc", [80] = "pagetriage-tags-closeparaphrasing-label", [81] = "pagetriage-tags-closeparaphrasing-desc", [82] = "pagetriage-tags-copypaste-label", [83] = "pagetriage-tags-copypaste-desc", [84] = "pagetriage-tags-nonfree-label", [85] = "pagetriage-tags-nonfree-desc", [86] = "pagetriage-tags-notability-label", [87] = "pagetriage-tags-notability-desc", [88] = "pagetriage-tags-disputed-label", [89] = "pagetriage-tags-disputed-desc", [90] = "pagetriage-tags-citationstyle-label", [91] = "pagetriage-tags-citationstyle-desc", [92] = "pagetriage-tags-hoax-label", [93] = "pagetriage-tags-hoax-desc", [94] = "pagetriage-tags-nofootnotes-label", [95] = "pagetriage-tags-nofootnotes-desc", [96] = "pagetriage-tags-confusing-label", [97] = "pagetriage-tags-confusing-desc", [98] = "pagetriage-tags-essaylike-label", [99] = "pagetriage-tags-essaylike-desc", [100] = "pagetriage-tags-fansite-label", [101] = "pagetriage-tags-fansite-desc", [102] = "pagetriage-tags-notenglish-label", [103] = "pagetriage-tags-notenglish-desc", [104] = "pagetriage-tags-technical-label", [105] = "pagetriage-tags-technical-desc", [106] = "pagetriage-tags-tense-label", [107] = "pagetriage-tags-tense-desc", [108] = "pagetriage-tags-tone-label", [109] = "pagetriage-tags-tone-desc", [110] = "pagetriage-tags-allplot-label", [111] = "pagetriage-tags-allplot-desc", [112] = "pagetriage-tags-fiction-label", [113] = "pagetriage-tags-fiction-desc", [114] = "pagetriage-tags-inuniverse-label", [115] = "pagetriage-tags-inuniverse-desc", [116] = "pagetriage-tags-outofdate-label", [117] = "pagetriage-tags-outofdate-desc", [118] = "pagetriage-tags-overlydetailed-label", [119] = "pagetriage-tags-overlydetailed-desc", [120] = "pagetriage-tags-plot-label", [121] = "pagetriage-tags-plot-desc", [122] = "pagetriage-tags-recentism-label", [123] = "pagetriage-tags-recentism-desc", [124] = "pagetriage-tags-toofewopinions-label", [125] = "pagetriage-tags-toofewopinions-desc", [126] = "pagetriage-tags-unbalanced-label", [127] = "pagetriage-tags-unbalanced-desc", [128] = "pagetriage-tags-update-label", [129] = "pagetriage-tags-update-desc", [130] = "pagetriage-tags-param-date-label", [131] = "pagetriage-tags-param-issues-label", [132] = "pagetriage-tags-param-blp-label", [133] = "pagetriage-tags-param-source-label", [134] = "pagetriage-tags-param-free-label", [135] = "pagetriage-tags-param-url-label", [136] = "pagetriage-tag-count-total", [137] = "pagetriage-button-add-tag", [138] = "pagetriage-button-add-tag-number", [139] = "pagetriage-button-add-parameters", [140] = "pagetriage-button-add-details", [141] = "pagetriage-button-edit-details", [142] = "pagetriage-button-mark-for-deletion", [143] = "cancel", [144] = "pagetriage-tags-param-free-yes-label", [145] = "pagetriage-tags-param-free-no-label", [146] = "pagetriage-tags-param-missing-required", [147] = "pagetriage-tags-param-date-format", [148] = "pagetriage-tags-param-for-label", [149] = "pagetriage-tags-tooltip", },			},			["PageTriageDeletionTagsOptionsMessages"] = { ["value"] = { [0] = "pagetriage-del-tags-cat-csd-label", [1] = "pagetriage-del-tags-cat-csd-desc", [2] = "pagetriage-del-tags-cat-prod-label", [3] = "pagetriage-del-tags-cat-prod-desc", [4] = "pagetriage-del-tags-cat-discussion-desc", [5] = "pagetriage-del-tags-dbg3-label", [6] = "pagetriage-del-tags-dbg3-desc", [7] = "pagetriage-del-tags-dbg10-label", [8] = "pagetriage-del-tags-dbg10-desc", [9] = "pagetriage-del-tags-dbg11-label", [10] = "pagetriage-del-tags-dbg11-desc", [11] = "pagetriage-del-tags-dbg12-label", [12] = "pagetriage-del-tags-dbg12-desc", [13] = "pagetriage-del-tags-dba1-label", [14] = "pagetriage-del-tags-dba1-desc", [15] = "pagetriage-del-tags-dba7-label", [16] = "pagetriage-del-tags-dba7-desc", [17] = "pagetriage-del-tags-dbg1-label", [18] = "pagetriage-del-tags-dbg1-desc", [19] = "pagetriage-del-tags-dba3-label", [20] = "pagetriage-del-tags-dba3-desc", [21] = "pagetriage-del-tags-dbg2-label", [22] = "pagetriage-del-tags-dbg2-desc", [23] = "pagetriage-del-tags-dbg4-label", [24] = "pagetriage-del-tags-dbg4-desc", [25] = "pagetriage-del-tags-dbg5-label", [26] = "pagetriage-del-tags-dbg5-desc", [27] = "pagetriage-del-tags-dbg7-label", [28] = "pagetriage-del-tags-dbg7-desc", [29] = "pagetriage-del-tags-dba10-label", [30] = "pagetriage-del-tags-dba10-desc", [31] = "pagetriage-del-tags-dba2-label", [32] = "pagetriage-del-tags-dba2-desc", [33] = "pagetriage-del-tags-dbu2-label", [34] = "pagetriage-del-tags-dbu2-desc", [35] = "pagetriage-del-tags-dbu3-label", [36] = "pagetriage-del-tags-dbu3-desc", [37] = "pagetriage-del-tags-dba9-label", [38] = "pagetriage-del-tags-dba9-desc", [39] = "pagetriage-del-tags-blpprod-label", [40] = "pagetriage-del-tags-blpprod-desc", [41] = "pagetriage-del-tags-prod-label", [42] = "pagetriage-del-tags-prod-desc", [43] = "pagetriage-del-tags-articlefordeletion-label", [44] = "pagetriage-del-tags-redirectsfordiscussion-label", [45] = "pagetriage-del-tags-miscellanyfordeletion-label", [46] = "pagetriage-tags-param-article-label", [47] = "pagetriage-tags-param-url-label", [48] = "pagetriage-tags-param-source-label", [49] = "pagetriage-del-tags-param-discussion-label", [50] = "pagetriage-del-title", [51] = "pagetriage-del-tooltip", [52] = "pagetriage-tags-param-url-label", [53] = "pagetriage-tags-param-article-label", [54] = "pagetriage-tags-param-source-label", },			},			["PageTriageDeletionTagsOptionsContentLanguageMessages"] = { ["value"] = { [0] = "pagetriage-del-tags-prod-notify-topic-title", [1] = "pagetriage-del-tags-speedy-deletion-nomination-notify-topic-title", [2] = "pagetriage-del-tags-xfd-notify-topic-title", },			},			["PageTriageDraftNamespaceId"] = { ["description"] = "The ID of the Draft namespace, as defined in $wgExtraNamespaces. If false, all AfC features are disabled.", ["value"] = false, },		},		["manifest_version"] = 2, },	["PageViewInfo"] = { ["name"] = "PageViewInfo", ["license-name"] = "GPL-3.0-or-later", ["author"] = { [0] = "Kunal Mehta", [1] = "Gergő Tisza", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PageViewInfo", ["descriptionmsg"] = "pvi-desc", ["Hooks"] = { ["InfoAction"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onInfoAction", },			["ApiQuery::moduleManager"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onApiQueryModuleManager", },			["APIQuerySiteInfoGeneralInfo"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onAPIQuerySiteInfoGeneralInfo", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extensions\\PageViewInfo\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\Extensions\\PageViewInfo\\PageViewService"] = "includes/PageViewService.php", ["MediaWiki\\Extensions\\PageViewInfo\\CachedPageViewService"] = "includes/CachedPageViewService.php", ["MediaWiki\\Extensions\\PageViewInfo\\WikimediaPageViewService"] = "includes/WikimediaPageViewService.php", ["MediaWiki\\Extensions\\PageViewInfo\\ApiQueryMostViewed"] = "includes/ApiQueryMostViewed.php", ["MediaWiki\\Extensions\\PageViewInfo\\ApiQuerySiteViews"] = "includes/ApiQuerySiteViews.php", ["MediaWiki\\Extensions\\PageViewInfo\\ApiQueryPageViews"] = "includes/ApiQueryPageViews.php", },		["MessagesDirs"] = { ["PageViewInfo"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.pageviewinfo"] = { ["scripts"] = { [0] = "ext.pageviewinfo.js", },				["messages"] = { [0] = "pvi-close", [1] = "pvi-range", },				["dependencies"] = { [0] = "ext.graph.vega2", [1] = "oojs-ui", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PageViewInfo/resources", },		["ConfigRegistry"] = { ["PageViewInfo"] = "GlobalVarConfig::newInstance", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", },		["config"] = { ["@PageViewInfoWikimediaEndpoint"] = "URL of the Wikimedia Pageview API - see https://wikitech.wikimedia.org/wiki/Analytics/PageviewAPI", ["PageViewInfoWikimediaEndpoint"] = "https://wikimedia.org/api/rest_v1", ["@PageViewInfoWikimediaDomain"] = "Domain name to request data for from the Wikimedia Pageview API, or false to fall back to $wgServerName. This is mainly meant for testing.", ["PageViewInfoWikimediaDomain"] = false, ["@PageViewInfoWikimediaRequestLimit"] = "Max number of calls to make to the Wikimedia Pageview API in a single request (false for unlimited).", ["PageViewInfoWikimediaRequestLimit"] = 5, ["@PageViewApiMaxDays"] = "Max number of days to return in the API.", ["PageViewApiMaxDays"] = 60, },		["manifest_version"] = 1, },	["PagedTiffHandler"] = { ["name"] = "PagedTiffHandler", ["author"] = { [0] = "HalloWelt! Medienwerkstatt GmbH", [1] = "Sebastian Ulbricht", [2] = "Daniel Lynge", [3] = "Marc Reymann", [4] = "Markus Glaser for Wikimedia Deutschland", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PagedTiffHandler", ["descriptionmsg"] = "tiff-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MediaHandlers"] = { ["image/tiff"] = "PagedTiffHandler", },		["MessagesDirs"] = { ["PagedTiffHandler"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PagedTiffHandlerMagic"] = "PagedTiffHandler.i18n.magic.php", },		["AutoloadClasses"] = { ["PagedTiffImage"] = "PagedTiffHandler.image.php", ["PagedTiffInfoParserState"] = "PagedTiffHandler.image.php", ["PagedTiffHandler"] = "PagedTiffHandler_body.php", ["TiffReader"] = "TiffReader.php", ["PagedTiffHandlerSeleniumTestSuite"] = "tests/selenium/PagedTiffHandlerTestSuite.php", },		["FileExtensions"] = { [0] = "tiff", [1] = "tif", },		["config"] = { ["TiffIdentifyRejectMessages"] = { ["value"] = { [0] = "/TIFFErrors?/", [1] = "/^identify: Compression algorithm does not support random access/", [2] = "/^identify: Old-style LZW codes, convert file/", [3] = "/^identify: Sorry, requested compression method is not configured/", [4] = "/^identify: ThunderDecode: Not enough data at scanline/", [5] = "/^identify: .+?: Read error on strip/", [6] = "/^identify: .+?: Can not read TIFF directory/", [7] = "/^identify: Not a TIFF/", },			},			["TiffIdentifyBypassMessages"] = { ["value"] = { [0] = "/^identify: .*TIFFReadDirectory/", [1] = "/^identify: .+?: unknown field with tag .+? encountered/", },			},			["TiffTiffinfoRejectMessages"] = { ["value"] = { [0] = "/.*: Cannot read TIFF header\\.$/", [1] = "/.*: Not a TIFF or MDI file, bad magic number .+\\.$/", [2] = "/.*: Error fetching data for field .+\\.$/", [3] = "/TIFFReadDirectory: .*: Can not read TIFF directory count\\.$/", },			},			["TiffTiffinfoBypassMessages"] = { ["value"] = { [0] = "/^TIFFReadCustomDirectory: .+: unknown field with tag .+? encountered\\./", [1] = "/^TIFFReadCustomDirectory: .+: wrong data type .*; tag ignored\\./", },			},			["TiffUseTiffReader"] = { ["value"] = false, },			["TiffReaderCheckEofForJS"] = { ["value"] = 4, },			["ImageMagickIdentifyCommand"] = { ["value"] = "/usr/bin/identify", },			["TiffUseExiv"] = { ["value"] = false, },			["TiffTiffinfoCommand"] = { ["value"] = "/usr/bin/tiffinfo", },			["TiffUseTiffinfo"] = { ["value"] = false, },			["TiffMaxEmbedFiles"] = { ["value"] = 10000, },			["TiffMaxMetaSize"] = { ["value"] = 65536, },			["TiffErrorCacheTTL"] = { ["value"] = 86400, },			["TiffIntermediaryScaleStep"] = { ["value"] = 2048, },		},		["manifest_version"] = 2, },	["PaginateText"] = { ["name"] = "PaginateText", ["version"] = "0.1.0", ["author"] = { [0] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PaginateText", ["descriptionmsg"] = "paginatetext-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["PaginateText"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PaginateTextHooks"] = "PaginateText.hooks.php", },		["ResourceModules"] = { ["ext.PaginateText"] = { ["scripts"] = { [0] = "modules/ext.PaginateText.js", },				["styles"] = { [0] = "modules/ext.PaginateText.css", },				["dependencies"] = { [0] = "ext.PaginateText.TextPager", },			},			["ext.PaginateText.TextPager"] = { ["scripts"] = { [0] = "modules/jquery_textpager/jquery.textpager.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PaginateText", },		["Hooks"] = { ["ParserFirstCallInit"] = "PaginateTextHooks::addTag", ["BeforePageDisplay"] = "PaginateTextHooks::addModules", },		["manifest_version"] = 2, },	["ParentPage"] = { ["name"] = "ParentPage", ["version"] = "0.0.1", ["author"] = { [0] = "Leonid Verhovskij", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ParentPage", ["descriptionmsg"] = "parentpage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "semantic", ["AutoloadClasses"] = { ["ParentPage"] = "includes/ParentPage.class.php", },		["MessagesDirs"] = { ["ParentPage"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["ParserFunctions"] = { ["name"] = "ParserFunctions", ["version"] = "1.6.0", ["author"] = { [0] = "Tim Starling", [1] = "Robert Rohde", [2] = "Ross McClure", [3] = "Juraj Simlovic", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ParserFunctions", ["descriptionmsg"] = "pfunc_desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["PFEnableStringFunctions"] = false, ["PFStringLengthLimit"] = 1000, },		["ExtensionMessagesFiles"] = { ["ParserFunctionsMagic"] = "ParserFunctions.i18n.magic.php", },		["MessagesDirs"] = { ["ParserFunctions"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserTestGlobals"] = { [0] = "MediaWiki\\Extensions\\ParserFunctions\\Hooks::onParserTestGlobals", },			["ParserFirstCallInit"] = { [0] = "MediaWiki\\Extensions\\ParserFunctions\\Hooks::onParserFirstCallInit", },			["ScribuntoExternalLibraries"] = { [0] = "MediaWiki\\Extensions\\ParserFunctions\\Hooks::onScribuntoExternalLibraries", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\ParserFunctions\\"] = "includes/", },		["manifest_version"] = 1, },	["ParserMigration"] = { ["name"] = "ParserMigration", ["author"] = "Tim Starling", ["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:ParserMigration", ["descriptionmsg"] = "parsermigration-desc", ["license-name"] = "CC0-1.0", ["manifest_version"] = 1, ["AutoloadClasses"] = { ["MediaWiki\\ParserMigration\\ApiParserMigration"] = "includes/ApiParserMigration.php", ["MediaWiki\\ParserMigration\\EditAction"] = "includes/EditAction.php", ["MediaWiki\\ParserMigration\\MigrationEditPage"] = "includes/MigrationEditPage.php", ["MediaWiki\\ParserMigration\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\ParserMigration\\Mechanism"] = "includes/Mechanism.php", },		["Actions"] = { ["parsermigration-edit"] = "MediaWiki\\ParserMigration\\EditAction", },		["APIModules"] = { ["parser-migration"] = "MediaWiki\\ParserMigration\\ApiParserMigration", },		["MessagesDirs"] = { ["ParserMigration"] = "i18n", },		["config"] = { ["ParserMigrationTidiers"] = { },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", },		["ResourceModules"] = { ["ext.parsermigration.edit"] = { ["styles"] = "ext.parsermigration.edit.css", },		},		["DefaultUserOptions"] = { ["parsermigration"] = "0", },		["Hooks"] = { ["GetPreferences"] = "MediaWiki\\ParserMigration\\Hooks::onGetPreferences", ["BaseTemplateToolbox"] = "MediaWiki\\ParserMigration\\Hooks::onBaseTemplateToolbox", },	},	["ParsoidBatchAPI"] = { ["name"] = "ParsoidBatchAPI", ["author"] = "Tim Starling", ["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:ParsoidBatchAPI", ["descriptionmsg"] = "parsoidbatchapi-desc", ["license-name"] = "CC0-1.0", ["type"] = "api", ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["parsoid-batch"] = { ["class"] = "ApiParsoidBatch", },		},		["AutoloadClasses"] = { ["ApiParsoidBatch"] = "includes/ApiParsoidBatch.php", },		["MessagesDirs"] = { ["ParsoidBatchAPI"] = "i18n", },		["config"] = { ["ParsoidBatchAPI_AllowedIPs"] = { [0] = "0.0.0.0/0",				[1] = "::/0",			},		},	},	["Patroller"] = { ["name"] = "Patroller", ["version"] = "2.1", ["author"] = { [0] = "Rob Church", [1] = "Kris Blair (Developaws)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Patroller", ["descriptionmsg"] = "patrol-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "special", ["GroupPermissions"] = { ["sysop"] = { ["patroller"] = true, },			["patroller"] = { ["patroller"] = true, },		},		["AvailableRights"] = { [0] = "patroller", },		["MessagesDirs"] = { ["Patroller"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PatrollerAlias"] = "Patroller.alias.php", },		["AutoloadClasses"] = { ["PatrollerHooks"] = "Patroller.hooks.php", ["SpecialPatroller"] = "SpecialPatroller.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PatrollerHooks::onLoadExtensionSchemaUpdates", },		},		["SpecialPages"] = { ["Patrol"] = "SpecialPatroller", },		["manifest_version"] = 1, },	["PdfHandler"] = { ["name"] = "PDF Handler", ["author"] = { [0] = "Martin Seidel", [1] = "Mike Połtyn", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PdfHandler", ["descriptionmsg"] = "pdf-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["PdfOutputExtension"] = "jpg", ["PdfHandlerDpi"] = 150, ["PdfCreateThumbnailsInJobQueue"] = false, ["PdfPostProcessor"] = "/usr/bin/convert", ["PdfHandlerJpegQuality"] = 95, ["PdftoText"] = "/usr/bin/pdftotext", ["PdfProcessor"] = "/usr/bin/gs", ["PdfInfo"] = "/usr/bin/pdfinfo", },		["MessagesDirs"] = { ["PdfHandler"] = { [0] = "i18n", },		},		["Hooks"] = { ["UploadVerifyFile"] = { [0] = "CreatePdfThumbnailsJob::insertJobs", },			["ResourceLoaderRegisterModules"] = { [0] = "PdfHandler::registerWarningModule", },		},		["JobClasses"] = { ["createPdfThumbnailsJob"] = "CreatePdfThumbnailsJob", },		["MediaHandlers"] = { ["application/pdf"] = "PdfHandler", },		["AutoloadClasses"] = { ["PdfImage"] = "includes/PdfImage.php", ["PdfHandler"] = "includes/PdfHandler.php", ["CreatePdfThumbnailsJob"] = "includes/CreatePdfThumbnailsJob.php", },		["manifest_version"] = 1, },	["PerformanceInspector"] = { ["name"] = "PerformanceInspector", ["version"] = "0.1.0", ["author"] = { [0] = "Peter Hedenskog", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PerformanceInspector", ["descriptionmsg"] = "performanceinspector-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "PerformanceInspectorHooks::onBeforePageDisplay", },			["BaseTemplateToolbox"] = { [0] = "PerformanceInspectorHooks::onBaseTemplateToolbox", },			["ResourceLoaderTestModules"] = { [0] = "PerformanceInspectorHooks::onResourceLoaderTestModules", },			["GetPreferences"] = { [0] = "PerformanceInspectorHooks::onGetPreferences", },		},		["MessagesDirs"] = { ["PerformanceInspector"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.PerformanceInspector.startup"] = { ["scripts"] = "ext.PerformanceInspector.startup.js", ["messages"] = "performanceinspector-portlet-link", },			["ext.PerformanceInspector.noscript"] = { ["styles"] = "css/ext.PerformanceInspector.noscript.css", },			["ext.PerformanceInspector.analyze"] = { ["scripts"] = { [0] = "ext.PerformanceInspector.setup.js", [1] = "ext.PerformanceInspector.view.js", [2] = "util/barChart.js", [3] = "collectors/ext.PerformanceInspector.modulessize.js", [4] = "collectors/ext.PerformanceInspector.modulescss.js", [5] = "collectors/ext.PerformanceInspector.moduleslocalstorage.js", [6] = "collectors/ext.PerformanceInspector.imagesize.js", [7] = "collectors/ext.PerformanceInspector.newpp.js", [8] = "collectors/ext.PerformanceInspector.pagesize.js", },				["styles"] = { [0] = "css/ext.PerformanceInspector.css", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui", [2] = "moment", },				["templates"] = { ["summary.mustache"] = "templates/summary.mustache", ["modulessize.mustache"] = "templates/modulessize.mustache", ["modulescss.mustache"] = "templates/modulescss.mustache", ["moduleslocalstorage.mustache"] = "templates/moduleslocalstorage.mustache", ["imagesize.mustache"] = "templates/imagesize.mustache", ["newpp.mustache"] = "templates/newpp.mustache", },				["messages"] = { [0] = "performanceinspector-dialog-title", [1] = "performanceinspector-dialog-summary", [2] = "performanceinspector-dialog-cancel", [3] = "performanceinspector-modules-summary-total-size", [4] = "performanceinspector-modules-css-name", [5] = "performanceinspector-modules-css-label", [6] = "performanceinspector-modules-css-description", [7] = "performanceinspector-modules-css-url-description", [8] = "performanceinspector-modules-css-embeds-description", [9] = "performanceinspector-modules-css-column-module", [10] = "performanceinspector-modules-css-column-used-selectors", [11] = "performanceinspector-modules-css-column-source", [12] = "performanceinspector-modules-css-column-used-embeds", [13] = "performanceinspector-modules-css-used-selectors-values", [14] = "performanceinspector-modules-css-column-url", [15] = "performanceinspector-modules-css-show-details", [16] = "performanceinspector-modules-localstorage-name", [17] = "performanceinspector-modules-localstorage-label", [18] = "performanceinspector-modules-localstorage-disabled", [19] = "performanceinspector-modules-localstorage-hits", [20] = "performanceinspector-modules-localstorage-misses", [21] = "performanceinspector-modules-localstorage-expired", [22] = "performanceinspector-modules-localstorage-totalsize", [23] = "performanceinspector-modules-size-name", [24] = "performanceinspector-modules-size-label", [25] = "performanceinspector-imagesize-name", [26] = "performanceinspector-imagesize-label", [27] = "performanceinspector-imagesize-column-image-name", [28] = "performanceinspector-imagesize-column-size", [29] = "performanceinspector-imagesize-column-image-extra", [30] = "performanceinspector-imagesize-too-big", [31] = "performanceinspector-imagesize-description", [32] = "performanceinspector-imagesize-warning-description", [33] = "performanceinspector-modules-summary-images", [34] = "performanceinspector-newpp-summary", [35] = "performanceinspector-newpp-label", [36] = "performanceinspector-newpp-column-name", [37] = "performanceinspector-newpp-column-value", [38] = "performanceinspector-newpp-template-time-report-column-name", [39] = "performanceinspector-newpp-template-time-report-column-percentreal", [40] = "performanceinspector-newpp-template-time-report-column-real", [41] = "performanceinspector-newpp-template-time-report-column-calls", [42] = "performanceinspector-newpp-cputime", [43] = "performanceinspector-newpp-walltime", [44] = "performanceinspector-newpp-ppvisitednodes", [45] = "performanceinspector-newpp-ppgeneratednodes", [46] = "performanceinspector-newpp-postexpandincludesize", [47] = "performanceinspector-newpp-templateargumentsize", [48] = "performanceinspector-newpp-expansiondepth", [49] = "performanceinspector-newpp-expensivefunctioncount", [50] = "performanceinspector-newpp-timingprofile", [51] = "performanceinspector-newpp-name", [52] = "performanceinspector-newpp-scribunto", [53] = "performanceinspector-newpp-parsed-by", [54] = "performanceinspector-newpp-cached-time", [55] = "performanceinspector-newpp-parsed-ttl", [56] = "performanceinspector-newpp-dynamic-content", [57] = "performanceinspector-newpp-cachereport", [58] = "performanceinspector-newpp-value-and-limit", [59] = "performanceinspector-modules-localstorage-description", [60] = "performanceinspector-modules-module-description", [61] = "performanceinspector-newpp-description", [62] = "performanceinspector-newpp-timingprofile-description", [63] = "performanceinspector-newpp-scribunto-description", [64] = "performanceinspector-newpp-cachereport-description", [65] = "performanceinspector-newpp-cachereport-now", [66] = "performanceinspector-newpp-missing-report", [67] = "performanceinspector-pagesize-summary", [68] = "size-bytes", [69] = "size-kilobytes", [70] = "size-megabytes", [71] = "size-gigabytes", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "PerformanceInspector/modules", },		["AutoloadClasses"] = { ["PerformanceInspectorHooks"] = "includes/PerformanceInspectorHooks.php", },		["manifest_version"] = 1, },	["Petition"] = { ["name"] = "Petition", ["author"] = { [0] = "Peter Coombe", [1] = "Andrew Garrett", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Petition", ["descriptionmsg"] = "petition-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["GroupPermissions"] = { ["petitiondata"] = { ["view-petition-data"] = true, },		},		["AvailableRights"] = { [0] = "view-petition-data", },		["SpecialPages"] = { ["Petition"] = "SpecialPetition", ["PetitionData"] = "SpecialPetitionData", },		["LogTypes"] = { [0] = "petition", },		["LogRestrictions"] = { ["petition"] = "view-petition-data", },		["LogActionsHandlers"] = { ["petition/sign"] = "LogFormatter", },		["MessagesDirs"] = { ["Petition"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PetitionDataAlias"] = "Petition.alias.php", },		["AutoloadClasses"] = { ["SpecialPetition"] = "SpecialPetition.php", ["SpecialPetitionData"] = "SpecialPetitionData.php", ["PetitionHooks"] = "PetitionHooks.php", },		["ResourceModules"] = { ["ext.Petition"] = { ["scripts"] = "resources/ext.petition.js", ["styles"] = "resources/ext.petition.css", ["dependencies"] = "mediawiki.ui", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Petition", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PetitionHooks::getUpdates", },		},		["config"] = { ["PetitionDatabase"] = false, ["PetitionCountCacheTime"] = 86400, },		["manifest_version"] = 1, },	["PhabTaskGraph"] = { ["name"] = "PhabTaskGraph", ["version"] = "1.0", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PhabTaskGraph", ["descriptionmsg"] = "phabtaskgraph-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["AutoloadClasses"] = { ["SpecialPhabTaskGraph"] = "includes/SpecialPhabTaskGraph.php", },		["SpecialPages"] = { ["PhabTaskGraph"] = "SpecialPhabTaskGraph", },		["MessagesDirs"] = { ["PhabTaskGraph"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PhabTaskGraphAlias"] = "i18n/PhabTaskGraph.i18n.alias.php", },		["ResourceModules"] = { ["ext.PhabTaskGraph"] = { ["styles"] = { [0] = "PhabTaskGraph.css", },				["scripts"] = { [0] = "d3.v3.min.js", [1] = "PhabTaskGraph.js", },				["messages"] = { [0] = "phabtaskgraph-author-field-label", [1] = "phabtaskgraph-owner-field-label", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PhabTaskGraph/resources", },		["config"] = { ["PhabTaskGraphPhabURL"] = "https://phabricator.wikimedia.org", ["PhabTaskGraphPhabLibPath"] = "/usr/share/libphutil/src", ["PhabTaskGraphConduitAPIToken"] = nil, },		["manifest_version"] = 1, },	["PhpHighlight"] = { ["name"] = "PHP highlight", ["author"] = "Alexandre Emsenhuber", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpHighlight", ["descriptionmsg"] = "phphighlight-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["PhpHighlight"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpHighlightHooks"] = "PhpHighlight.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpHighlightHooks::efSetPhp", },		["manifest_version"] = 1, },	["PhpTags"] = { ["name"] = "PhpTags", ["version"] = "5.11", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags", ["descriptionmsg"] = "phptags-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["MessagesDirs"] = { ["PhpTags"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PhpTagsMagic"] = "PhpTags.i18n.magic.php", },		["AutoloadClasses"] = { ["PhpTagsHooks"] = "PhpTags.hooks.php", ["PhpTags\\Renderer"] = "includes/Renderer.php", ["PhpTags\\Timer"] = "includes/Renderer.php", ["PhpTags\\iRawOutput"] = "includes/iRawOutput.php", ["PhpTags\\outPrint"] = "includes/outPrint.php", ["PhpTags\\outStrip"] = "includes/outStrip.php", ["PhpTags\\PhpTagsException"] = "includes/PhpTagsException.php", ["PhpTags\\HookException"] = "includes/HookException.php", ["PhpTags\\Compiler"] = "includes/Compiler.php", ["PhpTags\\Runtime"] = "includes/Runtime.php", ["PhpTags\\GenericObject"] = "includes/GenericObject.php", ["PhpTags\\Hooks"] = "includes/Hooks.php", ["PhpTags\\JsonLoader"] = "includes/JsonLoader.php", ["PhpTagsObjects\\PhpTagsConstants"] = "includes/PhpTagsConstants.php", ["PhpTagsObjects\\PhpTagsTestClass"] = "tests/phpunit/includes/PhpTagsTestClass.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsHooks::onPhpTagsRuntimeFirstInit", ["ParserLimitReport"] = "PhpTagsHooks::onParserLimitReport", ["ParserAfterTidy"] = "PhpTagsHooks::onParserAfterTidy", ["ExtensionTypes"] = "PhpTagsHooks::onExtensionTypes", },		["TrackingCategories"] = { [0] = "phptags-compiler-error-category", [1] = "phptags-runtime-error-category", },		["config"] = { ["PhpTagsNamespaces"] = true, ["PhpTagsMaxLoops"] = 1000, ["PhpTagsBytecodeExptime"] = 2592000, },		["CodeMirrorTagModes"] = { ["phptag"] = "text/x-php", },		["CodeMirrorPluginModules"] = { [0] = "ext.CodeMirror.lib.mode.php", },		["callback"] = "PhpTagsHooks::onRegistration", ["manifest_version"] = 1, },	["PhpTags_Functions"] = { ["name"] = "PhpTags Functions", ["version"] = "3.8.1", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Functions", ["descriptionmsg"] = "phptagsfunctions-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsFunctions"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpTagsFunctionsHooks"] = "PhpTagsFunctions.hooks.php", ["PhpTagsObjects\\PhpTagsFunc"] = "includes/PhpTagsFunc.php", ["PhpTagsObjects\\PhpTagsFuncUseful"] = "includes/PhpTagsFuncUseful.php", ["PhpTagsObjects\\PhpTagsFuncNativeObject"] = "includes/PhpTagsFuncNativeObject.php", ["PhpTagsObjects\\PhpTagsFuncDatePeriod"] = "includes/PhpTagsFuncDatePeriod.php", ["PhpTagsObjects\\PhpTagsWebRequest"] = "includes/PhpTagsWebRequest.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsFunctionsHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsFunctionsHooks::onPhpTagsRuntimeFirstInit", },		["config"] = { ["PhpTagsFunctionDumpDepth"] = 3, ["PhpTagsFunctionDumpAmount"] = 10, },		["manifest_version"] = 1, },	["PhpTags_SMW"] = { ["name"] = "PhpTags SMW", ["version"] = "1.5.2", ["author"] = { [0] = "Pavel Astakhov", [1] = "Joel K. Pettersson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_SMW", ["descriptionmsg"] = "phptagssmw-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsSMW"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpTagsSMWHooks"] = "PhpTagsSMW.hooks.php", ["PhpTagsSMW\\InputConverter"] = "includes/InputConverter.php", ["PhpTagsObjects\\SMWExtArrays"] = "includes/SMWExtArrays.php", ["PhpTagsObjects\\SMWExtSQI"] = "includes/SMWExtSQI.php", ["PhpTagsObjects\\SMWWSemanticData"] = "includes/SMWWSemanticData.php", ["PhpTagsObjects\\SMWWSemanticProperty"] = "includes/SMWWSemanticProperty.php", ["PhpTagsObjects\\SMWWSemanticStats"] = "includes/SMWWSemanticStats.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsSMWHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsSMWHooks::onPhpTagsRuntimeFirstInit", },		["manifest_version"] = 1, },	["PhpTags_SPARQL"] = { ["name"] = "PhpTags SPARQL", ["version"] = "1.0", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_SPARQL", ["descriptionmsg"] = "phptagssparql-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsSPARQL"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpTagsSPARQLHooks"] = "PhpTagsSPARQL.hooks.php", ["PhpTagsObjects\\SparqlEndpoint"] = "includes/SparqlEndpoint.php", ["Endpoint"] = "lib/SPARQL/Endpoint.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsSPARQLHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsSPARQLHooks::onPhpTagsRuntimeFirstInit", },		["config"] = { ["PhpTagsSPARQLDefaultEndpoint"] = "https://query.wikidata.org/bigdata/namespace/wdq/sparql", ["PhpTagsSPARQLEndpointsThatUseGetHttpMethod"] = { ["https://query.wikidata.org/bigdata/namespace/wdq/sparql"] = 1, },		},		["manifest_version"] = 1, },	["PhpTags_Widgets"] = { ["name"] = "PhpTags Widgets", ["version"] = "2.0.0", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Widgets", ["descriptionmsg"] = "phptagswidgets-desc", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsWidgets"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpTagsWidgetsHooks"] = "PhpTagsWidgets.hooks.php", ["PhpTags\\GenericWidget"] = "includes/GenericWidget.php", ["PhpTagsObjects\\PhpTagsWidgetsConstants"] = "includes/PhpTagsWidgetsConstants.php", ["PhpTagsObjects\\WidgetSlick"] = "includes/WidgetSlick.php", ["PhpTagsObjects\\WidgetFontAwesome"] = "includes/WidgetFontAwesome.php", ["PhpTagsObjects\\WidgetFontAwesomeIcon"] = "includes/WidgetFontAwesomeIcon.php", ["PhpTagsObjects\\WidgetElement"] = "includes/WidgetElement.php", ["PhpTagsObjects\\WidgetImage"] = "includes/WidgetImage.php", ["PhpTagsObjects\\WidgetVega"] = "includes/WidgetVega.php", ["PhpTagsObjects\\WidgetLink"] = "includes/WidgetLink.php", },		["ResourceModules"] = { ["ext.PhpTagsWidgets.onReady"] = { ["scripts"] = "ext.pw.onReady.js", ["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.PhpTagsWidgets.slick"] = { ["scripts"] = "libs/slick/slick.js", ["styles"] = { [0] = "libs/slick/slick.css", [1] = "libs/slick/slick-theme.css", },				["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.PhpTagsWidgets.FontAwesome"] = { ["styles"] = "libs/font-awesome/css/font-awesome.css", ["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.PhpTagsWidgets.libs.d3"] = { ["scripts"] = "libs/d3/d3.js", ["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.PhpTagsWidgets.libs.topojson"] = { ["scripts"] = "libs/topojson/topojson.js", ["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.PhpTagsWidgets.vega"] = { ["scripts"] = { [0] = "libs/vega/vega.js", [1] = "ext.pw.vega.js", },				["dependencies"] = { [0] = "ext.PhpTagsWidgets.libs.d3", [1] = "ext.PhpTagsWidgets.libs.topojson", },				["group"] = "PhpTagsWidgets", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PhpTagsWidgets/resources", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsWidgetsHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsWidgetsHooks::onPhpTagsRuntimeFirstInit", },		["config"] = { ["PhpTagsWidgetVegaDomainWhiteList"] = { },		},		["manifest_version"] = 1, },	["PhpTags_Wiki"] = { ["name"] = "PhpTags Wiki", ["version"] = "1.6.11", ["author"] = "Pavel Astakhov", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Wiki", ["descriptionmsg"] = "phptagswiki-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsWiki"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PhpTagsWikiHooks"] = "PhpTagsWiki.hooks.php", ["PhpTagsObjects\\WikiW"] = "includes/WikiW.php", ["PhpTagsObjects\\WikiWCache"] = "includes/WikiWCache.php", ["PhpTagsObjects\\WikiWCategory"] = "includes/WikiWCategory.php", ["PhpTagsObjects\\WikiWPage"] = "includes/WikiWPage.php", ["PhpTagsObjects\\WikiWStats"] = "includes/WikiWStats.php", ["PhpTagsObjects\\WikiWTitle"] = "includes/WikiWTitle.php", ["PhpTagsObjects\\WikiWTitleArray"] = "includes/WikiWTitleArray.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsWikiHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsWikiHooks::onPhpTagsRuntimeFirstInit", },		["manifest_version"] = 1, },	["PictureGame"] = { ["name"] = "PictureGame", ["version"] = "4.0.2", ["author"] = { [0] = "Aaron Wright", [1] = "Ashish Datta", [2] = "David Pean", [3] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PictureGame", ["descriptionmsg"] = "picturegame-desc", ["type"] = "other", ["config"] = { ["CreatePictureGameThresholds"] = { },		},		["SpecialPages"] = { ["PictureGameHome"] = "PictureGameHome", ["PictureGameAjaxUpload"] = "SpecialPictureGameAjaxUpload", },		["MessagesDirs"] = { ["PictureGame"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PictureGameAlias"] = "includes/PictureGame.alias.php", },		["AutoloadClasses"] = { ["PictureGameHome"] = "includes/specials/SpecialPictureGameHome.php", ["PictureGameHooks"] = "includes/PictureGameHooks.php", ["SpecialPictureGameAjaxUpload"] = "includes/specials/SpecialPictureGameAjaxUpload.php", ["PictureGameAjaxUploadForm"] = "includes/upload/PictureGameAjaxUploadForm.class.php", ["PictureGameUpload"] = "includes/upload/PictureGameUpload.class.php", },		["Hooks"] = { ["SkinTemplateNavigation::SpecialPage"] = "PictureGameHooks::onSkinTemplateNavigationSpecialPage", ["SkinTemplateOutputPageBeforeExec"] = "PictureGameHooks::onSkinTemplateOutputPageBeforeExec", ["LoadExtensionSchemaUpdates"] = "PictureGameHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "PictureGameHooks::onRenameUserSQL", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PictureGame", },		["ResourceModules"] = { ["ext.pictureGame"] = { ["scripts"] = "resources/js/PictureGame.js", ["messages"] = { [0] = "picturegame-js-edit", [1] = "picturegame-js-error-title", [2] = "picturegame-js-error-upload-imgone", [3] = "picturegame-js-error-upload-imgtwo", [4] = "picturegame-js-editing-imgone", [5] = "picturegame-js-editing-imgtwo", [6] = "picturegame-protectimgconfirm", [7] = "picturegame-flagimgconfirm", [8] = "picturegame-adminpaneldelete-confirm", [9] = "picturegame-adminpanelunflag-confirm", [10] = "picturegame-adminpaneldelete", [11] = "picturegame-adminpanelunflag", [12] = "picturegame-adminpaneldelete-confirm", [13] = "picturegame-adminpanelreason", [14] = "cancel", [15] = "picturegame-reportimages", },				["dependencies"] = { [0] = "ext.socialprofile.flash", [1] = "ext.socialprofile.LightBox", [2] = "oojs-ui-core", [3] = "oojs-ui-windows", [4] = "oojs-ui-widgets", },				["position"] = "bottom", },			["ext.pictureGame.adminPanel"] = { ["styles"] = "resources/css/adminpanel.css", ["position"] = "top", },			["ext.pictureGame.editPanel"] = { ["styles"] = "resources/css/editpanel.css", ["position"] = "top", },			["ext.pictureGame.gallery"] = { ["styles"] = "resources/css/gallery.css", ["position"] = "top", },			["ext.pictureGame.mainGame"] = { ["styles"] = "resources/css/maingame.css", ["position"] = "top", },			["ext.pictureGame.startGame"] = { ["styles"] = "resources/css/startgame.css", ["position"] = "top", },		},		["AvailableRights"] = { [0] = "picturegameadmin", },		["GroupPermissions"] = { ["staff"] = { ["picturegameadmin"] = true, },			["sysop"] = { ["picturegameadmin"] = true, },		},		["manifest_version"] = 1, },	["PluggableAuth"] = { ["name"] = "PluggableAuth", ["version"] = "5.7", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PluggableAuth", ["descriptionmsg"] = "pluggableauth-desc", ["type"] = "other", ["license-name"] = "MIT", ["SpecialPages"] = { ["PluggableAuthLogin"] = "PluggableAuthLogin", },		["MessagesDirs"] = { ["PluggableAuth"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PluggableAuthAlias"] = "includes/PluggableAuth.alias.php", },		["AutoloadClasses"] = { ["PluggableAuth"] = "includes/PluggableAuth.php", ["PluggableAuthHooks"] = "includes/PluggableAuthHooks.php", ["PluggableAuthPrimaryAuthenticationProvider"] = "includes/PluggableAuthPrimaryAuthenticationProvider.php", ["PluggableAuthBeginAuthenticationRequest"] = "includes/PluggableAuthBeginAuthenticationRequest.php", ["PluggableAuthContinueAuthenticationRequest"] = "includes/PluggableAuthContinueAuthenticationRequest.php", ["PluggableAuthLogin"] = "includes/PluggableAuthLogin.php", },		["callback"] = "PluggableAuthHooks::onRegistration", ["Hooks"] = { ["TitleReadWhitelist"] = "PluggableAuthHooks::onTitleReadWhitelist", ["UserLogoutComplete"] = "PluggableAuthHooks::deauthenticate", ["AuthChangeFormFields"] = "PluggableAuthHooks::onAuthChangeFormFields", ["PersonalUrls"] = "PluggableAuthHooks::modifyLoginURLs", ["BeforeInitialize"] = "PluggableAuthHooks::doBeforeInitialize", ["LocalUserCreated"] = "PluggableAuthHooks::onLocalUserCreated", },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["PluggableAuthPrimaryAuthenticationProvider"] = { ["class"] = "PluggableAuthPrimaryAuthenticationProvider", ["sort"] = 0, },			},		},		["PluggableAuthLoginSpecialPages"] = { [0] = "PluggableAuthLogin", [1] = "Userlogin", },		["config"] = { ["PluggableAuth_EnableAutoLogin"] = false, ["PluggableAuth_EnableLocalLogin"] = false, ["PluggableAuth_EnableLocalProperties"] = false, ["PluggableAuth_ButtonLabel"] = nil, ["PluggableAuth_ExtraLoginFields"] = { },		},		["manifest_version"] = 1, },	["PluggableSSO"] = { ["name"] = "PluggableSSO", ["namemsg"] = "pluggablesso-extensionname", ["version"] = "0.1", ["author"] = { [0] = "Mark A. Hershberger", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PluggableSSO", ["descriptionmsg"] = "pluggablesso-desc", ["type"] = "authentication", ["license-name"] = "GPL-3.0-or-later", ["MessagesDirs"] = { ["PluggableSSO"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PluggableSSO\\PluggableSSO"] = "src/PluggableSSO.php", ["PluggableSSO\\SessionProvider"] = "src/SessionProvider.php", ["PluggableSSO\\Hook"] = "src/Hook.php", },		["ExtensionFunctions"] = { [0] = "PluggableSSO\\Hook::initExtension", },		["SessionProviders"] = { ["PluggableSSO\\SessionProvider"] = { ["class"] = "PluggableSSO\\SessionProvider", ["args"] = { [0] = {						["priority"] = 50, ["callUserSetCookiesHook"] = true, },				},			},		},		["config"] = { ["SSOHeader"] = "REMOTE_USER", ["AuthRemoteuserDomain"] = "example.wiki", },		["manifest_version"] = 1, },	["Poem"] = { ["name"] = "Poem", ["author"] = { [0] = "Nikola Smolenski", [1] = "Brion Vibber", [2] = "Steve Sanbeg", },		["license-name"] = "CC0-1.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:Poem", ["descriptionmsg"] = "poem-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["Poem"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Poem::init", },		},		["AutoloadClasses"] = { ["Poem"] = "includes/Poem.php", },		["manifest_version"] = 1, },	["PollNY"] = { ["name"] = "PollNY", ["version"] = "3.5.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PollNY", ["descriptionmsg"] = "poll-desc", ["type"] = "other", ["config"] = { ["CreatePollThresholds"] = { },			["PollDisplay"] = { ["comments"] = true, },		},		["SpecialPages"] = { ["AdminPoll"] = "AdminPoll", ["CreatePoll"] = "CreatePoll", ["PollAjaxUpload"] = "SpecialPollAjaxUpload", ["RandomPoll"] = "RandomPoll", ["UpdatePoll"] = "UpdatePoll", ["ViewPoll"] = "ViewPoll", },		["MessagesDirs"] = { ["PollNY"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 300, ["constant"] = "NS_POLL", ["name"] = "Poll", },			[1] = {				["id"] = 301, ["constant"] = "NS_POLL_TALK", ["name"] = "Poll_talk", },		},		["APIModules"] = { ["pollny"] = "ApiPollNY", },		["ExtensionMessagesFiles"] = { ["PollNYAlias"] = "includes/PollNY.alias.php", ["PollNYNamespaces"] = "includes/PollNY.namespaces.php", },		["AutoloadClasses"] = { ["ApiPollNY"] = "includes/api/ApiPollNY.php", ["AdminPoll"] = "includes/specials/SpecialAdminPoll.php", ["CreatePoll"] = "includes/specials/SpecialCreatePoll.php", ["CreatePollTemplate"] = "includes/templates/CreatePoll.template.php", ["Poll"] = "includes/Poll.class.php", ["PollAjaxUploadForm"] = "includes/upload/PollAjaxUploadForm.class.php", ["PollNYHooks"] = "includes/PollNY.hooks.php", ["PollPage"] = "includes/PollPage.class.php", ["PollUpload"] = "includes/upload/PollUpload.class.php", ["RandomPoll"] = "includes/specials/SpecialRandomPoll.php", ["SpecialPollAjaxUpload"] = "includes/specials/SpecialPollAjaxUpload.php", ["UpdatePoll"] = "includes/specials/SpecialUpdatePoll.php", ["ViewPoll"] = "includes/specials/SpecialViewPoll.php", },		["Hooks"] = { ["TitleMoveComplete"] = { [0] = "PollNYHooks::updatePollQuestion", },			["ArticleDelete"] = { [0] = "PollNYHooks::deletePollQuestion", },			["ArticleFromTitle"] = { [0] = "PollNYHooks::pollFromTitle", },			["ParserFirstCallInit"] = { [0] = "PollNYHooks::registerUserPollHook", [1] = "PollNYHooks::registerPollEmbedHook", },			["LoadExtensionSchemaUpdates"] = { [0] = "PollNYHooks::addTables", },			["CanonicalNamespaces"] = { [0] = "PollNYHooks::onCanonicalNamespaces", },			["RenameUserSQL"] = { [0] = "PollNYHooks::onUserRename", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PollNY", },		["ResourceModules"] = { ["ext.pollNY"] = { ["scripts"] = "resources/js/Poll.js", ["messages"] = { [0] = "poll-open-message", [1] = "poll-close-message", [2] = "poll-flagged-message", [3] = "poll-finished", [4] = "poll-open-message", [5] = "poll-close-message", [6] = "poll-flagged-message", [7] = "poll-delete-message", [8] = "poll-js-action-complete", [9] = "poll-createpoll-error-nomore", [10] = "poll-upload-new-image", [11] = "poll-atleast", [12] = "poll-enterquestion", [13] = "poll-hash", [14] = "poll-pleasechoose", },				["dependencies"] = { [0] = "mediawiki.util", [1] = "ext.socialprofile.flash", [2] = "ext.socialprofile.LightBox", [3] = "oojs-ui-core", [4] = "oojs-ui-windows", },			},			["ext.pollNY.css"] = { ["styles"] = "resources/css/Poll.css", },		},		["AvailableRights"] = { [0] = "pollny-vote", [1] = "polladmin", },		["GroupPermissions"] = { ["*"] = {				["pollny-vote"] = true, },			["sysop"] = { ["polladmin"] = true, },		},		["manifest_version"] = 1, },	["PoolCounter"] = { ["name"] = "Pool Counter Client", ["author"] = "Tim Starling", ["url"] = "https://www.mediawiki.org/wiki/Extension:PoolCounter", ["descriptionmsg"] = "poolcounter-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "other", ["MessagesDirs"] = { ["PoolCounterClient"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PoolCounter_Client"] = "includes/PoolCounter_Client.php", ["PoolCounter_ConnectionManager"] = "includes/PoolCounter_ConnectionManager.php", },		["config"] = { ["PoolCountClientConf"] = { ["servers"] = { [0] = "127.0.0.1",				},				["timeout"] = 0.1, },		},		["manifest_version"] = 1, },	["Popups"] = { ["name"] = "Popups", ["namemsg"] = "popups-message", ["author"] = { [0] = "Prateek Saxena", [1] = "Readers Web Team", [2] = "Yair Rand", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Popups", ["descriptionmsg"] = "popups-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["AutoloadClasses"] = { ["Popups\\PopupsHooks"] = "includes/PopupsHooks.php", ["Popups\\PopupsContext"] = "includes/PopupsContext.php", ["Popups\\PopupsGadgetsIntegration"] = "includes/PopupsGadgetsIntegration.php", ["Popups\\UserPreferencesChangeHandler"] = "includes/UserPreferencesChangeHandler.php", ["Popups\\EventLogging\\EventLogger"] = "includes/EventLogging/EventLogger.php", ["Popups\\EventLogging\\NullLogger"] = "includes/EventLogging/NullLogger.php", ["Popups\\EventLogging\\MWEventLogger"] = "includes/EventLogging/MWEventLogger.php", ["Popups\\EventLogging\\EventLoggerFactory"] = "includes/EventLogging/EventLoggerFactory.php", },		["ConfigRegistry"] = { ["popups"] = "GlobalVarConfig::newInstance", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "Popups\\PopupsHooks::onBeforePageDisplay", },			["ResourceLoaderGetConfigVars"] = { [0] = "Popups\\PopupsHooks::onResourceLoaderGetConfigVars", },			["GetPreferences"] = { [0] = "Popups\\PopupsHooks::onGetPreferences", },			["PreferencesFormPreSave"] = { [0] = "Popups\\UserPreferencesChangeHandler::onPreferencesFormPreSave", },			["UserGetDefaultOptions"] = { [0] = "Popups\\PopupsHooks::onUserGetDefaultOptions", },			["MakeGlobalVariablesScript"] = { [0] = "Popups\\PopupsHooks::onMakeGlobalVariablesScript", },			["LocalUserCreated"] = { [0] = "Popups\\PopupsHooks::onLocalUserCreated", },			["GetBetaFeaturePreferences"] = { [0] = "Popups\\PopupsHooks::onGetBetaFeaturePreferences", },		},		["MessagesDirs"] = { ["Popups"] = { [0] = "i18n", },		},		["EventLoggingSchemas"] = { ["Popups"] = 17807993, ["VirtualPageView"] = 17780078, },		["config"] = { ["@PopupsVirtualPageViews"] = "@var bool: Whether the extension should log virtual pageviews.", ["PopupsVirtualPageViews"] = false, ["@PopupsHideOptInOnPreferencesPage"] = "@var bool: Whether the option to enable/disable Page Previews should be hidden on Preferences page. False by default", ["PopupsHideOptInOnPreferencesPage"] = false, ["@PopupsOptInDefaultState"] = "@var string:['1'|'0'] Default Page Previews visibility for old accounts. Has to be a string as a compatibility with beta feature settings. For more info see @T191888", ["PopupsOptInDefaultState"] = "0", ["@PopupsOptInStateForNewAccounts"] = "@var string:['1'|'0'] Default Page Previews visibility for newly created accounts (from Q2 2018). For more info see @T191888", ["PopupsOptInStateForNewAccounts"] = "0", ["@PopupsConflictingNavPopupsGadgetName"] = "@var string: Navigation popups gadget name", ["PopupsConflictingNavPopupsGadgetName"] = "Navigation_popups", ["@PopupsGateway"] = "Which gateway to use for fetching Popups data. Available options: [mwApiPlain|restbasePlain|restbaseHTML]. Full and always up to date list is available in src/gateway/index.js", ["PopupsGateway"] = "mwApiPlain", ["@PopupsRestGatewayEndpoint"] = "Specify a REST endpoint where summaries should be sourced from. Endpoint must meet the spec at https://www.mediawiki.org/wiki/Specs/Summary/1.2.0", ["PopupsRestGatewayEndpoint"] = "/api/rest_v1/page/summary/", ["@PopupsReferencePreviews"] = "Temporary feature flag to disable reference previews during developement.", ["PopupsReferencePreviews"] = true, ["@PopupsReferencePreviewsBetaFeature"] = "Make Reference Previews a Beta feature.", ["PopupsReferencePreviewsBetaFeature"] = true, ["@PopupsEventLogging"] = "Whether we should log events. Note if this is enabled without using that variable events will be logged for all users without any sampling! Be careful!", ["PopupsEventLogging"] = false, ["@PopupsStatsvSamplingRate"] = "Sampling rate for logging performance data to statsv.", ["PopupsStatsvSamplingRate"] = 0, ["@PopupsPageBlacklist"] = "Blacklisted pages are subject to the HTML cache policy of the wiki. A purge on a blacklisted page maybe needed to see the effect of this configuration variable. Every blacklisted page should be defined by a canonical name, eg: Special:Userlogin", ["PopupsPageBlacklist"] = { [0] = "Special:Userlogin", [1] = "Special:CreateAccount", },		},		["ResourceModules"] = { ["ext.popups.images"] = { ["selector"] = ".mw-ui-icon-{name}:before", ["class"] = "ResourceLoaderImageModule", ["images"] = { ["popups-settings"] = "resources/ext.popups.images/cog.svg", ["popups-close"] = "resources/ext.popups.images/close.svg", ["preview-generic"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/sad-face-ltr.svg", ["rtl"] = "resources/ext.popups.images/sad-face-rtl.svg", },					},					["footer"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/footer-ltr.svg", ["rtl"] = "resources/ext.popups.images/footer-rtl.svg", },					},					["preview-disambiguation"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/articles-ltr.svg", ["rtl"] = "resources/ext.popups.images/articles-rtl.svg", },					},					["reference-generic"] = "resources/ext.popups.images/reference.svg", ["reference-book"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/book-ltr.svg", ["rtl"] = "resources/ext.popups.images/book-rtl.svg", },					},					["reference-journal"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/journal-ltr.svg", ["rtl"] = "resources/ext.popups.images/journal-rtl.svg", },					},					["reference-news"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/newspaper-ltr.svg", ["rtl"] = "resources/ext.popups.images/newspaper-rtl.svg", },					},					["reference-web"] = { ["file"] = { ["ltr"] = "resources/ext.popups.images/browser-ltr.svg", ["rtl"] = "resources/ext.popups.images/browser-rtl.svg", },					},				},			},			["ext.popups"] = { ["scripts"] = { [0] = "resources/ext.popups/index.js", },			},			["ext.popups.main"] = { ["scripts"] = { [0] = "resources/dist/index.js", },				["styles"] = { [0] = "src/ui/index.less", },				["messages"] = { [0] = "popups-settings-title", [1] = "popups-settings-option-simple", [2] = "popups-settings-option-simple-description", [3] = "popups-settings-option-advanced", [4] = "popups-settings-option-advanced-description", [5] = "popups-settings-option-off", [6] = "popups-settings-save", [7] = "popups-settings-cancel", [8] = "popups-settings-enable", [9] = "popups-settings-help", [10] = "popups-settings-help-ok", [11] = "popups-preview-no-preview", [12] = "popups-preview-footer-read", [13] = "popups-preview-disambiguation", [14] = "popups-preview-disambiguation-link", [15] = "popups-refpreview-reference", [16] = "popups-refpreview-book", [17] = "popups-refpreview-journal", [18] = "popups-refpreview-news", [19] = "popups-refpreview-web", [20] = "popups-refpreview-jump-to-reference", },				["dependencies"] = { [0] = "ext.popups.images", [1] = "mediawiki.experiments", [2] = "mediawiki.storage", [3] = "mediawiki.Title", [4] = "mediawiki.jqueryMsg", [5] = "mediawiki.ui.button", [6] = "mediawiki.ui.icon", [7] = "mediawiki.Uri", [8] = "mediawiki.user", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Popups", },		["ServiceWiringFiles"] = { [0] = "includes/ServiceWirings.php", },		["manifest_version"] = 1, },	["PreferencesList"] = { ["name"] = "PreferencesList", ["version"] = "0.1.0", ["author"] = { [0] = "Ike Hecht", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PreferencesList", ["descriptionmsg"] = "preferenceslist-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AutoloadClasses"] = { ["PreferencesList"] = "includes/PreferencesList.php", ["SpecialPreferencesList"] = "includes/specials/SpecialPreferencesList.php", ["PreferencesListUtils"] = "includes/PreferencesListUtils.php", ["PreferencesListPreferences"] = "includes/PreferencesListPreferences.php", },		["ExtensionMessagesFiles"] = { ["PreferencesListAlias"] = "PreferencesList.i18n.alias.php", },		["MessagesDirs"] = { ["PreferencesList"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["PreferencesList"] = "SpecialPreferencesList", },		["AvailableRights"] = { [0] = "preferenceslist", },		["GroupPermissions"] = { ["sysop"] = { ["preferenceslist"] = true, },		},		["manifest_version"] = 1, },	["Prezi"] = { ["name"] = "Prezi", ["version"] = "1.2", ["author"] = "Jack Phoenix", ["url"] = "https://www.mediawiki.org/wiki/Extension:Prezi", ["descriptionmsg"] = "prezi-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["Prezi"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["PreziTag"] = "PreziTag.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "PreziTag::registerHook", },		},		["manifest_version"] = 1, },	["PrivateDomains"] = { ["name"] = "PrivateDomains", ["version"] = "1.6.1", ["author"] = { [0] = "Inez Korczyński", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:PrivateDomains", ["descriptionmsg"] = "privatedomains-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["PrivateDomains"] = "PrivateDomains", },		["MessagesDirs"] = { ["PrivateDomains"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PrivateDomainsAlias"] = "PrivateDomains.alias.php", },		["AutoloadClasses"] = { ["PrivateDomains"] = "SpecialPrivateDomains.php", ["PrivateDomainsHooks"] = "PrivateDomainsHooks.php", },		["Hooks"] = { ["AlternateEdit"] = { [0] = "PrivateDomainsHooks::onAlternateEdit", },			["UserLoggedIn"] = { [0] = "PrivateDomainsHooks::onUserLoginComplete", },			["ConfirmEmailComplete"] = { [0] = "PrivateDomainsHooks::onUserLoginComplete", },		},		["AvailableRights"] = { [0] = "privatedomains", },		["GroupPermissions"] = { ["*"] = {				["edit"] = false, ["minoredit"] = false, ["move"] = false, ["reupload"] = false, ["reupload-shared"] = false, ["upload"] = false, },			["bureaucrat"] = { ["edit"] = true, ["move"] = true, ["upload"] = true, ["privatedomains"] = true, },			["privatedomains"] = { ["edit"] = true, ["minoredit"] = true, ["move"] = true, ["reupload"] = true, ["reupload-shared"] = true, ["upload"] = true, },			["staff"] = { ["edit"] = true, ["move"] = true, ["upload"] = true, ["privatedomains"] = true, },			["user"] = { ["edit"] = false, ["minoredit"] = false, ["move"] = false, ["reupload"] = false, ["reupload-shared"] = false, ["upload"] = false, },		},		["manifest_version"] = 1, },	["PronunciationRecording"] = { ["name"] = "PronunciationRecording", ["version"] = "1.2.0", ["author"] = { [0] = "Rahul Maliakkal", [1] = "Matthew Flaschen", [2] = "Michael Dale", },		["url"] = "https://www.mediawiki.org/wiki/Extension:PronunciationRecording", ["descriptionmsg"] = "pronunciationrecording-desc", ["type"] = "specialpage", ["license-name"] = "GPL-2.0-only AND MIT", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["PronunciationRecording"] = "SpecialPronunciationRecording", },		["MessagesDirs"] = { ["PronunciationRecording"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PronunciationRecordingAlias"] = "PronunciationRecording.alias.php", },		["AutoloadClasses"] = { ["SpecialPronunciationRecording"] = "SpecialPronunciationRecording.php", },		["ResourceModules"] = { ["mediawiki.libs.recorderjs"] = { ["scripts"] = "mediawiki.libs.recorderjs/recorder.js", },			["ext.pronunciationRecording.pronunciationRecorder"] = { ["scripts"] = "ext.pronunciationRecording.pronunciationRecorder.js", ["dependencies"] = { [0] = "mediawiki.libs.recorderjs", [1] = "mediawiki.jqueryMsg", [2] = "ext.uploadWizard", },				["messages"] = { [0] = "pronunciationrecording-title", [1] = "pronunciationrecording-toolbar-upload-label", },			},			["ext.pronunciationRecording.specialPage"] = { ["scripts"] = "ext.pronunciationRecording.specialPage.js", ["styles"] = "css/ext.pronunciationRecordingToolbar.css", ["dependencies"] = { [0] = "ext.pronunciationRecording.pronunciationRecorder", [1] = "ext.pronunciationRecording.fileDetails", [2] = "mediawiki.user", [3] = "mediawiki.util", },				["messages"] = { [0] = "pronunciationrecording-webaudio-not-supported", [1] = "pronunciationrecording-upload-publish-succeeded", [2] = "pronunciationrecording-upload-publish-failed", [3] = "pronunciationrecording-mic-access-notify", [4] = "pronunciationrecording-recording-notify", },			},			["ext.pronunciationRecording.fileDetails"] = { ["scripts"] = "ext.pronunciationRecording.fileDetails.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PronunciationRecording/resources", },		["manifest_version"] = 2, },	["Proofread_Page"] = { ["name"] = "ProofreadPage", ["author"] = { [0] = "ThomasV", [1] = "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.32.0", },		["GroupPermissions"] = { ["user"] = { ["pagequality"] = true, },		},		["GrantPermissions"] = { ["editpage"] = { ["pagequality"] = true, },		},		["AvailableRights"] = { [0] = "pagequality", [1] = "pagequality-admin", },		["SpecialPages"] = { ["IndexPages"] = "\\ProofreadPage\\Special\\SpecialProofreadPages", ["PagesWithoutScans"] = "\\ProofreadPage\\Special\\SpecialPagesWithoutScans", },		["APIMetaModules"] = { ["proofreadinfo"] = "\\ProofreadPage\\Api\\ApiQueryProofreadInfo", },		["APIPropModules"] = { ["proofread"] = "\\ProofreadPage\\Api\\ApiQueryProofread", },		["ContentHandlers"] = { ["proofread-page"] = "\\ProofreadPage\\Page\\PageContentHandler", ["proofread-index"] = "\\ProofreadPage\\Index\\IndexContentHandler", },		["MessagesDirs"] = { ["ProofreadPage"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ProofreadPageAlias"] = "ProofreadPage.alias.php", },		["AutoloadNamespaces"] = { ["ProofreadPage\\"] = "includes/", },		["AutoloadClasses"] = { ["ProofreadPage"] = "ProofreadPage.body.php", ["ProofreadPage\\FileProviderMock"] = "tests/phpunit/FileProviderMock.php", ["ProofreadPage\\Page\\IndexForPageLookupMock"] = "tests/phpunit/Page/IndexForPageLookupMock.php", ["ProofreadPage\\Page\\PageQualityLevelLookupMock"] = "tests/phpunit/Page/PageQualityLevelLookupMock.php", ["ProofreadPage\\Index\\IndexContentLookupMock"] = "tests/phpunit/Index/IndexContentLookupMock.php", ["ProofreadPageTestCase"] = "tests/phpunit/ProofreadPageTestCase.php", ["FixProofreadPagePagesContentModel"] = "maintenance/fixProofreadPagePagesContentModel.php", ["FixProofreadIndexPagesContentModel"] = "maintenance/fixProofreadIndexPagesContentModel.php", },		["ResourceModules"] = { ["jquery.mousewheel"] = { ["scripts"] = "jquery/jquery.mousewheel.js", },			["jquery.prpZoom"] = { ["scripts"] = "jquery/jquery.prpZoom.js", ["dependencies"] = { [0] = "jquery.ui.widget", [1] = "jquery.ui.draggable", [2] = "jquery.mousewheel", },			},			["ext.proofreadpage.base"] = { ["styles"] = "ext.proofreadpage.base.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.proofreadpage.page"] = { ["styles"] = "page/ext.proofreadpage.page.css", },			["ext.proofreadpage.page.edit"] = { ["styles"] = "page/ext.proofreadpage.page.edit.css", ["scripts"] = "page/ext.proofreadpage.page.edit.js", ["dependencies"] = { [0] = "ext.proofreadpage.base", [1] = "ext.proofreadpage.page", [2] = "jquery.prpZoom", [3] = "mediawiki.user", [4] = "user.options", [5] = "jquery.textSelection", [6] = "ext.proofreadpage.icons", [7] = "ext.proofreadpage.ve.pageTarget.init", [8] = "oojs-ui.styles.icons-media", },				["messages"] = { [0] = "proofreadpage_quality0_category", [1] = "proofreadpage_quality1_category", [2] = "proofreadpage_quality2_category", [3] = "proofreadpage_quality3_category", [4] = "proofreadpage_quality4_category", [5] = "proofreadpage_quality0_summary", [6] = "proofreadpage_quality1_summary", [7] = "proofreadpage_quality2_summary", [8] = "proofreadpage_quality3_summary", [9] = "proofreadpage_quality4_summary", [10] = "proofreadpage-section-tools", [11] = "proofreadpage-group-zoom", [12] = "proofreadpage-group-other", [13] = "proofreadpage-button-toggle-visibility-label", [14] = "proofreadpage-button-zoom-out-label", [15] = "proofreadpage-button-reset-zoom-label", [16] = "proofreadpage-button-zoom-in-label", [17] = "proofreadpage-button-toggle-layout-label", [18] = "proofreadpage-preferences-showheaders-label", },			},			["ext.proofreadpage.page.navigation"] = { ["scripts"] = "page/ext.proofreadpage.page.navigation.js", ["skinStyles"] = { ["vector"] = "page/ext.proofreadpage.page.navigation.vector.css", },				["dependencies"] = { [0] = "oojs-ui.styles.icons-movement", },			},			["ext.proofreadpage.article"] = { ["scripts"] = "article/ext.proofreadpage.article.js", ["styles"] = "article/ext.proofreadpage.article.css", ["dependencies"] = { [0] = "ext.proofreadpage.base", },			},			["ext.proofreadpage.index"] = { ["styles"] = "index/ext.proofreadpage.index.css", ["scripts"] = "index/ext.proofreadpage.index.js", ["dependencies"] = { [0] = "oojs-ui-core", },			},			["ext.proofreadpage.special.indexpages"] = { ["styles"] = "special/indexpages/ext.proofreadpage.special.indexpages.css", ["dependencies"] = { [0] = "ext.proofreadpage.base", },			},			["ext.proofreadpage.icons"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", ["variants"] = { ["progressive"] = { ["color"] = "#36c", },				},				["images"] = { ["zoomReset"] = { ["file"] = "page/images/zoomReset.svg", },					["headerFooter"] = { ["file"] = "page/images/headerFooter.svg", ["variants"] = { [0] = "progressive", },					},					["switchLayout"] = { ["file"] = "page/images/switchLayout.svg", ["variants"] = { [0] = "progressive", },					},				},			},			["ext.proofreadpage.ve.node.pages"] = { ["scripts"] = { [0] = "ve/node/ve.dm.MWPagesNode.js", [1] = "ve/node/ve.ce.MWPagesNode.js", [2] = "ve/node/ve.ui.MWPagesInspector.js", [3] = "ve/node/ve.ui.MWPagesInspectorTool.js", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "oojs-ui.styles.icons-content", },				["messages"] = { [0] = "proofreadpage-visualeditor-node-pages-inspector-tooltip", [1] = "proofreadpage-visualeditor-node-pages-inspector-title", [2] = "proofreadpage-visualeditor-node-pages-inspector-description", [3] = "proofreadpage-visualeditor-node-pages-inspector-indexselector-yes", [4] = "proofreadpage-visualeditor-node-pages-inspector-indexselector-no", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.proofreadpage.ve.pageTarget.init"] = { ["scripts"] = { [0] = "ve/pageTarget/ve.init.mw.ProofreadPagePageTarget.init.js", },			},			["ext.proofreadpage.ve.pageTarget"] = { ["scripts"] = { [0] = "ve/node/ve.dm.MWPagequalityNode.js", [1] = "ve/node/ve.ce.MWPagequalityNode.js", [2] = "ve/node/ve.ui.MWPagequalityInspector.js", [3] = "ve/node/ve.ui.MWPagequalityInspectorTool.js", [4] = "ve/pageTarget/ve.init.mw.ProofreadPagePageTarget.js", [5] = "ve/pageTarget/ve.dm.MWPagesSectionNode.js", [6] = "ve/pageTarget/ve.ce.MWPagesSectionNode.js", },				["styles"] = { [0] = "ve/node/ve.ui.MWPagequalityInspector.css", [1] = "ve/pageTarget/ve.init.mw.ProofreadPagePageTarget.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "ext.visualEditor.desktopArticleTarget", [2] = "oojs-ui.styles.icons-moderation", [3] = "oojs-ui.styles.icons-media", [4] = "jquery.prpZoom", [5] = "ext.proofreadpage.icons", },				["messages"] = { [0] = "proofreadpage-button-zoom-out-label", [1] = "proofreadpage-button-reset-zoom-label", [2] = "proofreadpage-button-zoom-in-label", [3] = "proofreadpage_body", [4] = "proofreadpage_footer", [5] = "proofreadpage_header", [6] = "proofreadpage-visualeditor-node-pagequality-inspector-tooltip", [7] = "proofreadpage-visualeditor-node-pagequality-inspector-title", [8] = "proofreadpage_quality0_category", [9] = "proofreadpage_quality1_category", [10] = "proofreadpage_quality2_category", [11] = "proofreadpage_quality3_category", [12] = "proofreadpage_quality4_category", },				["targets"] = { [0] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ProofreadPage/modules", },		["Hooks"] = { ["SetupAfterCache"] = { [0] = "ProofreadPage\\ProofreadPageInit::initNamespaces", },			["ParserFirstCallInit"] = { [0] = "ProofreadPage::onParserFirstCallInit", },			["BeforePageDisplay"] = { [0] = "ProofreadPage::onBeforePageDisplay", },			["GetLinkColours"] = { [0] = "ProofreadPage::onGetLinkColours", },			["ImageOpenShowImageInlineBefore"] = { [0] = "ProofreadPage::onImageOpenShowImageInlineBefore", },			["PageContentSaveComplete"] = { [0] = "ProofreadPage::onPageContentSaveComplete", },			["ArticleDelete"] = { [0] = "ProofreadPage::onArticleDelete", },			["ArticleUndelete"] = { [0] = "ProofreadPage::onArticleUndelete", },			["ArticlePurge"] = { [0] = "ProofreadPage::onArticlePurge", },			["SpecialMovepageAfterMove"] = { [0] = "ProofreadPage::onSpecialMovepageAfterMove", },			["LoadExtensionSchemaUpdates"] = { [0] = "ProofreadPage::onLoadExtensionSchemaUpdates", },			["OutputPageParserOutput"] = { [0] = "ProofreadPage::onOutputPageParserOutput", },			["wgQueryPages"] = { [0] = "ProofreadPage::onwgQueryPages", },			["GetPreferences"] = { [0] = "ProofreadPage::onGetPreferences", },			["CanonicalNamespaces"] = { [0] = "ProofreadPage::addCanonicalNamespaces", },			["SkinTemplateNavigation"] = { [0] = "ProofreadPage::onSkinTemplateNavigation", },			["ContentHandlerDefaultModelFor"] = { [0] = "ProofreadPage::onContentHandlerDefaultModelFor", },			["EditFormPreloadText"] = { [0] = "ProofreadPage::onEditFormPreloadText", },			["ParserTestTables"] = { [0] = "ProofreadPage::onParserTestTables", },			["InfoAction"] = { [0] = "ProofreadPage::onInfoAction", },			["SkinMinervaDefaultModules"] = { [0] = "ProofreadPage::onSkinMinervaDefaultModules", },		},		["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.proofreadpage.ve.node.pages", },				["AvailableNamespaces"] = { ["Page"] = true, },				["AvailableContentModels"] = { ["proofread-page"] = "proofread-page", },			},		},		["ConfigRegistry"] = { ["proofreadpage"] = "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", },		},		["callback"] = "ProofreadPage::onRegister", ["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["PropertySuggester"] = { ["name"] = "PropertySuggester", ["version"] = "3.2.1", ["author"] = { [0] = "Christian Dullweber", [1] = "Moritz Finke", [2] = "Felix Niemeyer", [3] = "Virginia Weidhaas", },		["url"] = "https://github.com/Wikidata-lib/PropertySuggester", ["descriptionmsg"] = "propertysuggester-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["PropertySuggester\\"] = "src/", ["PropertySuggester\\Maintenance\\"] = "maintenance/", },		["APIModules"] = { ["wbsgetsuggestions"] = "PropertySuggester\\GetSuggestions", },		["MessagesDirs"] = { ["PropertySuggester"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PropertySuggesterAlias"] = "PropertySuggester.alias.php", },		["ResourceModules"] = { ["propertySuggester.suggestions"] = { ["scripts"] = { [0] = "modules/PropertySuggester.js", [1] = "modules/hook.js", },				["dependencies"] = { [0] = "jquery.wikibase.entityselector", [1] = "jquery.wikibase.entityview", [2] = "jquery.wikibase.referenceview", [3] = "jquery.wikibase.statementview", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PropertySuggester", },		["Hooks"] = { ["BeforePageDisplay"] = "PropertySuggester\\Hooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "PropertySuggester\\Hooks::onCreateSchema", },		["config"] = { ["PropertySuggesterDeprecatedIds"] = { },			["PropertySuggesterClassifyingPropertyIds"] = { },			["PropertySuggesterInitialSuggestions"] = { },			["PropertySuggesterMinProbability"] = 0.05, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["ProtectSite"] = { ["name"] = "Protect Site", ["version"] = "0.5.1", ["author"] = { [0] = "Eric Johnston", [1] = "Chris Stafford", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:ProtectSite", ["descriptionmsg"] = "protectsite-desc", ["type"] = "specialpage", ["config"] = { ["ProtectSiteExempt"] = { },			["ProtectsiteDefaultTimeout"] = "1 hour", ["ProtectSiteLimit"] = "1 week", },		["SpecialPages"] = { ["ProtectSite"] = "ProtectSite", },		["MessagesDirs"] = { ["ProtectSite"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ProtectSiteAliases"] = "ProtectSite.alias.php", },		["AutoloadClasses"] = { ["ProtectSite"] = "ProtectSite.body.php", ["ProtectSiteForm"] = "ProtectSite.body.php", },		["AvailableRights"] = { [0] = "protectsite", },		["GroupPermissions"] = { ["bureaucrat"] = { ["protectsite"] = true, },		},		["ExtensionFunctions"] = { [0] = "ProtectSite::setup", },		["manifest_version"] = 1, },	["Push"] = { ["name"] = "Push", ["version"] = "1.3.0 alpha", ["author"] = { [0] = "Jeroen De Dauw for WikiWorks", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Push", ["descriptionmsg"] = "push-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["push"] = "ApiPush", ["pushimages"] = "ApiPushImages", },		["AvailableRights"] = { [0] = "push", [1] = "pushadmin", [2] = "filepush", [3] = "bulkpush", },		["GroupPermissions"] = { ["autoconfirmed"] = { ["push"] = true, ["bulkpush"] = true, ["filepush"] = true, },			["sysop"] = { ["push"] = true, ["bulkpush"] = true, ["filepush"] = true, },			["pusher"] = { ["push"] = true, },			["bulkpusher"] = { ["bulkpush"] = true, ["push"] = true, },			["filepusher"] = { ["filepush"] = true, ["push"] = true, },		},		["SpecialPages"] = { ["Push"] = "SpecialPush", },		["MessagesDirs"] = { ["Push"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["PushAlias"] = "Push.alias.php", },		["AutoloadClasses"] = { ["PushHooks"] = "src/PushHooks.php", ["ApiPushBase"] = "src/api/ApiPushBase.php", ["ApiPush"] = "src/api/ApiPush.php", ["ApiPushImages"] = "src/api/ApiPushImages.php", ["PushTab"] = "src/PushTab.php", ["PushFunctions"] = "src/PushFunctions.php", ["SpecialPush"] = "src/SpecialPush.php", },		["ResourceModules"] = { ["ext.push.tab"] = { ["group"] = "ext.push", ["scripts"] = "ext.push.tab.js", ["dependencies"] = { [0] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "push-button-pushing", [1] = "push-button-completed", [2] = "push-button-failed", [3] = "push-import-revision-message", [4] = "push-button-text", [5] = "push-button-all", [6] = "push-special-item-pushing", [7] = "push-special-item-completed", [8] = "push-special-item-failed", [9] = "push-special-push-done", [10] = "push-err-captacha", [11] = "push-tab-last-edit", [12] = "push-tab-not-created", [13] = "push-err-captcha-page", [14] = "push-button-pushing-files", [15] = "push-special-err-imginfo-failed", [16] = "push-special-obtaining-fileinfo", [17] = "push-special-pushing-file", [18] = "push-tab-err-fileinfo", [19] = "push-tab-err-filepush", [20] = "push-tab-err-filepush-unknown", [21] = "push-tab-embedded-files", [22] = "push-tab-no-embedded-files", [23] = "push-tab-files-override", [24] = "push-tab-template-override", [25] = "push-tab-err-uploaddisabled", },			},			["ext.push.special"] = { ["group"] = "ext.push", ["scripts"] = "ext.push.special.js", ["dependencies"] = { },				["messages"] = { [0] = "push-button-pushing", [1] = "push-button-completed", [2] = "push-button-failed", [3] = "push-import-revision-message", [4] = "push-button-text", [5] = "push-button-all", [6] = "push-special-item-pushing", [7] = "push-special-item-completed", [8] = "push-special-item-failed", [9] = "push-special-push-done", [10] = "push-err-captacha", [11] = "push-tab-last-edit", [12] = "push-tab-not-created", [13] = "push-err-captcha-page", [14] = "push-button-pushing-files", [15] = "push-special-err-imginfo-failed", [16] = "push-special-obtaining-fileinfo", [17] = "push-special-pushing-file", [18] = "push-tab-err-fileinfo", [19] = "push-tab-err-filepush", [20] = "push-tab-err-filepush-unknown", [21] = "push-tab-embedded-files", [22] = "push-tab-no-embedded-files", [23] = "push-tab-files-override", [24] = "push-tab-template-override", [25] = "push-tab-err-uploaddisabled", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Push/modules", },		["Hooks"] = { ["UnknownAction"] = "PushTab::onUnknownAction", ["SkinTemplateTabs"] = "PushTab::displayTab", ["SkinTemplateNavigation"] = "PushTab::displayTab2", ["AdminLinks"] = "PushHooks::addToAdminLinks", },		["config_prefix"] = "eg", ["config"] = { ["PushTargets"] = { ["description"] = "List of targets that can be pushed to. The array keys are the target names, and the values are the target urls (path to api.php without the '/api.php' part). Example: $egPushTargets['English Wikipedia'] = 'http://en.wikipedia.org/w';", ["value"] = { },			},			["PushShowTab"] = { ["description"] = "Show the push action as a tab (if not, it's displayed in the actions dropdown). This only works for skins with an actions dropdown. For others push will always appear as a tab.", ["value"] = false, },			["PushIncTemplates"] = { ["description"] = "You can choose to include templates when pushing a page.", ["value"] = false, },			["PushIncFiles"] = { ["description"] = "You can choose to push files used in a page.", ["value"] = false, },			["PushAllowLogin"] = { ["description"] = "Indicate if login options should be added to the push interface or not.", ["value"] = true, },			["PushLoginUser"] = { ["description"] = "Default login data. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = "", },			["PushLoginPass"] = { ["description"] = "Default login data. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = "", },			["PushLoginDomain"] = { ["description"] = "Default login data. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = "", },			["PushLoginUsers"] = { ["description"] = "Default login data per target. Overrides $egPushLoginUser and $egPushLoginPass when specified. Array keys should be the urls assigned in the $egPushTargets array. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = { },			},			["PushLoginPasswords"] = { ["description"] = "Default login data per target. Overrides $egPushLoginUser and $egPushLoginPass when specified. Array keys should be the urls assigned in the $egPushTargets array. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = { },			},			["PushLoginDomains"] = { ["description"] = "Default login data per target. Overrides $egPushLoginUser and $egPushLoginPass when specified. Array keys should be the urls assigned in the $egPushTargets array. When set, the values will always be used when there is no login interface. If there is, they will be filled in as default.", ["value"] = { },			},			["PushBulkWorkers"] = { ["description"] = "The amount of push 'workers' (simultanious push requests) on Special:Push.", ["value"] = 3, },			["PushBatchSize"] = { ["description"] = "The maximum amount of targets to push a page to in one go.", ["value"] = 3, },			["PushDirectFileUploads"] = { ["description"] = "This is needed when pushing to a wiki that cannot access the source file (for example from a private wiki to a wiki on the internet).", ["value"] = true, },		},		["manifest_version"] = 2, },	["Quantcast"] = { ["name"] = "Quantcast Tracking", ["version"] = "0.4.1", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Quantcast", ["descriptionmsg"] = "quantcast-desc", ["type"] = "other", ["config"] = { ["QuantcastTrackingExcludedGroups"] = { [0] = "staff", },		},		["MessagesDirs"] = { ["Quantcast"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["QuantcastTracking"] = "QuantcastTracking.class.php", },		["Hooks"] = { ["SkinAfterBottomScripts"] = "QuantcastTracking::onSkinAfterBottomScripts", },		["manifest_version"] = 1, },	["QuickGV"] = { ["name"] = "QuickGV", ["version"] = "0.2.4", ["author"] = "吳政璋", ["url"] = "https://www.mediawiki.org/wiki/Extension:QuickGV", ["descriptionmsg"] = "quickgv-desc", ["license-name"] = "Apache-2.0", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25", },		["MessagesDirs"] = { ["QuickGV"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["QuickGV"] = "QuickGV.body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "QuickGV::init", },		["manifest_version"] = 1, },	["QuickSearchLookup"] = { ["name"] = "QuickSearchLookup", ["version"] = "0.1.0", ["author"] = { [0] = "Florian Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:QuickSearchLookup", ["descriptionmsg"] = "quicksearchlookup-desc", ["type"] = "other", ["MessagesDirs"] = { ["QuickSearchLookup"] = { [0] = "i18n", },		},		["Hooks"] = { ["ShowSearchHitTitle"] = { [0] = "QuickSearchLookupHooks::onShowSearchHitTitle", },			["SpecialSearchSetupEngine"] = { [0] = "QuickSearchLookupHooks::onSpecialSearchSetupEngine", },			["SpecialSearchResultsAppend"] = { [0] = "QuickSearchLookupHooks::onSpecialSearchResultsAppend", },		},		["ResourceModules"] = { ["ext.QuickSearchLookup"] = { ["styles"] = "resources/ext.QuickSearchLookup/ext.QuickSearchLookup.css", },			["ext.QuickSearchLookup.script"] = { ["scripts"] = "resources/ext.QuickSearchLookup.script/ext.QuickSearchLookup.script.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuickSearchLookup", },		["AutoloadClasses"] = { ["QuickSearchLookup"] = "includes/QuickSearchLookup.php", ["QuickSearchLookupHooks"] = "includes/QuickSearchLookup.hooks.php", },		["ConfigRegistry"] = { ["quicksearchlookup"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["QuickSurveys"] = { ["name"] = "QuickSurveys", ["version"] = "1.2.0", ["author"] = { [0] = "Bahodir Mansurov", [1] = "Joaquin Hernandez", [2] = "Jon Robson", [3] = "Rob Moen", },		["url"] = "https://www.mediawiki.org/wiki/Extension:QuickSurveys", ["descriptionmsg"] = "quicksurveys-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["EventLogging"] = "*", },		},		["MessagesDirs"] = { ["QuickSurveys"] = { [0] = "i18n", },		},		["ConfigRegistry"] = { ["quicksurveys"] = "GlobalVarConfig::newInstance", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuickSurveys", },		["ResourceModules"] = { ["ext.quicksurveys.views"] = { ["dependencies"] = { [0] = "ext.quicksurveys.lib", [1] = "oojs-ui-core", [2] = "oojs-ui-widgets", [3] = "mediawiki.user", [4] = "mediawiki.Uri", },				["targets"] = { [0] = "mobile", [1] = "desktop", },				["messages"] = { [0] = "ext-quicksurveys-survey-privacy-policy-default-text", [1] = "ext-quicksurveys-survey-confirm-msg", [2] = "ext-quicksurveys-survey-positive", [3] = "ext-quicksurveys-survey-negative", [4] = "ext-quicksurveys-survey-neutral", [5] = "ext-quicksurveys-external-survey-yes-button", [6] = "ext-quicksurveys-external-survey-no-button", },				["styles"] = { [0] = "resources/ext.quicksurveys.views/styles.less", },				["scripts"] = { [0] = "resources/ext.quicksurveys.views/utils.js", [1] = "resources/ext.quicksurveys.views/QuickSurvey.js", [2] = "resources/ext.quicksurveys.views/ExternalSurvey.js", },			},			["ext.quicksurveys.lib"] = { ["dependencies"] = { [0] = "mediawiki.cookie", [1] = "mediawiki.user", [2] = "mediawiki.storage", [3] = "mediawiki.viewport", [4] = "mediawiki.experiments", },				["targets"] = { [0] = "mobile", [1] = "desktop", },				["styles"] = { [0] = "resources/ext.quicksurveys.lib/styles.less", },				["scripts"] = { [0] = "resources/ext.quicksurveys.lib/lib.js", },			},			["ext.quicksurveys.init"] = { ["dependencies"] = { [0] = "ext.quicksurveys.lib", },				["targets"] = { [0] = "mobile", [1] = "desktop", },				["scripts"] = { [0] = "resources/ext.quicksurveys.init/init.js", },			},		},		["EventLoggingSchemas"] = { ["QuickSurveysResponses"] = 18397510, ["QuickSurveyInitiation"] = 18397507, },		["AutoloadNamespaces"] = { ["QuickSurveys\\"] = "includes/", },		["manifest_version"] = 1, ["Hooks"] = { ["ResourceLoaderTestModules"] = { [0] = "QuickSurveys\\Hooks::onResourceLoaderTestModules", },			["ResourceLoaderGetConfigVars"] = { [0] = "QuickSurveys\\Hooks::onResourceLoaderGetConfigVars", },			["BeforePageDisplay"] = { [0] = "QuickSurveys\\Hooks::onBeforePageDisplay", },			["ResourceLoaderRegisterModules"] = { [0] = "QuickSurveys\\Hooks::onResourceLoaderRegisterModules", },		},		["config"] = { ["QuickSurveysRequireHttps"] = false, ["QuickSurveysConfig"] = { [0] = {					["@name"] = "survey name", ["name"] = "internal example survey", ["@type"] = "internal or external link survey", ["type"] = "internal", ["@question"] = "survey question message key", ["question"] = "ext-quicksurveys-example-internal-survey-question", ["@description"] = "The message key of the description of the survey. Displayed immediately below the survey question.", ["description"] = "ext-quicksurveys-example-internal-survey-description", ["@answers"] = "possible answer message keys for positive, neutral, and negative", ["answers"] = { [0] = "ext-quicksurveys-example-internal-survey-answer-positive", [1] = "ext-quicksurveys-example-internal-survey-answer-neutral", [2] = "ext-quicksurveys-example-internal-survey-answer-negative", },					["@enabled"] = "whether the survey is enabled", ["enabled"] = false, ["@coverage"] = "percentage of users that will see the survey", ["coverage"] = 0.5, ["@platforms"] = "for each platform (desktop, mobile), which version of it is targeted (stable, beta)", ["platforms"] = { ["desktop"] = { [0] = "stable", },						["mobile"] = { [0] = "stable", [1] = "beta", },					},				},				[1] = {					["name"] = "external example survey", ["@type"] = "internal or external link survey", ["type"] = "external", ["@question"] = "survey question message key", ["question"] = "ext-quicksurveys-example-external-survey-question", ["@description"] = "the i18n key of the description of the survey", ["description"] = "ext-quicksurveys-example-external-survey-description", ["@link"] = "external link to the survey", ["link"] = "ext-quicksurveys-example-external-survey-link", ["@instanceTokenParameterName"] = "parameter to add to link", ["instanceTokenParameterName"] = "parameterName", ["@privacyPolicy"] = "The i18n key of the privacy policy text.", ["privacyPolicy"] = "ext-quicksurveys-example-external-survey-privacy-policy", ["@enabled"] = "whether the survey is enabled", ["enabled"] = false, ["@coverage"] = "percentage of users that will see the survey", ["coverage"] = 0.5, ["@platforms"] = "for each platform (desktop, mobile), which version of it is targeted (stable, beta)", ["platforms"] = { ["desktop"] = { [0] = "stable", },						["mobile"] = { [0] = "stable", [1] = "beta", },					},				},			},		},	},	["Quiz"] = { ["name"] = "Quiz", ["version"] = "1.2.0", ["author"] = "Louis-Rémi Babe", ["url"] = "https://www.mediawiki.org/wiki/Extension:Quiz", ["descriptionmsg"] = "quiz_desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["QuizExtension"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Quiz"] = "includes/Quiz.php", ["Question"] = "includes/Question.php", ["QuizHooks"] = "includes/QuizHooks.php", },		["ResourceModules"] = { ["ext.quiz"] = { ["scripts"] = "ext.quiz.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.quiz.styles"] = { ["styles"] = "ext.quiz.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Quiz/modules", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "QuizHooks::onParserFirstCallInit", },			["ParserAfterTidy"] = { [0] = "Quiz::resetQuizID", },		},		["manifest_version"] = 1, },	["QuizGame"] = { ["name"] = "QuizGame", ["version"] = "4.0", ["author"] = { [0] = "Aaron Wright", [1] = "Ashish Datta", [2] = "David Pean", [3] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:QuizGame", ["descriptionmsg"] = "quizgame-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["CreateQuizThresholds"] = { },			["QuizLogs"] = true, },		["callback"] = "QuizGameHooks::onRegisterExtension", ["SpecialPages"] = { ["QuizGameHome"] = "QuizGameHome", ["QuestionGameUpload"] = "SpecialQuestionGameUpload", ["QuizLeaderboard"] = "QuizLeaderboard", ["QuizRecalcStats"] = "QuizRecalcStats", ["ViewQuizzes"] = "ViewQuizzes", },		["MessagesDirs"] = { ["QuizGame"] = { [0] = "i18n", },		},		["APIModules"] = { ["quizgame"] = "ApiQuizGame", ["quizgamevote"] = "ApiQuizGameVote", },		["ExtensionMessagesFiles"] = { ["QuizGameAlias"] = "includes/QuizGame.alias.php", },		["AutoloadClasses"] = { ["ApiQuizGame"] = "includes/api/ApiQuizGame.php", ["ApiQuizGameVote"] = "includes/api/ApiQuizGameVote.php", ["QuizGameHome"] = "includes/specials/SpecialQuizGameHome.php", ["SpecialQuestionGameUpload"] = "includes/specials/SpecialQuestionGameUpload.php", ["QuestionGameUploadForm"] = "includes/upload/QuestionGameUploadForm.class.php", ["QuizFileUpload"] = "includes/upload/QuizFileUpload.class.php", ["QuizLeaderboard"] = "includes/specials/SpecialQuizLeaderboard.php", ["QuizRecalcStats"] = "includes/specials/SpecialQuizRecalcStats.php", ["ViewQuizzes"] = "includes/specials/SpecialViewQuizzes.php", ["QuizGameHooks"] = "includes/QuizGameHooks.php", },		["Hooks"] = { ["SkinTemplateNavigation::SpecialPage"] = "QuizGameHooks::onSkinTemplateNavigationSpecialPage", ["MakeGlobalVariablesScript"] = "QuizGameHooks::onMakeGlobalVariablesScript", ["LoadExtensionSchemaUpdates"] = "QuizGameHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "QuizGameHooks::onRenameUserSQL", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuizGame", },		["ResourceModules"] = { ["ext.quizGame"] = { ["scripts"] = "resources/js/QuizGame.js", ["messages"] = { [0] = "quizgame-create-error-numanswers", [1] = "quizgame-create-error-noquestion", [2] = "quizgame-create-error-numcorrect", [3] = "quizgame-js-reloading", [4] = "quizgame-js-timesup", [5] = "quizgame-js-points", [6] = "quizgame-pause-continue", [7] = "quizgame-pause-view-leaderboard", [8] = "quizgame-pause-create-question", [9] = "quizgame-main-page-button", [10] = "quizgame-js-loading", [11] = "quizgame-lightbox-pause-quiz", [12] = "quizgame-lightbox-breakdown", [13] = "quizgame-lightbox-breakdown-percent", [14] = "quizgame-lightbox-correct", [15] = "quizgame-lightbox-incorrect", [16] = "quizgame-lightbox-correct-points", [17] = "quizgame-lightbox-incorrect-correct", [18] = "quizgame-create-edit-picture", [19] = "quizgame-edit", [20] = "quizgame-ajax-nonnumeric-answer", [21] = "quizgame-ajax-already-answered", [22] = "quizgame-ajax-invalid-id", [23] = "quizgame-delete-confirm", [24] = "quizgame-delete", [25] = "cancel", [26] = "quizgame-unflag", [27] = "quizgame-unflag-confirm", [28] = "quizgame-flag-confirm", [29] = "quizgame-flag", [30] = "quizgame-flagged-reason", },				["dependencies"] = { [0] = "ext.socialprofile.flash", [1] = "ext.socialprofile.LightBox", [2] = "mediawiki.api", [3] = "mediawiki.jqueryMsg", [4] = "oojs-ui-core", [5] = "oojs-ui-windows", },			},			["ext.quizGame.css"] = { ["styles"] = "resources/css/questiongame.css", },		},		["AvailableRights"] = { [0] = "quizadmin", },		["GroupPermissions"] = { ["staff"] = { ["quizadmin"] = true, },			["sysop"] = { ["quizadmin"] = true, },		},		["manifest_version"] = 1, },	["RSS"] = { ["name"] = "RSS feed", ["author"] = { [0] = "Kellan Elliott-McCrea", [1] = "mutante", [2] = "Daniel Kinzler", [3] = "Rdb", [4] = "Mafs", [5] = "Alxndr", [6] = "Thomas Gries", [7] = "Chris Reigrut", [8] = "K001", [9] = "Jack Phoenix", [10] = "Jeroen De Dauw", [11] = "Mark A. Hershberger", },		["version"] = "2.25.1", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RSS", ["descriptionmsg"] = "rss-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["RSS"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["RSSHooks"] = "includes/RSSHooks.php", ["RSSParser"] = "includes/RSSParser.php", ["RSSUtils"] = "includes/RSSUtils.php", ["RSSData"] = "includes/RSSData.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "RSSHooks::onParserFirstCallInit", },		},		["TrackingCategories"] = { [0] = "rss-tracking-category", },		["config"] = { ["RSSCacheAge"] = 3600, ["RSSCacheCompare"] = false, ["RSSFetchTimeout"] = 15, ["RSSNamespaces"] = nil, ["RSSUrlWhitelist"] = { },			["RSSUrlNumberOfAllowedRedirects"] = 0, ["RSSUserAgent"] = "MediaWikiRSS/2.25.1 (+https://www.mediawiki.org/wiki/Extension:RSS) / MediaWiki RSS extension", ["RSSProxy"] = false, ["RSSDateDefaultFormat"] = "Y-m-d H:i:s", ["RSSItemMaxLength"] = false, ["RSSAllowLinkTag"] = false, ["RSSAllowImageTag"] = false, },		["manifest_version"] = 1, },	["RandomArea"] = { ["name"] = "RandomArea", ["version"] = "2.0.0", ["author"] = { [0] = "Thomas Stock", },		["url"] = "https://www.mediawiki.org/wiki/Extension:RandomArea", ["descriptionmsg"] = "randomarea-desc", ["license-name"] = "CC-BY-NC-SA-2.5", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["RandomArea"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["RandomAreaHooks"] = "RandomArea.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "RandomAreaHooks::init", },		["manifest_version"] = 2, },	["RandomGameUnit"] = { ["name"] = "RandomGameUnit", ["version"] = "2.6.1", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RandomGameUnit", ["descriptionmsg"] = "game-unit-desc", ["type"] = "parserhook", ["config"] = { ["RandomGameDisplay"] = { ["random_poll"] = true, ["random_quiz"] = true, ["random_picturegame"] = true, },			["RandomImageSize"] = 50, },		["MessagesDirs"] = { ["RandomGameUnit"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["RandomGameUnit"] = "includes/RandomGameUnit.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "RandomGameUnit::registerTag", },		["ResourceModules"] = { ["ext.RandomGameUnit.css"] = { ["styles"] = "resources/css/RandomGameUnit.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RandomGameUnit", },		["manifest_version"] = 1, },	["RandomImage"] = { ["name"] = "RandomImage", ["version"] = "1.5.1", ["author"] = { [0] = "Rob Church", },		["url"] = "https://www.mediawiki.org/wiki/Extension:RandomImage", ["descriptionmsg"] = "randomimage-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["callback"] = "RandomImage::onRegistration", ["config"] = { ["RandomImageNoCache"] = false, },		["AutoloadClasses"] = { ["RandomImage"] = "RandomImage.class.php", },		["MessagesDirs"] = { ["RandomImage"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserAfterStrip"] = "RandomImage::stripHook", ["ParserFirstCallInit"] = "RandomImage::onParserFirstCallInit", },		["manifest_version"] = 1, },	["RandomImageByCategory"] = { ["name"] = "RandomImageByCategory", ["version"] = "1.3.1", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RandomImageByCategory", ["descriptionmsg"] = "randomimagebycategory-desc", ["type"] = "parserhook", ["AutoloadClasses"] = { ["RandomImageByCategory"] = "RandomImageByCategory.class.php", },		["MessagesDirs"] = { ["RandomImageByCategory"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "RandomImageByCategory::registerTag", },		},		["manifest_version"] = 1, },	["Random_In_Category"] = { ["name"] = "Random in category", ["version"] = "2.2.0", ["author"] = { [0] = "VasilievVV", [1] = "Sam Reed", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Random_In_Category", ["descriptionmsg"] = "randomincategory-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["RandomPageInCategory"] = "RandomPageInCategory", },		["MessagesDirs"] = { ["RandomInCategory"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["RandomInCategoryAlias"] = "RandomInCategory.alias.php", },		["AutoloadClasses"] = { ["RandomPageInCategory"] = "src/RandomPageInCategory.php", },		["manifest_version"] = 1, },	["Random_Pages"] = { ["name"] = "RandomPages", ["version"] = "0.5.0", ["author"] = { [0] = "Aurelian Oancea", [1] = "Krishna Maheshwari", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Random_Pages", ["descriptionmsg"] = "randompages-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["MessagesDirs"] = { ["RandomPages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["RandomPagesHooks"] = "RandomPages.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "RandomPagesHooks::aoRandomPages", },		["manifest_version"] = 1, },	["RandomSelection"] = { ["name"] = "RandomSelection", ["version"] = "3.0.0", ["author"] = { [0] = "Ross McClure", [1] = "Jack Phoenix", [2] = "Brian Wolff", [3] = "...",		},		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RandomSelection", ["descriptionmsg"] = "randomselection-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["RandomSelection"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["RandomSelection"] = "RandomSelection.class.php", },		["ExtensionMessagesFiles"] = { ["RandomSelectionMagic"] = "RandomSelection.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "RandomSelection::register", ["ParserOutputPostCacheTransform"] = "RandomSelection::onParserOutputPostCacheTransform", ["OutputPageCheckLastModified"] = "RandomSelection::onOutputPageCheckLastModified", ["OutputPageParserOutput"] = "RandomSelection::adjustSMaxage", },		["config"] = { ["RandomSelectionSMaxage"] = 45, ["RandomSelectionDisableIfModifiedSince"] = true, },		["manifest_version"] = 1, },	["ReadingLists"] = { ["name"] = "ReadingLists", ["version"] = "0.1.0", ["author"] = { [0] = "Gergő Tisza", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ReadingLists", ["descriptionmsg"] = "readinglists-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\ReadingLists\\"] = "src/", ["MediaWiki\\Extensions\\ReadingLists\\Tests\\"] = "tests/phpunit/", },		["APIModules"] = { ["readinglists"] = "MediaWiki\\Extensions\\ReadingLists\\Api\\ApiReadingLists", },		["APIListModules"] = { ["readinglistentries"] = { ["class"] = "MediaWiki\\Extensions\\ReadingLists\\Api\\ApiQueryReadingListEntries", ["factory"] = "MediaWiki\\Extensions\\ReadingLists\\Api\\ApiQueryReadingListEntries::factory", },		},		["APIMetaModules"] = { ["readinglists"] = { ["class"] = "MediaWiki\\Extensions\\ReadingLists\\Api\\ApiQueryReadingLists", ["factory"] = "MediaWiki\\Extensions\\ReadingLists\\Api\\ApiQueryReadingLists::factory", },		},		["ConfigRegistry"] = { ["ReadingLists"] = "GlobalVarConfig::newInstance", },		["config"] = { ["ReadingListsCluster"] = { ["value"] = false, ["description"] = "Database cluster to use for storing the lists. False means the cluster of the current wiki will be used.", },			["ReadingListsDatabase"] = { ["value"] = false, ["description"] = "Database to use for storing the lists. False means use the database of the current wiki. To use a table prefix, use ' and substituted for $1, $2 etc. in messages.", ["value"] = { [0] = "user_real_name", [1] = "user_name", [2] = "user_email", },			},		},		["manifest_version"] = 2, },	["SimpleChanges"] = { ["name"] = "SimpleChanges", ["version"] = "1.1", ["author"] = { [0] = "Ike Hecht", },		["type"] = "specialpage", ["url"] = "https://www.mediawiki.org/wiki/Extension:SimpleChanges", ["descriptionmsg"] = "simplechanges-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["SpecialSimpleChanges"] = "SpecialSimpleChanges.php", },		["MessagesDirs"] = { ["SimpleChanges"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SimpleChangesAlias"] = "SimpleChanges.alias.php", },		["SpecialPages"] = { ["SimpleChanges"] = "SpecialSimpleChanges", },		["config"] = { ["SimpleChangesOnlyContentNamespaces"] = { ["value"] = false, ["description"] = "Restrict list of changes to $wgContentNamespaces?", },			["SimpleChangesOnlyLatest"] = { ["value"] = true, ["description"] = "Show only the changes which are each page's most recent revisions. Avoids duplicate page titles.", },			["SimpleChangesShowUser"] = { ["value"] = false, ["description"] = "Show the user who made the change.", },		},		["manifest_version"] = 2, },	["SimpleSAMLphp"] = { ["name"] = "SimpleSAMLphp", ["version"] = "4.5", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SimpleSAMLphp", ["descriptionmsg"] = "simplesamlphp-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["PluggableAuth"] = ">= 5.1", },		},		["MessagesDirs"] = { ["SimpleSAMLphp"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\SimpleSAMLphp\\"] = "src/", ["MediaWiki\\Extension\\SimpleSAMLphp\\Tests\\"] = "tests/phpunit/", },		["AutoloadClasses"] = { ["SimpleSAMLphp"] = "includes/SimpleSAMLphp.php", },		["Hooks"] = { ["PluggableAuthPopulateGroups"] = { [0] = "SimpleSAMLphp::populateGroups", },		},		["config"] = { ["SimpleSAMLphp_UsernameAttribute"] = { ["value"] = nil, },			["SimpleSAMLphp_RealNameAttribute"] = { ["value"] = nil, },			["SimpleSAMLphp_EmailAttribute"] = { ["value"] = nil, },			["SimpleSAMLphp_GroupMap"] = { ["value"] = nil, },			["SimpleSAMLphp_GroupAttributeDelimiter"] = { ["value"] = nil, ["description"] = "If the SAML attribute for groups is not an array but a CSV string, this can be set to the appropriate delimiter (e.g. ',')", },			["SimpleSAMLphp_SyncAllGroups_GroupAttributeName"] = { ["value"] = "groups", },			["SimpleSAMLphp_SyncAllGroups_LocallyManaged"] = { ["value"] = { [0] = "sysop", },			},			["SimpleSAMLphp_SyncAllGroups_GroupNameModificationCallback"] = { ["value"] = nil, },			["SimpleSAMLphp_AttributeProcessorFactories"] = { ["value"] = { [0] = "MediaWiki\\Extension\\SimpleSAMLphp\\AttributeProcessor\\MapGroups::factory", },			},			["SimpleSAMLphp_MandatoryUserInfoProviderFactories"] = { ["value"] = { ["username"] = "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\LowerCasedUsername::factory", ["realname"] = "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\Realname::factory", ["email"] = "MediaWiki\\Extension\\SimpleSAMLphp\\UserInfoProvider\\Email::factory", },			},			["PluggableAuth_Class"] = { ["value"] = "SimpleSAMLphp", },		},		["manifest_version"] = 2, },	["SimpleSort"] = { ["name"] = "SimpleSort", ["version"] = "1.0.0", ["author"] = { [0] = "Clark Verbrugge", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SimpleSort", ["descriptionmsg"] = "simplesort-desc", ["license-name"] = "CC0-1.0", ["type"] = "parserhook", ["AutoloadClasses"] = { ["SimpleSortHooks"] = "SimpleSort.hooks.php", },		["ExtensionMessagesFiles"] = { ["SimpleSortMagic"] = "SimpleSort.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SimpleSortHooks::onParserFirstCallInit", },		},		["MessagesDirs"] = { ["SimpleSort"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["SiteMatrix"] = { ["name"] = "SiteMatrix", ["version"] = "1.5.0", ["author"] = { [0] = "Tim Starling", [1] = "Brion Vibber", [2] = "Victor Vasiliev", [3] = "Alexandre Emsenhuber", [4] = "Sam Reed", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SiteMatrix", ["descriptionmsg"] = "sitematrix-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["SpecialPages"] = { ["SiteMatrix"] = "MediaWiki\\Extension\\SiteMatrix\\SpecialSiteMatrix", },		["APIModules"] = { ["sitematrix"] = "MediaWiki\\Extension\\SiteMatrix\\ApiSiteMatrix", },		["MessagesDirs"] = { ["SiteMatrix"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SiteMatrixAlias"] = "SiteMatrix.alias.php", ["SiteMatrixMagic"] = "SiteMatrix.i18n.magic.php", },		["AutoloadClasses"] = { ["SiteMatrix"] = "includes/SiteMatrix.php", ["MediaWiki\\Extension\\SiteMatrix\\SiteMatrix"] = "includes/SiteMatrix.php", ["MediaWiki\\Extension\\SiteMatrix\\SpecialSiteMatrix"] = "includes/SpecialSiteMatrix.php", ["MediaWiki\\Extension\\SiteMatrix\\ApiSiteMatrix"] = "includes/ApiSiteMatrix.php", ["MediaWiki\\Extension\\SiteMatrix\\Hooks"] = "includes/Hooks.php", },		["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::APIQuerySiteInfoGeneralInfo", },			["ParserGetVariableValueSwitch"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::onParserGetVariableValueSwitch", },			["MagicWordwgVariableIDs"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::onMagicWordwgVariableIDs", },		},		["config"] = { ["@SiteMatrixFile"] = "A file with the list of language codes used by the wikifarm (one per line).", ["SiteMatrixFile"] = nil, ["@SiteMatrixSites"] = "Configuration for project families (projects which are multilingual but each language is a separate wiki), in a => [ 'name' => , 'host' =>, 'prefix' => ] format.", ["SiteMatrixSites"] = { ["_merge_strategy"] = "array_plus_2d", },			["@SiteMatrixPrivateSites"] = "dbname list of private wikis.", ["SiteMatrixPrivateSites"] = nil, ["@SiteMatrixFishbowlSites"] = "dbname list of fishbowl wikis.", ["SiteMatrixFishbowlSites"] = nil, ["@SiteMatrixClosedSites"] = "dbname list of closed wikis.", ["SiteMatrixClosedSites"] = nil, },		["manifest_version"] = 1, },	["SiteMetrics"] = { ["name"] = "SiteMetrics", ["version"] = "1.5.1", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SiteMetrics", ["descriptionmsg"] = "sitemetrics-desc", ["type"] = "specialpage", ["MessagesDirs"] = { ["SiteMetrics"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SiteMetricsAliases"] = "includes/SiteMetrics.alias.php", },		["AutoloadClasses"] = { ["SiteMetrics"] = "includes/specials/SpecialSiteMetrics.php", },		["SpecialPages"] = { ["SiteMetrics"] = "SiteMetrics", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteMetrics", },		["ResourceModules"] = { ["ext.siteMetrics"] = { ["styles"] = "resources/css/SiteMetrics.css", },		},		["AvailableRights"] = { [0] = "metricsview", },		["GroupPermissions"] = { ["sysop"] = { ["metricsview"] = true, },			["staff"] = { ["metricsview"] = true, },		},		["manifest_version"] = 1, },	["SiteScout"] = { ["name"] = "SiteScout", ["version"] = "2.1.1", ["author"] = { [0] = "David Pean", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SiteScout", ["descriptionmsg"] = "sitescout-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["SiteScout"] = "SiteScoutPage", ["SiteScoutUpdate"] = "SiteScoutUpdate", },		["MessagesDirs"] = { ["SiteScout"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SiteScoutAliases"] = "includes/SiteScout.alias.php", },		["AutoloadClasses"] = { ["SiteScout"] = "includes/SiteScout.class.php", ["SiteScoutHTML"] = "includes/SiteScoutHTML.class.php", ["SiteScoutXML"] = "includes/SiteScoutXML.class.php", ["SiteScoutPage"] = "includes/specials/SpecialSiteScout.php", ["SiteScoutUpdate"] = "includes/specials/SpecialSiteScoutUpdate.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteScout", },		["ResourceModules"] = { ["ext.sitescout.css"] = { ["styles"] = "resources/css/sitescout.css", },			["ext.sitescout.js"] = { ["scripts"] = "resources/js/SiteScout.js", ["messages"] = { [0] = "sitescout-new", [1] = "sitescout-minor", },				["dependencies"] = { [0] = "mediawiki.util", },			},		},		["manifest_version"] = 1, },	["SkinPerNamespace"] = { ["name"] = "SkinPerNamespace", ["version"] = "2018-01-26", ["author"] = "Alexandre Emsenhuber", ["url"] = "https://www.mediawiki.org/wiki/Extension:SkinPerNamespace", ["descriptionmsg"] = "skinpernamespace-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["type"] = "other", ["MessagesDirs"] = { ["SkinPerNamespace"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["SkinPerNamespaceHooks"] = "SkinPerNamespaceHooks.php", },		["Hooks"] = { ["RequestContextCreateSkin"] = "SkinPerNamespaceHooks::onSkinPerPageRequestContextCreateSkin", },		["config"] = { ["SkinPerNamespace"] = { ["value"] = { },				["merge_strategy"] = "array_plus", },			["SkinPerSpecialPage"] = { ["value"] = { },			},			["SkinPerNamespaceOverrideLoggedIn"] = { ["value"] = true, },		},		["manifest_version"] = 2, },	["SkinPerPage"] = { ["name"] = "Skin per page", ["version"] = "1.2.0", ["author"] = { [0] = "Tim Starling", [1] = "Calimonius the Estrange", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SkinPerPage", ["descriptionmsg"] = "skinperpage-desc", ["type"] = "parserhook", ["AutoloadClasses"] = { ["SkinPerPage"] = "includes/SkinPerPage.php", },		["ExtensionMessagesFiles"] = { ["SkinPerPageMagic"] = "SkinPerPage.i18n.magic.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SkinPerPage::onParserFirstCallInit", },			["OutputPageParserOutput"] = { [0] = "SkinPerPage::onOutputPageParserOutput", },		},		["MessagesDirs"] = { ["SkinPerPage"] = { [0] = "i18n", },		},		["manifest_version"] = 1, },	["SoftwareVersion"] = { ["name"] = "SoftwareVersion", ["version"] = "0.6.3", ["author"] = { [0] = "Jack Phoenix", [1] = "Samantha Nguyen", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SoftwareVersion", ["descriptionmsg"] = "softwareversion-desc", ["type"] = "other", ["config"] = { ["SoftwareVersionExecutablePath"] = { ["unix"] = "/usr/bin/svn", ["windows"] = "C:/Program Files/TortoiseSVN\bin/svn.exe", },		},		["AutoloadClasses"] = { ["SoftwareVersion"] = "SoftwareVersion.class.php", },		["MessagesDirs"] = { ["SoftwareVersion"] = { [0] = "i18n", },		},		["Hooks"] = { ["SoftwareInfo"] = "SoftwareVersion::addSVNInfo", },		["manifest_version"] = 1, },	["SpamBlacklist"] = { ["name"] = "SpamBlacklist", ["author"] = { [0] = "Tim Starling", [1] = "John Du Hart", [2] = "Daniel Kinzler", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SpamBlacklist", ["descriptionmsg"] = "spam-blacklist-desc", ["type"] = "antispam", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["GroupPermissions"] = { ["user"] = { ["spamblacklistlog"] = true, },		},		["AvailableRights"] = { [0] = "spamblacklistlog", },		["LogTypes"] = { [0] = "spamblacklist", },		["LogRestrictions"] = { ["spamblacklist"] = "spamblacklistlog", },		["LogActionsHandlers"] = { ["spamblacklist/*"] = "SpamBlacklistLogFormatter", },		["GrantPermissions"] = { ["viewrestrictedlogs"] = { ["spamblacklistlog"] = true, },		},		["APIModules"] = { ["spamblacklist"] = "ApiSpamBlacklist", },		["MessagesDirs"] = { ["SpamBlackList"] = { [0] = "i18n", [1] = "i18n/api", },		},		["AutoloadClasses"] = { ["ApiSpamBlacklist"] = "includes/ApiSpamBlacklist.php", ["BaseBlacklist"] = "includes/BaseBlacklist.php", ["EmailBlacklist"] = "includes/EmailBlacklist.php", ["SpamBlacklistHooks"] = "includes/SpamBlacklistHooks.php", ["SpamBlacklist"] = "includes/SpamBlacklist.php", ["SpamBlacklistLogFormatter"] = "includes/SpamBlacklistLogFormatter.php", ["SpamRegexBatch"] = "includes/SpamRegexBatch.php", ["SpamBlacklistPreAuthenticationProvider"] = "includes/SpamBlacklistPreAuthenticationProvider.php", },		["ResourceModules"] = { ["ext.spamBlacklist.visualEditor"] = { ["scripts"] = "ve-spamblacklist/ve.init.mw.SpamBlacklistSaveErrorHandler.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["VisualEditorPluginModules"] = { [0] = "ext.spamBlacklist.visualEditor", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SpamBlacklist/modules", },		["Hooks"] = { ["EditFilterMergedContent"] = { [0] = "SpamBlacklistHooks::filterMergedContent", },			["EditFilter"] = { [0] = "SpamBlacklistHooks::validate", },			["PageContentSaveComplete"] = { [0] = "SpamBlacklistHooks::pageSaveContent", },			["UserCanSendEmail"] = { [0] = "SpamBlacklistHooks::userCanSendEmail", },			["ParserOutputStashForEdit"] = { [0] = "SpamBlacklistHooks::onParserOutputStashForEdit", },			["UploadVerifyUpload"] = { [0] = "SpamBlacklistHooks::onUploadVerifyUpload", },			["ArticleDelete"] = "SpamBlacklistHooks::onArticleDelete", ["ArticleDeleteComplete"] = "SpamBlacklistHooks::onArticleDeleteComplete", },		["config"] = { ["BlacklistSettings"] = { ["spam"] = { ["files"] = { [0] = "https://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1", },				},				["_merge_strategy"] = "array_plus_2d", },			["LogSpamBlacklistHits"] = false, ["SpamBlacklistEventLogging"] = false, },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["SpamBlacklistPreAuthenticationProvider"] = { ["class"] = "SpamBlacklistPreAuthenticationProvider", },			},		},		["manifest_version"] = 1, },	["SpamDiffTool"] = { ["name"] = "SpamDiffTool", ["version"] = "1.3", ["author"] = { [0] = "Travis Derouin", [1] = "Alexandre Emsenhuber", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SpamDiffTool", ["descriptionmsg"] = "spamdifftool-desc", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["SpamBlacklist"] = "*", },		},		["config"] = { ["SpamBlacklistArticle"] = "Project:Spam_Blacklist", },		["MessagesDirs"] = { ["SpamDiffTool"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpamDiffToolAlias"] = "SpamDiffTool.alias.php", },		["AutoloadClasses"] = { ["SpamDiffTool"] = "SpamDiffTool.body.php", ["SpamDiffToolHooks"] = "SpamDiffToolHooks.php", },		["SpecialPages"] = { ["SpamDiffTool"] = "SpamDiffTool", },		["Hooks"] = { ["DiffViewHeader"] = "SpamDiffToolHooks::onDiffViewHeader", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SpamDiffTool", },		["ResourceModules"] = { ["ext.spamdifftool.styles"] = { ["styles"] = "ext.spamdifftool.css", },		},		["manifest_version"] = 1, },	["SpamRegex"] = { ["name"] = "Regular Expression Spam Block", ["version"] = "1.6", ["author"] = { [0] = "Bartek Łapiński", [1] = "Alexandre Emsenhuber", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SpamRegex", ["descriptionmsg"] = "spamregex-desc", ["type"] = "antispam", ["SpecialPages"] = { ["SpamRegex"] = "SpecialSpamRegex", },		["MessagesDirs"] = { ["SpamRegex"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SpamRegexAliases"] = "SpamRegex.alias.php", },		["AutoloadClasses"] = { ["ApiSpamRegex"] = "api/ApiSpamRegex.php", ["SpamRegex"] = "backend/SpamRegex.php", ["spamRegexForm"] = "backend/spamRegexForm.php", ["spamRegexList"] = "backend/spamRegexList.php", ["SpamRegexUITemplate"] = "templates/ui.tmpl.php", ["SpecialSpamRegex"] = "backend/SpecialSpamRegex.php", ["SpamRegexHooks"] = "backend/SpamRegexHooks.php", },		["APIModules"] = { ["spamregex"] = "ApiSpamRegex", },		["Hooks"] = { ["EditFilter"] = "SpamRegexHooks::onEditFilter", ["MovePageCheckPermissions"] = "SpamRegexHooks::onMovePageCheckPermissions", ["LoadExtensionSchemaUpdates"] = "SpamRegexHooks::onLoadExtensionSchemaUpdates", ["RenameUserComplete"] = "SpamRegexHooks::onRenameUserComplete", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SpamRegex", },		["ResourceModules"] = { ["ext.spamRegex.js"] = { ["scripts"] = "resources/js/ext.spamRegex.js", },		},		["AvailableRights"] = { [0] = "spamregex", },		["GroupPermissions"] = { ["staff"] = { ["spamregex"] = true, },		},		["manifest_version"] = 1, },	["SparkPost"] = { ["name"] = "SparkPost", ["version"] = "1.1", ["author"] = { [0] = "Derick Alangi", [1] = "Zoglun", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SparkPost", ["descriptionmsg"] = "sparkpost-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["MediaWiki\\SparkPost\\"] = "includes/", },		["MessagesDirs"] = { ["SparkPost"] = { [0] = "i18n", },		},		["Hooks"] = { ["AlternateUserMailer"] = { [0] = "MediaWiki\\SparkPost\\SPHooks::onAlternateUserMailer", },		},		["load_composer_autoloader"] = true, ["config"] = { ["SparkPostAPIKey"] = "", ["SparkPostClickTracking"] = true, ["SparkPostOpenTracking"] = true, ["SparkPostTransactional"] = true, },		["manifest_version"] = 1, },	["Special404"] = { ["name"] = "Special404", ["author"] = "Daniel Friesen", ["url"] = "https://www.mediawiki.org/wiki/Extension:Special404", ["descriptionmsg"] = "special404-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["SpecialPages"] = { ["Error404"] = "Special404", },		["MessagesDirs"] = { ["Special404"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["Special404Alias"] = "Special404.alias.php", },		["AutoloadClasses"] = { ["Special404"] = "includes/Special404.php", },		["manifest_version"] = 1, },	["SpellingApi"] = { ["name"] = "SpellingApi", ["version"] = "0.3.0", ["author"] = { [0] = "Amir E. Aharoni", [1] = "Anish Patil", [2] = "Niklas Laxström", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SpellingApi", ["descriptionmsg"] = "spellingapi-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "api", ["APIModules"] = { ["spellingapi"] = "ApiQuerySpellcheck", },		["MessagesDirs"] = { ["SpellingApi"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ApiQuerySpellcheck"] = "api/ApiQuerySpellcheck.php", },		["manifest_version"] = 1, },	["SportsTeams"] = { ["name"] = "SportsTeams", ["version"] = "3.6.0", ["author"] = { [0] = "Aaron Wright", [1] = "Ashish Datta", [2] = "David Pean", [3] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SportsTeams", ["descriptionmsg"] = "sportsteams-desc", ["type"] = "other", ["GroupPermissions"] = { ["sysop"] = { ["sportsteamsmanager"] = true, },			["staff"] = { ["sportsteamsmanager"] = true, },		},		["AvailableRights"] = { [0] = "sportsteamsmanager", },		["SpecialPages"] = { ["AddFan"] = "AddFan", ["FanHome"] = "FanHome", ["RemoveFan"] = "RemoveFan", ["SimilarFans"] = "SimilarFans", ["SportsManagerLogo"] = "SportsManagerLogo", ["SportsTeamsManager"] = "SportsTeamsManager", ["SportsTeamsManagerLogo"] = "SportsTeamsManagerLogo", ["TopNetworks"] = "TopNetworks", ["UpdateFavoriteTeams"] = "UpdateFavoriteTeams", ["ViewFans"] = "ViewFans", },		["APIModules"] = { ["sportsteams"] = "ApiSportsTeams", },		["MessagesDirs"] = { ["SportsTeams"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SportsTeamsAlias"] = "includes/SportsTeams.alias.php", },		["AutoloadClasses"] = { ["SportsTeams"] = "includes/SportsTeams.class.php", ["SportsTeamsUserProfile"] = "includes/SportsTeamsUserProfile.class.php", ["AddFan"] = "includes/specials/SpecialAddFan.php", ["FanHome"] = "includes/specials/SpecialFanHome.php", ["RemoveFan"] = "includes/specials/SpecialRemoveFan.php", ["SimilarFans"] = "includes/specials/SpecialSimilarFans.php", ["SportsManagerLogo"] = "includes/specials/SpecialSportsManagerLogo.php", ["SportsTeamsManager"] = "includes/specials/SpecialSportsTeamsManager.php", ["SportsTeamsManagerLogo"] = "includes/specials/SpecialSportsTeamsManagerLogo.php", ["TopNetworks"] = "includes/specials/SpecialTopNetworks.php", ["UpdateFavoriteTeams"] = "includes/specials/SpecialUpdateFavoriteTeams.php", ["ViewFans"] = "includes/specials/SpecialViewFans.php", ["ApiSportsTeams"] = "includes/api/ApiSportsTeams.php", ["SportsTeamsHooks"] = "includes/SportsTeams.hooks.php", },		["ResourceModules"] = { ["ext.sportsTeams"] = { ["styles"] = "resources/css/SportsTeams.css", },			["ext.sportsTeams.fanHome"] = { ["scripts"] = "resources/js/FanHome.js", ["dependencies"] = { [0] = "mediawiki.api", },			},			["ext.sportsTeams.doubleCombo"] = { ["scripts"] = "resources/js/DoubleCombo.js", },			["ext.sportsTeams.manager"] = { ["styles"] = "resources/css/SportsTeamsManager.css", },			["ext.sportsTeams.userProfile"] = { ["scripts"] = "resources/js/SportsTeamsUserProfile.js", ["messages"] = { [0] = "sportsteams-profile-button-add", [1] = "sportsteams-profile-button-cancel", [2] = "sportsteams-profile-latest-thought", [3] = "sportsteams-profile-view-all", [4] = "sportsteams-profile-characters-remaining", [5] = "sportsteams-profile-characters-remaining-hack", },				["dependencies"] = { [0] = "mediawiki.api", },			},			["ext.sportsTeams.updateFavoriteTeams"] = { ["scripts"] = { [0] = "resources/js/DoubleCombo.js", [1] = "resources/js/UpdateFavoriteTeams.js", },			},			["ext.sportsTeams.userprofile.module.favoriteteams.css"] = { ["styles"] = "resources/css/ext.sportsTeams.userprofile.module.favoriteteams.css", },			["ext.sportsTeams.userprofile.module.latestthoughts.css"] = { ["styles"] = "resources/css/ext.sportsTeams.userprofile.module.latestthoughts.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SportsTeams", },		["Hooks"] = { ["UserProfileBeginLeft"] = { [0] = "SportsTeamsUserProfile::showLatestThought", [1] = "SportsTeamsUserProfile::showFavoriteTeams", },			["AddNewAccount"] = "SportsTeamsHooks::addFavoriteTeam", ["BeforePageDisplay"] = "SportsTeamsHooks::addSportsTeamsToSignupPage", ["LoadExtensionSchemaUpdates"] = "SportsTeamsHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "SportsTeamsHooks::onRenameUserSQL", },		["config"] = { ["SportsTeamsGoogleAPIKey"] = "ABQIAAAAnfs7bKE82qgb3Zc2YyS-oBT2yXp_ZAY8_ufC3CFXhHIE1NvwkxSySz_REpPq-4WZA27OwgbtyR3VcA", },		["manifest_version"] = 1, },	["StaffEdits"] = { ["name"] = "StaffEdits", ["version"] = "0.1.3", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:StaffEdits", ["descriptionmsg"] = "staffedit-desc", ["type"] = "other", ["config"] = { ["StaffEditsMessagePrefix"] = "sw", },		["MessagesDirs"] = { ["StaffEdits"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["StaffEdits"] = "StaffEdits.class.php", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "StaffEdits::onEditPage", },			["ListDefinedTags"] = { [0] = "StaffEdits::onListDefinedTags", },			["RecentChange_save"] = { [0] = "StaffEdits::onRecentChange_save", },			["ChangeTagsListActive"] = { [0] = "StaffEdits::onListDefinedAndActiveTags", },		},		["AvailableRights"] = { [0] = "staffedit", },		["GroupPermissions"] = { ["staff"] = { ["staffedit"] = true, },		},		["manifest_version"] = 1, },	["StaffPowers"] = { ["name"] = "StaffPowers", ["version"] = "1.4", ["author"] = { [0] = "Łukasz Garczewski", [1] = "Jack Phoenix", [2] = "Mainframe98", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:StaffPowers", ["descriptionmsg"] = "staffpowers-desc", ["type"] = "other", ["MessagesDirs"] = { ["StaffPowers"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["StaffPowers"] = "StaffPowers.class.php", },		["Hooks"] = { ["BlockIp"] = { [0] = "StaffPowers::makeUnblockable", },		},		["AvailableRights"] = { [0] = "unblockable", },		["GroupPermissions"] = { ["staff"] = { ["unblockable"] = true, },		},		["config"] = { ["StaffPowersStewardGroupName"] = "steward", ["StaffPowersShoutWikiMessages"] = true, },		["manifest_version"] = 1, },	["StatCounter.com_Integration"] = { ["name"] = "StatCounter.com Integration", ["version"] = "1.1", ["author"] = { [0] = "Jack Phoenix", },		["url"] = "https://www.mediawiki.org/wiki/Extension:StatCounter.com_Integration", ["descriptionmsg"] = "statcounter-desc", ["type"] = "other", ["AutoloadClasses"] = { ["StatCounterHooks"] = "StatCounterHooks.class.php", },		["Hooks"] = { ["SkinBuildSidebar"] = { [0] = "StatCounterHooks::onSkinBuildSidebar", },		},		["manifest_version"] = 1, ["MessagesDirs"] = { ["StatCounter"] = { [0] = "i18n", },		},	},	["StlHandler"] = { ["name"] = "StlHandler", ["author"] = "Harri Alasi", ["url"] = "https://www.mediawiki.org/wiki/Extension:StlHandler", ["descriptionmsg"] = "stlhandler-desc", ["version"] = "1.0", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["ResourceModules"] = { ["ext.StlHandler"] = { ["scripts"] = { [0] = "three.js", [1] = "Detector.js", [2] = "OrbitControls.js", [3] = "STLLoader.js", [4] = "stlviewer.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "StlHandler/modules", },		["MediaHandlers"] = { ["application/sla"] = "StlHandler", },		["MessagesDirs"] = { ["StlHandler"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["StlHandler"] = "StlHandler_body.php", },		["Hooks"] = { ["ImageOpenShowImageInlineBefore"] = { [0] = "StlHandler::onImageOpenShowImageInlineBefore", },			["BeforePageDisplay"] = { [0] = "StlHandler::onBeforePageDisplay", },		},		["manifest_version"] = 1, },	["StopForumSpam"] = { ["name"] = "StopForumSpam", ["version"] = "0.3.0", ["author"] = { [0] = "Kunal Mehta", [1] = "Ryan Schmidt", },		["url"] = "https://www.mediawiki.org/wiki/Extension:StopForumSpam", ["descriptionmsg"] = "stopforumspam-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "sfsblock-bypass", [1] = "stopforumspam", },		["GroupPermissions"] = { ["sysop"] = { ["stopforumspam"] = true, ["sfsblock-bypass"] = true, },		},		["MessagesDirs"] = { ["StopForumSpam"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["MediaWiki\\StopForumSpam\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\StopForumSpam\\BlacklistManager"] = "includes/BlacklistManager.php", ["MediaWiki\\StopForumSpam\\BlacklistUpdate"] = "includes/BlacklistUpdate.php", },		["Hooks"] = { ["AbuseFilter-computeVariable"] = "MediaWiki\\StopForumSpam\\Hooks::abuseFilterComputeVariable", ["AbuseFilter-generateUserVars"] = "MediaWiki\\StopForumSpam\\Hooks::abuseFilterGenerateUserVars", ["AbuseFilter-builder"] = "MediaWiki\\StopForumSpam\\Hooks::abuseFilterBuilder", ["getUserPermissionsErrorsExpensive"] = "MediaWiki\\StopForumSpam\\Hooks::onGetUserPermissionsErrorsExpensive", ["OtherBlockLogLink"] = "MediaWiki\\StopForumSpam\\Hooks::onOtherBlockLogLink", },		["config"] = { ["SFSIPListLocation"] = { ["value"] = false, },			["SFSValidateIPList"] = { ["value"] = true, },			["SFSEnableDeferredUpdates"] = { ["value"] = true, },			["SFSIPThreshold"] = { ["value"] = 5, },			["SFSBlacklistCacheDuration"] = { ["value"] = 432000, },		},		["manifest_version"] = 2, },	["SubPageList3"] = { ["name"] = "Subpage List 3", ["version"] = "1.3.1", ["descriptionmsg"] = "spl3-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:SubPageList3", ["author"] = { [0] = "James McCormack", [1] = "Martin Schallnahs", [2] = "Rob Church", },		["license-name"] = "GPL-2.0-or-later", ["MessagesDirs"] = { ["SubPageList3"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SubPageList3::onParserFirstCallInit", },		},		["AutoloadClasses"] = { ["SubPageList3"] = "includes/SubPageList3.php", },		["manifest_version"] = 1, },	["SubpageSortkey"] = { ["name"] = "Subpage Sortkey", ["version"] = "0.2.0", ["author"] = { [0] = "Brian Wolff", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SubpageSortkey", ["descriptionmsg"] = "subpagesortkey-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["SubpageSortkey"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["SubpageSortkey"] = "includes/SubpageSortkey.php", },		["Hooks"] = { ["GetDefaultSortkey"] = { [0] = "SubpageSortkey::onGetDefaultSortkey", },		},		["config"] = { ["SubpageSortkeyDefault"] = false, ["SubpageSortkeyByNamespace"] = { ["_merge_strategy"] = "array_plus", },			["SubpageSortkeyIfNoSubpageUseFullName"] = true, },		["manifest_version"] = 1, },	["Sudo"] = { ["name"] = "Sudo", ["version"] = "0.6.0", ["author"] = { [0] = "Daniel Friesen", [1] = "...",		},		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:Sudo", ["descriptionmsg"] = "sudo-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "sudo", },		["SpecialPages"] = { ["Sudo"] = "SpecialSudo", },		["LogTypes"] = { [0] = "sudo", },		["LogNames"] = { ["sudo"] = "sudo-logpagename", },		["LogHeaders"] = { ["sudo"] = "sudo-logpagetext", },		["LogActions"] = { ["sudo/sudo"] = "sudo-logentry", },		["MessagesDirs"] = { ["Sudo"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["SudoAlias"] = "Sudo.alias.php", },		["AutoloadClasses"] = { ["SpecialSudo"] = "SpecialSudo.php", ["SudoHooks"] = "SudoHooks.php", },		["Hooks"] = { ["UserLogoutComplete"] = "SudoHooks::onUserLogoutComplete", ["PersonalUrls"] = "SudoHooks::onPersonalUrls", },		["manifest_version"] = 1, },	["SwiftMailer"] = { ["name"] = "SwiftMailer", ["version"] = "1.1", ["author"] = { [0] = "Tony Thomas", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SwiftMailer", ["descriptionmsg"] = "swiftmailer-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["SwiftMailer"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["SwiftMailerHooks"] = "SwiftMailerHooks.php", },		["Hooks"] = { ["AlternateUserMailer"] = "SwiftMailerHooks::onAlternateUserMailer", },		["config"] = { ["SMTPAuthenticationMethod"] = { ["value"] = false, },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["SyntaxHighlight"] = { ["name"] = "SyntaxHighlight", ["version"] = "2.0", ["author"] = { [0] = "Brion Vibber", [1] = "Tim Starling", [2] = "Rob Church", [3] = "Niklas Laxström", [4] = "Ori Livneh", [5] = "Ed Sanders", },		["url"] = "https://www.mediawiki.org/wiki/Extension:SyntaxHighlight", ["descriptionmsg"] = "syntaxhighlight-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.33", ["platform"] = { ["ability-shell"] = true, },		},		["MessagesDirs"] = { ["SyntaxHighlight_GeSHi"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["SyntaxHighlight"] = "includes/SyntaxHighlight.php", ["SyntaxHighlight_GeSHi"] = "includes/SyntaxHighlight.php", ["GeSHi"] = "includes/GeSHi.php", ["SyntaxHighlightAce"] = "includes/SyntaxHighlightAce.php", ["SyntaxHighlightGeSHiCompat"] = "includes/SyntaxHighlightGeSHiCompat.php", ["ResourceLoaderSyntaxHighlightVisualEditorModule"] = "includes/ResourceLoaderSyntaxHighlightVisualEditorModule.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SyntaxHighlight_GeSHi/modules", },		["ResourceModules"] = { ["ext.pygments"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = { [0] = "pygments.generated.css", [1] = "pygments.wrapper.css", },			},		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SyntaxHighlight::onParserFirstCallInit", },			["ContentGetParserOutput"] = { [0] = "SyntaxHighlight::onContentGetParserOutput", },			["ApiFormatHighlight"] = { [0] = "SyntaxHighlight::onApiFormatHighlight", },			["ResourceLoaderRegisterModules"] = { [0] = "SyntaxHighlight::onResourceLoaderRegisterModules", },		},		["SyntaxHighlightModels"] = { ["css"] = "css", ["javascript"] = "javascript", },		["VisualEditorPluginModules"] = { [0] = "ext.geshi.visualEditor", },		["config"] = { ["PygmentizePath"] = false, },		["TrackingCategories"] = { [0] = "syntaxhighlight-error-category", },		["manifest_version"] = 1, },	["TEI"] = { ["name"] = "TEI", ["author"] = { [0] = "Thomas Pellissier Tanon", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TEI", ["descriptionmsg"] = "tei-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["ContentHandlers"] = { ["tei"] = "MediaWiki\\Extension\\Tei\\TeiContentHandler", },		["APIModules"] = { ["teiconvert"] = "MediaWiki\\Extension\\Tei\\Api\\ApiTeiConvert", ["teivalidate"] = "MediaWiki\\Extension\\Tei\\Api\\ApiTeiValidate", },		["MessagesDirs"] = { ["TEI"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Tei\\"] = "includes/", },		["ResourceModules"] = { ["ext.tei.ve.pageTarget.init"] = { ["scripts"] = { [0] = "ve/init/ve.init.tei.TEIPageTarget.init.js", },				["styles"] = { [0] = "ve/init/ve.init.tei.TEIPageTarget.init.css", },				["dependencies"] = { [0] = "oojs-ui", },			},			["ext.tei.ve.pageTarget.init.mw"] = { ["scripts"] = { [0] = "ve/init/ve.init.tei.TEIPageTarget.init.mw.js", },				["dependencies"] = { [0] = "ext.tei.ve.pageTarget.init", },				["messages"] = { [0] = "create", [1] = "edit", [2] = "visualeditor-ca-createsource", [3] = "visualeditor-ca-editsource", },			},			["ext.tei.ve.pageTarget"] = { ["scripts"] = { [0] = "ve/init/ve.init.tei.js", [1] = "ve/init/ve.init.tei.TEIContentConverter.js", [2] = "ve/init/ve.init.tei.TEIPageTarget.js", [3] = "ve/init/ve.init.tei.TEIPageEditDialog.js", [4] = "ve/ui/MWEditModeSourceTool.js", [5] = "ve/ui/MWEditModeVisualTool.js", },				["styles"] = { [0] = "ve/init/ve.init.tei.TEIPageTarget.less", },				["dependencies"] = { [0] = "ext.visualEditor.mediawiki", [1] = "ext.visualEditor.core.desktop", [2] = "ext.visualEditor.switching", [3] = "ext.visualEditor.icons", },				["messages"] = { [0] = "creating", [1] = "editing", [2] = "codemirror-toggle-label", },			},			["ext.tei.editor"] = { ["scripts"] = { [0] = "edit/editor.js", [1] = "edit/MWEditModeSourceTool.js", [2] = "edit/MWEditModeVisualTool.js", [3] = "edit/EncapsulationTool.js", [4] = "edit/Editor.js", [5] = "edit/editor.init.js", },				["dependencies"] = { [0] = "ext.CodeMirror.lib", [1] = "ext.CodeMirror.lib.mode.xml", [2] = "ext.tei.lib.codemirror.hint", [3] = "ext.tei.ve.pageTarget.init", [4] = "ext.tei.editor.teiSchema", [5] = "ext.visualEditor.switching", [6] = "oojs-ui", },				["messages"] = { [0] = "visualeditor-annotationbutton-bold-tooltip", [1] = "visualeditor-annotationbutton-italic-tooltip", [2] = "visualeditor-annotationbutton-superscript-tooltip", [3] = "visualeditor-annotationbutton-subscript-tooltip", [4] = "visualeditor-annotationbutton-language-tooltip", [5] = "visualeditor-annotationbutton-small-tooltip", },			},			["ext.tei.editor.teiSchema"] = { ["class"] = "MediaWiki\\Extension\\Tei\\ResourceLoaderTeiSchemaModule", },			["ext.tei.lib.codemirror.hint"] = { ["scripts"] = { [0] = "lib/codemirror/show-hint.js", [1] = "lib/codemirror/xml-hint.js", [2] = "lib/codemirror/lint.js", },				["styles"] = { [0] = "lib/codemirror/show-hint.css", [1] = "lib/codemirror/lint.css", },				["dependencies"] = { [0] = "ext.CodeMirror.lib", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TEI/modules", },		["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extension\\Tei\\HooksHandler::onBeforePageDisplay", },		["callback"] = "MediaWiki\\Extension\\Tei\\HooksHandler::onRegister", ["manifest_version"] = 2, },	["Tabber"] = { ["name"] = "Tabber", ["version"] = "2.4", ["author"] = { [0] = "Eric Fortin", [1] = "Alexia E. Smith", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Tabber", ["descriptionmsg"] = "tabber-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["Tabber"] = { [0] = "/i18n", },		},		["AutoloadClasses"] = { ["TabberHooks"] = "/Tabber.hooks.php", },		["ResourceModules"] = { ["ext.tabber"] = { ["styles"] = { [0] = "css/tabber.css", },				["scripts"] = { [0] = "js/tabber.js", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Tabber", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "TabberHooks::onParserFirstCallInit", },		},		["manifest_version"] = 1, },	["Tabs"] = { ["name"] = "Tabs", ["version"] = "1.3.2", ["author"] = "Joeytje50", ["url"] = "https://www.mediawiki.org/wiki/Extension:Tabs", ["descriptionmsg"] = "tabs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["Tabs"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TabsMagic"] = "Tabs.i18n.magic.php", },		["AutoloadClasses"] = { ["Tabs"] = "Tabs.body.php", },		["ResourceModules"] = { ["ext.tabs"] = { ["scripts"] = "ext.tabs.js", ["styles"] = "ext.tabs.css", ["messages"] = { [0] = "tabs-tab-label", [1] = "tabs-toggle-open", [2] = "tabs-toggle-close", [3] = "tabs-dropdown-label", [4] = "tabs-dropdown-bgcolor", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Tabs", },		["Hooks"] = { ["ParserFirstCallInit"] = "Tabs::init", },		["manifest_version"] = 2, },	["TemplateData"] = { ["name"] = "TemplateData", ["version"] = "0.1.2", ["author"] = { [0] = "Timo Tijhof", [1] = "Moriel Schottlender", [2] = "James D. Forrester", [3] = "Trevor Parscal", [4] = "Bartosz Dziewoński", [5] = "Marielle Volz", [6] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:TemplateData", ["descriptionmsg"] = "templatedata-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["APIModules"] = { ["templatedata"] = "ApiTemplateData", },		["AutoloadClasses"] = { ["TemplateDataHooks"] = "includes/TemplateDataHooks.php", ["TemplateDataBlob"] = "includes/TemplateDataBlob.php", ["ApiTemplateData"] = "includes/api/ApiTemplateData.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "TemplateDataHooks::onParserFirstCallInit", },			["PageContentSave"] = { [0] = "TemplateDataHooks::onPageContentSave", },			["ResourceLoaderTestModules"] = { [0] = "TemplateDataHooks::onResourceLoaderTestModules", },			["ResourceLoaderRegisterModules"] = { [0] = "TemplateDataHooks::onResourceLoaderRegisterModules", },			["EditPage::showEditForm:initial"] = { [0] = "TemplateDataHooks::onEditPage", },		},		["MessagesDirs"] = { ["TemplateData"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ResourceModules"] = { ["ext.templateData"] = { ["styles"] = "resources/ext.templateData.css", },			["ext.templateDataGenerator.editPage"] = { ["scripts"] = { [0] = "modules/ext.templateDataGenerator.editPage.js", },			},			["ext.templateDataGenerator.editTemplatePage"] = { ["scripts"] = { [0] = "modules/ext.templateDataGenerator.editTemplatePage.js", },				["dependencies"] = { [0] = "ext.templateDataGenerator.ui", [1] = "mediawiki.api", },			},			["ext.templateDataGenerator.data"] = { ["scripts"] = { [0] = "modules/ext.templateDataGenerator.js", [1] = "modules/ext.templateDataGenerator.data.js", [2] = "modules/ext.templateDataGenerator.sourceHandler.js", },				["dependencies"] = { [0] = "oojs", },			},			["ext.templateDataGenerator.ui"] = { ["styles"] = "modules/ext.templateDataGenerator.ui.css", ["scripts"] = { [0] = "modules/ext.templateDataGenerator.target.js", [1] = "modules/widgets/ext.templateDataGenerator.paramSelectWidget.js", [2] = "modules/widgets/ext.templateDataGenerator.paramWidget.js", [3] = "modules/widgets/ext.templateDataGenerator.paramImportWidget.js", [4] = "modules/widgets/ext.templateDataGenerator.languageResultWidget.js", [5] = "modules/widgets/ext.templateDataGenerator.languageSearchWidget.js", [6] = "modules/ext.templateDataGenerator.ui.tdDialog.js", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "oojs-ui-widgets", [2] = "oojs-ui-windows", [3] = "oojs-ui.styles.icons-layout", [4] = "oojs-ui.styles.icons-interactions", [5] = "ext.templateData", [6] = "ext.templateData.images", [7] = "ext.templateDataGenerator.data", [8] = "jquery.uls.data", [9] = "jquery.textSelection", [10] = "ext.templateDataGenerator.ui.images", },				["messages"] = { [0] = "comma-separator", [1] = "templatedata-doc-no-params-set", [2] = "templatedata-doc-param-type-boolean", [3] = "templatedata-doc-param-type-content", [4] = "templatedata-doc-param-type-date", [5] = "templatedata-doc-param-type-line", [6] = "templatedata-doc-param-type-number", [7] = "templatedata-doc-param-type-string", [8] = "templatedata-doc-param-type-unbalanced-wikitext", [9] = "templatedata-doc-param-type-unknown", [10] = "templatedata-doc-param-type-url", [11] = "templatedata-doc-param-type-wiki-file-name", [12] = "templatedata-doc-param-type-wiki-page-name", [13] = "templatedata-doc-param-type-wiki-template-name", [14] = "templatedata-doc-param-type-wiki-user-name", [15] = "templatedata-editbutton", [16] = "templatedata-errormsg-jsonbadformat", [17] = "templatedata-errormsg-insertblank", [18] = "templatedata-exists-on-related-page", [19] = "templatedata-modal-button-add-language", [20] = "templatedata-modal-button-addparam", [21] = "templatedata-modal-button-apply", [22] = "templatedata-modal-button-back", [23] = "templatedata-modal-button-cancel", [24] = "templatedata-modal-button-changelang", [25] = "templatedata-modal-button-delparam", [26] = "templatedata-modal-button-done", [27] = "templatedata-modal-button-importParams", [28] = "templatedata-modal-button-restoreparam", [29] = "templatedata-modal-button-saveparam", [30] = "templatedata-modal-confirmcancel", [31] = "templatedata-modal-current-language", [32] = "templatedata-modal-errormsg", [33] = "templatedata-modal-errormsg-duplicate-name", [34] = "templatedata-modal-errormsg-import-noparams", [35] = "templatedata-modal-format-block", [36] = "templatedata-modal-format-custom", [37] = "templatedata-modal-format-inline", [38] = "templatedata-modal-format-null", [39] = "templatedata-modal-format-placeholder", [40] = "templatedata-modal-json-error-replace", [41] = "templatedata-modal-notice-import-numparams", [42] = "templatedata-modal-placeholder-paramkey", [43] = "templatedata-modal-search-input-placeholder", [44] = "templatedata-modal-table-param-actions", [45] = "templatedata-modal-table-param-aliases", [46] = "templatedata-modal-table-param-autovalue", [47] = "templatedata-modal-table-param-default", [48] = "templatedata-modal-table-param-deprecated", [49] = "templatedata-modal-table-param-deprecatedValue", [50] = "templatedata-modal-table-param-description", [51] = "templatedata-modal-table-param-example", [52] = "templatedata-modal-table-param-importoption", [53] = "templatedata-modal-table-param-importoption-subtitle", [54] = "templatedata-modal-table-param-label", [55] = "templatedata-modal-table-param-name", [56] = "templatedata-modal-table-param-required", [57] = "templatedata-modal-table-param-suggested", [58] = "templatedata-modal-table-param-type", [59] = "templatedata-modal-table-param-uneditablefield", [60] = "templatedata-modal-title", [61] = "templatedata-modal-title-addparam", [62] = "templatedata-modal-title-choose-language", [63] = "templatedata-modal-title-language", [64] = "templatedata-modal-title-paramorder", [65] = "templatedata-modal-title-templatedesc", [66] = "templatedata-modal-title-templateformat", [67] = "templatedata-modal-title-templateformatstring", [68] = "templatedata-modal-title-templateparam-details", [69] = "templatedata-modal-title-templateparams", [70] = "templatedata-helplink", [71] = "templatedata-helplink-target", },			},			["ext.templateData.images"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithVariant"] = ".oo-ui-icon-{name}.oo-ui-image-invert", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["variants"] = { ["invert"] = { ["color"] = "#FFFFFF", ["global"] = true, },				},				["images"] = { ["template-format-block"] = { ["file"] = { ["ltr"] = "modules/images/block-rtl.svg", ["rtl"] = "modules/images/block-ltr.svg", },					},					["template-format-inline"] = { ["file"] = "modules/images/inline.svg", },				},			},			["ext.templateDataGenerator.ui.images"] = { ["class"] = "ResourceLoaderImageModule", ["selectorWithVariant"] = ".oo-ui-icon-{name}.oo-ui-image-invert", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["variants"] = { ["invert"] = { ["color"] = "#FFFFFF", ["global"] = true, },				},				["images"] = { ["parameter-set"] = { ["file"] = { ["ltr"] = "modules/images/parameter-set-ltr.svg", ["rtl"] = "modules/images/parameter-set-rtl.svg", },					},				},			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TemplateData", },		["VisualEditorPluginModules"] = { [0] = "ext.templateDataGenerator.editPage", },		["config"] = { ["TemplateDataUseGUI"] = true, },		["manifest_version"] = 1, },	["TemplateSandbox"] = { ["name"] = "TemplateSandbox", ["version"] = "1.1.0", ["author"] = "Brad Jorsch", ["url"] = "https://www.mediawiki.org/wiki/Extension:TemplateSandbox", ["descriptionmsg"] = "templatesandbox-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["SpecialPages"] = { ["TemplateSandbox"] = "SpecialTemplateSandbox", },		["MessagesDirs"] = { ["TemplateSandbox"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TemplateSandboxAlias"] = "TemplateSandbox.alias.php", },		["AutoloadClasses"] = { ["TemplateSandboxHooks"] = "includes/TemplateSandboxHooks.php", ["SpecialTemplateSandbox"] = "includes/SpecialTemplateSandbox.php", ["TemplateSandboxLogic"] = "includes/TemplateSandboxLogic.php", },		["ResourceModules"] = { ["ext.TemplateSandbox.top"] = { ["styles"] = "ext.TemplateSandbox.less", },			["ext.TemplateSandbox"] = { ["scripts"] = "ext.TemplateSandbox.js", ["dependencies"] = "ext.TemplateSandbox.top", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TemplateSandbox/modules", },		["Hooks"] = { ["EditPage::importFormData"] = { [0] = "TemplateSandboxHooks::importFormData", },			["EditPage::showStandardInputs:options"] = { [0] = "TemplateSandboxHooks::injectOptions", },			["AlternateEditPreview"] = { [0] = "TemplateSandboxHooks::templateSandboxPreview", },			["APIGetAllowedParams"] = { [0] = "TemplateSandboxHooks::onAPIGetAllowedParams", },			["ApiMakeParserOptions"] = { [0] = "TemplateSandboxHooks::onApiMakeParserOptions", },		},		["config"] = { ["TemplateSandboxEditNamespaces"] = { [0] = 10,			},		},		["TemplateSandboxEditNamespaces"] = { },		["manifest_version"] = 1, },	["TemplateStyles"] = { ["name"] = "TemplateStyles", ["version"] = "1.0", ["author"] = { [0] = "Brad Jorsch", [1] = "Marc A. Pelletier", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TemplateStyles", ["namemsg"] = "templatestyles", ["descriptionmsg"] = "templatestyles-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["manifest_version"] = 2, ["load_composer_autoloader"] = true, ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["TemplateStyles"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TemplateStylesContentHandler"] = "includes/TemplateStylesContentHandler.php", ["TemplateStylesContent"] = "includes/TemplateStylesContent.php", ["TemplateStylesFontFaceAtRuleSanitizer"] = "includes/TemplateStylesFontFaceAtRuleSanitizer.php", ["TemplateStylesHooks"] = "includes/TemplateStylesHooks.php", ["TemplateStylesMatcherFactory"] = "includes/TemplateStylesMatcherFactory.php", },		["ContentHandlers"] = { ["sanitized-css"] = "TemplateStylesContentHandler", },		["TrackingCategories"] = { [0] = "templatestyles-stylesheet-error-category", [1] = "templatestyles-page-error-category", },		["attributes"] = { ["SyntaxHighlight"] = { ["Models"] = { ["sanitized-css"] = "css", },			},			["TemplateStyles"] = { ["Namespaces"] = { },			},		},		["callback"] = "TemplateStylesHooks::onRegistration", ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "TemplateStylesHooks::onParserFirstCallInit", },			["ParserClearState"] = { [0] = "TemplateStylesHooks::onParserClearState", },			["ParserAfterTidy"] = { [0] = "TemplateStylesHooks::onParserAfterTidy", },			["ContentHandlerDefaultModelFor"] = { [0] = "TemplateStylesHooks::onContentHandlerDefaultModelFor", },			["CodeEditorGetPageLanguage"] = { [0] = "TemplateStylesHooks::onCodeEditorGetPageLanguage", },		},		["config"] = { ["TemplateStylesDisable"] = { ["description"] = "When set to true, no styles are output. This flag is for development and will be removed.", ["value"] = false, },			["TemplateStylesAllowedUrls"] = { ["description"] = "PCRE regexes to match allowed URLs for various types of external references. Known types are:\n; audio: Sound files\n; image: Images\n; svg: SVGs for the Filter and Masking modules\n; font: External fonts\n; namespace: @namespace declarations\n; css: @import declarations\nIf you want to allow an entire domain, be sure to include a trailing '/', e.g. \"<^https://allowed\\.example\\.org/>\" rather than \"<^https://allowed\\.example\\.org>\", so people can't bypass your filter by creating a subdomain like \"https://allowed.example.org.evil.com\".", ["value"] = { ["audio"] = { [0] = "<^https://upload\\.wikimedia\\.org/wikipedia/commons/>", },					["image"] = { [0] = "<^https://upload\\.wikimedia\\.org/wikipedia/commons/>", },					["svg"] = { [0] = "<^https://upload\\.wikimedia\\.org/wikipedia/commons/[^?#]*\\.svg(?:[?#]|$)>", },					["font"] = { },					["namespace"] = { [0] = "<.>",					},					["css"] = { },				},			},			["TemplateStylesNamespaces"] = { ["description"] = "Namespaces to default the content model to CSS on .css subpages.", ["value"] = { [10] = true, },				["merge_strategy"] = "array_plus", },			["TemplateStylesPropertyBlacklist"] = { ["description"] = "Blacklist style properties that would otherwise be allowed. See also the TemplateStylesPropertySanitizer hook, which allows for finer-grained control.", ["value"] = { },			},			["TemplateStylesAtRuleBlacklist"] = { ["description"] = "Blacklist at-rules that would otherwise be allowed. Include the '@' in the name. See also the TemplateStylesStylesheetSanitizer hook, which allows for finer-grained control.", ["value"] = { },			},			["TemplateStylesUseCodeEditor"] = { ["description"] = "Use CodeEditor when editing TemplateStyles CSS pages.", ["value"] = true, },			["TemplateStylesAutoParseContent"] = { ["description"] = "Set this false if you want to manage an entry for 'sanitized-css' in $wgTextModelsToParse manually. If true, an entry will be added to $wgTextModelsToParse automatically if CONTENT_MODEL_CSS is in the array.", ["value"] = true, },			["TemplateStylesMaxStylesheetSize"] = { ["description"] = "The maximum size of a stylesheet, in bytes. Set null if you don't want to impose a limit.", ["value"] = 102400, },		},		["ConfigRegistry"] = { ["templatestyles"] = "GlobalVarConfig::newInstance", },	},	["TemplateWizard"] = { ["name"] = "TemplateWizard", ["version"] = "0.1.0", ["author"] = { [0] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TemplateWizard", ["descriptionmsg"] = "templatewizard-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", ["extensions"] = { ["TemplateData"] = "*", ["WikiEditor"] = "*", },		},		["AutoloadClasses"] = { ["MediaWiki\\Extension\\TemplateWizard\\Hooks"] = "includes/Hooks.php", },		["Hooks"] = { ["EditPage::showEditForm:initial"] = "MediaWiki\\Extension\\TemplateWizard\\Hooks::onEditPageShowEditFormInitial", ["ResourceLoaderTestModules"] = "MediaWiki\\Extension\\TemplateWizard\\Hooks::onResourceLoaderTestModules", },		["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["TemplateWizard"] = 18374327, },			},		},		["MessagesDirs"] = { ["TemplateWizard"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.TemplateWizard"] = { ["scripts"] = { [0] = "ext.TemplateWizard.js", [1] = "ext.TemplateWizard.AddRemoveAllButton.js", [2] = "ext.TemplateWizard.Dialog.js", [3] = "ext.TemplateWizard.Model.js", [4] = "ext.TemplateWizard.Model/Parameters.js", [5] = "ext.TemplateWizard.ParamButton.js", [6] = "ext.TemplateWizard.ParamField.js", [7] = "ext.TemplateWizard.SearchField.js", [8] = "ext.TemplateWizard.SearchForm.js", [9] = "ext.TemplateWizard.SearchResult.js", [10] = "ext.TemplateWizard.TemplateForm.js", [11] = "ext.TemplateWizard.TemplateFormatter.js", [12] = "ext.TemplateWizard.TemplateTitleBar.js", },				["styles"] = { [0] = "ext.TemplateWizard.less", },				["messages"] = { [0] = "templatewizard-add-all", [1] = "templatewizard-cancel", [2] = "templatewizard-close-dialog", [3] = "templatewizard-close-dialog-body", [4] = "templatewizard-close-dialog-retry", [5] = "templatewizard-default", [6] = "templatewizard-dialog-title", [7] = "templatewizard-help", [8] = "templatewizard-help-title", [9] = "templatewizard-insert", [10] = "templatewizard-invalid-title", [11] = "templatewizard-invalid-values", [12] = "templatewizard-invalid-values-edit", [13] = "templatewizard-invalid-values-insert", [14] = "templatewizard-no-description", [15] = "templatewizard-no-params-with-td", [16] = "templatewizard-no-params-without-td", [17] = "templatewizard-no-templatedata", [18] = "templatewizard-opens-in-new-tab", [19] = "templatewizard-parameters-optional", [20] = "templatewizard-parameters-required", [21] = "templatewizard-parameters-suggested", [22] = "templatewizard-placeholder-default", [23] = "templatewizard-placeholder-example", [24] = "templatewizard-remove-all", [25] = "templatewizard-remove-template", [26] = "templatewizard-remove-template-body", [27] = "templatewizard-remove-template-retry", [28] = "templatewizard-search-placeholder", [29] = "templatewizard-parambutton-add-title", [30] = "templatewizard-parambutton-remove-title", [31] = "templatewizard-parambutton-required-title", [32] = "templatewizard-remove-template-title", [33] = "templatewizard-link-to-template-title", [34] = "templatewizard-use", },				["dependencies"] = { [0] = "jquery.textSelection", [1] = "oojs-ui-core", [2] = "oojs-ui-widgets", [3] = "oojs-ui-toolbars", [4] = "oojs-ui-windows", [5] = "oojs-ui.styles.icons-interactions", [6] = "mediawiki.widgets", [7] = "mediawiki.widgets.UserInputWidget", [8] = "mediawiki.widgets.DateInputWidget", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "TemplateWizard/resources", },		["manifest_version"] = 2, },	["TestLanguageNameGrammar"] = { ["name"] = "TestLanguageNameGrammar", ["version"] = "20150704WeThePeople", ["author"] = { [0] = "Amir E. Aharoni", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TestLanguageNameGrammar", ["descriptionmsg"] = "testlanguagenamegrammar-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["SpecialPages"] = { ["TestLanguageNameGrammar"] = "SpecialTestLanguageNameGrammar", },		["MessagesDirs"] = { ["TestLanguageNameGrammar"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TestLanguageNameGrammarAlias"] = "TestLanguageNameGrammar.alias.php", },		["AutoloadClasses"] = { ["SpecialTestLanguageNameGrammar"] = "specials/SpecialTestLanguageNameGrammar.php", },		["manifest_version"] = 1, },	["TextExtracts"] = { ["name"] = "TextExtracts", ["author"] = { [0] = "Max Semenik", },		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TextExtracts", ["descriptionmsg"] = "textextracts-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["ConfigRegistry"] = { ["textextracts"] = "GlobalVarConfig::newInstance", },		["APIPropModules"] = { ["extracts"] = { ["class"] = "TextExtracts\\ApiQueryExtracts", ["factory"] = "TextExtracts\\ApiQueryExtracts::factory", },		},		["MessagesDirs"] = { ["TextExtracts"] = { [0] = "i18n", },		},		["AutoloadNamespaces"] = { ["TextExtracts\\"] = "includes/", },		["Hooks"] = { ["OpenSearchXml"] = { [0] = "TextExtracts\\Hooks::onApiOpenSearchSuggest", },			["ApiOpenSearchSuggest"] = { [0] = "TextExtracts\\Hooks::onApiOpenSearchSuggest", },		},		["config"] = { ["ExtractsRemoveClasses"] = { [0] = "table", [1] = "div", [2] = "script", [3] = "input", [4] = "style", [5] = "ul.gallery", [6] = ".mw-editsection", [7] = "sup.reference", [8] = "ol.references", [9] = ".error", [10] = ".nomobile", [11] = ".noprint", [12] = ".noexcerpt", [13] = ".sortkey", },			["ExtractsExtendOpenSearchXml"] = false, },		["manifest_version"] = 1, },	["TextScroller"] = { ["name"] = "txtscrl", ["version"] = "1.1", ["author"] = { [0] = "Jordan Small", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:TextScroller", ["descriptionmsg"] = "textscroller-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["TextScroller"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TextScrollerMagic"] = "TextScroller.i18n.magic.php", },		["AutoloadClasses"] = { ["TextScroller"] = "TextScroller.body.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "TextScroller::setParserFunction", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TextScroller", },		["ResourceModules"] = { ["ext.textscroller.styles"] = { ["styles"] = "textscroller.css", },			["ext.textscroller.scripts"] = { ["scripts"] = "textscroller.js", },		},		["manifest_version"] = 1, },	["Thanks"] = { ["name"] = "Thanks", ["version"] = "1.2.0", ["author"] = { [0] = "Ryan Kaldari", [1] = "Benjamin Chen", [2] = "Wctaiwan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Thanks", ["descriptionmsg"] = "thanks-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["Echo"] = "*", },		},		["DefaultUserOptions"] = { ["echo-subscriptions-web-edit-thank"] = true, ["echo-subscriptions-email-edit-thank"] = false, },		["RateLimits"] = { ["thanks-notification"] = { ["user"] = { [0] = 10,					[1] = 60,				},			},		},		["SpecialPages"] = { ["Thanks"] = "SpecialThanks", },		["LogTypes"] = { [0] = "thanks", },		["FilterLogTypes"] = { ["thanks"] = true, },		["LogActionsHandlers"] = { ["thanks/*"] = "ThanksLogFormatter", },		["APIModules"] = { ["thank"] = "ApiCoreThank", },		["MessagesDirs"] = { ["Thanks"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["ThanksAlias"] = "Thanks.alias.php", },		["AutoloadClasses"] = { ["ThanksHooks"] = "includes/ThanksHooks.php", ["EchoCoreThanksPresentationModel"] = "includes/EchoCoreThanksPresentationModel.php", ["EchoFlowThanksPresentationModel"] = "includes/EchoFlowThanksPresentationModel.php", ["ApiThank"] = "includes/ApiThank.php", ["ApiCoreThank"] = "includes/ApiCoreThank.php", ["ApiFlowThank"] = "includes/ApiFlowThank.php", ["ThanksLogFormatter"] = "includes/ThanksLogFormatter.php", ["SpecialThanks"] = "includes/SpecialThanks.php", },		["ResourceModules"] = { ["ext.thanks.images"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-ui-icon-{name}:before", ["defaultColor"] = "#fff", ["images"] = { ["userTalk"] = { ["file"] = { ["ltr"] = "userTalk-ltr.svg", ["rtl"] = "userTalk-rtl.svg", },					},				},			},			["ext.thanks"] = { ["scripts"] = { [0] = "ext.thanks.thank.js", },				["dependencies"] = { [0] = "jquery.cookie", [1] = "mediawiki.api", },			},			["ext.thanks.corethank"] = { ["scripts"] = { [0] = "ext.thanks.corethank.js", },				["messages"] = { [0] = "thanks-thanked", [1] = "thanks-error-undefined", [2] = "thanks-error-invalidrevision", [3] = "thanks-error-ratelimited", [4] = "thanks-error-revdeleted", [5] = "thanks-confirmation2", [6] = "thanks-thank-tooltip-no", [7] = "thanks-thank-tooltip-yes", [8] = "thanks-button-thank", [9] = "cancel", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "oojs-ui-windows", [2] = "mediawiki.jqueryMsg", [3] = "mediawiki.api", [4] = "jquery.confirmable", [5] = "jquery.cookie", [6] = "ext.thanks", },			},			["ext.thanks.mobilediff"] = { ["scripts"] = { [0] = "ext.thanks.mobilediff.js", },				["styles"] = { [0] = "ext.thanks.mobilediff.css", },				["messages"] = { [0] = "thanks-button-action-queued", [1] = "thanks-button-action-cancel", [2] = "thanks-button-action-completed", [3] = "thanks-button-thank", [4] = "thanks-button-thanked", [5] = "thanks-error-invalidrevision", [6] = "thanks-error-ratelimited", [7] = "thanks-error-undefined", [8] = "thanks-thanked-notice", },				["dependencies"] = { [0] = "ext.thanks.images", [1] = "mediawiki.api", [2] = "mediawiki.jqueryMsg", [3] = "mediawiki.notify", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.thanks.jquery.findWithParent"] = { ["scripts"] = { [0] = "jquery.findWithParent.js", },			},			["ext.thanks.flowthank"] = { ["scripts"] = { [0] = "ext.thanks.flowthank.js", },				["messages"] = { [0] = "thanks-button-thanked", [1] = "thanks-error-undefined", [2] = "thanks-error-ratelimited", },				["dependencies"] = { [0] = "oojs-ui-core", [1] = "oojs-ui-windows", [2] = "mediawiki.jqueryMsg", [3] = "mediawiki.api", [4] = "ext.thanks.jquery.findWithParent", [5] = "ext.thanks", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Thanks/modules", },		["Hooks"] = { ["HistoryRevisionTools"] = { [0] = "ThanksHooks::insertThankLink", },			["DiffRevisionTools"] = { [0] = "ThanksHooks::insertThankLink", },			["PageHistoryBeforeList"] = { [0] = "ThanksHooks::onPageHistoryBeforeList", },			["DiffViewHeader"] = { [0] = "ThanksHooks::onDiffViewHeader", },			["BeforeCreateEchoEvent"] = { [0] = "ThanksHooks::onBeforeCreateEchoEvent", },			["EchoGetDefaultNotifiedUsers"] = { [0] = "ThanksHooks::onEchoGetDefaultNotifiedUsers", },			["LocalUserCreated"] = { [0] = "ThanksHooks::onAccountCreated", },			["BeforeSpecialMobileDiffDisplay"] = { [0] = "ThanksHooks::onBeforeSpecialMobileDiffDisplay", },			["GetLogTypesOnUser"] = { [0] = "ThanksHooks::onGetLogTypesOnUser", },			["BeforePageDisplay"] = { [0] = "ThanksHooks::onBeforePageDisplay", },			["ResourceLoaderTestModules"] = { [0] = "ThanksHooks::onResourceLoaderTestModules", },			["ApiMain::moduleManager"] = { [0] = "ThanksHooks::onApiMainModuleManager", },			["EchoGetBundleRules"] = { [0] = "ThanksHooks::onEchoGetBundleRules", },			["LogEventsListLineEnding"] = { [0] = "ThanksHooks::onLogEventsListLineEnding", },		},		["config"] = { ["ThanksSendToBots"] = false, ["ThanksLogging"] = true, ["ThanksConfirmationRequired"] = true, ["ThanksLogTypeWhitelist"] = { [0] = "contentmodel", [1] = "create", [2] = "delete", [3] = "import", [4] = "merge", [5] = "move", [6] = "patrol", [7] = "protect", [8] = "tag", [9] = "managetags", [10] = "rights", [11] = "lock", },		},		["manifest_version"] = 1, },	["TheWikipediaLibrary"] = { ["name"] = "TheWikipediaLibrary", ["version"] = "1.0.0", ["author"] = { [0] = "Kavitha Muthu", [1] = "Roan Kattouw", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TheWikipediaLibrary", ["namemsg"] = "theWikipediaLibrary", ["descriptionmsg"] = "theWikipediaLibrary-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", ["extensions"] = { ["CentralAuth"] = "*", ["GlobalPreferences"] = "*", },		},		["MessagesDirs"] = { ["TheWikipediaLibrary"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TheWikipediaLibraryHooks"] = "TheWikipediaLibraryHooks.php", ["TwlEligiblePresentationModel"] = "includes/TwlEligiblePresentationModel.php", },		["DefaultUserOptions"] = { ["twl-notified"] = false, },		["Hooks"] = { ["BeforeCreateEchoEvent"] = "TheWikipediaLibraryHooks::onBeforeCreateEchoEvent", ["GetPreferences"] = "TheWikipediaLibraryHooks::onGetPreferences", ["PageContentSaveComplete"] = "TheWikipediaLibraryHooks::onPageContentSaveComplete", },		["config"] = { ["TwlUserPrimaryUrl"] = { ["description"] = "URL that the Wikipedia Library notification links to", ["value"] = "https://wikipedialibrary.wmflabs.org/", },			["TwlUserSecondaryUrl"] = { ["description"] = "URL that the secondary link at the bottom of the notification links to", ["value"] = "https://meta.wikimedia.org/wiki/The_Wikipedia_Library", },			["TwlSendNotifications"] = { ["description"] = "Whether to send Wikipedia Library notifications. If set to false, no notifications will be sent.", ["value"] = true, },			["TwlRegistrationDays"] = { ["description"] = "Minimum account age (in days) for a user to be eligible for the Wikipedia Library", ["value"] = 182, },			["TwlEditCount"] = { ["description"] = "Minimum (global) edit count for a user to be eligible for the Wikipedia Library", ["value"] = 500, },		},		["manifest_version"] = 2, },	["Theme"] = { ["name"] = "Theme", ["namemsg"] = "theme-extensionname", ["version"] = "2.1.4", ["author"] = { [0] = "Ryan Schmidt", [1] = "Jack Phoenix", [2] = "Samantha Nguyen", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Theme", ["descriptionmsg"] = "theme-desc", ["type"] = "other", ["config"] = { ["DefaultTheme"] = "default", },		["MessagesDirs"] = { ["Theme"] = { [0] = "i18n", },		},		["ThemeModules"] = { ["monobook"] = { [0] = "dark", [1] = "pink", [2] = "stellarbook", },			["vector"] = { [0] = "dark", [1] = "deepsea", },		},		["AutoloadClasses"] = { ["Theme"] = "Theme.class.php", ["ThemeHooks"] = "Theme.hooks.php", },		["ResourceModules"] = { ["ext.theme.livepreview"] = { ["scripts"] = "ext.theme.livepreview.js", ["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.util", },				["messages"] = { [0] = "theme-livepreview-note", },			},			["themeloader.skins.monobook.dark"] = { ["styles"] = { ["monobook/dark.css"] = { ["media"] = "screen", },					["monobook/dark.ooui.css"] = { ["media"] = "screen", },					["modules/ext.echo.dark.css"] = { ["media"] = "screen", },				},			},			["themeloader.skins.monobook.pink"] = { ["styles"] = { ["monobook/pink.css"] = { ["media"] = "screen", },				},			},			["themeloader.skins.monobook.stellarbook"] = { ["styles"] = { ["monobook/dark.ooui.css"] = { ["media"] = "screen", },					["monobook/stellarbook.css"] = { ["media"] = "screen", },				},			},			["themeloader.skins.vector.dark"] = { ["styles"] = { ["vector/dark/dark.css"] = { ["media"] = "screen", },					["vector/dark/dark.special.preferences.styles.less"] = { ["media"] = "screen", },					["modules/ext.echo.dark.css"] = { ["media"] = "screen", },				},			},			["themeloader.skins.vector.deepsea"] = { ["styles"] = { ["vector/deepsea/deepsea-screen.css"] = { ["media"] = "screen", },					["vector/deepsea/deepsea-screen-big.css"] = { ["media"] = "only screen and (min-width: 800px), only screen and (min-device-width: 800px)", },					["vector/deepsea/deepsea-screen-hd.css"] = { ["media"] = "screen and (min-width: 982px)", },				},			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Theme", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "ThemeHooks::onBeforePageDisplay", [1] = "ThemeHooks::addJSonPreferences", },			["GetPreferences"] = "ThemeHooks::onGetPreferences", ["OutputPageBodyAttributes"] = "ThemeHooks::onOutputPageBodyAttributes", ["ResourceLoaderGetConfigVars"] = "ThemeHooks::onResourceLoaderGetConfigVars", },		["manifest_version"] = 1, },	["ThrottleOverride"] = { ["name"] = "ThrottleOverride", ["version"] = "0.6.0", ["author"] = "Tyler Romeo", ["url"] = "https://www.mediawiki.org/wiki/Extension:ThrottleOverride", ["descriptionmsg"] = "throttleoverride-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AvailableRights"] = { [0] = "throttleoverride", },		["LogTypes"] = { [0] = "throttleoverride", },		["LogActionsHandlers"] = { ["throttleoverride/*"] = "ThrottleOverrideLogFormatter", },		["Hooks"] = { ["PingLimiter"] = { [0] = "ThrottleOverrideHooks::onPingLimiter", },			["ExemptFromAccountCreationThrottle"] = { [0] = "ThrottleOverrideHooks::onExemptFromAccountCreationThrottle", },			["LoadExtensionSchemaUpdates"] = { [0] = "ThrottleOverrideHooks::onLoadExtensionSchemaUpdates", },			["SetupAfterCache"] = { [0] = "ThrottleOverrideHooks::onSetupAfterCache", },			["SpecialPage_initList"] = { [0] = "ThrottleOverrideHooks::onSpecialPageInitList", },		},		["MessagesDirs"] = { ["OverrideThrottle"] = { [0] = "i18n", },		},		["JobClasses"] = { ["ThrottleOverridePurge"] = "ThrottleOverridePurgeJob", },		["ExtensionMessagesFiles"] = { ["OverrideThrottleAlias"] = "ThrottleOverride.i18n.alias.php", },		["AutoloadClasses"] = { ["SpecialOverrideThrottle"] = "includes/SpecialOverrideThrottle.php", ["SpecialThrottleOverrideList"] = "includes/SpecialThrottleOverrideList.php", ["ThrottleOverrideHooks"] = "includes/ThrottleOverrideHooks.php", ["ThrottleOverrideLogFormatter"] = "includes/ThrottleOverrideLogFormatter.php", ["ThrottleOverridePager"] = "includes/ThrottleOverridePager.php", ["ThrottleOverridePurgeJob"] = "includes/ThrottleOverridePurgeJob.php", ["ThrottleOverrideUtils"] = "includes/ThrottleOverrideUtils.php", },		["config"] = { ["ThrottleOverrideCentralWiki"] = { ["value"] = false, },			["ThrottleOverrideCIDRLimit"] = { ["value"] = { ["IPv4"] = 16, ["IPv6"] = 19, },			},			["ThrottleOverrideTypes"] = { ["value"] = { ["actcreate"] = true, ["edit"] = true, ["move"] = true, ["mailpassword"] = false, ["emailuser"] = false, },			},		},		["ResourceModules"] = { ["ext.throttleoverride.list"] = { ["styles"] = "ext.throttleoverride.list.css", },			["ext.throttleoverride.specialOverrideThrottle"] = { ["styles"] = "ext.throttleoverride.specialOverrideThrottle.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ThrottleOverride/resources", },		["manifest_version"] = 2, },	["TimeMachine"] = { ["name"] = "TimeMachine", ["version"] = "0.3", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:TimeMachine", ["license-name"] = "GPL-3.0-only", ["descriptionmsg"] = "timemachine-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["TimeMachine"] = "SpecialTimeMachine", },		["MessagesDirs"] = { ["TimeMachine"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TimeMachineAlias"] = "TimeMachine.alias.php", },		["AutoloadClasses"] = { ["SpecialTimeMachine"] = "SpecialTimeMachine.php", },		["Hooks"] = { ["BeforeInitialize"] = "SpecialTimeMachine::onBeforeInitialize", },		["manifest_version"] = 2, },	["TimedMediaHandler"] = { ["name"] = "TimedMediaHandler", ["namemsg"] = "timedmediahandler-extensionname", ["version"] = "0.6.0", ["author"] = { [0] = "Michael Dale", [1] = "Jan Gerber", [2] = "Derk-Jan Hartman", [3] = "Brion Vibber", [4] = "Tim Starling", [5] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:TimedMediaHandler", ["descriptionmsg"] = "timedmediahandler-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["APIModules"] = { ["transcodereset"] = "ApiTranscodeReset", },		["APIPropModules"] = { ["videoinfo"] = "ApiQueryVideoInfo", ["transcodestatus"] = "ApiTranscodeStatus", },		["AvailableRights"] = { [0] = "transcode-reset", [1] = "transcode-status", },		["ExtensionFunctions"] = { [0] = "TimedMediaHandlerHooks::register", },		["GroupPermissions"] = { ["sysop"] = { ["transcode-reset"] = true, ["transcode-status"] = true, },			["autoconfirmed"] = { ["transcode-reset"] = true, },		},		["LogActionsHandlers"] = { ["timedmediahandler/resettranscode"] = "LogFormatter", },		["LogTypes"] = { [0] = "timedmediahandler", },		["SpecialPages"] = { ["OrphanedTimedText"] = "SpecialOrphanedTimedText", ["TimedMediaHandler"] = "SpecialTimedMediaHandler", },		["MessagesDirs"] = { ["TimedMediaHandler"] = { [0] = "i18n", [1] = "i18n/api", [2] = "i18n/MwEmbedSupport", [3] = "i18n/EmbedPlayer", [4] = "i18n/TimedText", },		},		["RawHtmlMessages"] = { [0] = "mwe-embedplayer-credit-title", [1] = "mwe-embedplayer-credit-author", [2] = "mwe-embedplayer-credit-date", [3] = "mwe-embedplayer-for_best_experience", [4] = "mwe-embedplayer-fullscreen-tip", [5] = "mwe-embedplayer-fullscreen-tip-osx", [6] = "mwe-embedplayer-about-library-desc", },		["ExtensionMessagesFiles"] = { ["TimedMediaHandlerMagic"] = "i18n/TimedMediaHandler.i18n.magic.php", ["TimedMediaHandlerAliases"] = "i18n/TimedMediaHandler.i18n.alias.php", },		["AutoloadClasses"] = { ["WebVideoTranscode"] = "includes/WebVideoTranscode/WebVideoTranscode.php", ["TimedMediaHandler"] = "includes/TimedMediaHandler.php", ["TimedMediaHandlerHooks"] = "includes/TimedMediaHandlerHooks.php", ["TimedMediaTransformOutput"] = "includes/TimedMediaTransformOutput.php", ["TimedMediaIframeOutput"] = "includes/TimedMediaIframeOutput.php", ["TimedMediaThumbnail"] = "includes/TimedMediaThumbnail.php", ["TranscodeStatusTable"] = "includes/TranscodeStatusTable.php", ["ApiTestCaseVideoUpload"] = "tests/phpunit/ApiTestCaseVideoUpload.php", ["MockOggHandler"] = "tests/phpunit/mocks/MockOggHandler.php", ["OggHandler"] = "includes/handlers/OggHandler/OggHandler.php", ["OggException"] = "includes/handlers/OggHandler/OggException.php", ["File_Ogg"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg.php", ["File_Ogg_Bitstream"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Bitstream.php", ["File_Ogg_Flac"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Flac.php", ["File_Ogg_Media"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Media.php", ["File_Ogg_Opus"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Opus.php", ["File_Ogg_Speex"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Speex.php", ["File_Ogg_Theora"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Theora.php", ["File_Ogg_Vorbis"] = "includes/handlers/OggHandler/File_Ogg/File/Ogg/Vorbis.php", ["ID3Handler"] = "includes/handlers/ID3Handler/ID3Handler.php", ["Mp4Handler"] = "includes/handlers/Mp4Handler/Mp4Handler.php", ["WebMHandler"] = "includes/handlers/WebMHandler/WebMHandler.php", ["FLACHandler"] = "includes/handlers/FLACHandler/FLACHandler.php", ["WAVHandler"] = "includes/handlers/WAVHandler/WAVHandler.php", ["Mp3Handler"] = "includes/handlers/Mp3Handler/Mp3Handler.php", ["TextHandler"] = "includes/handlers/TextHandler/TextHandler.php", ["TimedTextPage"] = "includes/TimedTextPage.php", ["WebVideoTranscodeJob"] = "includes/WebVideoTranscode/WebVideoTranscodeJob.php", ["ApiQueryVideoInfo"] = "includes/ApiQueryVideoInfo.php", ["ApiTranscodeStatus"] = "includes/ApiTranscodeStatus.php", ["ApiTranscodeReset"] = "includes/ApiTranscodeReset.php", ["SpecialTimedMediaHandler"] = "includes/SpecialTimedMediaHandler.php", ["SpecialOrphanedTimedText"] = "includes/SpecialOrphanedTimedText.php", },		["Hooks"] = { ["CanonicalNamespaces"] = "TimedMediaHandlerHooks::onCanonicalNamespaces", ["GetBetaFeaturePreferences"] = "TimedMediaHandlerHooks::onGetBetaFeaturePreferences", ["PageRenderingHash"] = "TimedMediaHandlerHooks::onPageRenderingHash", ["ParserTestGlobals"] = "TimedMediaHandlerHooks::onParserTestGlobals", ["ResourceLoaderGetConfigVars"] = "TimedMediaHandlerHooks::onResourceLoaderGetConfigVars", },		["config"] = { ["TmhUseBetaFeatures"] = { ["description"] = "Controls whether to enable videojs beta feature. Requires the BetaFeature extension be installed.", ["public"] = true, ["value"] = true, },			["TmhWebPlayer"] = { ["description"] = "Configure the webplayer. Allowed values: mwembed, videojs", ["public"] = true, ["value"] = "mwembed", },			["MwEmbedModuleConfig"] = { ["description"] = "MwEmbed module configuration.", ["public"] = true, ["value"] = { ["MediaWiki.DefaultProvider"] = "local", ["MediaWiki.ApiProviders"] = { ["wikimediacommons"] = { ["url"] = "//commons.wikimedia.org/w/api.php", },					},					["EmbedPlayer.OverlayControls"] = true, ["EmbedPlayer.CodecPreference"] = { [0] = "vp9", [1] = "webm", [2] = "h264", [3] = "ogg", [4] = "mp3", [5] = "ogvjs", },					["EmbedPlayer.DisableVideoTagSupport"] = false, ["EmbedPlayer.DisableHTML5FlashFallback"] = true, ["EmbedPlayer.ReplaceSources"] = nil, ["EmbedPlayer.EnableFlavorSelector"] = false, ["EmbedPlayer.EnableIpadHTMLControls"] = true, ["EmbedPlayer.WebKitPlaysInline"] = false, ["EmbedPlayer.EnableIpadNativeFullscreen"] = false, ["EmbedPlayer.iPhoneShowHTMLPlayScreen"] = true, ["EmbedPlayer.ForceLargeReplayButton"] = false, ["EmbedPlayer.RewriteSelector"] = "video,audio,playlist", ["EmbedPlayer.DefaultSize"] = "400x300", ["EmbedPlayer.ControlsHeight"] = 31, ["EmbedPlayer.TimeDisplayWidth"] = 85, ["EmbedPlayer.KalturaAttribution"] = true, ["EmbedPlayer.EnableOptionsMenu"] = true, ["EmbedPlayer.EnableRightClick"] = true, ["EmbedPlayer.EnabledOptionsMenuItems"] = { [0] = "playerSelect", [1] = "download", [2] = "share", [3] = "aboutPlayerLibrary", },					["EmbedPlayer.WaitForMeta"] = true, ["EmbedPlayer.ShowNativeWarning"] = true, ["EmbedPlayer.ShowPlayerAlerts"] = true, ["EmbedPlayer.EnableFullscreen"] = true, ["EmbedPlayer.EnableTimeDisplay"] = true, ["EmbedPlayer.EnableVolumeControl"] = true, ["EmbedPlayer.NewWindowFullscreen"] = false, ["EmbedPlayer.FullscreenTip"] = true, ["EmbedPlayer.DirectFileLinkWarning"] = true, ["EmbedPlayer.NativeControls"] = false, ["EmbedPlayer.NativeControlsMobileSafari"] = true, ["EmbedPlayer.FullScreenZIndex"] = 999998, ["EmbedPlayer.ShareEmbedMode"] = "iframe", ["EmbedPlayer.MonitorRate"] = 250, ["EmbedPlayer.UseFlashOnAndroid"] = false, ["EmbedPlayer.EnableURLTimeEncoding"] = "flash", ["EmbedPLayer.IFramePlayer.DomainWhiteList"] = "*", ["EmbedPlayer.EnableIframeApi"] = true, ["EmbedPlayer.PageDomainIframe"] = true, ["EmbedPlayer.NotPlayableDownloadLink"] = true, ["TimedText.ShowInterface"] = "always", ["TimedText.ShowAddTextLink"] = true, ["TimedText.ShowRequestTranscript"] = false, ["TimedText.NeedsTranscriptCategory"] = "Videos needing subtitles", ["TimedText.BottomPadding"] = 10, ["TimedText.BelowVideoBlackBoxHeight"] = 40, },			},			["WaitTimeForTranscodeReset"] = { ["description"] = "How long you have to wait between transcode resets for non-error transcodes", ["public"] = true, ["value"] = 3600, },			["MinimumVideoPlayerSize"] = { ["description"] = "The minimum size for an embed video player (smaller than this size uses a pop-up player)", ["public"] = true, ["value"] = 200, },			["MediaVideoTypes"] = { ["description"] = "Set the supported ogg codecs for video", ["public"] = true, ["value"] = { [0] = "Theora", [1] = "VP8", },			},			["MediaAudioTypes"] = { ["description"] = "Set the supported ogg codecs for audio", ["public"] = true, ["value"] = { [0] = "Vorbis", [1] = "Speex", [2] = "FLAC", [3] = "Opus", },			},			["EnableIframeEmbed"] = { ["description"] = "Support iframe for remote embedding", ["public"] = true, ["value"] = true, },			["EnableTranscode"] = { ["description"] = "If transcoding is enabled for this wiki (if disabled, no transcode jobs are added and no transcode status is displayed). Note if remote embedding an asset we will still check if the remote repo has transcoding enabled and associated flavors for that media embed.", ["public"] = true, ["value"] = true, },			["EnableNiceBackgroundTranscodeJobs"] = { ["description"] = "If the job runner should run transcode commands in a background thread and monitor the transcoding progress. This enables more fine grain control of the transcoding process, wraps encoding commands in a lower priority 'nice' call, and kills long running transcodes that are not making any progress. If set to false, the job runner will use the more compatible php blocking shell exec command.", ["public"] = true, ["value"] = false, },			["TranscodeBackgroundPriority"] = { ["description"] = "The priority to be used with the nice transcode commands.", ["public"] = true, ["value"] = 19, },			["TranscodeBackgroundTimeLimit"] = { ["description"] = "The total amout of time a transcoding shell command can take", ["public"] = true, ["value"] = 28800, },			["TranscodeBackgroundMemoryLimit"] = { ["description"] = "Maximum amount of virtual memory available to transcoding processes in KiB. 2GiB. ffmpeg/avconv mmap resources, so virtual memory needs to be high enough", ["public"] = true, ["value"] = 2097152, },			["TranscodeBackgroundSizeLimit"] = { ["description"] = "Maximum file size transcoding processes can create, in KiB. 3GiB.", ["public"] = true, ["value"] = 3145728, },			["FFmpegThreads"] = { ["description"] = "Number of threads to use in avconv for transcoding", ["public"] = true, ["value"] = 1, },			["FFmpegVP9RowMT"] = { ["description"] = "Whether to enable macroblock row multithreading for VP9 (-row-mt 1)\n\nThis allows increasing $wgFFmpegThreads to a larger number for VP9 transcodes; without it encoding will be limited to 4 threads for HD, or less for low resolution.\n\nThis requires libvpx 1.7 and a matching build of ffmpeg 3.3 or higher or it will fail with an unrecognized option error.", ["public"] = true, ["value"] = false, },			["OggThumbLocation"] = { ["description"] = "Location of oggThumb binary (used instead of ffmpeg)", ["public"] = false, ["value"] = "/usr/bin/oggThumb", },			["FFmpegLocation"] = { ["description"] = "Location of the avconv/ffmpeg binary (used to encode WebM and for thumbnails)", ["public"] = false, ["value"] = "/usr/bin/avconv", },			["TimedTextNS"] = { ["description"] = "The NS for TimedText (registered on MediaWiki.org) https://www.mediawiki.org/wiki/Extension_namespace_registration Note that Wikimedia Commons pre-dates TimedMediaHandler, and sets this to 102.", ["public"] = true, ["value"] = 710, },			["TimedTextForeignNamespaces"] = { ["description"] = "Set TimedText namespace for ForeignDBViaLBRepo on a per wikiID basis like `$wgTimedTextForeignNamespaces = [ 'commonswiki' => 102 ];`.", ["public"] = true, ["value"] = { },			},			["EnableLocalTimedText"] = { ["description"] = "Set to false to disable local TimedText. You still get subtitles for videos from foreign repos; to disable all TimedText, set `$wgMwEmbedModuleConfig['TimedText.ShowInterface'] = 'off';`", ["public"] = true, ["value"] = true, },			["EnabledTranscodeSet"] = { ["description"] = "Default enabled video transcodes\n\n- If set to empty array, no derivatives will be created\n- These transcodes are *in addition to* the source file.\n- Only derivatives with smaller width than the source asset size will be created\n- Regardless of source size at least one WebM and Ogg source will be created from the $wgEnabledTranscodeSet\n- Derivative jobs are added to the MediaWiki JobQueue the first time the asset is displayed\n- Derivative should be listed min to max\n\nAllowed values:\n* Values for WebM VP8/Vorbis, our primary free/open video format supported by Chrome/Firefox/Opera natively, and plays back in Safari/IE/Edge via ogv.js:\n** 160p.webm – Very low-bitrate web streamable WebM video\n** 240p.webm – Low-bitrate web streamable WebM video\n** 360p.webm – Medium-bitrate web streamable WebM video\n** 480p.webm – Moderate-bitrate web streamable WebM video\n** 720p.webm – A high quality WebM stream\n** 1080p.webm – A full-HD high quality WebM stream\n** 1440p.webm – A 2K full high quality WebM stream\n** 2160p.webm – A 4K full high quality WebM stream\n* Values for WebM VP9, our future free/open video format:\n** 160p.vp9.webm – Very low\n** 240p.vp9.webm – Low\n** 360p.vp9.webm – A least common denominator h.264 stream; first gen iPhone, iPods, early Android etc.\n** 480p.vp9.webm – A mid range h.264 stream; mid range phones and low end tablets\n** 720p.vp9.webm – An high quality HD stream; higher end phones, tablets, smart tvs\n** 1080p.vp9.webm – A full-HD high quality stream; higher end phones, tablets, smart tvs\n** 1440p.vp9.webm – A 2K high quality stream; higher end phones, tablets, smart tvs\n** 2160p.vp9.webm – A 4K high quality stream; higher end phones, tablets, smart tvs\n* Values for MP4 H.264/AAC, the primary format for the Apple/Microsoft world. Check patent licensing issues in your country before use! Similar to WebM in quality/bitrate:\n** 160p.mp4 – Very low\n** 240p.mp4 – Low\n** 320p.mp4 – Pretty low\n** 360p.mp4 – A least common denominator h.264 stream; first gen iPhone, iPods, early Android etc.\n** 480p.mp4 – A mid range h.264 stream; mid range phones and low end tablets\n** 720p.mp4 – An high quality HD stream; higher end phones, tablets, smart tvs\n** 1080p.mp4 – A full-HD high quality stream; higher end phones, tablets, smart tvs\n** 1440p.mp4 – A 2K high quality stream; higher end phones, tablets, smart tvs\n** 2160p.mp4 – A 4K high quality stream; higher end phones, tablets, smart tvs\n* Note: Ogg video profiles have been removed as of January 2018. Use WebM output for royalty-free codec output.",				["public"] = true,				["value"] = {					["160p.webm"] = false,					["240p.webm"] = false,					["360p.webm"] = false,					["480p.webm"] = false,					["720p.webm"] = false,					["1080p.webm"] = false,					["1440p.webm"] = false,					["2160p.webm"] = false,					["120p.vp9.webm"] = true,					["180p.vp9.webm"] = true,					["240p.vp9.webm"] = true,					["360p.vp9.webm"] = true,					["480p.vp9.webm"] = true,					["720p.vp9.webm"] = true,					["1080p.vp9.webm"] = true,					["1440p.vp9.webm"] = true,					["2160p.vp9.webm"] = true,					["160p.mp4"] = false,					["240p.mp4"] = false,					["320p.mp4"] = false,					["360p.mp4"] = false,					["480p.mp4"] = false,					["720p.mp4"] = false,					["1080p.mp4"] = false,					["1440p.mp4"] = false,					["2160p.mp4"] = false,				},			},			["EnabledAudioTranscodeSet"] = {				["description"] = "Default enabled audio transcodes\n\n If set to empty array, no derivatives will be created\n- These transcodes are *in addition to* the source file.\n- Derivative should be listed min to max\n\nllowed values:\n* ogg – Ogg Vorbis\n* opus – Note that Opus support must be available in avconv\n* mp3 – Note that avconv needs libmp3lame support\n* m4a – Note that avconv needs libvo_aacenc support", ["public"] = true, ["value"] = { ["ogg"] = true, ["opus"] = false, ["mp3"] = true, ["m4a"] = false, },			},			["TmhEnableMp4Uploads"] = { ["description"] = "If MP4 source assets can be ingested", ["public"] = true, ["value"] = false, },			["TmhFileExtensions"] = { ["description"] = "List of extensions handled by Timed Media Handler since its referenced in a few places. You should not modify this variable.", ["public"] = true, ["value"] = { [0] = "ogg", [1] = "ogv", [2] = "oga", [3] = "flac", [4] = "opus", [5] = "wav", [6] = "webm", [7] = "mp4", [8] = "mp3", },			},			["TmhPriorityResolutionThreshold"] = { ["description"] = "Transcode resolutions higher than this will run in the low-priority queue. This'll give us SD transcodes as fast as possible, then do HD later.", ["public"] = true, ["value"] = 480, },			["TmhPriorityLengthThreshold"] = { ["description"] = "Transcodes of files longer than this (seconds) will run in the low-priority queue; defaults to 15 minutes. This'll mean long videos won't flood the high-priority queue.", ["public"] = true, ["value"] = 900, },			["ParserTestMediaHandlers"] = { ["description"] = "MockOggHandler::class", ["public"] = true, ["value"] = { ["application/ogg"] = "MockOggHandler", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TimedMediaHandler", },		["ResourceModules"] = { ["mw.PopUpMediaTransform"] = { ["scripts"] = "resources/mw.PopUpThumbVideo.js", ["dependencies"] = { [0] = "mw.MwEmbedSupport", [1] = "mediawiki.Title", [2] = "mw.PopUpMediaTransform.styles", },			},			["mw.PopUpMediaTransform.styles"] = { ["styles"] = "resources/PopUpThumbVideo.css", },			["mw.TMHGalleryHook.js"] = { ["scripts"] = "resources/mw.TMHGalleryHook.js", },			["ext.tmh.embedPlayerIframe"] = { ["scripts"] = "resources/ext.tmh.embedPlayerIframe.js", ["dependencies"] = { [0] = "jquery.embedPlayer", [1] = "mw.MwEmbedSupport", },			},			["mw.MediaWikiPlayerSupport"] = { ["scripts"] = "resources/mw.MediaWikiPlayerSupport.js", ["dependencies"] = { [0] = "mw.Api", [1] = "mw.MwEmbedSupport", },			},			["mw.MediaWikiPlayer.loader"] = { ["scripts"] = "resources/mw.MediaWikiPlayer.loader.js", ["dependencies"] = { [0] = "mw.EmbedPlayer.loader", [1] = "mw.TimedText.loader", },			},			["ext.tmh.video-js"] = { ["scripts"] = "resources/videojs/video.js", ["styles"] = "resources/videojs/video-js.css", ["noflip"] = true, ["targets"] = { [0] = "mobile", [1] = "desktop", },				["languageScripts"] = { ["ar"] = "resources/videojs/lang/ar.js", ["ba"] = "resources/videojs/lang/ba.js", ["bg"] = "resources/videojs/lang/bg.js", ["ca"] = "resources/videojs/lang/ca.js", ["cs"] = "resources/videojs/lang/cs.js", ["da"] = "resources/videojs/lang/da.js", ["de"] = "resources/videojs/lang/de.js", ["el"] = "resources/videojs/lang/el.js", ["en"] = "resources/videojs/lang/en.js", ["es"] = "resources/videojs/lang/es.js", ["fa"] = "resources/videojs/lang/fa.js", ["fi"] = "resources/videojs/lang/fi.js", ["fr"] = "resources/videojs/lang/fr.js", ["gl"] = "resources/videojs/lang/gl.js", ["he"] = "resources/videojs/lang/he.js", ["hr"] = "resources/videojs/lang/hr.js", ["hu"] = "resources/videojs/lang/hu.js", ["it"] = "resources/videojs/lang/it.js", ["ja"] = "resources/videojs/lang/ja.js", ["ko"] = "resources/videojs/lang/ko.js", ["nb"] = "resources/videojs/lang/nb.js", ["nl"] = "resources/videojs/lang/nl.js", ["nn"] = "resources/videojs/lang/nn.js", ["pl"] = "resources/videojs/lang/pl.js", ["pt"] = "resources/videojs/lang/pt-PT.js", ["pt-br"] = "resources/videojs/lang/pt-BR.js", ["ru"] = "resources/videojs/lang/ru.js", ["sk"] = "resources/videojs/lang/sk.js", ["sr"] = "resources/videojs/lang/sr.js", ["sv"] = "resources/videojs/lang/sv.js", ["tr"] = "resources/videojs/lang/tr.js", ["uk"] = "resources/videojs/lang/uk.js", ["vi"] = "resources/videojs/lang/vi.js", ["zh-cn"] = "resources/videojs/lang/zh-CN.js", ["zh-tw"] = "resources/videojs/lang/zh-TW.js", },			},			["ext.tmh.videojs-ogvjs"] = { ["scripts"] = "resources/videojs-ogvjs/videojs-ogvjs.js", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "ext.tmh.video-js", [1] = "ext.tmh.OgvJs", },			},			["ext.tmh.videojs-resolution-switcher"] = { ["scripts"] = "resources/videojs-resolution-switcher/videojs-resolution-switcher.js", ["styles"] = "resources/videojs-resolution-switcher/videojs-resolution-switcher.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "ext.tmh.video-js", },			},			["ext.tmh.videojs-responsive-layout"] = { ["scripts"] = "resources/videojs-responsive-layout/videojs-responsive-layout.js", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "ext.tmh.video-js", },			},			["ext.tmh.mw-info-button"] = { ["scripts"] = "resources/mw-info-button/mw-info-button.js", ["styles"] = "resources/mw-info-button/mw-info-button.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "ext.tmh.video-js", [1] = "mediawiki.Title", },			},			["ext.tmh.player"] = { ["scripts"] = "resources/ext.tmh.player.js", ["targets"] = { [0] = "mobile", [1] = "desktop", },				["dependencies"] = { [0] = "ext.tmh.video-js", [1] = "ext.tmh.videojs-resolution-switcher", [2] = "ext.tmh.videojs-responsive-layout", [3] = "ext.tmh.mw-info-button", [4] = "ext.tmh.OgvJsSupport", },				["messages"] = { [0] = "timedmedia-resolution-160", [1] = "timedmedia-resolution-240", [2] = "timedmedia-resolution-360", [3] = "timedmedia-resolution-480", [4] = "timedmedia-resolution-720", [5] = "timedmedia-resolution-1080", [6] = "timedmedia-resolution-1440", [7] = "timedmedia-resolution-2160", },			},			["ext.tmh.player.styles"] = { ["styles"] = "resources/ext.tmh.player.styles.less", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.tmh.thumbnail.styles"] = { ["styles"] = "resources/ext.tmh.thumbnail.css", ["position"] = "top", },			["ext.tmh.transcodetable"] = { ["scripts"] = "resources/ext.tmh.transcodetable.js", ["styles"] = "resources/transcodeTable.css", ["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui", },				["messages"] = { [0] = "timedmedia-reset-button-cancel", [1] = "timedmedia-reset-button-dismiss", [2] = "timedmedia-reset-button-reset", [3] = "timedmedia-reset-error", [4] = "timedmedia-reset", [5] = "timedmedia-reset-areyousure", [6] = "timedmedia-reset-explanation", },			},			["ext.tmh.TimedTextSelector"] = { ["scripts"] = "resources/ext.tmh.TimedTextSelector.js", },			["ext.tmh.OgvJsSupport"] = { ["scripts"] = { [0] = "resources/mwembed/lib/binPlayers/ogv.js/ogv-support.js", [1] = "resources/ext.tmh.OgvJsSupport.js", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["ext.tmh.OgvJs"] = { ["scripts"] = { [0] = "resources/mwembed/lib/binPlayers/ogv.js/ogv.js", },				["dependencies"] = "ext.tmh.OgvJsSupport", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["embedPlayerIframeStyle"] = { ["styles"] = "resources/embedPlayerIframe.css", ["targets"] = { [0] = "mobile", [1] = "desktop", },			},			["mw.MwEmbedSupport"] = { ["scripts"] = "resources/mwembed/mw.MwEmbedSupport.js", ["dependencies"] = { [0] = "jquery.triggerQueueCallback", [1] = "Spinner", [2] = "jquery.loadingSpinner", [3] = "jquery.mwEmbedUtil", [4] = "mw.MwEmbedSupport.style", },				["messages"] = { [0] = "mwe-loading", [1] = "mwe-size-gigabytes", [2] = "mwe-size-megabytes", [3] = "mwe-size-kilobytes", [4] = "mwe-size-bytes", [5] = "mwe-error_load_lib", [6] = "mwe-apiproxy-setup", [7] = "mwe-load-drag-item", [8] = "mwe-ok", [9] = "mwe-cancel", [10] = "mwe-enable-gadget", [11] = "mwe-enable-gadget-done", [12] = "mwe-must-login-gadget", [13] = "mwe-test-plural", },			},			["Spinner"] = { ["scripts"] = "resources/mwembed/lib/Spinner.js", ["dependencies"] = { [0] = "mediawiki.util", },			},			["iScroll"] = { ["scripts"] = "resources/mwembed/lib/iscroll/src/iscroll.js", },			["jquery.loadingSpinner"] = { ["scripts"] = "resources/mwembed/jquery.loadingSpinner.js", },			["mw.MwEmbedSupport.style"] = { ["styles"] = "resources/mwembed/skins/common/MwEmbedCommonStyle.css", ["skinStyles"] = { ["kaltura-dark"] = "resources/mwembed/skins/jquery.ui.themes/kaltura-dark/jquery-ui-1.7.2.css", },			},			["mediawiki.UtilitiesTime"] = { ["scripts"] = "resources/mwembed/mediawiki/mediawiki.UtilitiesTime.js", },			["mediawiki.client"] = { ["scripts"] = "resources/mwembed/mediawiki/mediawiki.client.js", },			["mediawiki.absoluteUrl"] = { ["scripts"] = "resources/mwembed/mediawiki/mediawiki.absoluteUrl.js", ["dependencies"] = { [0] = "mediawiki.Uri", },			},			["mw.ajaxProxy"] = { ["scripts"] = "resources/mwembed/mediawiki/mediawiki.ajaxProxy.js", },			["fullScreenApi"] = { ["scripts"] = "resources/mwembed/lib/fullScreenApi.js", },			["jquery.embedMenu"] = { ["scripts"] = "resources/mwembed/lib/jquery.embedMenu/jquery.embedMenu.js", ["styles"] = "resources/mwembed/lib/jquery.embedMenu/jquery.embedMenu.css", },			["jquery.ui.touchPunch"] = { ["scripts"] = "resources/mwembed/lib/jquery.ui.touchPunch.js", ["dependencies"] = { [0] = "jquery.ui.core", [1] = "jquery.ui.mouse", },			},			["jquery.triggerQueueCallback"] = { ["scripts"] = "resources/mwembed/jquery.triggerQueueCallback.js", },			["jquery.mwEmbedUtil"] = { ["scripts"] = "resources/mwembed/jquery.mwEmbedUtil.js", },			["jquery.debouncedresize"] = { ["scripts"] = "resources/mwembed/lib/jquery.debouncedresize.js", },			["mw.Language.names"] = { ["scripts"] = "resources/mwembed/mw.Language.names.js", },			["mw.Api"] = { ["scripts"] = "resources/mwembed/mw.Api.js", },			["jquery.embedPlayer"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/jquery.embedPlayer.js", },			["mw.EmbedPlayer.loader"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayer.loader.js", ["dependencies"] = "jquery.embedPlayer", },			["mw.MediaElement"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.MediaElement.js", ["dependencies"] = { [0] = "ext.tmh.OgvJsSupport", },			},			["mw.MediaPlayer"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.MediaPlayer.js", },			["mw.MediaPlayers"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.MediaPlayers.js", ["dependencies"] = "mw.MediaPlayer", },			["mw.MediaSource"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.MediaSource.js", ["dependencies"] = "mw.MwEmbedSupport", },			["mw.EmbedTypes"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedTypes.js", ["dependencies"] = { [0] = "mw.MediaPlayers", [1] = "mediawiki.Uri", [2] = "jquery.client", },			},			["mw.EmbedPlayer"] = { ["scripts"] = { [0] = "resources/mwembed/EmbedPlayer/mw.processEmbedPlayers.js", [1] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayer.js", [2] = "resources/mwembed/EmbedPlayer/skins/mw.PlayerControlBuilder.js", [3] = "resources/mwembed/EmbedPlayer/skins/kskin/mw.PlayerSkinKskin.js", },				["dependencies"] = { [0] = "mediawiki.client", [1] = "mediawiki.UtilitiesTime", [2] = "mediawiki.Uri", [3] = "mediawiki.absoluteUrl", [4] = "mediawiki.jqueryMsg", [5] = "fullScreenApi", [6] = "mw.MwEmbedSupport", [7] = "mw.EmbedPlayerNative", [8] = "mw.MediaElement", [9] = "mw.MediaPlayers", [10] = "mw.MediaSource", [11] = "mw.EmbedTypes", [12] = "jquery.client", [13] = "jquery.hoverIntent", [14] = "jquery.cookie", [15] = "jquery.ui.mouse", [16] = "jquery.debouncedresize", [17] = "jquery.embedMenu", [18] = "jquery.ui.slider", [19] = "jquery.ui.touchPunch", },				["styles"] = { [0] = "resources/mwembed/EmbedPlayer/skins/EmbedPlayer.css", [1] = "resources/mwembed/EmbedPlayer/skins/kskin/PlayerSkinKskin.css", },				["messages"] = { [0] = "mwe-embedplayer-credit-title", [1] = "mwe-embedplayer-credit-date", [2] = "mwe-embedplayer-credit-author", [3] = "mwe-embedplayer-nocredits", [4] = "mwe-embedplayer-loading_plugin", [5] = "mwe-embedplayer-select_playback", [6] = "mwe-embedplayer-link_back", [7] = "mwe-embedplayer-error_swap_vid", [8] = "mwe-embedplayer-add_to_end_of_sequence", [9] = "mwe-embedplayer-missing_video_stream", [10] = "mwe-embedplayer-play_clip", [11] = "mwe-embedplayer-pause_clip", [12] = "mwe-embedplayer-volume_control", [13] = "mwe-embedplayer-player_options", [14] = "mwe-embedplayer-timed_text", [15] = "mwe-embedplayer-player_fullscreen", [16] = "mwe-embedplayer-next_clip_msg", [17] = "mwe-embedplayer-prev_clip_msg", [18] = "mwe-embedplayer-current_clip_msg", [19] = "mwe-embedplayer-seek_to", [20] = "mwe-embedplayer-paused", [21] = "mwe-embedplayer-download_segment", [22] = "mwe-embedplayer-download_full_video", [23] = "mwe-embedplayer-download_full_audio", [24] = "mwe-embedplayer-download_right_click", [25] = "mwe-embedplayer-download_clip", [26] = "mwe-embedplayer-download_text", [27] = "mwe-embedplayer-download", [28] = "mwe-embedplayer-share", [29] = "mwe-embedplayer-credits", [30] = "mwe-embedplayer-about-library", [31] = "mwe-embedplayer-about-library-desc", [32] = "mwe-embedplayer-clip_linkback", [33] = "mwe-embedplayer-choose_player", [34] = "mwe-embedplayer-no-player", [35] = "mwe-embedplayer-share_this_video", [36] = "mwe-embedplayer-share_this_audio", [37] = "mwe-embedplayer-video_credits", [38] = "mwe-embedplayer-no-video_credits", [39] = "mwe-embedplayer-kaltura-platform-title", [40] = "mwe-embedplayer-menu_btn", [41] = "mwe-embedplayer-close_btn", [42] = "mwe-embedplayer-ogg-player-vlc-player", [43] = "mwe-embedplayer-ogg-player-oggNative", [44] = "mwe-embedplayer-ogg-player-mp3Native", [45] = "mwe-embedplayer-ogg-player-aacNative", [46] = "mwe-embedplayer-ogg-player-h264Native", [47] = "mwe-embedplayer-ogg-player-webmNative", [48] = "mwe-embedplayer-ogg-player-vp9Native", [49] = "mwe-embedplayer-ogg-player-oggPlugin", [50] = "mwe-embedplayer-ogg-player-vlcAppPlayer", [51] = "mwe-embedplayer-ogg-player-IEWebMPrompt", [52] = "mwe-embedplayer-ogg-player-ogvJsPlayer", [53] = "mwe-embedplayer-ogg-player-quicktime-mozilla", [54] = "mwe-embedplayer-ogg-player-quicktime-activex", [55] = "mwe-embedplayer-ogg-player-flowplayer", [56] = "mwe-embedplayer-ogg-player-kplayer", [57] = "mwe-embedplayer-ogg-player-selected", [58] = "mwe-embedplayer-ogg-player-omtkplayer", [59] = "mwe-embedplayer-for_best_experience", [60] = "mwe-embedplayer-download-warn", [61] = "mwe-embedplayer-fullscreen-tip", [62] = "mwe-embedplayer-fullscreen-tip-osx", [63] = "mwe-embedplayer-do_not_warn_again", [64] = "mwe-embedplayer-playerSelect", [65] = "mwe-embedplayer-read_before_embed", [66] = "mwe-embedplayer-embed_site_or_blog", [67] = "mwe-embedplayer-embed_wiki", [68] = "mwe-embedplayer-related_videos", [69] = "mwe-embedplayer-seeking", [70] = "mwe-embedplayer-buffering", [71] = "mwe-embedplayer-video-h264", [72] = "mwe-embedplayer-video-webm", [73] = "mwe-embedplayer-video-flv", [74] = "mwe-embedplayer-video-ogg", [75] = "mwe-embedplayer-video-audio", [76] = "mwe-embedplayer-audio-mpeg", [77] = "mwe-embedplayer-video-3gp", [78] = "mwe-embedplayer-video-mpeg", [79] = "mwe-embedplayer-video-msvideo", [80] = "mwe-embedplayer-missing-source", [81] = "mwe-embedplayer-vlcapp-intro", [82] = "mwe-embedplayer-vlcapp-vlcapplinktext", [83] = "mwe-embedplayer-vlcapp-downloadapp", [84] = "mwe-embedplayer-vlcapp-openvideo", [85] = "mwe-embedplayer-vlcapp-downloadvideo", [86] = "mwe-embedplayer-vlcapp-vlcapppopup", [87] = "mwe-embedplayer-iewebmprompt-intro", [88] = "mwe-embedplayer-iewebmprompt-linktext", [89] = "mwe-embedplayer-iewebmprompt-outro", },			},			["mw.EmbedPlayerKplayer"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerKplayer.js", },			["mw.EmbedPlayerGeneric"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerGeneric.js", },			["mw.EmbedPlayerNative"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerNative.js", },			["mw.EmbedPlayerVLCApp"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerVLCApp.js", ["dependencies"] = { [0] = "mediawiki.Uri", },			},			["mw.EmbedPlayerIEWebMPrompt"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerIEWebMPrompt.js", ["styles"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerIEWebMPrompt.css", },			["mw.EmbedPlayerOgvJs"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerOgvJs.js", ["dependencies"] = { [0] = "jquery.spinner", [1] = "ext.tmh.OgvJsSupport", },			},			["mw.EmbedPlayerImageOverlay"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerImageOverlay.js", },			["mw.EmbedPlayerVlc"] = { ["scripts"] = "resources/mwembed/EmbedPlayer/mw.EmbedPlayerVlc.js", },			["mw.TimedText.loader"] = { ["scripts"] = "resources/mwembed/TimedText.loader.js", },			["mw.TimedText"] = { ["scripts"] = "resources/mwembed/mw.TimedText.js", ["styles"] = "resources/mwembed/mw.style.TimedText.css", ["dependencies"] = { [0] = "mw.EmbedPlayer", [1] = "mw.TextSource", [2] = "mw.MwEmbedSupport", },				["messages"] = { [0] = "mwe-timedtext-back-btn", [1] = "mwe-timedtext-layout-off", [2] = "mwe-timedtext-loading-text", [3] = "mwe-timedtext-key-language", [4] = "mwe-timedtext-textcat-cc", [5] = "mwe-timedtext-textcat-sub", [6] = "mwe-timedtext-textcat-tad", [7] = "mwe-timedtext-textcat-ktv", [8] = "mwe-timedtext-textcat-tik", [9] = "mwe-timedtext-textcat-ar", [10] = "mwe-timedtext-textcat-nb", [11] = "mwe-timedtext-textcat-meta", [12] = "mwe-timedtext-textcat-trx", [13] = "mwe-timedtext-textcat-lrc", [14] = "mwe-timedtext-textcat-lin", [15] = "mwe-timedtext-textcat-cue", [16] = "mwe-timedtext-no-subs", [17] = "mwe-timedtext-language-subtitles-for-clip", [18] = "mwe-timedtext-language-no-subtitles-for-clip", [19] = "mwe-timedtext-upload-timed-text", },			},			["mw.TextSource"] = { ["scripts"] = "resources/mwembed/mw.TextSource.js", ["dependencies"] = { [0] = "mediawiki.UtilitiesTime", [1] = "mw.ajaxProxy", },			},		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["TinyMCE"] = { ["@Note"] = "When updating this file please also update TinyMCE.php with the same changes.", ["name"] = "TinyMCE", ["version"] = "0.3", ["author"] = { [0] = "Ephox", [1] = "Hallo Welt", [2] = "Duncan Crane", [3] = "Yaron Koren", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TinyMCE", ["descriptionmsg"] = "tinymce-desc", ["license-name"] = "GPL-2.0+", ["type"] = "hook", ["callback"] = "TinyMCEHooks::registerExtension", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", },		["MessagesDirs"] = { ["TinyMCE"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TinyMCEMagic"] = "TinyMCE.i18n.magic.php", ["TinyMCEAlias"] = "TinyMCE.i18n.alias.php", },		["AutoloadClasses"] = { ["TinyMCEHooks"] = "TinyMCE.hooks.php", ["TinyMCEAction"] = "TinyMCEAction.php", ["TinyMCEUploadForm"] = "upload/TinyMCEUploadForm.php", ["TinyMCEUploadSourceField"] = "upload/TinyMCEUploadSourceField.php", ["TinyMCEUploadWindow"] = "upload/TinyMCEUploadWindow.php", },		["ResourceModules"] = { ["ext.tinymce"] = { ["scripts"] = "MW_tinymce.js", ["styles"] = "MW_tinymce.css", ["dependencies"] = { [0] = "ext.tinymce.core", [1] = "ext.tinymce.fancybox", },				["messages"] = { [0] = "tinymce-upload", [1] = "tinymce-upload-title", [2] = "tinymce-upload-title-general", [3] = "tinymce-upload-title-image", [4] = "tinymce-upload-type-label", [5] = "tinymce-upload-type-label-file", [6] = "tinymce-upload-type-label-url", [7] = "tinymce-upload-type-label-wiki", [8] = "tinymce-upload-type-tooltip", [9] = "tinymce-upload-source-label", [10] = "tinymce-upload-source-tooltip", [11] = "tinymce-upload-destination-label", [12] = "tinymce-upload-destination-tooltip", [13] = "tinymce-upload-title-label", [14] = "tinymce-upload-title-tooltip", [15] = "tinymce-upload-summary-label", [16] = "tinymce-upload-summary-tooltip", [17] = "tinymce-upload-link-label", [18] = "tinymce-upload-link-tooltip", [19] = "tinymce-upload-alttext-label", [20] = "tinymce-upload-alttext-tooltip", [21] = "tinymce-upload-dimensions-label", [22] = "tinymce-upload-dimensions-tooltip", [23] = "tinymce-upload-dimensions-constrain-text", [24] = "tinymce-upload-dimensions-width-label", [25] = "tinymce-upload-dimensions-height-label", [26] = "tinymce-upload-vertalign-label", [27] = "tinymce-upload-vertalign-tooltip", [28] = "tinymce-upload-vertalign-middle-text", [29] = "tinymce-upload-vertalign-top-text", [30] = "tinymce-upload-vertalign-bottom-text", [31] = "tinymce-upload-vertalign-baseline-text", [32] = "tinymce-upload-vertalign-sub-text", [33] = "tinymce-upload-vertalign-super-text", [34] = "tinymce-upload-vertalign-texttop-text", [35] = "tinymce-upload-vertalign-textbottom-text", [36] = "tinymce-upload-horizontalalign-label", [37] = "tinymce-upload-horizontalalign-tooltip", [38] = "tinymce-upload-horizontalalign-left-text", [39] = "tinymce-upload-horizontalalign-centre-text", [40] = "tinymce-upload-horizontalalign-right-text", [41] = "tinymce-upload-horizontalalign-none-text", [42] = "tinymce-upload-format-label", [43] = "tinymce-upload-format-tooltip", [44] = "tinymce-upload-format-thumb-text", [45] = "tinymce-upload-format-border-text", [46] = "tinymce-upload-format-frame-text", [47] = "tinymce-upload-format-frameless-text", [48] = "tinymce-upload-alert-uploads-not-enabled", [49] = "tinymce-upload-alert-uploads-not-allowed", [50] = "tinymce-upload-alert-error-uploading-to-wiki", [51] = "tinymce-upload-alert-file-type-not-allowed", [52] = "tinymce-upload-alert-unknown-error-uploading", [53] = "tinymce-upload-alert-error-uploading", [54] = "tinymce-upload-alert-warnings-encountered", [55] = "tinymce-upload-alert-destination-filename-not-allowed", [56] = "tinymce-upload-alert-destination-filename-already-exists", [57] = "tinymce-upload-alert-duplicate-file", [58] = "tinymce-upload-alert-other-warning", [59] = "tinymce-upload-alert-correct-and-try-again", [60] = "tinymce-upload-alert-destination-filename-needed", [61] = "tinymce-upload-alert-source-or-destination-undefined", [62] = "tinymce-upload-confirm-file-already-exists", [63] = "tinymce-upload-confirm-file-not-on-wiki", [64] = "tinymce-upload-confirm-ignore-warnings", [65] = "tinymce-upload-menu-item-text", [66] = "tinymce-wikicode-alert-image-not-found-on-wiki", [67] = "tinymce-wikicode-alert-image-request-invalid", [68] = "tinymce-wikicode-alert-image-request-unknown-error", [69] = "tinymce-wikicode-alert-infinte-loop", [70] = "tinymce-openlink", [71] = "tinymce-wikimagic", [72] = "tinymce-wikimagic-title", [73] = "tinymce-browsercontextmenu", [74] = "tinymce-browsercontextmenu-title", [75] = "tinymce-wikisourcecode", [76] = "tinymce-wikisourcecode-title", [77] = "tinymce-link-title", [78] = "tinymce-link-title-label", [79] = "tinymce-link-url-page-label", [80] = "tinymce-link-display-text-label", [81] = "tinymce-link-link-list-label", [82] = "tinymce-link-link-list-none", [83] = "tinymce-link-target-none", [84] = "tinymce-link-target-new-window", [85] = "tinymce-link-target-label", [86] = "tinymce-link-rel-label", [87] = "tinymce-link-type-label", [88] = "tinymce-link-page-not-found", [89] = "tinymce-link-want-to-link-email", [90] = "tinymce-link-want-to-link-external", [91] = "tinymce-link-link-button-tooltip", [92] = "tinymce-link-link-remove-button-tooltip", [93] = "tinymce-link-open-link", [94] = "tinymce-link-context-menu", [95] = "tinymce-link", [96] = "tinymce-insert-linebreak", },			},			["ext.tinymce.core"] = { ["scripts"] = "tinymce/tinymce.js", },			["ext.tinymce.fancybox"] = { ["scripts"] = "fancybox/jquery.fancybox.js", ["styles"] = "fancybox/jquery.fancybox.css", ["dependencies"] = "ext.tinymce.browser", },			["ext.tinymce.browser"] = { ["scripts"] = "jquery.browser.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TinyMCE", },		["Hooks"] = { ["MakeGlobalVariablesScript"] = "TinyMCEHooks::setGlobalJSVariables", ["MagicWordwgVariableIDs"] = "TinyMCEHooks::addMagicWordVariableIDs", ["ParserBeforeTidy"] = "TinyMCEHooks::handleMagicWords", ["SkinTemplateNavigation"] = "TinyMCEAction::displayTab", ["SkinEditSectionLinks"] = "TinyMCEHooks::addEditSectionLink", ["AlternateEdit"] = "TinyMCEHooks::determineIfTinyMCEIsEnabled", ["EditPageBeforeEditToolbar"] = "TinyMCEHooks::removeDefaultToolbar", ["EditPage::showEditForm:initial"] = "TinyMCEHooks::addToEditPage", ["WikiEditorDisable"] = "TinyMCEHooks::disableWikiEditor", ["GetPreferences"] = "TinyMCEHooks::addPreference", ["PageForms::addRLModules"] = "TinyMCEHooks::addRLModules", },		["Actions"] = { ["tinymceedit"] = "TinyMCEAction", },		["SpecialPages"] = { ["TinyMCEUploadWindow"] = "TinyMCEUploadWindow", },		["DefaultUserOptions"] = { ["tinymce-use"] = 1, },		["config"] = { ["TinyMCEMacros"] = { },			["TinyMCEPreservedTags"] = { },			["TinyMCEEnabled"] = false, ["TinyMCEDisabledNamespaces"] = { [0] = 8,				[1] = 10,			},			["TinyMCEUnhandledStrings"] = { },		},		["manifest_version"] = 1, },	["TitleBlacklist"] = { ["name"] = "TitleBlacklist", ["version"] = "1.5.0", ["author"] = { [0] = "Victor Vasiliev", [1] = "Fran Rogers", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TitleBlacklist", ["descriptionmsg"] = "titleblacklist-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["GroupPermissions"] = { ["sysop"] = { ["tboverride"] = true, ["titleblacklistlog"] = true, },		},		["AvailableRights"] = { [0] = "tboverride", [1] = "tboverride-account", [2] = "titleblacklistlog", },		["LogTypes"] = { [0] = "titleblacklist", },		["LogRestrictions"] = { ["titleblacklist"] = "titleblacklistlog", },		["LogActionsHandlers"] = { ["titleblacklist/*"] = "LogFormatter", },		["GrantPermissions"] = { ["viewrestrictedlogs"] = { ["titleblacklistlog"] = true, },		},		["APIModules"] = { ["titleblacklist"] = "ApiQueryTitleBlacklist", },		["MessagesDirs"] = { ["TitleBlacklist"] = { [0] = "i18n", [1] = "i18n/api", },		},		["AutoloadClasses"] = { ["TitleBlacklist"] = "includes/TitleBlacklist.php", ["TitleBlacklistEntry"] = "includes/TitleBlacklistEntry.php", ["TitleBlacklistHooks"] = "includes/TitleBlacklistHooks.php", ["TitleBlacklistAuthenticationRequest"] = "includes/TitleBlacklistAuthenticationRequest.php", ["TitleBlacklistPreAuthenticationProvider"] = "includes/TitleBlacklistPreAuthenticationProvider.php", ["Scribunto_LuaTitleBlacklistLibrary"] = "includes/Scribunto_LuaTitleBlacklistLibrary.php", ["ApiQueryTitleBlacklist"] = "includes/api/ApiQueryTitleBlacklist.php", },		["ResourceModules"] = { ["mediawiki.api.titleblacklist"] = { ["scripts"] = "mediawiki.api.titleblacklist.js", ["dependencies"] = { [0] = "mediawiki.api", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.titleblacklist.visualEditor"] = { ["scripts"] = "ve-titleblacklist/ve.init.mw.TitleBlacklistSaveErrorHandler.js", ["messages"] = { [0] = "visualeditor-saveerror-titleblacklist", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["VisualEditorPluginModules"] = { [0] = "ext.titleblacklist.visualEditor", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TitleBlacklist/modules", },		["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = { [0] = "TitleBlacklistHooks::userCan", },			["TitleGetEditNotices"] = { [0] = "TitleBlacklistHooks::displayBlacklistOverrideNotice", },			["MovePageCheckPermissions"] = { [0] = "TitleBlacklistHooks::onMovePageCheckPermissions", },			["EditFilter"] = { [0] = "TitleBlacklistHooks::validateBlacklist", },			["PageContentSaveComplete"] = { [0] = "TitleBlacklistHooks::clearBlacklist", },			["ScribuntoExternalLibraries"] = { [0] = "TitleBlacklistHooks::scribuntoExternalLibraries", },		},		["config"] = { ["TitleBlacklistSources"] = { },			["TitleBlacklistUsernameSources"] = "*", ["TitleBlacklistLogHits"] = false, ["TitleBlacklistCaching"] = { ["warningchance"] = 100, ["expiry"] = 900, ["warningexpiry"] = 600, },			["TitleBlacklistBlockAutoAccountCreation"] = true, },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["TitleBlacklistPreAuthenticationProvider"] = { ["class"] = "TitleBlacklistPreAuthenticationProvider", },			},		},		["manifest_version"] = 1, },	["Title_Icon"] = { ["name"] = "Title Icon", ["version"] = "4.1", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Title_Icon", ["descriptionmsg"] = "titleicon-desc", ["license-name"] = "MIT", ["type"] = "semantic", ["MessagesDirs"] = { ["TitleIcon"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TitleIcon"] = "TitleIcon.php", },		["ResourceModules"] = { ["ext.TitleIcon"] = { ["scripts"] = "TitleIcon.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TitleIcon", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "TitleIcon::setup", },		},		["manifest_version"] = 1, ["config"] = { ["TitleIcon_EnableIconInPageTitle"] = true, ["TitleIcon_EnableIconInSearchTitle"] = true, ["TitleIcon_CSSSelector"] = "#firstHeading", ["TitleIcon_UseFileNameAsToolTip"] = true, ["TitleIcon_TitleIconPropertyName"] = "Title Icon", ["TitleIcon_HideTitleIconPropertyName"] = "Hide Title Icon", },	},	["TitleKey"] = { ["name"] = "TitleKey", ["version"] = "1.0", ["author"] = { [0] = "Brion Vibber", [1] = "...",		},		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:TitleKey", ["descriptionmsg"] = "titlekey-desc", ["type"] = "other", ["MessagesDirs"] = { ["TitleKey"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TitleKey"] = "TitleKey_body.php", ["RebuildTitleKeys"] = "rebuildTitleKeys.php", },		["ExtensionFunctions"] = { [0] = "TitleKey::setup", },		["Hooks"] = { ["ArticleDelete"] = { [0] = "TitleKey::updateDeleteSetup", },			["ArticleDeleteComplete"] = { [0] = "TitleKey::updateDelete", },			["PageContentInsertComplete"] = { [0] = "TitleKey::updateInsert", },			["ArticleUndelete"] = { [0] = "TitleKey::updateUndelete", },			["TitleMoveCompleting"] = { [0] = "TitleKey::updateMove", },			["ParserTestTables"] = { [0] = "TitleKey::testTables", },			["LoadExtensionSchemaUpdates"] = { [0] = "TitleKey::schemaUpdates", },		},		["manifest_version"] = 1, },	["TocTree"] = { ["name"] = "TocTree", ["version"] = "1.12.0", ["author"] = { [0] = "Roland Unger", [1] = "Matthias Mullie", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:TocTree", ["descriptionmsg"] = "toctree-desc", ["type"] = "parserhook", ["DefaultUserOptions"] = { ["toc-floated"] = false, ["toc-expand"] = false, },		["MessagesDirs"] = { ["TocTree"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TocTreeHooks"] = "TocTreeHooks.php", },		["ResourceModules"] = { ["ext.toctree"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TocTree/modules", ["styles"] = "ext.toctree.css", ["scripts"] = "ext.toctree.js", ["messages"] = { [0] = "hidetoc", [1] = "showtoc", },				["dependencies"] = { [0] = "user.options", },			},		},		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "TocTreeHooks::onBeforePageDisplay", },			["GetPreferences"] = { [0] = "TocTreeHooks::onGetPreferences", },		},		["manifest_version"] = 1, },	["TopTenPages"] = { ["name"] = "TopTenPages", ["namemsg"] = "toptenpages-extensionname", ["version"] = "0.4.0", ["author"] = { [0] = "Timo Tijhof", [1] = "Sascha", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TopTenPages", ["descriptionmsg"] = "toptenpages-desc", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["extensions"] = { ["HitCounters"] = "*", },		},		["MessagesDirs"] = { ["TopTenPages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TopTenPagesAliases"] = "TopTenPages.alias.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "TopTenPagesHooks::onParserFirstCallInit", },		},		["SpecialPages"] = { ["TopTenPages"] = "SpecialTopTenPages", },		["AutoloadClasses"] = { ["SpecialTopTenPages"] = "SpecialTopTenPages.php", ["TopTenPagesHooks"] = "TopTenPages.hooks.php", },		["config"] = { ["TopTenPagesStartAtOne"] = false, },		["manifest_version"] = 1, },	["TorBlock"] = { ["name"] = "TorBlock", ["author"] = "Andrew Garrett", ["url"] = "https://www.mediawiki.org/wiki/Extension:TorBlock", ["descriptionmsg"] = "torblock-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["version"] = "1.1.0", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["callback"] = "TorBlockHooks::registerExtension", ["GroupPermissions"] = { ["user"] = { ["torunblocked"] = true, },		},		["GrantPermissions"] = { ["basic"] = { ["torunblocked"] = true, },		},		["AvailableRights"] = { [0] = "torunblocked", },		["MessagesDirs"] = { ["TorBlock"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["TorBlockHooks"] = "includes/TorBlockHooks.php", ["TorExitNodes"] = "includes/TorExitNodes.php", },		["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = { [0] = "TorBlockHooks::onGetUserPermissionsErrorsExpensive", },			["AbortAutoblock"] = { [0] = "TorBlockHooks::onAbortAutoblock", },			["GetAutoPromoteGroups"] = { [0] = "TorBlockHooks::onGetAutoPromoteGroups", },			["GetBlockedStatus"] = { [0] = "TorBlockHooks::onGetBlockedStatus", },			["AutopromoteCondition"] = { [0] = "TorBlockHooks::onAutopromoteCondition", },			["RecentChange_save"] = { [0] = "TorBlockHooks::onRecentChangeSave", },			["ListDefinedTags"] = { [0] = "TorBlockHooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "TorBlockHooks::onListDefinedTags", },			["AbuseFilter-filterAction"] = { [0] = "TorBlockHooks::onAbuseFilterFilterAction", },			["AbuseFilter-builder"] = { [0] = "TorBlockHooks::onAbuseFilterBuilder", },			["EmailUserPermissionsErrors"] = { [0] = "TorBlockHooks::onEmailUserPermissionsErrors", },			["OtherBlockLogLink"] = { [0] = "TorBlockHooks::onOtherBlockLogLink", },		},		["config"] = { ["TorBypassPermissions"] = { ["value"] = { [0] = "torunblocked", },			},			["TorLoadNodes"] = { ["value"] = true, },			["TorAllowedActions"] = { ["value"] = { [0] = "read", },			},			["TorAutoConfirmAge"] = { ["value"] = 0, },			["TorAutoConfirmCount"] = { ["value"] = 0, },			["TorIPs"] = { ["value"] = { [0] = "208.80.152.2",				},			},			["TorOnionooServer"] = { ["value"] = "https://onionoo.torproject.org", },			["TorDisableAdminBlocks"] = { ["value"] = true, },			["TorTagChanges"] = { ["value"] = true, },			["TorBlockProxy"] = { ["value"] = false, },			["TorOnionooCA"] = { ["value"] = "torproject.crt", ["path"] = true, },			["TorProjectCA"] = { ["value"] = "torproject.crt", ["path"] = true, },		},		["manifest_version"] = 2, },	["TranslationNotifications"] = { ["name"] = "TranslationNotifications", ["version"] = "2018-08-05", ["author"] = { [0] = "Niklas Laxström", [1] = "Amir E. Aharoni", [2] = "Santhosh Thottingal", [3] = "Siebrand Mazeland", [4] = "Jon Harald Søby", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TranslationNotifications", ["descriptionmsg"] = "translationnotifications-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["DefaultUserOptions"] = { ["translationnotifications-lang-1"] = "", ["translationnotifications-lang-2"] = "", ["translationnotifications-lang-3"] = "", },		["SpecialPages"] = { ["TranslatorSignup"] = "SpecialTranslatorSignup", ["NotifyTranslators"] = "SpecialNotifyTranslators", },		["JobClasses"] = { ["translationNotificationJob"] = "TranslationNotificationJob", },		["LogTypes"] = { [0] = "notifytranslators", },		["LogActionsHandlers"] = { ["notifytranslators/sent"] = "TranslationNotificationsLogFormatter", },		["MessagesDirs"] = { ["TranslationNotifications"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TranslationNotificationsAlias"] = "TranslationNotifications.alias.php", },		["AutoloadClasses"] = { ["SpecialTranslatorSignup"] = "SpecialTranslatorSignup.php", ["SpecialNotifyTranslators"] = "SpecialNotifyTranslators.php", ["TranslationNotificationsHooks"] = "TranslationNotificationsHooks.php", ["TranslationNotificationJob"] = "TranslationNotificationJob.php", ["DigestEmailer"] = "scripts/DigestEmailer.php", ["TranslationNotificationsLogFormatter"] = "TranslationNotificationsLogFormatter.php", },		["ResourceModules"] = { ["ext.translationnotifications.notifytranslators"] = { ["scripts"] = "resources/ext.translationnotifications.notifytranslators.js", ["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "mediawiki.Uri", [2] = "mediawiki.api", [3] = "mediawiki.user", [4] = "jquery.ui.datepicker", [5] = "ext.translate.multiselectautocomplete", },				["messages"] = { [0] = "translationnotifications-preview-notification-button", [1] = "translationnotifications-talkpage-body", [2] = "translationnotifications-generic-languages", [3] = "translationnotifications-email-priority", [4] = "translationnotifications-email-deadline", },			},			["ext.translationnotifications.translatorsignup"] = { ["scripts"] = "resources/ext.translationnotifications.translatorsignup.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TranslationNotifications", },		["Hooks"] = { ["GetPreferences"] = { [0] = "TranslationNotificationsHooks::onGetPreferences", },		},		["config"] = { ["TranslationNotificationsContactMethods"] = { ["email"] = true, ["talkpage"] = true, ["talkpage-elsewhere"] = false, ["feed"] = false, },			["NotificationUsername"] = false, ["NotificationUserPassword"] = false, ["TranslationNotificationsSignupLegalMessage"] = "translationnotifications-signup-legal", ["TranslationNotificationsAlwaysHttpsInEmail"] = false, },		["manifest_version"] = 1, },	["TrustedXFF"] = { ["name"] = "TrustedXFF", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:TrustedXFF", ["descriptionmsg"] = "trustedxff-desc", ["version"] = "1.1.0", ["author"] = { [0] = "Tim Starling", },		["type"] = "other", ["callback"] = "TrustedXFF::onRegistration", ["config"] = { ["TrustedXffFile"] = nil, },		["AutoloadClasses"] = { ["TrustedXFF"] = "includes/TrustedXFF.php", },		["MessagesDirs"] = { ["TrustedXFF"] = { [0] = "i18n", },		},		["Hooks"] = { ["IsTrustedProxy"] = { [0] = "TrustedXFF::onIsTrustedProxy", },		},		["manifest_version"] = 1, },	["Translatewiki.net main page"] = { ["name"] = "Translatewiki.net main page", ["version"] = "2016-02-21", ["author"] = { [0] = "Niklas Laxström", [1] = "Santhosh Thottingal", },		["descriptionmsg"] = "twnmp-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["CachedStat"] = "CachedStat.php", ["CachedStatJob"] = "CachedStat.php", ["ProjectHandler"] = "ProjectHandler.php", ["ResourceLoaderProjectIconsModule"] = "ResourceLoaderProjectIconsModule.php", ["SpecialTwnMainPage"] = "specials/SpecialTwnMainPage.php", ["TwnMainPageHooks"] = "TwnMainPageHooks.php", ["TwnUserStats"] = "TwnUserStats.php", },		["ExtensionFunctions"] = { [0] = "TwnMainPageHooks::setup", },		["ExtensionMessagesFiles"] = { ["MainPageAlias"] = "MainPage.alias.php", },		["JobClasses"] = { ["CachedStatJob"] = "CachedStatJob", },		["config"] = { ["MainPageImages"] = { },		},		["MessagesDirs"] = { ["MainPage"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.translate.mainpage"] = { ["scripts"] = "resources/js/ext.translate.mainpage.js", ["dependencies"] = { [0] = "ext.translate.base", [1] = "ext.translate.statsbar", [2] = "ext.uls.interface", [3] = "ext.uls.pt", [4] = "mediawiki.Uri", [5] = "mediawiki.language", [6] = "mediawiki.util", },				["messages"] = { [0] = "percent", [1] = "twnmp-show-more-projects", },			},			["ext.translate.mainpage.signup"] = { ["scripts"] = "resources/js/ext.translate.mainpage.signup.js", ["dependencies"] = { [0] = "ext.uls.mediawiki", [1] = "mediawiki.api", },				["messages"] = { [0] = "twnmp-signup-error-invalidemail", [1] = "twnmp-signup-error-invalidpassword", [2] = "twnmp-signup-error-invalidusername", [3] = "twnmp-signup-error-nonfreeusername", [4] = "twnmp-signup-error-other", [5] = "twnmp-signup-error-unknown", },			},			["ext.translate.mainpage.styles"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = "resources/css/ext.translate.mainpage.css", },			["ext.translate.mainpage.icons"] = { ["class"] = "ResourceLoaderProjectIconsModule", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TwnMainPage", },		["SpecialPages"] = { ["TwnMainPage"] = "SpecialTwnMainPage", },		["manifest_version"] = 1, },	["TwoColConflict"] = { ["name"] = "TwoColConflict", ["version"] = "1.0.0", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Christoph Jauera", [2] = "Addshore", [3] = "Andrew Kostka", },		["url"] = "https://www.mediawiki.org/wiki/Extension:TwoColConflict", ["descriptionmsg"] = "twocolconflict-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["@TwoColConflictBetaFeature"] = "Make the TwoColConflict feature a BetaFeature. Setting this requires the BetaFeature extension and requires each user to enable the BetaFeature.", ["TwoColConflictBetaFeature"] = true, ["@TwoColConflictUseInline"] = "Use the inline view for solving edit conflicts.", ["TwoColConflictUseInline"] = false, },		["AutoloadNamespaces"] = { ["TwoColConflict\\"] = "includes/", },		["Hooks"] = { ["GetBetaFeaturePreferences"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onGetBetaFeaturePreferences", },			["AlternateEdit"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onAlternateEdit", },			["EditPage::importFormData"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onImportFormData", },			["EditPageBeforeConflictDiff"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onEditPageBeforeConflictDiff", },			["EditPageBeforeEditButtons"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onEditPageBeforeEditButtons", },			["ResourceLoaderTestModules"] = { [0] = "TwoColConflict\\TwoColConflictHooks::onResourceLoaderTestModules", },		},		["MessagesDirs"] = { ["TwoColConflict"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["TwoColConflictAlias"] = "TwoColConflict.alias.php", },		["ResourceModules"] = { ["ext.TwoColConflict.InlineCss"] = { ["styles"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.Inline.css", },				["messages"] = { },				["dependencies"] = { },			},			["ext.TwoColConflict.Inline.initJs"] = { ["scripts"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.BaseVersionSelector.js", [1] = "modules/InlineTwoColConflict/ext.TwoColConflict.Inline.init.js", },				["styles"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.BaseVersionSelector.css", },				["messages"] = { [0] = "twocolconflict-base-selection-dialog-text", [1] = "twocolconflict-base-selection-foreign-label", [2] = "twocolconflict-base-selection-own-label", [3] = "twocolconflict-base-selection-submit-label", },				["dependencies"] = { [0] = "ext.TwoColConflict.Settings", [1] = "ext.TwoColConflict.Inline.AutoScroll", [2] = "ext.TwoColConflict.Inline.HelpDialog", [3] = "oojs-ui", },			},			["ext.TwoColConflict.Settings"] = { ["scripts"] = { [0] = "modules/ext.TwoColConflict.Settings.js", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.storage", [2] = "mediawiki.cookie", [3] = "mediawiki.api", [4] = "user.options", },			},			["ext.TwoColConflict.Inline.filterOptionsJs"] = { ["scripts"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.Inline.filterOptions.js", },				["messages"] = { [0] = "twocolconflict-label-show-unchanged", [1] = "twocolconflict-label-hide-unchanged", },				["dependencies"] = { [0] = "ext.TwoColConflict.Inline.AutoScroll", [1] = "oojs-ui", },			},			["ext.TwoColConflict.Inline.AutoScroll"] = { ["scripts"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.AutoScroll.js", },			},			["ext.TwoColConflict.Inline.HelpDialog"] = { ["scripts"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.HelpDialog.js", },				["dependencies"] = { [0] = "oojs-ui", [1] = "oojs-ui.styles.icons-interactions", [2] = "ext.TwoColConflict.Inline.HelpDialogImages", },				["messages"] = { [0] = "twocolconflict-show-help-tooltip", [1] = "twocolconflict-help-dialog-slide1", [2] = "twocolconflict-help-dialog-slide2", [3] = "twocolconflict-help-dialog-slide3", [4] = "twocolconflict-help-dialog-slide4", [5] = "twocolconflict-help-dialog-slide5", [6] = "twocolconflict-label-show", [7] = "twocolconflict-tutorial", [8] = "twocolconflict-previous-dialog", [9] = "twocolconflict-next-dialog", [10] = "twocolconflict-close-dialog", },			},			["ext.TwoColConflict.Inline.HelpDialogCss"] = { ["styles"] = { [0] = "modules/InlineTwoColConflict/ext.TwoColConflict.HelpDialog.css", },			},			["ext.TwoColConflict.Inline.HelpDialogImages"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-twocolconflict-help-dialog-slide-{name}", ["images"] = { [1] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.helpDialog/slide1-ltr.svg", ["rtl"] = "resources/ext.TwoColConflict.helpDialog/slide1-rtl.svg", },					},					[2] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.helpDialog/slide2-ltr.svg", ["rtl"] = "resources/ext.TwoColConflict.helpDialog/slide2-rtl.svg", },					},					[3] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.helpDialog/slide3-ltr.svg", ["rtl"] = "resources/ext.TwoColConflict.helpDialog/slide3-rtl.svg", },					},					[4] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.helpDialog/slide4-ltr.svg", ["rtl"] = "resources/ext.TwoColConflict.helpDialog/slide4-rtl.svg", },					},					[5] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.helpDialog/slide5-ltr.svg", ["rtl"] = "resources/ext.TwoColConflict.helpDialog/slide5-rtl.svg", },					},				},			},			["ext.TwoColConflict.SpecialConflictTestPageCss"] = { ["styles"] = { [0] = "modules/SpecialConflictTestPage/ext.TwoColConflict.SpecialConflictTestPage.css", },			},			["ext.TwoColConflict.SplitJs"] = { ["scripts"] = { [0] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.init.js", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui", [2] = "ext.TwoColConflict.Split.Merger", [3] = "ext.TwoColConflict.Split.Tour", },				["messages"] = { [0] = "continue-editing", [1] = "preview", [2] = "previewnote", [3] = "twocolconflict-split-disabled-edit-tooltip", },			},			["ext.TwoColConflict.SplitCss"] = { ["styles"] = { [0] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.less", [1] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.editable.less", },			},			["ext.TwoColConflict.Split.TourImages"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".mw-twocolconflict-split-tour-slide-{name}", ["images"] = { [1] = {						["file"] = { ["ltr"] = "resources/ext.TwoColConflict.Split.Tour/slide1-ltr.png", ["rtl"] = "resources/ext.TwoColConflict.Split.Tour/slide1-rtl.png", },					},				},			},			["ext.TwoColConflict.Split.Tour"] = { ["scripts"] = { [0] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.Tour.js", },				["styles"] = { [0] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.Tour.less", },				["dependencies"] = { [0] = "oojs-ui", [1] = "oojs-ui.styles.icons-interactions", [2] = "ext.TwoColConflict.Split.TourImages", [3] = "ext.TwoColConflict.Settings", },				["messages"] = { [0] = "twocolconflict-split-tour-dialog-header", [1] = "twocolconflict-split-tour-dialog-message", [2] = "twocolconflict-split-tour-dialog-btn-text", [3] = "twocolconflict-split-tour-popup-btn-text", [4] = "twocolconflict-split-tour-popup1-header", [5] = "twocolconflict-split-tour-popup1-message", [6] = "twocolconflict-split-tour-popup2-header", [7] = "twocolconflict-split-tour-popup2-message", [8] = "twocolconflict-split-tour-popup3-header", [9] = "twocolconflict-split-tour-popup3-message", [10] = "twocolconflict-split-reset-warning", [11] = "twocolconflict-split-reset-warning-cancel", [12] = "twocolconflict-split-reset-warning-accept", },			},			["ext.TwoColConflict.Split.Merger"] = { ["scripts"] = { [0] = "modules/SplitTwoColConflict/ext.TwoColConflict.Split.Merger.js", },			},		},		["EventLoggingSchemas"] = { ["TwoColConflictConflict"] = 18155295, },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TwoColConflict", },		["SpecialPages"] = { ["SimulateTwoColEditConflict"] = "TwoColConflict\\SpecialConflictTestPage\\SpecialConflictTestPage", },	},	["UILangCode"] = { ["name"] = "UILangCode", ["version"] = "1.0.0", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:UILangCode", ["descriptionmsg"] = "uilangcode-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["Hooks"] = { ["MagicWordwgVariableIDs"] = "MediaWiki\\Extension\\UILangCode\\Hooks::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "MediaWiki\\Extension\\UILangCode\\Hooks::onParserGetVariableValueSwitch", },		["MessagesDirs"] = { ["UILangCode"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UILangCodeMagic"] = "UILangCode.i18n.magic.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extension\\UILangCode\\Hooks"] = "src/Hooks.php", },		["manifest_version"] = 2, },	["UnCaptcha"] = { ["name"] = "UnCaptcha", ["author"] = "Kunal Mehta", ["license-name"] = "GPL-3.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:UnCaptcha", ["type"] = "antispam", ["descriptionmsg"] = "uncaptcha-desc", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["AutoloadClasses"] = { ["MediaWiki\\UnCaptcha\\Hooks"] = "includes/Hooks.php", ["MediaWiki\\UnCaptcha\\RobotPreAuthenticationProvider"] = "includes/RobotPreAuthenticationProvider.php", ["MediaWiki\\UnCaptcha\\RobotAuthenticationRequest"] = "includes/RobotAuthenticationRequest.php", },		["AuthManagerAutoConfig"] = { ["preauth"] = { ["UnCaptchaPreAuthenticationProvider"] = { ["class"] = "MediaWiki\\UnCaptcha\\RobotPreAuthenticationProvider", ["sort"] = 50, },			},		},		["Hooks"] = { ["AuthChangeFormFields"] = "MediaWiki\\UnCaptcha\\Hooks::onAuthChangeFormFields", },		["MessagesDirs"] = { ["UnCaptcha"] = "i18n", },		["manifest_version"] = 2, },	["UnicodeConverter"] = { ["name"] = "UnicodeConverter", ["author"] = "Tim Starling", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:UnicodeConverter", ["descriptionmsg"] = "unicodeconverter-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["UnicodeConverter"] = "SpecialUnicodeConverter", },		["MessagesDirs"] = { ["UnicodeConverter"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UnicodeConverterAlias"] = "UnicodeConverter.alias.php", },		["AutoloadClasses"] = { ["SpecialUnicodeConverter"] = "UnicodeConverter_body.php", },		["manifest_version"] = 1, },	["UniversalLanguageSelector"] = { ["name"] = "UniversalLanguageSelector", ["version"] = "2019-04-24", ["author"] = { [0] = "Alolita Sharma", [1] = "Amir Aharoni", [2] = "Arun Ganesh", [3] = "Brandon Harris", [4] = "Kartik Mistry", [5] = "Niharika Kohli", [6] = "Niklas Laxström", [7] = "Pau Giner", [8] = "Santhosh Thottingal", [9] = "Siebrand Mazeland", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector", ["descriptionmsg"] = "uls-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["Hooks"] = { ["BeforePageDisplay"] = "UniversalLanguageSelectorHooks::addModules", ["EnterMobileMode"] = "UniversalLanguageSelectorHooks::onEnterMobileMode", ["GetBetaFeaturePreferences"] = "UniversalLanguageSelectorHooks::onGetBetaFeaturePreferences", ["GetPreferences"] = "UniversalLanguageSelectorHooks::onGetPreferences", ["LocalUserCreated"] = "UniversalLanguageSelectorHooks::onLocalUserCreated", ["MakeGlobalVariablesScript"] = "UniversalLanguageSelectorHooks::addVariables", ["PersonalUrls"] = "UniversalLanguageSelectorHooks::addPersonalBarTrigger", ["ResourceLoaderGetConfigVars"] = "UniversalLanguageSelectorHooks::addConfig", ["ResourceLoaderRegisterModules"] = "UniversalLanguageSelectorHooks::onResourceLoaderRegisterModules", ["ResourceLoaderTestModules"] = "UniversalLanguageSelectorHooks::addTestModules", ["SkinTemplateOutputPageBeforeExec"] = "UniversalLanguageSelectorHooks::onSkinTemplateOutputPageBeforeExec", ["UserGetLanguageObject"] = "UniversalLanguageSelectorHooks::getLanguage", },		["APIModules"] = { ["languagesearch"] = "ApiLanguageSearch", ["ulslocalization"] = "ApiULSLocalization", },		["MessagesDirs"] = { ["UniversalLanguageSelector"] = { [0] = "i18n", [1] = "i18n/api", },		},		["AutoloadClasses"] = { ["ApiLanguageSearch"] = "includes/api/ApiLanguageSearch.php", ["ApiULSLocalization"] = "includes/api/ApiULSLocalization.php", ["FontRepoCompiler"] = "includes/FontRepoCompiler.php", ["LanguageNameSearch"] = "data/LanguageNameSearch.php", ["LanguageNameSearchData"] = "data/LanguageNameSearchData.php", ["ResourceLoaderULSJsonMessageModule"] = "includes/ResourceLoaderULSJsonMessageModule.php", ["ResourceLoaderULSModule"] = "includes/ResourceLoaderULSModule.php", ["ULSJsonMessageLoader"] = "includes/ULSJsonMessageLoader.php", ["UniversalLanguageSelectorHooks"] = "includes/UniversalLanguageSelectorHooks.php", },		["DefaultUserOptions"] = { ["uls-preferences"] = "", ["compact-language-links"] = true, },		["config"] = { ["@ULSGeoService"] = "ULS can use a geolocation service to suggest languages based on the country the user is vising from. If set to an URL it will query that service which must return an object which has key \"country_code\" or \"country\". For example https://api.ipstack.com/check?access_key=yourkey&fields=country_code. Setting this to false will prevent built-in geolocation from being used. You can also provide your own geolocation by assigning such object to window.Geo.", ["ULSGeoService"] = false, ["@ULSEnable"] = "Enable language selection, compact language links, input methods and webfonts for everyone, unless the behavior is overridden by the configuration variables below. Even if false the classes and resource loader modules are registered for the use of other extensions. Language changing via cookie or setlang query parameter is not possible.", ["ULSEnable"] = true, ["@ULSEnableAnon"] = "Equivalent to $wgULSEnable for anonymous users only. Does not have any effect if $wgULSEnable is false.", ["ULSEnableAnon"] = true, ["@ULSAnonCanChangeLanguage"] = "Allow anonymous users to change language with cookie and setlang query parameter. Do not use if you are caching anonymous page views without taking cookies into account. Does not have any effect if either of $wgULSEnable or $wgULSEnableAnon is set to false. @since 2013.04", ["ULSAnonCanChangeLanguage"] = true, ["@ULSLanguageDetection"] = "Try to use preferred interface language for anonymous users. Do not use if you are caching anonymous page views without taking Accept-Language into account. Does not have any effect if any of $wgULSEnable, or $wgULSEnableAnon is set to false.", ["ULSLanguageDetection"] = true, ["@ULSIMEEnabled"] = "Enable the input methods feature for all users by default. Can be controlled by the user.", ["ULSIMEEnabled"] = true, ["@ULSWebfontsEnabled"] = "Enable the webfonts feature for all users by default. Can be controlled by the user. @since 2014.02", ["ULSWebfontsEnabled"] = true, ["@ULSMobileWebfontsEnabled"] = "Set whether webfont support is loaded within the mobile interface (via the MobileFrontend extension).", ["ULSMobileWebfontsEnabled"] = false, ["@ULSPosition"] = "The location and the form of the language selection trigger. The possible values are: (a) \"personal\"- as a link near the username or the log in link in the personal toolbar (default). (b) \"interlanguage\": as an icon near the header of the list of interlanguage  links in the sidebar.", ["ULSPosition"] = "personal", ["@ULSEventLogging"] = "Whether to use EventLogging. The EventLogging extension must be installed if this option is enabled. @since 2013.06", ["ULSEventLogging"] = false, ["@ULSImeSelectors"] = "Array of jQuery selectors of elements on which IME should be enabled. @since 2013.11", ["ULSImeSelectors"] = { [0] = "input:not([type])", [1] = "input[type=text]", [2] = "input[type=search]", [3] = "textarea", [4] = "[contenteditable]", },			["@ULSNoImeSelectors"] = "Array of jQuery selectors of elements on which IME must not be enabled. @since 2013.07", ["ULSNoImeSelectors"] = { [0] = "#wpCaptchaWord", [1] = ".ve-ce-surface-paste", [2] = ".ve-ce-surface-readOnly [contenteditable]", },			["@ULSNoWebfontsSelectors"] = "Array of jQuery selectors of elements on which webfonts must not be applied. By default exclude elements with .autonym because that style set font as Autonym @since 2013.09", ["ULSNoWebfontsSelectors"] = { [0] = "#p-lang li.interlanguage-link > a", },			["@ULSFontRepositoryBasePath"] = "Base path of ULS font repository. If not set, will be set to 'UniversalLanguageSelector/data/fontrepo/fonts/', relative to $wgExtensionAssetsPath. @since 2013.10", ["ULSFontRepositoryBasePath"] = false, ["ULSCompactLanguageLinksBetaFeature"] = true, ["@ULSCompactLanguageLinksBetaFeature"] = "Set compact interlanguage links as beta feature or not. If set false, compact interlanguage links will be available by default to all users.", ["ULSCompactLinksForNewAccounts"] = false, ["@ULSCompactLinksForNewAccounts"] = "Enable compact interlanguage links for new user accounts.", ["ULSCompactLinksEnableAnon"] = false, ["@ULSCompactLinksEnableAnon"] = "Enable compact interlanguage links for anonymous users.", },		["callback"] = "UniversalLanguageSelectorHooks::setVersionConstant", ["ResourceModules"] = { ["ext.uls.common"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "js/ext.uls.eventlogger.js", [1] = "js/ext.uls.common.js", },				["styles"] = "css/ext.uls.less", ["skinStyles"] = { ["monobook"] = "css/ext.uls-monobook.css", ["vector"] = "css/ext.uls-vector.less", },				["dependencies"] = { [0] = "jquery.uls.data", [1] = "mediawiki.api", [2] = "mediawiki.cookie", [3] = "mediawiki.storage", [4] = "mediawiki.user", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.compactlinks"] = { ["scripts"] = "js/ext.uls.compactlinks.js", ["styles"] = "css/ext.uls.compactlinks.less", ["dependencies"] = { [0] = "mediawiki.jqueryMsg", [1] = "mediawiki.language", [2] = "mediawiki.ui.button", [3] = "ext.uls.init", },				["messages"] = { [0] = "ext-uls-compact-link-count", [1] = "ext-uls-compact-link-info", [2] = "ext-uls-compact-no-results", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.geoclient"] = { ["scripts"] = "js/ext.uls.geoclient.js", ["dependencies"] = { [0] = "mediawiki.cookie", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.i18n"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = "js/ext.uls.i18n.js", ["dependencies"] = { [0] = "jquery.i18n", [1] = "mediawiki.util", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.ime"] = { ["scripts"] = "js/ext.uls.ime.js", ["dependencies"] = { [0] = "ext.uls.common", [1] = "ext.uls.preferences", [2] = "ext.uls.mediawiki", [3] = "ext.uls.messages", [4] = "jquery.ime", [5] = "mediawiki.notify", },				["messages"] = { [0] = "uls-ime-helppage", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.init"] = { ["targets"] = { [0] = "desktop", },				["dependencies"] = { [0] = "ext.uls.common", },			},			["ext.uls.inputsettings"] = { ["scripts"] = "js/ext.uls.inputsettings.js", ["styles"] = "css/ext.uls.inputsettings.less", ["dependencies"] = { [0] = "ext.uls.ime", [1] = "ext.uls.languagesettings", [2] = "ext.uls.mediawiki", [3] = "jquery.ime", [4] = "mediawiki.ui.button", [5] = "mediawiki.ui.radio", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.interface"] = { ["scripts"] = "js/ext.uls.interface.js", ["styles"] = "css/ext.uls.interface.less", ["dependencies"] = { [0] = "ext.uls.common", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.storage", [3] = "mediawiki.user", [4] = "ext.uls.webfonts", },				["messages"] = { [0] = "uls-plang-title-languages", [1] = "ext-uls-select-language-settings-icon-tooltip", [2] = "ext-uls-undo-language-tooltip-text", [3] = "ext-uls-undo-language-tooltip-text-local", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.interlanguage"] = { ["styles"] = "css/ext.uls.interlanguage.less", ["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.languagenames"] = { ["class"] = "ResourceLoaderULSModule", },			["ext.uls.languagesettings"] = { ["scripts"] = "js/ext.uls.languagesettings.js", ["styles"] = "css/ext.uls.languagesettings.less", ["dependencies"] = { [0] = "ext.uls.messages", [1] = "ext.uls.preferences", [2] = "jquery.uls.grid", [3] = "mediawiki.ui.button", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.mediawiki"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = "js/ext.uls.mediawiki.js", ["dependencies"] = { [0] = "ext.uls.common", [1] = "ext.uls.languagenames", [2] = "ext.uls.messages", [3] = "jquery.uls", [4] = "jquery.uls.grid", [5] = "mediawiki.util", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.messages"] = { ["class"] = "ResourceLoaderULSJsonMessageModule", ["dependencies"] = "ext.uls.i18n", ["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.preferencespage"] = { ["styles"] = "css/ext.uls.preferencespage.less", ["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.pt"] = { ["styles"] = "css/ext.uls.pt.less", ["localBasePath"] = "resources", ["skinStyles"] = { ["monobook"] = "css/ext.uls.pt-monobook.less", },				["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.webfonts"] = { ["scripts"] = "js/ext.uls.webfonts.js", ["dependencies"] = { [0] = "ext.uls.common", [1] = "ext.uls.preferences", [2] = "jquery.client", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.webfonts.fonts"] = { ["dependencies"] = { [0] = "jquery.webfonts", [1] = "ext.uls.webfonts.repository", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.webfonts.mobile"] = { ["scripts"] = "js/ext.uls.webfonts.mobile.js", ["targets"] = { [0] = "mobile", },				["dependencies"] = { [0] = "jquery.webfonts", [1] = "ext.uls.webfonts.repository", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["ext.uls.webfonts.repository"] = { ["scripts"] = "js/ext.uls.webfonts.repository.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },				["localBasePath"] = "resources", ["remoteExtPath"] = "UniversalLanguageSelector/resources", },			["jquery.ime"] = { ["scripts"] = "jquery.ime/jquery.ime.js", ["styles"] = "jquery.ime/css/jquery.ime.css", ["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },			["jquery.uls"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["scripts"] = { [0] = "jquery.uls/src/jquery.uls.core.js", [1] = "jquery.uls/src/jquery.uls.lcd.js", [2] = "jquery.uls/src/jquery.uls.languagefilter.js", },				["styles"] = { [0] = "jquery.uls/css/jquery.uls.css", [1] = "jquery.uls/css/jquery.uls.lcd.css", },				["dependencies"] = { [0] = "jquery.i18n", [1] = "jquery.uls.data", [2] = "jquery.uls.grid", },				["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },			["jquery.uls.data"] = { ["scripts"] = { [0] = "jquery.uls/src/jquery.uls.data.js", [1] = "jquery.uls/src/jquery.uls.data.utils.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },			["jquery.uls.grid"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = "jquery.uls/css/jquery.uls.grid.css", ["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },			["jquery.webfonts"] = { ["scripts"] = "jquery.webfonts/src/jquery.webfonts.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },				["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },			["rangy.core"] = { ["scripts"] = "rangy/rangy-core.js", ["localBasePath"] = "lib", ["remoteExtPath"] = "UniversalLanguageSelector/lib", },		},		["EventLoggingSchemas"] = { ["UniversalLanguageSelector"] = 17799034, },		["manifest_version"] = 1, },	["UnusedRedirects"] = { ["name"] = "UnusedRedirects", ["version"] = "1.4", ["author"] = "Jack Phoenix", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:UnusedRedirects", ["descriptionmsg"] = "unusedredirects-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["UnusedRedirects"] = "UnusedRedirectsPage", },		["MessagesDirs"] = { ["UnusedRedirects"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UnusedRedirectsAlias"] = "UnusedRedirects.alias.php", },		["AutoloadClasses"] = { ["UnusedRedirectsPage"] = "SpecialUnusedRedirects.php", },		["Hooks"] = { ["wgQueryPages"] = { [0] = "UnusedRedirectsPage::onwgQueryPages", },		},		["manifest_version"] = 1, },	["UpdateMediaWiki"] = { ["name"] = "UpdateMediaWiki", ["version"] = "0.5.0", ["author"] = { [0] = "Miguel Peláez", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UpdateMediaWiki", ["descriptionmsg"] = "updatemediawiki-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "extensions", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["SpecialPages"] = { ["UpdateMediaWiki"] = "SpecialUpdateMediaWiki", },		["MessagesDirs"] = { ["UpdateMediaWiki"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UpdateMediaWikiAlias"] = "UpdateMediaWiki.alias.php", },		["AutoloadClasses"] = { ["SpecialUpdateMediaWiki"] = "includes/SpecialUpdateMediaWiki.php", },		["manifest_version"] = 1, },	["UploadLogo"] = { ["name"] = "UploadLogo", ["author"] = "Sleeping-Lion", ["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:UploadLogo", ["descriptionmsg"] = "uploadlogo-desc", ["type"] = "specialpage", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["ResourceModules"] = { ["ext.uploadLogo"] = { ["scripts"] = "ext.upload_logo.js", ["styles"] = "ext.upload_logo.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "UploadLogo", },		["ExtensionMessagesFiles"] = { ["UploadLogoAlias"] = "UploadLogo.alias.php", },		["MessagesDirs"] = { ["UploadLogo"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["UploadLogo"] = "SpecialUploadLogo", },		["AutoloadClasses"] = { ["UploadLogoHooks"] = "UploadLogo.hooks.php", ["SpecialUploadLogo"] = "SpecialUploadLogo.php", },		["callback"] = "UploadLogoHooks::onExtensionLoad", ["manifest_version"] = 1, },	["UploadWizard"] = { ["name"] = "Upload Wizard", ["version"] = "1.5.0", ["author"] = { [0] = "Neil Kandalgaonkar", [1] = "Jeroen De Dauw", [2] = "Mark Holmquist", [3] = "Ryan Kaldari", [4] = "Michael Dale", [5] = "Ankur Anand", [6] = "Ian Baker", [7] = "Nischay Nahata", [8] = "Yuvi Panda", [9] = "Bartosz Dziewoński", [10] = "Matthias Mullie", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UploadWizard", ["descriptionmsg"] = "uploadwizard-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["DefaultUserOptions"] = { ["upwiz_deflicense"] = "default", ["upwiz_maxsimultaneous"] = "default", },		["GroupPermissions"] = { ["*"] = {				["upwizcampaigns"] = false, },			["user"] = { ["upwizcampaigns"] = false, },			["autoconfirmed"] = { ["upwizcampaigns"] = false, },			["bot"] = { ["upwizcampaigns"] = false, },			["sysop"] = { ["upwizcampaigns"] = true, ["mass-upload"] = true, },			["upwizcampeditors"] = { ["upwizcampaigns"] = true, },			["Image-reviewer"] = { ["mass-upload"] = true, },		},		["AddGroups"] = { ["sysop"] = { [0] = "upwizcampeditors", },		},		["RemoveGroups"] = { ["sysop"] = { [0] = "upwizcampeditors", },		},		["AvailableRights"] = { [0] = "upwizcampaigns", [1] = "mass-upload", },		["ContentHandlers"] = { ["Campaign"] = "CampaignContentHandler", },		["SpecialPages"] = { ["UploadWizard"] = "SpecialUploadWizard", ["Campaigns"] = "SpecialCampaigns", },		["APIModules"] = { ["flickrblacklist"] = "ApiFlickrBlacklist", },		["APIListModules"] = { ["allcampaigns"] = "ApiQueryAllCampaigns", },		["MessagesDirs"] = { ["UploadWizard"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["UploadWizardAlias"] = "UploadWizard.alias.php", },		["AutoloadClasses"] = { ["UploadWizardHooks"] = "UploadWizardHooks.php", ["UploadWizardConfig"] = "includes/UploadWizardConfig.php", ["UploadWizardTutorial"] = "includes/UploadWizardTutorial.php", ["UploadWizardCampaign"] = "includes/UploadWizardCampaign.php", ["UploadWizardFlickrBlacklist"] = "includes/UploadWizardFlickrBlacklist.php", ["CampaignContentHandler"] = "includes/CampaignContentHandler.php", ["CampaignContent"] = "includes/CampaignContent.php", ["CampaignPageFormatter"] = "includes/CampaignPageFormatter.php", ["CampaignHooks"] = "includes/CampaignHooks.php", ["SpecialUploadWizard"] = "includes/specials/SpecialUploadWizard.php", ["SpecialCampaigns"] = "includes/specials/SpecialCampaigns.php", ["ApiQueryAllCampaigns"] = "includes/ApiQueryAllCampaigns.php", ["ApiFlickrBlacklist"] = "includes/ApiFlickrBlacklist.php", ["UploadWizardSimpleForm"] = "includes/specials/UploadWizardSimpleForm.php", },		["ResourceModules"] = { ["ext.uploadWizard.page"] = { ["scripts"] = "resources/mw.UploadWizardPage.js", ["dependencies"] = "ext.uploadWizard", ["targets"] = { [0] = "desktop", [1] = "mobile", },				["group"] = "ext.uploadWizard", },			["ext.uploadWizard.page.styles"] = { ["styles"] = "resources/uploadWizard.noWizard.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.uploadWizard.uploadCampaign.display"] = { ["styles"] = "resources/ext.uploadWizard.uploadCampaign.display.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.uploadWizard.uploadCampaign.list"] = { ["styles"] = "resources/ext.uploadWizard.uploadCampaign.list.css", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["uw.EventFlowLogger"] = { ["scripts"] = { [0] = "resources/uw/uw.base.js", [1] = "resources/uw.EventFlowLogger.js", },				["dependencies"] = { [0] = "oojs", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["group"] = "uw.EventFlowLogger", },			["ext.uploadWizard"] = { ["dependencies"] = { [0] = "jquery.client", [1] = "jquery.spinner", [2] = "jquery.makeCollapsible", [3] = "mediawiki.icon", [4] = "mediawiki.Uri", [5] = "mediawiki.util", [6] = "mediawiki.libs.jpegmeta", [7] = "mediawiki.jqueryMsg", [8] = "mediawiki.api", [9] = "mediawiki.confirmCloseWindow", [10] = "mediawiki.RegExp", [11] = "mediawiki.Title", [12] = "mediawiki.user", [13] = "mediawiki.notify", [14] = "mediawiki.feedback", [15] = "mediawiki.language", [16] = "moment", [17] = "uw.EventFlowLogger", [18] = "oojs", [19] = "oojs-ui-core", [20] = "oojs-ui-widgets", [21] = "oojs-ui-windows", [22] = "oojs-ui.styles.icons-alerts", [23] = "oojs-ui.styles.icons-content", [24] = "oojs-ui.styles.icons-interactions", [25] = "oojs-ui.styles.icons-editing-core", [26] = "oojs-ui.styles.icons-editing-advanced", [27] = "oojs-ui.styles.icons-location", [28] = "oojs-ui.styles.icons-moderation", [29] = "mediawiki.widgets.DateInputWidget", [30] = "mediawiki.widgets.CategoryMultiselectWidget", [31] = "user.options", },				["scripts"] = { [0] = "resources/jquery.arrowSteps/jquery.arrowSteps.js", [1] = "resources/uw.units.js", [2] = "resources/transports/mw.FormDataTransport.js", [3] = "resources/handlers/mw.ApiUploadHandler.js", [4] = "resources/handlers/mw.ApiUploadPostHandler.js", [5] = "resources/handlers/mw.ApiUploadFormDataHandler.js", [6] = "resources/ui/uw.ui.base.js", [7] = "resources/ui/uw.ui.Wizard.js", [8] = "resources/ui/uw.ui.Step.js", [9] = "resources/ui/uw.ui.DeedPreview.js", [10] = "resources/ui/steps/uw.ui.Deed.js", [11] = "resources/ui/steps/uw.ui.Details.js", [12] = "resources/ui/steps/uw.ui.Metadata.js", [13] = "resources/ui/steps/uw.ui.Thanks.js", [14] = "resources/ui/steps/uw.ui.Tutorial.js", [15] = "resources/ui/steps/uw.ui.Upload.js", [16] = "resources/uw.ConcurrentQueue.js", [17] = "resources/uw.CopyMetadataWidget.js", [18] = "resources/controller/uw.controller.base.js", [19] = "resources/controller/uw.controller.Step.js", [20] = "resources/controller/uw.controller.Deed.js", [21] = "resources/controller/uw.controller.Details.js", [22] = "resources/controller/uw.controller.Metadata.js", [23] = "resources/controller/uw.controller.Thanks.js", [24] = "resources/controller/uw.controller.Tutorial.js", [25] = "resources/controller/uw.controller.Upload.js", [26] = "resources/deed/uw.deed.base.js", [27] = "resources/deed/dialog/uw.deed.dialog.base.js", [28] = "resources/deed/dialog/uw.deed.dialog.PatentDialog.js", [29] = "resources/deed/uw.deed.Abstract.js", [30] = "resources/deed/uw.deed.OwnWork.js", [31] = "resources/deed/uw.deed.ThirdParty.js", [32] = "resources/deed/uw.deed.Custom.js", [33] = "resources/deed/uw.deed.External.js", [34] = "resources/jquery/jquery.morphCrossfade.js", [35] = "resources/jquery/jquery.lazyload.js", [36] = "resources/uw.ValidationMessageElement.js", [37] = "resources/uw.DetailsWidget.js", [38] = "resources/uw.FieldLayout.js", [39] = "resources/uw.LicenseGroup.js", [40] = "resources/uw.LicensePreviewDialog.js", [41] = "resources/details/uw.TitleDetailsWidget.js", [42] = "resources/details/uw.DateDetailsWidget.js", [43] = "resources/details/uw.CategoriesDetailsWidget.js", [44] = "resources/details/uw.DeedChooserDetailsWidget.js", [45] = "resources/details/uw.LanguageDropdownWidget.js", [46] = "resources/details/uw.UlsWidget.js", [47] = "resources/details/uw.SingleLanguageInputWidget.js", [48] = "resources/details/uw.MultipleLanguageInputWidget.js", [49] = "resources/details/uw.LocationDetailsWidget.js", [50] = "resources/details/uw.OtherDetailsWidget.js", [51] = "resources/details/uw.CampaignDetailsWidget.js", [52] = "resources/metadata/uw.MetadataContent.js", [53] = "resources/metadata/uw.MetadataPage.js", [54] = "resources/mw.fileApi.js", [55] = "resources/mw.canvas.js", [56] = "resources/mw.errorDialog.js", [57] = "resources/mw.Escaper.js", [58] = "resources/mw.DestinationChecker.js", [59] = "resources/mw.QuickTitleChecker.js", [60] = "resources/mw.FlickrChecker.js", [61] = "resources/mw.GroupProgressBar.js", [62] = "resources/mw.UploadWizardDeedChooser.js", [63] = "resources/mw.UploadWizardLicenseInput.js", [64] = "resources/mw.UploadWizard.js", [65] = "resources/mw.UploadWizardUpload.js", [66] = "resources/mw.UploadWizardDetails.js", [67] = "resources/mw.UploadWizardUploadInterface.js", },				["styles"] = { [0] = "resources/jquery.arrowSteps/jquery.arrowSteps.css", [1] = "resources/uw.CopyMetadataWidget.less", [2] = "resources/ui/steps/uw.ui.Thanks.less", [3] = "resources/ui/steps/uw.ui.Tutorial.css", [4] = "resources/ui/steps/uw.ui.Metadata.less", [5] = "resources/uploadWizard.css", [6] = "resources/uw.FieldLayout.less", [7] = "resources/details/uw.DateDetailsWidget.less", [8] = "resources/details/uw.SingleLanguageInputWidget.less", [9] = "resources/details/uw.MultipleLanguageInputWidget.less", [10] = "resources/details/uw.LocationDetailsWidget.less", [11] = "resources/metadata/uw.MetadataContent.less", [12] = "resources/metadata/uw.MetadataPage.less", },				["messages"] = { [0] = "uploadwizard", [1] = "uploadwizard-desc", [2] = "mwe-upwiz-step-tutorial", [3] = "mwe-upwiz-step-file", [4] = "mwe-upwiz-step-deeds", [5] = "mwe-upwiz-step-details", [6] = "mwe-upwiz-step-metadata", [7] = "mwe-upwiz-step-thanks", [8] = "api-error-aborted", [9] = "api-error-noimageinfo", [10] = "api-error-parsererror", [11] = "api-error-unknown-warning", [12] = "unknown-error", [13] = "apierror-offline", [14] = "apierror-timeout", [15] = "apierror-unknownerror", [16] = "apierror-stashfailed-complete", [17] = "file-exists-duplicate", [18] = "file-deleted-duplicate", [19] = "mwe-upwiz-api-warning-was-deleted", [20] = "mwe-upwiz-api-warning-exists", [21] = "mwe-upwiz-tutorial-error-localized-file-missing", [22] = "mwe-upwiz-tutorial-error-file-missing", [23] = "mwe-upwiz-tutorial-error-cannot-transform", [24] = "mwe-upwiz-help-desk", [25] = "mwe-upwiz-multi-file-select2", [26] = "mwe-upwiz-flickr-input-placeholder", [27] = "mwe-upwiz-add-flickr-or", [28] = "mwe-upwiz-add-flickr", [29] = "mwe-upwiz-select-flickr", [30] = "mwe-upwiz-flickr-disclaimer1", [31] = "mwe-upwiz-flickr-disclaimer2", [32] = "mwe-upwiz-uploading", [33] = "mwe-upwiz-queued", [34] = "mwe-upwiz-assembling", [35] = "mwe-upwiz-publish", [36] = "mwe-upwiz-transport-started", [37] = "mwe-upwiz-transported", [38] = "mwe-upwiz-stashed-upload", [39] = "mwe-upwiz-getting-metadata", [40] = "mwe-upwiz-submitting-details", [41] = "mwe-upwiz-submitting-captions", [42] = "mwe-upwiz-published", [43] = "mwe-upwiz-failed", [44] = "mwe-upwiz-remove", [45] = "mwe-upwiz-remove-upload", [46] = "mwe-upwiz-remove-caption", [47] = "mwe-upwiz-remove-description", [48] = "mwe-upwiz-deleted-duplicate-unknown-filename", [49] = "mwe-upwiz-upload", [50] = "mwe-upwiz-file-upload-notcapable", [51] = "mwe-upwiz-file-retry", [52] = "mwe-upwiz-next-file-despite-failures", [53] = "mwe-upwiz-upload-count", [54] = "mwe-upwiz-progressbar-uploading", [55] = "mwe-upwiz-almost-finished", [56] = "mwe-upwiz-finished", [57] = "mwe-upwiz-deeds-macro-prompt", [58] = "mwe-upwiz-source-ownwork", [59] = "disclaimerpage", [60] = "mwe-upwiz-source-permission", [61] = "mwe-upwiz-source-thirdparty", [62] = "mwe-upwiz-source-custom", [63] = "mwe-upwiz-more-options", [64] = "mwe-upwiz-caption", [65] = "mwe-upwiz-caption-add", [66] = "mwe-upwiz-desc", [67] = "mwe-upwiz-desc-add", [68] = "mwe-upwiz-title", [69] = "mwe-upwiz-date-created", [70] = "mwe-upwiz-select-date", [71] = "mwe-upwiz-location", [72] = "mwe-upwiz-location-button", [73] = "mwe-upwiz-location-lat", [74] = "mwe-upwiz-location-lon", [75] = "mwe-upwiz-location-alt", [76] = "mwe-upwiz-location-heading", [77] = "mwe-upwiz-copyright-info", [78] = "mwe-upwiz-objref-pick-image", [79] = "mwe-upwiz-objref-notice-existing-image", [80] = "mwe-upwiz-autoconverted", [81] = "mwe-upwiz-other", [82] = "mwe-upwiz-upload-error-bad-filename-extension", [83] = "mwe-upwiz-upload-error-bad-filename-no-extension", [84] = "mwe-upwiz-upload-error-duplicate-filename-error", [85] = "mwe-upwiz-allowed-filename-extensions", [86] = "mwe-upwiz-upload-error-duplicate", [87] = "mwe-upwiz-upload-error-duplicate-archive", [88] = "mwe-upwiz-upload-error-stashed-anyway", [89] = "mwe-upwiz-ok", [90] = "mwe-upwiz-fileexists-replace-on-page", [91] = "mwe-upwiz-fileexists-replace-no-link", [92] = "mwe-upwiz-blacklisted-details", [93] = "mwe-upwiz-blacklisted-details-feedback", [94] = "mwe-upwiz-override", [95] = "mwe-upwiz-override-upload", [96] = "mwe-upwiz-next", [97] = "mwe-upwiz-next-file", [98] = "mwe-upwiz-next-deeds", [99] = "mwe-upwiz-publish-details", [100] = "mwe-upwiz-publish-metadata", [101] = "mwe-upwiz-skip-metadata", [102] = "mwe-upwiz-previous", [103] = "mwe-upwiz-home", [104] = "mwe-upwiz-upload-another", [105] = "mwe-upwiz-tooltip-title", [106] = "mwe-upwiz-tooltip-caption", [107] = "mwe-upwiz-tooltip-description", [108] = "mwe-upwiz-tooltip-date", [109] = "mwe-upwiz-tooltip-categories", [110] = "mwe-upwiz-tooltip-other", [111] = "mwe-upwiz-tooltip-location", [112] = "mwe-upwiz-tooltip-more-info", [113] = "mwe-upwiz-file-need-file", [114] = "mwe-upwiz-deeds-need-deed", [115] = "mwe-upwiz-deeds-need-license", [116] = "mwe-upwiz-label-optional", [117] = "mwe-upwiz-error-latitude", [118] = "mwe-upwiz-error-longitude", [119] = "mwe-upwiz-error-altitude", [120] = "mwe-upwiz-error-heading", [121] = "mwe-upwiz-error-blank", [122] = "mwe-upwiz-error-date-license-mismatch", [123] = "mwe-upwiz-error-date-license-unlikely", [124] = "mwe-upwiz-error-too-long", [125] = "mwe-upwiz-error-too-short", [126] = "mwe-upwiz-error-bad-captions", [127] = "mwe-upwiz-error-bad-descriptions", [128] = "mwe-upwiz-error-title-blacklisted", [129] = "mwe-upwiz-error-title-senselessimagename", [130] = "mwe-upwiz-error-title-invalid", [131] = "mwe-upwiz-error-title-thumbnail", [132] = "mwe-upwiz-error-title-extension", [133] = "mwe-upwiz-error-title-protected", [134] = "mwe-upwiz-error-title-duplicate", [135] = "mwe-upwiz-error-license-wikitext-missing", [136] = "mwe-upwiz-error-license-wikitext-too-short", [137] = "mwe-upwiz-error-license-wikitext-too-long", [138] = "mwe-upwiz-error-license-wikitext-missing-template", [139] = "mwe-upwiz-error-pageprops-missing-page", [140] = "mwe-upwiz-error-pageprops-missing-prop", [141] = "mwe-upwiz-error-submit-captions", [142] = "mwe-upwiz-error-submit-captions-remedy", [143] = "mwe-upwiz-warning-categories-missing", [144] = "mwe-upwiz-warning-postdate", [145] = "mwe-upwiz-details-error-count", [146] = "mwe-upwiz-details-warning-count", [147] = "mwe-upwiz-license-cc-by-sa-4.0", [148] = "mwe-upwiz-license-cc-by-sa-3.0", [149] = "mwe-upwiz-license-cc-by-sa-3.0-at", [150] = "mwe-upwiz-license-cc-by-sa-3.0-de", [151] = "mwe-upwiz-license-cc-by-sa-3.0-ee", [152] = "mwe-upwiz-license-cc-by-sa-3.0-es", [153] = "mwe-upwiz-license-cc-by-sa-3.0-hr", [154] = "mwe-upwiz-license-cc-by-sa-3.0-lu", [155] = "mwe-upwiz-license-cc-by-sa-3.0-nl", [156] = "mwe-upwiz-license-cc-by-sa-3.0-no", [157] = "mwe-upwiz-license-cc-by-sa-3.0-pl", [158] = "mwe-upwiz-license-cc-by-sa-3.0-ro", [159] = "mwe-upwiz-license-cc-by-4.0", [160] = "mwe-upwiz-license-cc-by-3.0", [161] = "mwe-upwiz-license-cc-zero", [162] = "mwe-upwiz-license-cc-by-sa-2.5", [163] = "mwe-upwiz-license-cc-by-2.5", [164] = "mwe-upwiz-license-cc-by-sa-2.0", [165] = "mwe-upwiz-license-cc-by-2.0", [166] = "mwe-upwiz-license-custom", [167] = "mwe-upwiz-license-fal", [168] = "mwe-upwiz-license-own-pd", [169] = "mwe-upwiz-license-pd-old-100", [170] = "mwe-upwiz-license-pd-old-70-1923", [171] = "mwe-upwiz-license-pd-old", [172] = "mwe-upwiz-license-pd-art-70", [173] = "mwe-upwiz-license-pd-us", [174] = "mwe-upwiz-license-pd-usgov", [175] = "mwe-upwiz-license-pd-usgov-nasa", [176] = "mwe-upwiz-license-pd-usgov-military-navy", [177] = "mwe-upwiz-license-pd-ineligible", [178] = "mwe-upwiz-license-pd-ineligible-help", [179] = "mwe-upwiz-license-pd-textlogo", [180] = "mwe-upwiz-license-copyrighted-free-use", [181] = "mwe-upwiz-license-attribution", [182] = "mwe-upwiz-license-gfdl", [183] = "mwe-upwiz-license-cc-by-sa-3.0-gfdl", [184] = "mwe-upwiz-license-cc-head", [185] = "mwe-upwiz-license-cc-subhead", [186] = "mwe-upwiz-license-flickr-head", [187] = "mwe-upwiz-license-flickr-subhead", [188] = "mwe-upwiz-license-public-domain-usa-head", [189] = "mwe-upwiz-license-public-domain-usa-subhead", [190] = "mwe-upwiz-license-usgov-head", [191] = "mwe-upwiz-license-misc", [192] = "mwe-upwiz-license-custom-head", [193] = "mwe-upwiz-license-custom-preview", [194] = "mwe-upwiz-license-none", [195] = "mwe-upwiz-license-none-head", [196] = "mwe-upwiz-license-generic", [197] = "mwe-upwiz-license-generic-head", [198] = "mwe-upwiz-license-confirm-remove", [199] = "mwe-upwiz-license-confirm-remove-title", [200] = "mwe-upwiz-license-external", [201] = "mwe-upwiz-license-external-invalid", [202] = "mwe-upwiz-license-photoset-invalid", [203] = "mwe-upwiz-url-invalid", [204] = "mwe-upwiz-user-blacklisted", [205] = "mwe-upwiz-categories", [206] = "mwe-upwiz-categories-missing", [207] = "mwe-upwiz-thumbnail-failed", [208] = "mwe-upwiz-unparseable-filename", [209] = "mwe-upwiz-subhead-bugs", [210] = "mwe-upwiz-subhead-alt-upload", [211] = "mwe-upwiz-subhead-alternatives", [212] = "mwe-upwiz-feedback-prompt", [213] = "mwe-upwiz-feedback-title", [214] = "mwe-upwiz-feedback-blacklist-line-intro", [215] = "mwe-upwiz-feedback-blacklist-subject", [216] = "mwe-upwiz-errordialog-title", [217] = "mwe-upwiz-errordialog-ok", [218] = "mwe-upwiz-calendar-date", [219] = "mwe-upwiz-custom-date", [220] = "wm-license-cc-by-sa-3.0-at-text", [221] = "wm-license-cc-by-sa-3.0-de-text", [222] = "wm-license-cc-by-sa-3.0-ee-text", [223] = "wm-license-cc-by-sa-3.0-es-text", [224] = "wm-license-cc-by-sa-3.0-hr-text", [225] = "wm-license-cc-by-sa-3.0-lu-text", [226] = "wm-license-cc-by-sa-3.0-nl-text", [227] = "wm-license-cc-by-sa-3.0-no-text", [228] = "wm-license-cc-by-sa-3.0-pl-text", [229] = "wm-license-cc-by-sa-3.0-ro-text", [230] = "mwe-upwiz-too-many-files-text", [231] = "mwe-upwiz-too-many-files", [232] = "mwe-upwiz-file-too-large-text", [233] = "mwe-upwiz-file-too-large", [234] = "mwe-upwiz-dialog-warning", [235] = "mwe-upwiz-dialog-yes", [236] = "mwe-upwiz-dialog-no", [237] = "mwe-upwiz-dialog-title", [238] = "colon-separator", [239] = "mwe-upwiz-copy-metadata", [240] = "mwe-upwiz-copy-metadata-button", [241] = "mwe-upwiz-copy-metadata-button-undo", [242] = "mwe-upwiz-copied-metadata", [243] = "mwe-upwiz-undid-metadata", [244] = "mwe-upwiz-copy-title", [245] = "mwe-upwiz-copy-caption", [246] = "mwe-upwiz-copy-description", [247] = "mwe-upwiz-copy-date", [248] = "mwe-upwiz-copy-categories", [249] = "mwe-upwiz-copy-location", [250] = "mwe-upwiz-copy-other", [251] = "mwe-upwiz-prevent-close-wait", [252] = "mwe-upwiz-prevent-close", [253] = "mwe-upwiz-file-some-failed", [254] = "mwe-upwiz-file-all-failed", [255] = "mwe-upwiz-file-all-ok", [256] = "mwe-upwiz-patent-weapon-policy", [257] = "mwe-upwiz-patent-weapon-policy-link", [258] = "mwe-upwiz-license-metadata-title", [259] = "mwe-upwiz-license-metadata-statements-title", [260] = "mwe-upwiz-license-metadata-content", [261] = "mwe-upwiz-thanks-intro", [262] = "mwe-upwiz-thanks-explain", [263] = "mwe-upwiz-thanks-wikitext", [264] = "mwe-upwiz-objref-notice-update-delay", [265] = "mwe-upwiz-thanks-url", [266] = "mwe-upwiz-skip-tutorial-future", [267] = "mwe-upwiz-tooltip-skiptutorial", [268] = "prefs-uploads", [269] = "prefs-upwiz-interface", [270] = "mwe-upwiz-add-file-n", [271] = "mwe-upwiz-add-file-0-free", [272] = "mwe-upwiz-add-file-flickr-n", [273] = "mwe-upwiz-add-file-flickr", [274] = "mwe-upwiz-patent-dialog-title-filename", [275] = "mwe-upwiz-tooltip-sign", [276] = "mwe-upwiz-source-ownwork-assert-any-license", [277] = "mwe-upwiz-source-ownwork-assert", [278] = "mwe-upwiz-source-ownwork-assert-custom", [279] = "mwe-upwiz-source-ownwork-assert-note", [280] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-4.0", [281] = "mwe-upwiz-source-ownwork-cc-by-sa-4.0-explain", [282] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0", [283] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-explain", [284] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-at", [285] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-at-explain", [286] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-de", [287] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-de-explain", [288] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-ee", [289] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-ee-explain", [290] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-es", [291] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-es-explain", [292] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-hr", [293] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-hr-explain", [294] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-lu", [295] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-lu-explain", [296] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-nl", [297] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-nl-explain", [298] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-no", [299] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-no-explain", [300] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-pl", [301] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-pl-explain", [302] = "mwe-upwiz-source-ownwork-assert-cc-by-sa-3.0-ro", [303] = "mwe-upwiz-source-ownwork-cc-by-sa-3.0-ro-explain", [304] = "mwe-upwiz-source-ownwork-assert-cc-by-4.0", [305] = "mwe-upwiz-source-ownwork-cc-by-4.0-explain", [306] = "mwe-upwiz-source-ownwork-assert-cc-by-3.0", [307] = "mwe-upwiz-source-ownwork-cc-by-3.0-explain", [308] = "mwe-upwiz-source-ownwork-assert-cc-zero", [309] = "mwe-upwiz-source-ownwork-cc-zero-explain", [310] = "mwe-upwiz-source-ownwork-assert-generic", [311] = "mwe-upwiz-source-ownwork-generic-explain", [312] = "mwe-upwiz-patent", [313] = "mwe-upwiz-error-patent-disagree", [314] = "mwe-upwiz-error-signature-blank", [315] = "mwe-upwiz-error-signature-too-long", [316] = "mwe-upwiz-error-signature-too-short", [317] = "mwe-upwiz-license-show-all", [318] = "mwe-upwiz-license-show-recommended", [319] = "mwe-upwiz-source", [320] = "mwe-upwiz-author", [321] = "mwe-upwiz-tooltip-author", [322] = "mwe-upwiz-tooltip-source", [323] = "mwe-upwiz-source-thirdparty-cases", [324] = "mwe-upwiz-source-thirdparty-custom-multiple-intro", [325] = "mwe-upwiz-source-thirdparty-intro", [326] = "mwe-upwiz-source-thirdparty-accept", [327] = "mwe-upwiz-patent-dialog-title", [328] = "mwe-upwiz-patent-dialog-button-back", [329] = "mwe-upwiz-patent-dialog-button-next", [330] = "mwe-upwiz-patent-dialog-title-warranty", [331] = "mwe-upwiz-patent-dialog-text-warranty", [332] = "mwe-upwiz-patent-dialog-link-warranty", [333] = "mwe-upwiz-patent-dialog-title-license", [334] = "mwe-upwiz-patent-dialog-text-license", [335] = "mwe-upwiz-patent-dialog-link-license", [336] = "mwe-upwiz-patent-dialog-checkbox-label", [337] = "size-gigabytes", [338] = "size-megabytes", [339] = "size-kilobytes", [340] = "size-bytes", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["group"] = "ext.uploadWizard", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UploadWizard", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "UploadWizardHooks::onSchemaUpdate", ["GetPreferences"] = "UploadWizardHooks::onGetPreferences", ["IsUploadAllowedFromUrl"] = "UploadWizardHooks::onIsUploadAllowedFromUrl", ["ResourceLoaderTestModules"] = "UploadWizardHooks::onResourceLoaderTestModules", ["ListDefinedTags"] = "UploadWizardHooks::onListDefinedTags", ["ChangeTagsListActive"] = "UploadWizardHooks::onListDefinedTags", ["ChangeTagsAllowedAdd"] = "UploadWizardHooks::onListDefinedTags", ["ContentModelCanBeUsedOn"] = "CampaignHooks::onContentModelCanBeUsedOn", ["EditFilterMergedContent"] = "CampaignHooks::onEditFilterMergedContent", ["CodeEditorGetPageLanguage"] = "CampaignHooks::onCodeEditorGetPageLanguage", ["PageContentSaveComplete"] = "CampaignHooks::onPageContentSaveComplete", ["ArticleDeleteComplete"] = "CampaignHooks::onArticleDeleteComplete", ["TitleMoveComplete"] = "CampaignHooks::onTitleMoveComplete", ["LinksUpdateComplete"] = "CampaignHooks::onLinksUpdateComplete", },		["EventLoggingSchemas"] = { ["UploadWizardTutorialActions"] = 5803466, ["UploadWizardUploadActions"] = 5811620, ["UploadWizardStep"] = 18973101, ["UploadWizardFlowEvent"] = 11772723, ["UploadWizardErrorFlowEvent"] = 18973100, ["UploadWizardExceptionFlowEvent"] = 11772722, ["UploadWizardUploadFlowEvent"] = 11772717, },		["namespaces"] = { [0] = {				["id"] = 460, ["constant"] = "NS_CAMPAIGN", ["name"] = "Campaign", ["defaultcontentmodel"] = "Campaign", ["protection"] = "upwizcampaigns", ["capitallinkoverride"] = false, },			[1] = {				["id"] = 461, ["constant"] = "NS_CAMPAIGN_TALK", ["name"] = "Campaign_talk", ["capitallinkoverride"] = false, },		},		["config"] = { ["UploadWizardConfig"] = { },		},		["manifest_version"] = 1, },	["UploadsLink"] = { ["name"] = "UploadsLink", ["author"] = { [0] = "Bartosz Dziewoński", [1] = "Rainer Rillke", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UploadsLink", ["descriptionmsg"] = "uploadslink-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["UploadsLink"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["UploadsLinkHooks"] = "UploadsLinkHooks.php", },		["Hooks"] = { ["PersonalUrls"] = { [0] = "UploadsLinkHooks::onPersonalUrls", },			["BaseTemplateToolbox"] = { [0] = "UploadsLinkHooks::onBaseTemplateToolbox", },		},		["config"] = { ["UploadsLinkDisableAnon"] = true, ["UploadsLinkEnablePersonalLink"] = true, ["UploadsLinkEnableRelevantUserLink"] = true, },		["manifest_version"] = 1, },	["UrlShortener"] = { ["name"] = "UrlShortener", ["version"] = "1.0.1", ["author"] = { [0] = "Yuvi Panda", [1] = "Prateek Saxena", [2] = "Tim Starling", [3] = "Kunal Mehta", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UrlShortener", ["descriptionmsg"] = "urlshortener-desc", ["license-name"] = "Apache-2.0", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["APIModules"] = { ["shortenurl"] = "ApiShortenUrl", },		["AutoloadClasses"] = { ["UrlShortenerUtils"] = "includes/UrlShortenerUtils.php", ["UrlShortenerHooks"] = "includes/UrlShortenerHooks.php", ["SpecialUrlShortener"] = "includes/SpecialUrlShortener.php", ["SpecialUrlRedirector"] = "includes/SpecialUrlRedirector.php", ["SpecialManageShortUrls"] = "includes/SpecialManageShortUrls.php", ["ApiShortenUrl"] = "includes/ApiShortenUrl.php", },		["ExtensionMessagesFiles"] = { ["UrlShortenerAlias"] = "UrlShortener.alias.php", ["UrlShortenerNoTranslateAlias"] = "UrlShortener.notranslate-alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "UrlShortenerHooks::onLoadExtensionSchemaUpdates", },			["WebRequestPathInfoRouter"] = { [0] = "UrlShortenerHooks::onWebRequestPathInfoRouter", },			["BeforePageDisplay"] = { [0] = "UrlShortenerHooks::onBeforePageDisplay", },			["BaseTemplateToolbox"] = { [0] = "UrlShortenerHooks::onBaseTemplateToolbox", },		},		["MessagesDirs"] = { ["UrlShortener"] = { [0] = "i18n", [1] = "i18n/api", },		},		["RateLimits"] = { ["urlshortcode"] = { ["ip"] = { [0] = 10,					[1] = 120,				},				["newbie"] = { [0] = 10,					[1] = 120,				},				["user"] = { [0] = 50,					[1] = 120,				},			},		},		["ResourceModules"] = { ["ext.urlShortener.special"] = { ["scripts"] = { [0] = "modules/ext.urlShortener.special.js", },				["messages"] = { [0] = "urlshortener-error-malformed-url", [1] = "urlshortener-error-disallowed-url", [2] = "urlshortener-error-badports", [3] = "urlshortener-error-nouserpass", [4] = "urlshortener-url-input-submit", [5] = "urlshortener-url-input-submitting", [6] = "urlshortener-shortened-url-label", },				["dependencies"] = { [0] = "oojs-ui", [1] = "mediawiki.api", [2] = "mediawiki.Uri", [3] = "mediawiki.htmlform.ooui", },			},			["ext.urlShortener.toolbar"] = { ["scripts"] = { [0] = "modules/ext.urlShortener.toolbar.js", },				["styles"] = { [0] = "modules/ext.urlShortener.toolbar.less", },				["messages"] = { [0] = "urlshortener-url-input-submitting", [1] = "urlshortener-failed-try-again", [2] = "urlshortener-shortened-url-label", [3] = "urlshortener-ratelimit", },				["dependencies"] = { [0] = "mediawiki.api", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UrlShortener", },		["SpecialPages"] = { ["UrlShortener"] = "SpecialUrlShortener", ["UrlRedirector"] = "SpecialUrlRedirector", ["ManageShortUrls"] = "SpecialManageShortUrls", },		["AvailableRights"] = { [0] = "urlshortener-manage-url", },		["GroupPermissions"] = { ["*"] = {				["urlshortener-manage-url"] = false, },			["sysop"] = { ["urlshortener-manage-url"] = true, },		},		["config"] = { ["UrlShortenerApprovedDomains"] = false, ["UrlShortenerDBCluster"] = false, ["UrlShortenerDBName"] = false, ["UrlShortenerDomainsWhitelist"] = false, ["UrlShortenerIdSet"] = "23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz$", ["UrlShortenerServer"] = false, ["UrlShortenerTemplate"] = false, ["UrlShortenerAllowArbitraryPorts"] = false, ["UrlShortenerReadOnly"] = false, ["UrlShortenerEnableSidebar"] = true, ["UrlShortenerUrlSizeLimit"] = 2000, },		["manifest_version"] = 1, },	["UserAgreement"] = { ["name"] = "UserAgreement", ["version"] = "1.0.1", ["author"] = { [0] = "Kevin Ji", [1] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UserAgreement", ["descriptionmsg"] = "useragreement-desc", ["manifest_version"] = 1, ["type"] = "parserhook", ["MessagesDirs"] = { ["UserAgreement"] = { [0] = "i18n", },		},		["APIModules"] = { ["uaAcceptAgreement"] = "ApiUAAcceptAgreement", },		["AutoloadClasses"] = { ["UserAgreement"] = "includes/UserAgreement.php", ["UserAgreementHooks"] = "includes/UserAgreementHooks.php", ["ApiUAAcceptAgreement"] = "includes/ApiUAAcceptAgreement.php", },		["ResourceModules"] = { ["ext.UserAgreement.render"] = { ["styles"] = { [0] = "/resources/renderUserAgreement.css", },				["scripts"] = { [0] = "/resources/renderUserAgreement.js", },				["dependencies"] = { [0] = "oojs-ui-core", },				["messages"] = { [0] = "useragreement-dialog-message", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UserAgreement", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "UserAgreementHooks::loadExtensionSchemaUpdates", },			["BeforePageDisplay"] = { [0] = "UserAgreementHooks::addUserAgreement", },		},	},	["UserExport"] = { ["name"] = "UserExport", ["version"] = "1.3.0", ["author"] = { [0] = "Rodrigo Sampaio Primo", [1] = "Karsten Hoffmeyer", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:UserExport", ["descriptionmsg"] = "userexport-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", },		["AvailableRights"] = { [0] = "userexport", },		["SpecialPages"] = { ["UserExport"] = "UserExport", },		["MessagesDirs"] = { ["UserExport"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UserExportAlias"] = "UserExport.alias.php", },		["AutoloadClasses"] = { ["UserExport"] = "UserExport.body.php", },		["manifest_version"] = 1, },	["UserMerge"] = { ["name"] = "UserMerge", ["version"] = "1.10.1", ["author"] = { [0] = "Tim Laqua", [1] = "Thomas Gries", [2] = "Matthew April", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UserMerge", ["descriptionmsg"] = "usermerge-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["type"] = "specialpage", ["AvailableRights"] = { [0] = "usermerge", },		["SpecialPages"] = { ["UserMerge"] = "SpecialUserMerge", },		["LogTypes"] = { [0] = "usermerge", },		["LogNames"] = { ["usermerge"] = "usermerge-logpage", },		["LogHeaders"] = { ["usermerge"] = "usermerge-logpagetext", },		["ActionFilteredLogs"] = { ["usermerge"] = { ["mergeuser"] = { [0] = "mergeuser", },				["deleteuser"] = { [0] = "deleteuser", },			},		},		["LogActionsHandlers"] = { ["usermerge/*"] = "UserMergeLogFormatter", },		["MessagesDirs"] = { ["UserMerge"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UserMergeAlias"] = "UserMerge.alias.php", },		["AutoloadClasses"] = { ["SpecialUserMerge"] = "includes/SpecialUserMerge.php", ["MergeUser"] = "includes/MergeUser.php", ["IUserMergeLogger"] = "includes/IUserMergeLogger.php", ["UserMergeLogger"] = "includes/UserMergeLogger.php", ["UserMergeLogFormatter"] = "includes/UserMergeLogFormatter.php", },		["config"] = { ["UserMergeEnableDelete"] = true, ["UserMergeProtectedGroups"] = { [0] = "sysop", },		},		["manifest_version"] = 1, },	["UserOptionStats"] = { ["name"] = "User Option Statistics", ["version"] = "3.0.1", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:UserOptionStats", ["descriptionmsg"] = "useroptionstats-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AutoloadClasses"] = { ["SpecialUserOptionStats"] = "SpecialUserOptionStats.php", },		["ExtensionMessagesFiles"] = { ["UserOptionStatsAlias"] = "UserOptionStats.alias.php", },		["MessagesDirs"] = { ["UserOptionStats"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["UserOptionStats"] = "SpecialUserOptionStats", },		["manifest_version"] = 1, },	["UserPageViewTracker"] = { ["name"] = "UserPageViewTracker", ["version"] = "0.5", ["author"] = { [0] = "Kimon Andreou", [1] = "Felipe Schenone", },		["url"] = "https://www.mediawiki.org/wiki/Extension:UserPageViewTracker", ["license-name"] = "GPL-3.0-only", ["descriptionmsg"] = "userpageviewtracker-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["SpecialPages"] = { ["UserPageViewTracker"] = "SpecialUserPageViewTracker", },		["MessagesDirs"] = { ["UserPageViewTracker"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UserPageViewTrackerAlias"] = "UserPageViewTracker.alias.php", },		["AutoloadClasses"] = { ["SpecialUserPageViewTracker"] = "SpecialUserPageViewTracker.php", ["UserPageViewTrackerPager"] = "SpecialUserPageViewTracker.php", },		["Hooks"] = { ["ParserAfterTidy"] = "SpecialUserPageViewTracker::updateTable", ["LoadExtensionSchemaUpdates"] = "SpecialUserPageViewTracker::updateDatabase", },		["manifest_version"] = 2, },	["UserStatus"] = { ["name"] = "UserStatus", ["version"] = "3.5.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:UserStatus", ["descriptionmsg"] = "userstatus-desc", ["type"] = "other", ["SpecialPages"] = { ["FanUpdates"] = "ViewFanUpdates", ["UserStatus"] = "ViewUserStatus", ["ViewThought"] = "ViewThought", },		["MessagesDirs"] = { ["UserStatus"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["UserStatusAlias"] = "includes/UserStatus.alias.php", },		["APIModules"] = { ["userstatus"] = "ApiUserStatus", },		["AutoloadClasses"] = { ["ApiUserStatus"] = "includes/api/ApiUserStatus.php", ["UserStatus"] = "includes/UserStatus.class.php", ["UserStatusHooks"] = "includes/UserStatus.hooks.php", ["ViewFanUpdates"] = "includes/specials/SpecialFanUpdates.php", ["ViewUserStatus"] = "includes/specials/SpecialUserStatus.php", ["ViewThought"] = "includes/specials/SpecialViewThought.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "UserStatusHooks::onLoadExtensionSchemaUpdates", },			["RenameUserSQL"] = { [0] = "UserStatusHooks::onRenameUserSQL", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UserStatus", },		["ResourceModules"] = { ["ext.userStatus.styles"] = { ["styles"] = "resources/css/UserStatus.css", },			["ext.userStatus.scripts"] = { ["scripts"] = "resources/js/UserStatus.js", ["dependencies"] = { [0] = "mediawiki.api", },				["messages"] = { [0] = "userstatus-confirm-delete", },			},			["ext.userStatus.viewThought"] = { ["styles"] = "resources/css/ViewThought.css", },		},		["AvailableRights"] = { [0] = "delete-status-updates", },		["GroupPermissions"] = { ["staff"] = { ["delete-status-updates"] = true, },			["sysop"] = { ["delete-status-updates"] = true, },		},		["manifest_version"] = 1, },	["VEForAll"] = { ["name"] = "VEForAll", ["version"] = "0.1", ["author"] = { [0] = "Pierre Boutet", [1] = "Clément Flip", [2] = "Ike Hecht", [3] = "Yaron Koren", [4] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:VEForAll", ["descriptionmsg"] = "veforall-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", ["extensions"] = { ["VisualEditor"] = "*", },		},		["AutoloadClasses"] = { ["VEForAll\\ApiParsoidUtils"] = "includes/ApiParsoidUtils.php", ["VEForAll\\VEForAllHooks"] = "includes/VEForAllHooks.php", },		["Hooks"] = { ["BeforePageDisplay"] = "VEForAll\\VEForAllHooks::onBeforePageDisplay", },		["MessagesDirs"] = { ["VEForAll"] = { [0] = "i18n", },		},		["APIModules"] = { ["veforall-parsoid-utils"] = "VEForAll\\ApiParsoidUtils", },		["ResourceModules"] = { ["ext.veforall.main"] = { ["scripts"] = { [0] = "resources/VEForAll.js", },				["styles"] = { [0] = "resources/VEForAll.css", },				["messages"] = { [0] = "visualeditor-welcomedialog-switch-ve", [1] = "veforall-switch-editor-tool-title", },				["dependencies"] = { [0] = "ext.veforall.core", [1] = "mediawiki.confirmCloseWindow", },			},			["ext.veforall.core"] = { ["scripts"] = { [0] = "resources/ve/ve.init.sa.Target.js", [1] = "resources/ui/ui.CommandRegistry.js", [2] = "resources/ui/ui.SwitchEditorAction.js", [3] = "resources/ui/ui.SwitchEditorTool.js", [4] = "resources/ext.veforall.target.js", [5] = "resources/ext.veforall.targetwide.js", [6] = "resources/ext.veforall.editor.js", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "ext.visualEditor.core.desktop", [2] = "ext.visualEditor.data", [3] = "ext.visualEditor.icons", [4] = "ext.visualEditor.mediawiki", [5] = "ext.visualEditor.desktopTarget", [6] = "ext.visualEditor.mwimage", [7] = "ext.visualEditor.mwlink", [8] = "ext.visualEditor.mwtransclusion", [9] = "oojs-ui.styles.icons-editing-advanced", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VEForAll", },		["manifest_version"] = 1, },	["VIKI"] = { ["name"] = "VIKI", ["version"] = "1.6.0", ["author"] = { [0] = "Jason Ji", [1] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:VIKI", ["license-name"] = "MIT", ["descriptionmsg"] = "viki-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.23.0", },		["APIModules"] = { ["getContentNamespaces"] = "ApiGetContentNamespaces", },		["MessagesDirs"] = { ["VIKI"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["VIKIMagic"] = "VIKI.i18n.magic.php", },		["AutoloadClasses"] = { ["VikiJS"] = "VikiJS.class.php", ["ApiGetContentNamespaces"] = "ApiGetContentNamespaces.php", },		["ResourceModules"] = { ["ext.VIKI"] = { ["styles"] = { [0] = "VIKI.css", [1] = "vex.css", [2] = "vex-theme-default.css", },				["scripts"] = { [0] = "d3.v3.js", [1] = "vex.combined.min.js", [2] = "spin.min.js", [3] = "contextmenu.js", [4] = "VIKI.js", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "viki-error-title", [1] = "viki-error-missing-pageTitle", [2] = "viki-timeout-content-namespace", [3] = "viki-error-content-namespace", [4] = "viki-error-visit-node", [5] = "viki-error-external-links", [6] = "viki-error-intrawiki-out", [7] = "viki-error-intrawiki-in", [8] = "viki-error-https-node", [9] = "viki-error-https-namespace", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VIKI", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VikiJS::efVIKIParserFunction_Setup", },		},		["config"] = { ["VIKI_Hidden_Categories"] = { },			["VIKI_Second_Order_Links"] = false, ["VIKI_Function_Hooks"] = { },		},		["manifest_version"] = 1, },	["Variables"] = { ["name"] = "Variables", ["version"] = "2.5.1", ["author"] = { [0] = "Rob Adams", [1] = "Tom Hempel", [2] = "Xiloynaha", [3] = "Daniel Werner", [4] = "MGChecker", [5] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Variables", ["descriptionmsg"] = "variables-desc", ["license-name"] = "ISC", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["config_prefix"] = "eg", ["config"] = { ["VariablesDisabledFunctions"] = { ["value"] = { },				["path"] = false, ["descriptionmsg"] = "variables-config-disabledfunctions", ["@example"] = "$egVariablesDisabledFunctions = [ 'var_final', 'vardefineecho' ]; // to disable '#var_final' and '#vardefineecho' functions", ["public"] = true, },			["VariablesAreVolatile"] = { ["value"] = true, ["path"] = false, ["descriptionmsg"] = "variables-config-arevolatile", ["public"] = true, },		},		["Hooks"] = { ["ParserFirstCallInit"] = "VariablesHooks::onParserFirstCallInit", ["ParserClearState"] = "VariablesHooks::onParserClearState", ["InternalParseBeforeSanitize"] = "VariablesHooks::onInternalParseBeforeSanitize", },		["MessagesDirs"] = { ["Variables"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["VariablesMagic"] = "Variables.i18n.magic.php", },		["AutoloadClasses"] = { ["ExtVariables"] = "includes/ExtVariables.php", ["VariablesHooks"] = "includes/VariablesHooks.php", },		["ParserTestFiles"] = { [0] = "/tests/parser/Variables.txt", },		["manifest_version"] = 2, },	["VersionCompare"] = { ["name"] = "VersionCompare", ["version"] = "1.0", ["author"] = { [0] = "Cindy Cicalese", },		["url"] = "https://www.mediawiki.org/wiki/Extension:VersionCompare", ["descriptionmsg"] = "version-compare-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadClasses"] = { ["SpecialVersionCompare"] = "includes/SpecialVersionCompare.php", },		["SpecialPages"] = { ["VersionCompare"] = "SpecialVersionCompare", },		["MessagesDirs"] = { ["VersionCompare"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["VersionCompareAlias"] = "i18n/VersionCompare.i18n.alias.php", },		["ResourceModules"] = { ["ext.VersionCompare"] = { ["styles"] = { [0] = "VersionCompare.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "VersionCompare/resources", },		["manifest_version"] = 2, },	["Video"] = { ["name"] = "Video", ["version"] = "1.8.1", ["author"] = { [0] = "David Pean", [1] = "Jack Phoenix", [2] = "John Du Hart", [3] = "Mainframe98", },		["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Video", ["descriptionmsg"] = "video-desc", ["type"] = "other", ["SpecialPages"] = { ["AddVideo"] = "AddVideo", ["NewVideos"] = "NewVideos", ["Undelete"] = "SpecialUndeleteWithVideoSupport", ["UnusedVideos"] = "SpecialUnusedVideos", },		["MessagesDirs"] = { ["Video"] = { [0] = "i18n", },		},		["namespaces"] = { [0] = {				["id"] = 400, ["constant"] = "NS_VIDEO", ["name"] = "Video", ["protection"] = "addvideo", },			[1] = {				["id"] = 401, ["constant"] = "NS_VIDEO_TALK", ["name"] = "Video_talk", },		},		["ExtensionMessagesFiles"] = { ["VideoAlias"] = "includes/Video.alias.php", ["VideoNamespaces"] = "includes/Video.namespaces.php", },		["AutoloadClasses"] = { ["Video"] = "includes/Video.php", ["BlipTVVideoProvider"] = "includes/providers/BlipTVVideo.php", ["DailyMotionVideoProvider"] = "includes/providers/DailyMotionVideo.php", ["BaseVideoProvider"] = "includes/providers/BaseVideoProvider.php", ["GametrailersVideoProvider"] = "includes/providers/GametrailersVideo.php", ["HuluVideoProvider"] = "includes/providers/HuluVideo.php", ["MetaCafeVideoProvider"] = "includes/providers/MetaCafeVideo.php", ["MovieClipsVideoProvider"] = "includes/providers/MovieClipsVideo.php", ["MTVNetworksVideoProvider"] = "includes/providers/MTVNetworksVideo.php", ["MyVideoVideoProvider"] = "includes/providers/MyVideoVideo.php", ["SouthParkStudiosVideoProvider"] = "includes/providers/SouthParkStudiosVideo.php", ["ViddlerVideoProvider"] = "includes/providers/ViddlerVideo.php", ["VimeoVideoProvider"] = "includes/providers/VimeoVideo.php", ["WeGameVideoProvider"] = "includes/providers/WeGameVideo.php", ["YouTubeVideoProvider"] = "includes/providers/YouTubeVideo.php", ["VideoPage"] = "includes/VideoPage.php", ["WikiVideoPage"] = "includes/WikiVideoPage.php", ["RevertVideoAction"] = "includes/RevertVideoAction.php", ["VideoHistoryList"] = "includes/VideoHistoryList.php", ["CategoryWithVideoViewer"] = "includes/CategoryWithVideoViewer.php", ["VideoGallery"] = "includes/VideoGallery.php", ["VideoGalleryHooks"] = "includes/parser/VideoGallery.hooks.php", ["VideoGalleryPopulateHooks"] = "includes/parser/VideoGalleryPopulate.hooks.php", ["VideoPageArchive"] = "includes/VideoPageArchive.php", ["ArchivedVideo"] = "includes/ArchivedVideo.php", ["AddVideo"] = "includes/specials/SpecialAddVideo.php", ["NewVideos"] = "includes/specials/SpecialNewVideos.php", ["SpecialUndeleteWithVideoSupport"] = "includes/specials/SpecialUndeleteWithVideoSupport.php", ["VideoHooks"] = "includes/Video.hooks.php", ["NewVideosPager"] = "includes/specials/pagers/NewVideosPager.php", ["SpecialUnusedVideos"] = "includes/specials/SpecialUnusedVideos.php", },		["Hooks"] = { ["ArticleFromTitle"] = { [0] = "VideoHooks::videoFromTitle", },			["CategoryPageView"] = { [0] = "VideoHooks::categoryPageWithVideo", },			["ParserBeforeStrip"] = { [0] = "VideoHooks::videoTag", },			["ParserFirstCallInit"] = { [0] = "VideoHooks::onParserFirstCallInit", [1] = "VideoGalleryHooks::onParserFirstCallInit", [2] = "VideoGalleryPopulateHooks::onParserFirstCallInit", },			["ArticleDelete"] = { [0] = "VideoHooks::onVideoDelete", },			["UndeleteForm::showRevision"] = { [0] = "VideoHooks::specialUndeleteSwitchArchive", },			["UndeleteForm::showHistory"] = { [0] = "VideoHooks::specialUndeleteSwitchArchive", },			["UndeleteForm::undelete"] = { [0] = "VideoHooks::specialUndeleteSwitchArchive", },			["LoadExtensionSchemaUpdates"] = { [0] = "VideoHooks::addTables", },			["RenameUserSQL"] = { [0] = "VideoHooks::onUserRename", },			["CanonicalNamespaces"] = { [0] = "VideoHooks::onCanonicalNamespaces", },			["wgQueryPages"] = { [0] = "VideoHooks::onwgQueryPages", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Video", },		["ResourceModules"] = { ["ext.video"] = { ["styles"] = "resources/css/Video.css", },		},		["LogTypes"] = { [0] = "video", },		["LogActionsHandlers"] = { ["video/*"] = "LogFormatter", },		["AvailableRights"] = { [0] = "addvideo", },		["GroupPermissions"] = { ["*"] = {				["addvideo"] = false, },			["user"] = { ["addvideo"] = true, },		},		["manifest_version"] = 1, },	["VikiSemanticTitle"] = { ["name"] = "VikiSemanticTitle", ["version"] = "1.4.0", ["author"] = "Jason Ji", ["url"] = "https://www.mediawiki.org/wiki/Extension:VikiSemanticTitle", ["descriptionmsg"] = "vikisemantictitle-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.23.0", },		["MessagesDirs"] = { ["VikiSemanticTitle"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["VikiSemanticTitle"] = "VikiSemanticTitle_body.php", },		["ResourceModules"] = { ["ext.VikiSemanticTitle"] = { ["scripts"] = { [0] = "VikiSemanticTitle.js", },				["dependencies"] = { [0] = "mediawiki.jqueryMsg", },				["messages"] = { [0] = "vikisemantictitle-error-displaytitle-fetch", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VikiSemanticTitle", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VikiSemanticTitle::efVikiSemanticTitle_AddResource", },		},		["callback"] = "VikiSemanticTitle::onRegistration", ["manifest_version"] = 1, },	["VikiTitleIcon"] = { ["name"] = "VikiTitleIcon", ["version"] = "1.4.0", ["author"] = "Jason Ji", ["url"] = "https://www.mediawiki.org/wiki/Extension:VikiTitleIcon", ["descriptionmsg"] = "vikititleicon-desc", ["type"] = "parserhook", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.23.0", },		["APIModules"] = { ["getTitleIcons"] = "ApiGetTitleIcons", },		["MessagesDirs"] = { ["VikiTitleIcon"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["ApiGetTitleIcons"] = "ApiGetTitleIcons.php", ["VikiTitleIcon"] = "VikiTitleIcon_body.php", },		["ResourceModules"] = { ["ext.VikiTitleIcon"] = { ["scripts"] = { [0] = "VikiTitleIcon.js", },				["messages"] = { [0] = "vikititleicon-error-fetch", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VikiTitleIcon", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VikiTitleIcon::efVikiTitleIcon_AddResource", },		},		["callback"] = "VikiTitleIcon::onRegistration", ["manifest_version"] = 1, },	["VipsScaler"] = { ["name"] = "VipsScaler", ["author"] = { [0] = "Bryan Tong Minh", },		["url"] = "https://www.mediawiki.org/wiki/Extension:VipsScaler", ["descriptionmsg"] = "vipsscaler-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["AutoloadClasses"] = { ["VipsScaler"] = "includes/VipsScaler.php", ["VipsCommand"] = "includes/VipsCommand.php", ["VipsConvolution"] = "includes/VipsConvolution.php", ["SpecialVipsTest"] = "includes/SpecialVipsTest.php", },		["SpecialPages"] = { ["VipsTest"] = "SpecialVipsTest", },		["GroupPermissions"] = { ["*"] = {				["vipsscaler-test"] = true, },		},		["AvailableRights"] = { [0] = "vipsscaler-test", },		["MessagesDirs"] = { ["VipsScaler"] = "i18n", },		["ExtensionMessagesFiles"] = { ["VipsScalerAlias"] = "VipsScaler.alias.php", },		["Hooks"] = { ["BitmapHandlerTransform"] = { [0] = "VipsScaler::onTransform", },			["BitmapHandlerCheckImageArea"] = { [0] = "VipsScaler::onBitmapHandlerCheckImageArea", },		},		["ResourceModules"] = { ["ext.vipsscaler"] = { ["scripts"] = { [0] = "modules/ext.vipsScaler/ext.vipsScaler.js", },				["styles"] = { [0] = "modules/ext.vipsScaler/ext.vipsScaler.css", },				["messages"] = { [0] = "vipsscaler-show-both", [1] = "vipsscaler-show-default", [2] = "vipsscaler-show-vips", },				["dependencies"] = { [0] = "jquery.ucompare", },			},			["jquery.ucompare"] = { ["scripts"] = { [0] = "modules/jquery.ucompare/js/jquery.ucompare.js", },				["styles"] = { [0] = "modules/jquery.ucompare/css/jquery.ucompare.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteSkinPath"] = "VipsScaler", },		["config"] = { ["VipsCommand"] = "/usr/bin/vips", ["VipsOptions"] = { },			["VipsThumbnailerHost"] = nil, ["VipsTestExpiry"] = 3600, },		["manifest_version"] = 1, },	["VisualEditor"] = { ["name"] = "VisualEditor", ["version"] = "0.1.1", ["author"] = { [0] = "Alex Monk", [1] = "Bartosz Dziewoński", [2] = "Christian Williams", [3] = "David Lynch", [4] = "Ed Sanders", [5] = "Inez Korczyński", [6] = "James D. Forrester", [7] = "Moriel Schottlender", [8] = "Roan Kattouw", [9] = "Rob Moen", [10] = "Timo Tijhof", [11] = "Trevor Parscal", [12] = "C. Scott Ananian", [13] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:VisualEditor", ["descriptionmsg"] = "visualeditor-desc", ["license-name"] = "MIT", ["type"] = "editor", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["callback"] = "VisualEditorHooks::onRegistration", ["config"] = { ["VisualEditorPluginModules"] = { },			["VisualEditorPreloadModules"] = { [0] = "site", [1] = "user", },			["VisualEditorPreferenceModules"] = { ["visualeditor-enable-experimental"] = "ext.visualEditor.experimental", },			["VisualEditorRestbaseURL"] = false, ["VisualEditorFullRestbaseURL"] = false, ["VisualEditorAvailableNamespaces"] = { ["User"] = true, ["File"] = true, ["Category"] = true, ["_merge_strategy"] = "array_plus", },			["VisualEditorAvailableContentModels"] = { ["wikitext"] = "article", ["_merge_strategy"] = "array_plus", },			["VisualEditorUseChangeTagging"] = true, ["VisualEditorEnableWikitext"] = false, ["VisualEditorEnableWikitextBetaFeature"] = false, ["VisualEditorEnableDiffPage"] = false, ["VisualEditorEnableDiffPageBetaFeature"] = false, ["VisualEditorEnableVisualSectionEditing"] = false, ["VisualEditorUseSingleEditTab"] = false, ["VisualEditorSingleEditTabSwitchTime"] = 20160101000000, ["VisualEditorTabPosition"] = "before", ["VisualEditorTabMessages"] = { ["edit"] = nil, ["editsource"] = "visualeditor-ca-editsource", ["create"] = nil, ["createsource"] = "visualeditor-ca-createsource", ["editlocaldescription"] = "edit-local", ["editlocaldescriptionsource"] = "visualeditor-ca-editlocaldescriptionsource", ["createlocaldescription"] = "create-local", ["createlocaldescriptionsource"] = "visualeditor-ca-createlocaldescriptionsource", ["editsection"] = "editsection", ["editsectionsource"] = "visualeditor-ca-editsource-section", },			["VisualEditorAutoAccountEnable"] = false, ["VisualEditorDisableForAnons"] = false, ["VisualEditorTransitionDefault"] = false, ["VisualEditorShowBetaWelcome"] = true, ["VisualEditorAllowExternalLinkPaste"] = false, ["VisualEditorNewAccountEnableProportion"] = false, ["VisualEditorFeedbackAPIURL"] = false, ["VisualEditorFeedbackTitle"] = false, ["VisualEditorSourceFeedbackTitle"] = false, ["VisualEditorSkinToolbarScrollOffset"] = { },			["VisualEditorBrowserBlacklist"] = { ["firefox"] = { [0] = {						[0] = "<=",						[1] = 11,					},				},				["safari"] = { [0] = {						[0] = "<=",						[1] = 6,					},				},				["opera"] = { [0] = {						[0] = "<",						[1] = 12,					},				},			},			["VisualEditorEnableTocWidget"] = false, ["VisualEditorRebaserURL"] = false, },		["APIModules"] = { ["visualeditor"] = { ["class"] = "ApiVisualEditor", ["factory"] = "VisualEditorHooks::getVisualEditorApiFactory", },			["visualeditoredit"] = { ["class"] = "ApiVisualEditorEdit", ["factory"] = "VisualEditorHooks::getVisualEditorApiFactory", },		},		["MessagesDirs"] = { ["VisualEditor"] = { [0] = "lib/ve/i18n", [1] = "i18n/ve-mw", [2] = "i18n/ve-mw/api", [3] = "i18n/ve-wmf", },		},		["ExtensionMessagesFiles"] = { ["VisualEditorAlias"] = "VisualEditor.i18n.alias.php", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "VisualEditorHooks::onBeforePageDisplay", },			["SkinEditSectionLinks"] = { [0] = "VisualEditorHooks::onSkinEditSectionLinks", },			["DiffViewHeader"] = { [0] = "VisualEditorHooks::onDiffViewHeader", },			["GetBetaFeaturePreferences"] = { [0] = "VisualEditorHooks::onGetBetaPreferences", },			["GetPreferences"] = { [0] = "VisualEditorHooks::onGetPreferences", },			["PreferencesFormPreSave"] = { [0] = "VisualEditorHooks::onPreferencesFormPreSave", },			["ListDefinedTags"] = { [0] = "VisualEditorHooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "VisualEditorHooks::onListDefinedTags", },			["MakeGlobalVariablesScript"] = { [0] = "VisualEditorHooks::onMakeGlobalVariablesScript", },			["RedirectSpecialArticleRedirectParams"] = { [0] = "VisualEditorHooks::onRedirectSpecialArticleRedirectParams", },			["ResourceLoaderGetConfigVars"] = { [0] = "VisualEditorHooks::onResourceLoaderGetConfigVars", },			["ResourceLoaderRegisterModules"] = { [0] = "VisualEditorHooks::onResourceLoaderRegisterModules", },			["SkinTemplateNavigation"] = { [0] = "VisualEditorHooks::onSkinTemplateNavigation", },			["SkinTemplateNavigation::SpecialPage"] = { [0] = "SpecialCollabPad::onSkinTemplateNavigationSpecialPage", },			["ParserTestGlobals"] = { [0] = "VisualEditorHooks::onParserTestGlobals", },			["EditPage::showEditForm:fields"] = { [0] = "VisualEditorHooks::onEditPageShowEditFormFields", },			["RecentChange_save"] = { [0] = "VisualEditorHooks::onRecentChangeSave", },			["BeforeInitialize"] = { [0] = "VisualEditorHooks::onBeforeInitialize", },			["LocalUserCreated"] = { [0] = "VisualEditorHooks::onLocalUserCreated", },			["CustomEditor"] = { [0] = "VisualEditorHooks::onCustomEditor", },			["UserLoggedIn"] = { [0] = "VisualEditorHooks::onUserLoggedIn", },		},		["ResourceModules"] = { ["socket.io"] = { ["scripts"] = { [0] = "lib/ve/lib/socket.io-client/socket.io.min.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["dompurify"] = { ["scripts"] = { [0] = "lib/ve/lib/dompurify/purify.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["color-picker"] = { ["scripts"] = { [0] = "lib/ve/lib/color-picker/color-picker.js", },				["styles"] = { [0] = "lib/ve/lib/color-picker/color-picker.css", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["unicodejs"] = { ["scripts"] = { [0] = "lib/ve/lib/unicodejs/unicodejs.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["papaparse"] = { ["scripts"] = "lib/ve/lib/papaparse/papaparse.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["rangefix"] = { ["scripts"] = "lib/ve/lib/rangefix/rangefix.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["spark-md5"] = { ["scripts"] = "lib/ve/lib/spark-md5/spark-md5.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.supportCheck"] = { ["scripts"] = "lib/ve/src/init/ve.init.SupportCheck.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.sanitize"] = { ["scripts"] = { [0] = "lib/ve/src/ve.sanitize.js", },				["dependencies"] = { [0] = "ext.visualEditor.base", [1] = "dompurify", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.progressBarWidget"] = { ["scripts"] = "modules/ve-mw/init/ve.init.mw.ProgressBarWidget.js", ["styles"] = "modules/ve-mw/init/styles/ve.init.mw.ProgressBarWidget.css", ["skinStyles"] = { ["default"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.ProgressBarWidget-wikimediatheme.css", },					["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.ProgressBarWidget-apextheme.css", },					["apex"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.ProgressBarWidget-apextheme.css", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.tempWikitextEditorWidget"] = { ["scripts"] = "modules/ve-mw/init/ve.init.mw.TempWikitextEditorWidget.js", ["styles"] = "modules/ve-mw/init/styles/ve.init.mw.TempWikitextEditorWidget.less", ["dependencies"] = { [0] = "mediawiki.editfont.styles", [1] = "mediawiki.user", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.desktopArticleTarget.init"] = { ["class"] = "VisualEditorDesktopArticleTargetInitModule", ["packageFiles"] = { [0] = "modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.init.js", [1] = {						["name"] = "modules/ve-mw/init/targets/data.json", ["callback"] = "VisualEditorHooks::getDataForDesktopArticleTargetInitModule", },				},				["styles"] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init.css", ["skinStyles"] = { ["default"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-wikimediatheme.css", },					["vector"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-wikimediatheme.css", [1] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-vector.css", },					["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-apextheme.css", },					["apex"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-apextheme.css", },					["minerva"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-wikimediatheme.css", [1] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.init-minerva.css", },				},				["dependencies"] = { [0] = "jquery.client", [1] = "jquery.cookie", [2] = "jquery.textSelection", [3] = "mediawiki.page.startup", [4] = "mediawiki.storage", [5] = "mediawiki.Title", [6] = "mediawiki.Uri", [7] = "mediawiki.user", [8] = "mediawiki.util", [9] = "mediawiki.api", [10] = "ext.visualEditor.supportCheck", [11] = "ext.visualEditor.track", [12] = "ext.visualEditor.progressBarWidget", [13] = "ext.visualEditor.tempWikitextEditorWidget", },				["messages"] = { [0] = "accesskey-ca-editsource", [1] = "accesskey-ca-ve-edit", [2] = "create", [3] = "create-local", [4] = "edit", [5] = "editsection", [6] = "edit-local", [7] = "pipe-separator", [8] = "postedit-confirmation-created", [9] = "postedit-confirmation-restored", [10] = "postedit-confirmation-saved", [11] = "postedit-confirmation-published", [12] = "tooltip-ca-createsource", [13] = "tooltip-ca-edit", [14] = "tooltip-ca-editsource", [15] = "tooltip-ca-ve-edit", [16] = "visualeditor-ca-editsource-section", },			},			["ext.visualEditor.desktopArticleTarget.noscript"] = { ["styles"] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.noscript.css", },			["ext.visualEditor.targetLoader"] = { ["scripts"] = "modules/ve-mw/init/ve.init.mw.ArticleTargetLoader.js", ["dependencies"] = { [0] = "ext.visualEditor.track", [1] = "mediawiki.String", [2] = "jquery.textSelection", [3] = "mediawiki.api", [4] = "mediawiki.Uri", [5] = "mediawiki.user", [6] = "mediawiki.storage", },				["messages"] = { [0] = "visualeditor-autosave-modified-prompt-accept", [1] = "visualeditor-autosave-modified-prompt-message", [2] = "visualeditor-autosave-modified-prompt-reject", [3] = "visualeditor-autosave-modified-prompt-title", [4] = "visualeditor-loaderror-message", [5] = "visualeditor-loaderror-title", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.desktopTarget"] = { ["skinStyles"] = { ["vector"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopTarget-vector.css", },					["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopTarget-monobook.css", },				},			},			["ext.visualEditor.desktopArticleTarget"] = { ["scripts"] = { [0] = "modules/ve-mw/init/targets/ve.init.mw.DesktopArticleTarget.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.css", },				["skinStyles"] = { ["vector"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-vector.css", },					["apex"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-apex.css", },					["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-monobook.css", },					["minerva"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-minerva.css", },				},				["dependencies"] = { [0] = "ext.visualEditor.base", [1] = "ext.visualEditor.mediawiki", [2] = "ext.visualEditor.core.desktop", [3] = "ext.visualEditor.articleTarget", [4] = "ext.visualEditor.desktopTarget", [5] = "ext.visualEditor.mwextensions.desktop", [6] = "jquery.cookie", [7] = "mediawiki.jqueryMsg", [8] = "mediawiki.util", },				["messages"] = { [0] = "pagetitle", [1] = "creating", [2] = "editing", [3] = "lastmodifiedat", [4] = "redirectpagesub", [5] = "subject", [6] = "visualeditor-loadwarning", [7] = "visualeditor-loadwarning-noconnect", [8] = "visualeditor-loadwarning-token", [9] = "visualeditor-savedialog-identify-anon", [10] = "visualeditor-savedialog-identify-trylogin", [11] = "visualeditor-savedialog-identify-user", [12] = "visualeditor-section-body-placeholder", [13] = "visualeditor-section-title-placeholder", },			},			["ext.visualEditor.mobileArticleTarget"] = { ["scripts"] = { [0] = "modules/ve-mw/init/targets/ve.init.mw.MobileArticleTarget.js", [1] = "modules/ve-mw/ui/dialogs/ve.ui.MWMobileSaveDialog.js", [2] = "modules/ve-mw/ui/tools/ve.ui.MWMobileLinkInspectorTool.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.MobileArticleTarget.less", [1] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWMobileSaveDialog.css", },				["dependencies"] = { [0] = "ext.visualEditor.base", [1] = "ext.visualEditor.mediawiki", [2] = "ext.visualEditor.core.mobile", [3] = "ext.visualEditor.articleTarget", [4] = "ext.visualEditor.mwextensions", [5] = "ext.visualEditor.mwlink", },				["messages"] = { [0] = "visualeditor-backbutton-tooltip", [1] = "visualeditor-donebutton-tooltip", },				["targets"] = { [0] = "mobile", },			},			["ext.visualEditor.collabTarget"] = { ["scripts"] = { [0] = "modules/ve-mw-collab/ve.init.mw.CollabTarget.js", [1] = "modules/ve-mw-collab/ve.ui.MWExportWikitextDialog.js", },				["dependencies"] = { [0] = "ext.visualEditor.targetLoader", [1] = "ext.visualEditor.base", [2] = "ext.visualEditor.mediawiki", [3] = "ext.visualEditor.rebase", [4] = "oojs-ui.styles.icons-interactions", [5] = "oojs-ui.styles.icons-layout", },				["messages"] = { [0] = "visualeditor-rebase-client-export", [1] = "visualeditor-rebase-client-import-name", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.collabTarget.desktop"] = { ["scripts"] = { [0] = "modules/ve-mw-collab/ve.init.mw.DesktopCollabTarget.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget.css", },				["skinStyles"] = { ["vector"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-vector.css", },					["apex"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-apex.css", },					["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-monobook.css", },					["minerva"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DesktopArticleTarget-minerva.css", },				},				["dependencies"] = { [0] = "ext.visualEditor.collabTarget", [1] = "ext.visualEditor.core.desktop", [2] = "ext.visualEditor.mwextensions.desktop", [3] = "ext.visualEditor.desktopTarget", },				["messages"] = { [0] = "collabpad", [1] = "collabpad-doctitle", [2] = "collabpad-import-subtitle", },				["targets"] = { [0] = "desktop", },			},			["ext.visualEditor.collabTarget.mobile"] = { ["scripts"] = { [0] = "modules/ve-mw-collab/ve.init.mw.MobileCollabTarget.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.MobileArticleTarget.less", },				["dependencies"] = { [0] = "ext.visualEditor.collabTarget", [1] = "ext.visualEditor.core.mobile", [2] = "ext.visualEditor.mwextensions", },				["targets"] = { [0] = "mobile", },			},			["ext.visualEditor.collabTarget.init"] = { ["scripts"] = { [0] = "modules/ve-mw-collab/ve.init.mw.CollabTarget.init.js", },				["dependencies"] = { [0] = "oojs-ui", [1] = "mediawiki.widgets", [2] = "ext.visualEditor.supportCheck", },				["messages"] = { [0] = "collabpad", [1] = "collabpad-doctitle", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.collabTarget.init.styles"] = { ["styles"] = { [0] = "modules/ve-mw-collab/ve.init.mw.CollabTarget.css", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.ve"] = { ["scripts"] = "lib/ve/src/ve.js", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.track"] = { ["scripts"] = "lib/ve/src/ve.track.js", ["dependencies"] = "ext.visualEditor.ve", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.base"] = { ["scripts"] = { [0] = "lib/ve/src/ve.utils.js", [1] = "lib/ve/src/ve.utils.client.js", [2] = "lib/ve/src/ve.TriggerListener.js", [3] = "lib/ve/src/init/ve.init.js", [4] = "lib/ve/src/init/ve.init.Platform.js", [5] = "lib/ve/src/init/ve.init.Target.js", },				["debugScripts"] = { [0] = "lib/ve/src/ve.debug.js", [1] = "lib/ve/src/ve.freeze.js", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui", [2] = "unicodejs", [3] = "ext.visualEditor.ve", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mediawiki"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.mw.js", [1] = "modules/ve-mw/init/ve.init.mw.ApiResponseCache.js", [2] = "modules/ve-mw/init/ve.init.mw.LinkCache.js", [3] = "modules/ve-mw/init/ve.init.mw.ImageInfoCache.js", [4] = "modules/ve-mw/init/ve.init.mw.GalleryImageInfoCache.js", [5] = "modules/ve-mw/init/ve.init.mw.Platform.js", [6] = "modules/ve-mw/init/ve.init.mw.Platform.init.js", [7] = "modules/ve-mw/init/ve.init.mw.Target.js", [8] = "modules/ve-mw/init/ve.init.mw.trackSubscriber.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.Target.css", },				["dependencies"] = { [0] = "mediawiki.String", [1] = "jquery.client", [2] = "mediawiki.api", [3] = "mediawiki.language", [4] = "mediawiki.storage", [5] = "mediawiki.Title", [6] = "mediawiki.Uri", [7] = "mediawiki.user", [8] = "mediawiki.util", [9] = "ext.visualEditor.base", [10] = "ext.visualEditor.track", [11] = "ext.visualEditor.targetLoader", [12] = "jquery.uls.data", },				["messages"] = { [0] = "visualeditor-autosave-not-recovered-text", [1] = "visualeditor-autosave-not-recovered-title", [2] = "visualeditor-autosave-recovered-text", [3] = "visualeditor-autosave-recovered-title", [4] = "visualeditor-special-characters-group-other", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwsave"] = { ["scripts"] = { [0] = "modules/ve-mw/ui/dialogs/ve.ui.MWSaveDialog.js", [1] = "modules/ve-mw/ui/actions/ve.ui.MWSaveDialogAction.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWSaveDialog.css", },				["dependencies"] = { [0] = "mediawiki.String", [1] = "jquery.lengthLimit", [2] = "ext.visualEditor.mwcore", [3] = "oojs-ui.styles.icons-accessibility", [4] = "oojs-ui.styles.icons-editing-advanced", [5] = "oojs-ui.styles.icons-interactions", },				["messages"] = { [0] = "accesskey-diff", [1] = "accesskey-preview", [2] = "accesskey-save", [3] = "accesskey-minoredit", [4] = "accesskey-watch", [5] = "colon-separator", [6] = "newsectionsummary", [7] = "hidden-categories", [8] = "parentheses", [9] = "tooltip-minoredit", [10] = "tooltip-watch", [11] = "visualeditor-diff-no-changes", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.articleTarget"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.mw.SaveErrorHandler.js", [1] = "modules/ve-mw/init/ve.init.mw.ArticleTarget.js", [2] = "modules/ve-mw/init/ve.init.mw.ArticleTargetEvents.js", [3] = "modules/ve-mw/ui/tools/ve.ui.MWEditModeTool.js", },				["dependencies"] = { [0] = "ext.visualEditor.mediawiki", [1] = "ext.visualEditor.core", [2] = "ext.visualEditor.mwcore", [3] = "ext.visualEditor.mwextensions", [4] = "ext.visualEditor.mwsave", [5] = "mediawiki.widgets.AbandonEditDialog", },				["messages"] = { [0] = "accesskey-save", [1] = "apierror-readonly", [2] = "colon-separator", [3] = "pagecategories", [4] = "pagecategorieslink", [5] = "hidden-categories", [6] = "redirectto", [7] = "visualeditor-redirect-description", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.data"] = { ["class"] = "VisualEditorDataModule", },			["ext.visualEditor.core"] = { ["scripts"] = { [0] = "lib/ve/src/ve.Range.js", [1] = "lib/ve/src/ve.SelectionState.js", [2] = "lib/ve/src/ve.Node.js", [3] = "lib/ve/src/ve.PositionStep.js", [4] = "lib/ve/src/ve.BranchNode.js", [5] = "lib/ve/src/ve.LeafNode.js", [6] = "lib/ve/src/ve.Document.js", [7] = "lib/ve/src/ve.EventSequencer.js", [8] = "lib/ve/src/ve.Scheduler.js", [9] = "lib/ve/src/dm/ve.dm.js", [10] = "lib/ve/src/dm/ve.dm.Model.js", [11] = "lib/ve/src/dm/ve.dm.ModelRegistry.js", [12] = "lib/ve/src/dm/ve.dm.ModelFactory.js", [13] = "lib/ve/src/dm/ve.dm.NodeFactory.js", [14] = "lib/ve/src/dm/ve.dm.AnnotationFactory.js", [15] = "lib/ve/src/dm/ve.dm.AnnotationSet.js", [16] = "lib/ve/src/dm/ve.dm.Node.js", [17] = "lib/ve/src/dm/ve.dm.ClassAttributeNode.js", [18] = "lib/ve/src/dm/ve.dm.AlignableNode.js", [19] = "lib/ve/src/dm/ve.dm.FocusableNode.js", [20] = "lib/ve/src/dm/ve.dm.ResizableNode.js", [21] = "lib/ve/src/dm/ve.dm.TableCellableNode.js", [22] = "lib/ve/src/dm/ve.dm.Scalable.js", [23] = "lib/ve/src/dm/ve.dm.BranchNode.js", [24] = "lib/ve/src/dm/ve.dm.ContentBranchNode.js", [25] = "lib/ve/src/dm/ve.dm.LeafNode.js", [26] = "lib/ve/src/dm/ve.dm.Annotation.js", [27] = "lib/ve/src/dm/ve.dm.InternalList.js", [28] = "lib/ve/src/dm/ve.dm.MetaItem.js", [29] = "lib/ve/src/dm/ve.dm.MetaList.js", [30] = "lib/ve/src/dm/ve.dm.TableMatrix.js", [31] = "lib/ve/src/dm/ve.dm.TransactionProcessor.js", [32] = "lib/ve/src/dm/ve.dm.Transaction.js", [33] = "lib/ve/src/dm/ve.dm.TransactionBuilder.js", [34] = "lib/ve/src/dm/ve.dm.Change.js", [35] = "lib/ve/src/dm/ve.dm.TreeCursor.js", [36] = "lib/ve/src/dm/ve.dm.TreeModifier.js", [37] = "lib/ve/src/dm/ve.dm.Selection.js", [38] = "lib/ve/src/dm/ve.dm.Surface.js", [39] = "lib/ve/src/dm/ve.dm.SurfaceFragment.js", [40] = "lib/ve/src/dm/ve.dm.SourceSurfaceFragment.js", [41] = "lib/ve/src/dm/ve.dm.DataString.js", [42] = "lib/ve/src/dm/ve.dm.Document.js", [43] = "lib/ve/src/dm/ve.dm.DocumentSlice.js", [44] = "lib/ve/src/dm/ve.dm.TableSlice.js", [45] = "lib/ve/src/dm/ve.dm.LinearData.js", [46] = "lib/ve/src/dm/ve.dm.HashValueStore.js", [47] = "lib/ve/src/dm/ve.dm.Converter.js", [48] = "lib/ve/src/dm/ve.dm.SourceConverter.js", [49] = "lib/ve/src/dm/selections/ve.dm.LinearSelection.js", [50] = "lib/ve/src/dm/selections/ve.dm.NullSelection.js", [51] = "lib/ve/src/dm/selections/ve.dm.TableSelection.js", [52] = "lib/ve/src/dm/lineardata/ve.dm.FlatLinearData.js", [53] = "lib/ve/src/dm/lineardata/ve.dm.ElementLinearData.js", [54] = "lib/ve/src/dm/nodes/ve.dm.GeneratedContentNode.js", [55] = "lib/ve/src/dm/nodes/ve.dm.AlienNode.js", [56] = "lib/ve/src/dm/nodes/ve.dm.AlienBlockNode.js", [57] = "lib/ve/src/dm/nodes/ve.dm.AlienInlineNode.js", [58] = "lib/ve/src/dm/nodes/ve.dm.AlienTableCellNode.js", [59] = "lib/ve/src/dm/nodes/ve.dm.ArticleNode.js", [60] = "lib/ve/src/dm/nodes/ve.dm.BlockquoteNode.js", [61] = "lib/ve/src/dm/nodes/ve.dm.BreakNode.js", [62] = "lib/ve/src/dm/nodes/ve.dm.CenterNode.js", [63] = "lib/ve/src/dm/nodes/ve.dm.CommentNode.js", [64] = "lib/ve/src/dm/nodes/ve.dm.FakeCommentNode.js", [65] = "lib/ve/src/dm/nodes/ve.dm.RealCommentNode.js", [66] = "lib/ve/src/dm/nodes/ve.dm.DefinitionListItemNode.js", [67] = "lib/ve/src/dm/nodes/ve.dm.DefinitionListNode.js", [68] = "lib/ve/src/dm/nodes/ve.dm.DivNode.js", [69] = "lib/ve/src/dm/nodes/ve.dm.DocumentNode.js", [70] = "lib/ve/src/dm/nodes/ve.dm.HeadingNode.js", [71] = "lib/ve/src/dm/nodes/ve.dm.HorizontalRuleNode.js", [72] = "lib/ve/src/dm/nodes/ve.dm.InternalItemNode.js", [73] = "lib/ve/src/dm/nodes/ve.dm.InternalListNode.js", [74] = "lib/ve/src/dm/nodes/ve.dm.ListItemNode.js", [75] = "lib/ve/src/dm/nodes/ve.dm.ListNode.js", [76] = "lib/ve/src/dm/nodes/ve.dm.ParagraphNode.js", [77] = "lib/ve/src/dm/nodes/ve.dm.PreformattedNode.js", [78] = "lib/ve/src/dm/nodes/ve.dm.SectionNode.js", [79] = "lib/ve/src/dm/nodes/ve.dm.TableCaptionNode.js", [80] = "lib/ve/src/dm/nodes/ve.dm.TableCellNode.js", [81] = "lib/ve/src/dm/nodes/ve.dm.TableNode.js", [82] = "lib/ve/src/dm/nodes/ve.dm.TableRowNode.js", [83] = "lib/ve/src/dm/nodes/ve.dm.TableSectionNode.js", [84] = "lib/ve/src/dm/nodes/ve.dm.TextNode.js", [85] = "lib/ve/src/dm/nodes/ve.dm.ImageNode.js", [86] = "lib/ve/src/dm/nodes/ve.dm.BlockImageNode.js", [87] = "lib/ve/src/dm/nodes/ve.dm.BlockImageCaptionNode.js", [88] = "lib/ve/src/dm/nodes/ve.dm.InlineImageNode.js", [89] = "lib/ve/src/dm/annotations/ve.dm.LinkAnnotation.js", [90] = "lib/ve/src/dm/annotations/ve.dm.TextStyleAnnotation.js", [91] = "lib/ve/src/dm/annotations/ve.dm.AbbreviationAnnotation.js", [92] = "lib/ve/src/dm/annotations/ve.dm.BidiAnnotation.js", [93] = "lib/ve/src/dm/annotations/ve.dm.BigAnnotation.js", [94] = "lib/ve/src/dm/annotations/ve.dm.BoldAnnotation.js", [95] = "lib/ve/src/dm/annotations/ve.dm.CodeSampleAnnotation.js", [96] = "lib/ve/src/dm/annotations/ve.dm.CodeAnnotation.js", [97] = "lib/ve/src/dm/annotations/ve.dm.DatetimeAnnotation.js", [98] = "lib/ve/src/dm/annotations/ve.dm.DefinitionAnnotation.js", [99] = "lib/ve/src/dm/annotations/ve.dm.DeleteAnnotation.js", [100] = "lib/ve/src/dm/annotations/ve.dm.FontAnnotation.js", [101] = "lib/ve/src/dm/annotations/ve.dm.HighlightAnnotation.js", [102] = "lib/ve/src/dm/annotations/ve.dm.InsertAnnotation.js", [103] = "lib/ve/src/dm/annotations/ve.dm.ItalicAnnotation.js", [104] = "lib/ve/src/dm/annotations/ve.dm.QuotationAnnotation.js", [105] = "lib/ve/src/dm/annotations/ve.dm.SmallAnnotation.js", [106] = "lib/ve/src/dm/annotations/ve.dm.SpanAnnotation.js", [107] = "lib/ve/src/dm/annotations/ve.dm.StrikethroughAnnotation.js", [108] = "lib/ve/src/dm/annotations/ve.dm.SubscriptAnnotation.js", [109] = "lib/ve/src/dm/annotations/ve.dm.SuperscriptAnnotation.js", [110] = "lib/ve/src/dm/annotations/ve.dm.UnderlineAnnotation.js", [111] = "lib/ve/src/dm/annotations/ve.dm.UserInputAnnotation.js", [112] = "lib/ve/src/dm/annotations/ve.dm.VariableAnnotation.js", [113] = "lib/ve/src/dm/metaitems/ve.dm.AlienMetaItem.js", [114] = "lib/ve/src/dm/metaitems/ve.dm.CommentMetaItem.js", [115] = "lib/ve/src/ce/ve.ce.js", [116] = "lib/ve/src/ce/ve.ce.TextStateChunk.js", [117] = "lib/ve/src/ce/ve.ce.TextState.js", [118] = "lib/ve/src/ce/ve.ce.RangeState.js", [119] = "lib/ve/src/ce/ve.ce.AnnotationFactory.js", [120] = "lib/ve/src/ce/ve.ce.NodeFactory.js", [121] = "lib/ve/src/ce/ve.ce.Document.js", [122] = "lib/ve/src/ce/ve.ce.View.js", [123] = "lib/ve/src/ce/ve.ce.Annotation.js", [124] = "lib/ve/src/ce/ve.ce.Node.js", [125] = "lib/ve/src/ce/ve.ce.BranchNode.js", [126] = "lib/ve/src/ce/ve.ce.ContentBranchNode.js", [127] = "lib/ve/src/ce/ve.ce.LeafNode.js", [128] = "lib/ve/src/ce/ve.ce.MetaItem.js", [129] = "lib/ve/src/ce/ve.ce.ClassAttributeNode.js", [130] = "lib/ve/src/ce/ve.ce.AlignableNode.js", [131] = "lib/ve/src/ce/ve.ce.FocusableNode.js", [132] = "lib/ve/src/ce/ve.ce.ResizableNode.js", [133] = "lib/ve/src/ce/ve.ce.TableCellableNode.js", [134] = "lib/ve/src/ce/ve.ce.Selection.js", [135] = "lib/ve/src/ce/ve.ce.Surface.js", [136] = "lib/ve/src/ce/ve.ce.SurfaceObserver.js", [137] = "lib/ve/src/ce/ve.ce.KeyDownHandlerFactory.js", [138] = "lib/ve/src/ce/ve.ce.KeyDownHandler.js", [139] = "lib/ve/src/ce/selections/ve.ce.LinearSelection.js", [140] = "lib/ve/src/ce/selections/ve.ce.NullSelection.js", [141] = "lib/ve/src/ce/selections/ve.ce.TableSelection.js", [142] = "lib/ve/src/ce/keydownhandlers/ve.ce.LinearArrowKeyDownHandler.js", [143] = "lib/ve/src/ce/keydownhandlers/ve.ce.LinearDeleteKeyDownHandler.js", [144] = "lib/ve/src/ce/keydownhandlers/ve.ce.LinearEnterKeyDownHandler.js", [145] = "lib/ve/src/ce/keydownhandlers/ve.ce.LinearEscapeKeyDownHandler.js", [146] = "lib/ve/src/ce/keydownhandlers/ve.ce.TableArrowKeyDownHandler.js", [147] = "lib/ve/src/ce/keydownhandlers/ve.ce.TableDeleteKeyDownHandler.js", [148] = "lib/ve/src/ce/keydownhandlers/ve.ce.LinearTabKeyDownHandler.js", [149] = "lib/ve/src/ce/nodes/ve.ce.GeneratedContentNode.js", [150] = "lib/ve/src/ce/nodes/ve.ce.ContentEditableNode.js", [151] = "lib/ve/src/ce/nodes/ve.ce.ActiveNode.js", [152] = "lib/ve/src/ce/nodes/ve.ce.AlienNode.js", [153] = "lib/ve/src/ce/nodes/ve.ce.AlienBlockNode.js", [154] = "lib/ve/src/ce/nodes/ve.ce.AlienInlineNode.js", [155] = "lib/ve/src/ce/nodes/ve.ce.AlienTableCellNode.js", [156] = "lib/ve/src/ce/nodes/ve.ce.ArticleNode.js", [157] = "lib/ve/src/ce/nodes/ve.ce.BlockquoteNode.js", [158] = "lib/ve/src/ce/nodes/ve.ce.BreakNode.js", [159] = "lib/ve/src/ce/nodes/ve.ce.CenterNode.js", [160] = "lib/ve/src/ce/nodes/ve.ce.CommentNode.js", [161] = "lib/ve/src/ce/nodes/ve.ce.DefinitionListItemNode.js", [162] = "lib/ve/src/ce/nodes/ve.ce.DefinitionListNode.js", [163] = "lib/ve/src/ce/nodes/ve.ce.DivNode.js", [164] = "lib/ve/src/ce/nodes/ve.ce.DocumentNode.js", [165] = "lib/ve/src/ce/nodes/ve.ce.HeadingNode.js", [166] = "lib/ve/src/ce/nodes/ve.ce.HorizontalRuleNode.js", [167] = "lib/ve/src/ce/nodes/ve.ce.InternalItemNode.js", [168] = "lib/ve/src/ce/nodes/ve.ce.InternalListNode.js", [169] = "lib/ve/src/ce/nodes/ve.ce.ListItemNode.js", [170] = "lib/ve/src/ce/nodes/ve.ce.ListNode.js", [171] = "lib/ve/src/ce/nodes/ve.ce.ParagraphNode.js", [172] = "lib/ve/src/ce/nodes/ve.ce.PreformattedNode.js", [173] = "lib/ve/src/ce/nodes/ve.ce.SectionNode.js", [174] = "lib/ve/src/ce/nodes/ve.ce.TableCaptionNode.js", [175] = "lib/ve/src/ce/nodes/ve.ce.TableCellNode.js", [176] = "lib/ve/src/ce/nodes/ve.ce.TableNode.js", [177] = "lib/ve/src/ce/nodes/ve.ce.TableRowNode.js", [178] = "lib/ve/src/ce/nodes/ve.ce.TableSectionNode.js", [179] = "lib/ve/src/ce/nodes/ve.ce.TextNode.js", [180] = "lib/ve/src/ce/nodes/ve.ce.ImageNode.js", [181] = "lib/ve/src/ce/nodes/ve.ce.BlockImageNode.js", [182] = "lib/ve/src/ce/nodes/ve.ce.BlockImageCaptionNode.js", [183] = "lib/ve/src/ce/nodes/ve.ce.InlineImageNode.js", [184] = "lib/ve/src/ce/annotations/ve.ce.NailedAnnotation.js", [185] = "lib/ve/src/ce/annotations/ve.ce.LinkAnnotation.js", [186] = "lib/ve/src/ce/annotations/ve.ce.TextStyleAnnotation.js", [187] = "lib/ve/src/ce/annotations/ve.ce.AbbreviationAnnotation.js", [188] = "lib/ve/src/ce/annotations/ve.ce.BidiAnnotation.js", [189] = "lib/ve/src/ce/annotations/ve.ce.BigAnnotation.js", [190] = "lib/ve/src/ce/annotations/ve.ce.BoldAnnotation.js", [191] = "lib/ve/src/ce/annotations/ve.ce.CodeAnnotation.js", [192] = "lib/ve/src/ce/annotations/ve.ce.CodeSampleAnnotation.js", [193] = "lib/ve/src/ce/annotations/ve.ce.DatetimeAnnotation.js", [194] = "lib/ve/src/ce/annotations/ve.ce.DefinitionAnnotation.js", [195] = "lib/ve/src/ce/annotations/ve.ce.DeleteAnnotation.js", [196] = "lib/ve/src/ce/annotations/ve.ce.FontAnnotation.js", [197] = "lib/ve/src/ce/annotations/ve.ce.HighlightAnnotation.js", [198] = "lib/ve/src/ce/annotations/ve.ce.InsertAnnotation.js", [199] = "lib/ve/src/ce/annotations/ve.ce.ItalicAnnotation.js", [200] = "lib/ve/src/ce/annotations/ve.ce.QuotationAnnotation.js", [201] = "lib/ve/src/ce/annotations/ve.ce.SmallAnnotation.js", [202] = "lib/ve/src/ce/annotations/ve.ce.SpanAnnotation.js", [203] = "lib/ve/src/ce/annotations/ve.ce.StrikethroughAnnotation.js", [204] = "lib/ve/src/ce/annotations/ve.ce.SubscriptAnnotation.js", [205] = "lib/ve/src/ce/annotations/ve.ce.SuperscriptAnnotation.js", [206] = "lib/ve/src/ce/annotations/ve.ce.UnderlineAnnotation.js", [207] = "lib/ve/src/ce/annotations/ve.ce.UserInputAnnotation.js", [208] = "lib/ve/src/ce/annotations/ve.ce.VariableAnnotation.js", [209] = "lib/ve/src/ui/ve.ui.js", [210] = "lib/ve/src/ui/ve.ui.Overlay.js", [211] = "lib/ve/src/ui/ve.ui.Surface.js", [212] = "lib/ve/src/ui/ve.ui.Context.js", [213] = "lib/ve/src/ui/contexts/ve.ui.LinearContext.js", [214] = "lib/ve/src/ui/contexts/ve.ui.TableLineContext.js", [215] = "lib/ve/src/ui/ve.ui.ModeledFactory.js", [216] = "lib/ve/src/ui/ve.ui.ContextItem.js", [217] = "lib/ve/src/ui/ve.ui.ContextItemFactory.js", [218] = "lib/ve/src/ui/ve.ui.Tool.js", [219] = "lib/ve/src/ui/ve.ui.Toolbar.js", [220] = "lib/ve/src/ui/ve.ui.TargetToolbar.js", [221] = "lib/ve/src/ui/ve.ui.PositionedTargetToolbar.js", [222] = "lib/ve/src/ui/ve.ui.ToolFactory.js", [223] = "lib/ve/src/ui/ve.ui.Command.js", [224] = "lib/ve/src/ui/ve.ui.CommandRegistry.js", [225] = "lib/ve/src/ui/ve.ui.CommandHelpRegistry.js", [226] = "lib/ve/src/ui/ve.ui.Trigger.js", [227] = "lib/ve/src/ui/ve.ui.TriggerRegistry.js", [228] = "lib/ve/src/ui/ve.ui.Sequence.js", [229] = "lib/ve/src/ui/ve.ui.SequenceRegistry.js", [230] = "lib/ve/src/ui/ve.ui.Action.js", [231] = "lib/ve/src/ui/ve.ui.ActionFactory.js", [232] = "lib/ve/src/ui/ve.ui.DataTransferHandler.js", [233] = "lib/ve/src/ui/ve.ui.FileTransferHandler.js", [234] = "lib/ve/src/ui/ve.ui.DataTransferHandlerFactory.js", [235] = "lib/ve/src/ui/ve.ui.DataTransferItem.js", [236] = "lib/ve/src/ui/ve.ui.WindowManager.js", [237] = "lib/ve/src/ui/ve.ui.FragmentWindow.js", [238] = "lib/ve/src/ui/ve.ui.NodeWindow.js", [239] = "lib/ve/src/ui/ve.ui.TabIndexScope.js", [240] = "lib/ve/src/ui/windowmanagers/ve.ui.SurfaceWindowManager.js", [241] = "lib/ve/src/ui/actions/ve.ui.AnnotationAction.js", [242] = "lib/ve/src/ui/actions/ve.ui.BlockquoteAction.js", [243] = "lib/ve/src/ui/actions/ve.ui.ContentAction.js", [244] = "lib/ve/src/ui/actions/ve.ui.FormatAction.js", [245] = "lib/ve/src/ui/actions/ve.ui.HistoryAction.js", [246] = "lib/ve/src/ui/actions/ve.ui.IndentationAction.js", [247] = "lib/ve/src/ui/actions/ve.ui.LinkAction.js", [248] = "lib/ve/src/ui/actions/ve.ui.ListAction.js", [249] = "lib/ve/src/ui/actions/ve.ui.TableAction.js", [250] = "lib/ve/src/ui/actions/ve.ui.WindowAction.js", [251] = "lib/ve/src/ui/contextitems/ve.ui.LinearContextItem.js", [252] = "lib/ve/src/ui/contextitems/ve.ui.AnnotationContextItem.js", [253] = "lib/ve/src/ui/contextitems/ve.ui.TableLineContextItem.js", [254] = "lib/ve/src/ui/contextitems/ve.ui.AlienContextItem.js", [255] = "lib/ve/src/ui/contextitems/ve.ui.AlignableContextItem.js", [256] = "lib/ve/src/ui/contextitems/ve.ui.CommentContextItem.js", [257] = "lib/ve/src/ui/contextitems/ve.ui.LinkContextItem.js", [258] = "lib/ve/src/ui/contextitems/ve.ui.ToolContextItem.js", [259] = "lib/ve/src/ui/contextitems/ve.ui.TableContextItem.js", [260] = "lib/ve/src/ui/contextitems/ve.ui.MergeCellsContextItem.js", [261] = "lib/ve/src/ui/commands/ve.ui.ClearAnnotationCommand.js", [262] = "lib/ve/src/ui/commands/ve.ui.HistoryCommand.js", [263] = "lib/ve/src/ui/commands/ve.ui.IndentationCommand.js", [264] = "lib/ve/src/ui/commands/ve.ui.MergeCellsCommand.js", [265] = "lib/ve/src/ui/dialogs/ve.ui.FragmentDialog.js", [266] = "lib/ve/src/ui/dialogs/ve.ui.NodeDialog.js", [267] = "lib/ve/src/ui/dialogs/ve.ui.ToolbarDialog.js", [268] = "lib/ve/src/ui/dialogs/ve.ui.CommandHelpDialog.js", [269] = "lib/ve/src/ui/dialogs/ve.ui.FindAndReplaceDialog.js", [270] = "lib/ve/src/ui/dialogs/ve.ui.ProgressDialog.js", [271] = "lib/ve/src/ui/dialogs/ve.ui.SpecialCharacterDialog.js", [272] = "lib/ve/src/ui/dialogs/ve.ui.TableDialog.js", [273] = "lib/ve/src/ui/datatransferhandlers/ve.ui.PlainTextStringTransferHandler.js", [274] = "lib/ve/src/ui/datatransferhandlers/ve.ui.HTMLStringTransferHandler.js", [275] = "lib/ve/src/ui/datatransferhandlers/ve.ui.DSVFileTransferHandler.js", [276] = "lib/ve/src/ui/datatransferhandlers/ve.ui.PlainTextFileTransferHandler.js", [277] = "lib/ve/src/ui/datatransferhandlers/ve.ui.HTMLFileTransferHandler.js", [278] = "lib/ve/src/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.js", [279] = "lib/ve/src/ui/elements/ve.ui.PreviewElement.js", [280] = "lib/ve/src/ui/windowmanagers/ve.ui.ToolbarDialogWindowManager.js", [281] = "lib/ve/src/ui/widgets/ve.ui.AlignWidget.js", [282] = "lib/ve/src/ui/widgets/ve.ui.TargetWidget.js", [283] = "lib/ve/src/ui/widgets/ve.ui.LinkAnnotationWidget.js", [284] = "lib/ve/src/ui/widgets/ve.ui.ContextSelectWidget.js", [285] = "lib/ve/src/ui/widgets/ve.ui.ContextOptionWidget.js", [286] = "lib/ve/src/ui/widgets/ve.ui.DimensionsWidget.js", [287] = "lib/ve/src/ui/widgets/ve.ui.MediaSizeWidget.js", [288] = "lib/ve/src/ui/widgets/ve.ui.NoFocusButtonWidget.js", [289] = "lib/ve/src/ui/widgets/ve.ui.WhitespacePreservingTextInputWidget.js", [290] = "lib/ve/src/ui/tools/ve.ui.AnnotationTool.js", [291] = "lib/ve/src/ui/tools/ve.ui.ChangeDirectionalityTool.js", [292] = "lib/ve/src/ui/tools/ve.ui.ClearAnnotationTool.js", [293] = "lib/ve/src/ui/tools/ve.ui.WindowTool.js", [294] = "lib/ve/src/ui/tools/ve.ui.FragmentWindowTool.js", [295] = "lib/ve/src/ui/tools/ve.ui.FragmentInspectorTool.js", [296] = "lib/ve/src/ui/tools/ve.ui.LinkInspectorTool.js", [297] = "lib/ve/src/ui/tools/ve.ui.CommentInspectorTool.js", [298] = "lib/ve/src/ui/tools/ve.ui.ToolbarDialogTool.js", [299] = "lib/ve/src/ui/tools/ve.ui.FormatTool.js", [300] = "lib/ve/src/ui/tools/ve.ui.HistoryTool.js", [301] = "lib/ve/src/ui/tools/ve.ui.IndentationTool.js", [302] = "lib/ve/src/ui/tools/ve.ui.ListTool.js", [303] = "lib/ve/src/ui/tools/ve.ui.TableTool.js", [304] = "lib/ve/src/ui/inspectors/ve.ui.FragmentInspector.js", [305] = "lib/ve/src/ui/inspectors/ve.ui.AnnotationInspector.js", [306] = "lib/ve/src/ui/inspectors/ve.ui.NodeInspector.js", [307] = "lib/ve/src/ui/inspectors/ve.ui.CommentInspector.js", [308] = "lib/ve/src/ui/inspectors/ve.ui.LinkAnnotationInspector.js", [309] = "lib/ve/src/ui/pages/ve.ui.SpecialCharacterPage.js", },				["debugScripts"] = { [0] = "lib/ve/src/ce/ve.ce.debug.js", [1] = "lib/ve/src/ui/ve.ui.DebugBar.js", [2] = "lib/ve/src/ve.Filibuster.js", },				["styles"] = { [0] = "lib/ve/src/ce/styles/nodes/ve.ce.FocusableNode.css", [1] = "lib/ve/src/ce/styles/nodes/ve.ce.ActiveNode.css", [2] = "lib/ve/src/ce/styles/nodes/ve.ce.AlienNode.css", [3] = "lib/ve/src/ce/styles/nodes/ve.ce.BranchNode.css", [4] = "lib/ve/src/ce/styles/nodes/ve.ce.ContentBranchNode.css", [5] = "lib/ve/src/ce/styles/nodes/ve.ce.RootNode.css", [6] = "lib/ve/src/ce/styles/nodes/ve.ce.GeneratedContentNode.css", [7] = "lib/ve/src/ce/styles/nodes/ve.ce.HorizontalRuleNode.css", [8] = "lib/ve/src/ce/styles/nodes/ve.ce.CommentNode.css", [9] = "lib/ve/src/ce/styles/annotations/ve.ce.LanguageAnnotation.css", [10] = "lib/ve/src/ce/styles/annotations/ve.ce.LinkAnnotation.css", [11] = "lib/ve/src/ce/styles/nodes/ve.ce.ResizableNode.css", [12] = "lib/ve/src/ce/styles/nodes/ve.ce.SectionNode.css", [13] = "lib/ve/src/ce/styles/nodes/ve.ce.TableCellNode.css", [14] = "lib/ve/src/ce/styles/nodes/ve.ce.TableNode.css", [15] = "lib/ve/src/ce/styles/ve.ce.Surface.css", [16] = "lib/ve/src/ui/styles/dialogs/ve.ui.ToolbarDialog.css", [17] = "lib/ve/src/ui/styles/dialogs/ve.ui.CommandHelpDialog.css", [18] = "lib/ve/src/ui/styles/dialogs/ve.ui.FindAndReplaceDialog.css", [19] = "lib/ve/src/ui/styles/dialogs/ve.ui.ProgressDialog.css", [20] = "lib/ve/src/ui/styles/dialogs/ve.ui.SpecialCharacterDialog.css", [21] = "lib/ve/src/ui/styles/dialogs/ve.ui.TableDialog.css", [22] = "lib/ve/src/ui/styles/elements/ve.ui.PreviewElement.css", [23] = "lib/ve/src/ui/styles/tools/ve.ui.FormatTool.css", [24] = "lib/ve/src/ui/styles/widgets/ve.ui.ContextOptionWidget.css", [25] = "lib/ve/src/ui/styles/widgets/ve.ui.ContextSelectWidget.css", [26] = "lib/ve/src/ui/styles/widgets/ve.ui.DimensionsWidget.css", [27] = "lib/ve/src/ui/styles/widgets/ve.ui.MediaSizeWidget.css", [28] = "lib/ve/src/ui/styles/inspectors/ve.ui.CommentInspector.css", [29] = "lib/ve/src/ui/styles/inspectors/ve.ui.FragmentInspector.css", [30] = "lib/ve/src/ui/styles/widgets/ve.ui.TargetWidget.css", [31] = "lib/ve/src/ui/styles/ve.ui.ContextItem.css", [32] = "lib/ve/src/ui/styles/contextitems/ve.ui.LinearContextItem.css", [33] = "lib/ve/src/ui/styles/contextitems/ve.ui.TableLineContextItem.css", [34] = "lib/ve/src/ui/styles/contextitems/ve.ui.AlignableContextItem.css", [35] = "lib/ve/src/ui/styles/contextitems/ve.ui.CommentContextItem.css", [36] = "lib/ve/src/ui/styles/contextitems/ve.ui.LanguageContextItem.css", [37] = "lib/ve/src/ui/styles/contextitems/ve.ui.LinkContextItem.css", [38] = "lib/ve/src/ui/styles/contextitems/ve.ui.ToolContextItem.css", [39] = "lib/ve/src/ui/styles/ve.ui.Overlay.css", [40] = "lib/ve/src/ui/styles/ve.ui.Surface.css", [41] = "lib/ve/src/ui/styles/ve.ui.Toolbar.css", [42] = "lib/ve/src/ui/styles/ve.ui.TableLineContext.css", [43] = "lib/ve/src/ui/styles/ve.ui.DebugBar.css", },				["skinStyles"] = { ["default"] = { [0] = "lib/ve/src/themes/wikimediaui.css", },					["apex"] = { [0] = "lib/ve/src/themes/apex.css", },					["monobook"] = { [0] = "lib/ve/src/themes/apex.css", },				},				["dependencies"] = { [0] = "unicodejs", [1] = "rangefix", [2] = "spark-md5", [3] = "papaparse", [4] = "jquery.client", [5] = "ext.visualEditor.base", [6] = "ext.visualEditor.supportCheck", },				["messages"] = { [0] = "visualeditor", [1] = "visualeditor-aliencontextitem-title", [2] = "visualeditor-aliennode-tooltip", [3] = "visualeditor-align-desc-center", [4] = "visualeditor-align-desc-default", [5] = "visualeditor-align-desc-left", [6] = "visualeditor-align-desc-none", [7] = "visualeditor-align-desc-right", [8] = "visualeditor-align-widget-center", [9] = "visualeditor-align-widget-default", [10] = "visualeditor-align-widget-left", [11] = "visualeditor-align-widget-right", [12] = "visualeditor-alignablecontextitem-title", [13] = "visualeditor-annotationbutton-big-tooltip", [14] = "visualeditor-annotationbutton-bold-tooltip", [15] = "visualeditor-annotationbutton-code-tooltip", [16] = "visualeditor-annotationbutton-italic-tooltip", [17] = "visualeditor-annotationbutton-link-tooltip", [18] = "visualeditor-annotationbutton-small-tooltip", [19] = "visualeditor-annotationbutton-strikethrough-tooltip", [20] = "visualeditor-annotationbutton-subscript-tooltip", [21] = "visualeditor-annotationbutton-superscript-tooltip", [22] = "visualeditor-annotationbutton-underline-tooltip", [23] = "visualeditor-changedir", [24] = "visualeditor-changedir-tool-ltr", [25] = "visualeditor-changedir-tool-rtl", [26] = "visualeditor-clearbutton-tooltip", [27] = "visualeditor-clipboard-copy", [28] = "visualeditor-clipboard-cut", [29] = "visualeditor-clipboard-paste", [30] = "visualeditor-clipboard-paste-special", [31] = "visualeditor-command-dialog-focus-context", [32] = "visualeditor-command-dialog-cancel", [33] = "visualeditor-command-dialog-confirm", [34] = "visualeditor-commentinspector-edit", [35] = "visualeditor-commentinspector-title", [36] = "visualeditor-commentinspector-tooltip", [37] = "visualeditor-content-select-all", [38] = "visualeditor-contextitemwidget-label-remove", [39] = "visualeditor-contextitemwidget-label-secondary", [40] = "visualeditor-contextitemwidget-label-view", [41] = "visualeditor-debugbar-close", [42] = "visualeditor-debugbar-inputdebug", [43] = "visualeditor-debugbar-logrange", [44] = "visualeditor-debugbar-showmodel", [45] = "visualeditor-debugbar-showtransactions", [46] = "visualeditor-debugbar-startfilibuster", [47] = "visualeditor-debugbar-stopfilibuster", [48] = "visualeditor-debugbar-testsquasher", [49] = "visualeditor-debugbar-updatemodel", [50] = "visualeditor-dialog-action-apply", [51] = "visualeditor-dialog-action-cancel", [52] = "visualeditor-dialog-action-done", [53] = "visualeditor-dialog-action-goback", [54] = "visualeditor-dialog-action-insert", [55] = "visualeditor-dialog-command-help-title", [56] = "visualeditor-dialog-error", [57] = "visualeditor-dialog-error-dismiss", [58] = "visualeditor-dialog-table-caption", [59] = "visualeditor-dialog-table-title", [60] = "visualeditor-dimensionswidget-px", [61] = "visualeditor-dimensionswidget-times", [62] = "visualeditor-find-and-replace-diacritic", [63] = "visualeditor-find-and-replace-diacritic-unavailable", [64] = "visualeditor-find-and-replace-done", [65] = "visualeditor-find-and-replace-find-text", [66] = "visualeditor-find-and-replace-invalid-regex", [67] = "visualeditor-find-and-replace-match-case", [68] = "visualeditor-find-and-replace-next-button", [69] = "visualeditor-find-and-replace-previous-button", [70] = "visualeditor-find-and-replace-regular-expression", [71] = "visualeditor-find-and-replace-replace-all-button", [72] = "visualeditor-find-and-replace-replace-button", [73] = "visualeditor-find-and-replace-replace-text", [74] = "visualeditor-find-and-replace-results", [75] = "visualeditor-find-and-replace-title", [76] = "visualeditor-find-and-replace-word", [77] = "visualeditor-formatdropdown-format-blockquote", [78] = "visualeditor-formatdropdown-format-heading-label", [79] = "visualeditor-formatdropdown-format-heading1", [80] = "visualeditor-formatdropdown-format-heading2", [81] = "visualeditor-formatdropdown-format-heading3", [82] = "visualeditor-formatdropdown-format-heading4", [83] = "visualeditor-formatdropdown-format-heading5", [84] = "visualeditor-formatdropdown-format-heading6", [85] = "visualeditor-formatdropdown-format-paragraph", [86] = "visualeditor-formatdropdown-format-preformatted", [87] = "visualeditor-formatdropdown-title", [88] = "visualeditor-help-tool", [89] = "visualeditor-historybutton-redo-tooltip", [90] = "visualeditor-historybutton-undo-tooltip", [91] = "visualeditor-horizontalrule-tooltip", [92] = "visualeditor-indentationbutton-indent-tooltip", [93] = "visualeditor-indentationbutton-outdent-tooltip", [94] = "visualeditor-inspector-close-tooltip", [95] = "visualeditor-inspector-remove-tooltip", [96] = "visualeditor-key-alt", [97] = "visualeditor-key-backspace", [98] = "visualeditor-key-ctrl", [99] = "visualeditor-key-delete", [100] = "visualeditor-key-down", [101] = "visualeditor-key-end", [102] = "visualeditor-key-enter", [103] = "visualeditor-key-escape", [104] = "visualeditor-key-home", [105] = "visualeditor-key-insert", [106] = "visualeditor-key-left", [107] = "visualeditor-key-meta", [108] = "visualeditor-key-page-down", [109] = "visualeditor-key-page-up", [110] = "visualeditor-key-right", [111] = "visualeditor-key-shift", [112] = "visualeditor-key-space", [113] = "visualeditor-key-tab", [114] = "visualeditor-key-up", [115] = "visualeditor-languagecontext-remove", [116] = "visualeditor-linkcontext-label-change", [117] = "visualeditor-linkcontext-label-fallback", [118] = "visualeditor-linkcontext-label-label", [119] = "visualeditor-linkcontext-remove", [120] = "visualeditor-linkinspector-title", [121] = "visualeditor-listbutton-bullet-tooltip", [122] = "visualeditor-listbutton-number-tooltip", [123] = "visualeditor-mediasizewidget-label-defaulterror", [124] = "visualeditor-mediasizewidget-label-scale", [125] = "visualeditor-mediasizewidget-label-scale-percent", [126] = "visualeditor-mediasizewidget-sizeoptions-custom", [127] = "visualeditor-mediasizewidget-sizeoptions-default", [128] = "visualeditor-mediasizewidget-sizeoptions-scale", [129] = "visualeditor-shortcuts-clipboard", [130] = "visualeditor-shortcuts-dialog", [131] = "visualeditor-shortcuts-formatting", [132] = "visualeditor-shortcuts-history", [133] = "visualeditor-shortcuts-insert", [134] = "visualeditor-shortcuts-other", [135] = "visualeditor-shortcuts-sequence-notice", [136] = "visualeditor-shortcuts-text-style", [137] = "visualeditor-slug-insert", [138] = "visualeditor-specialcharacter-button-tooltip", [139] = "visualeditor-specialcharacterinspector-title", [140] = "visualeditor-table-caption", [141] = "visualeditor-table-contextitem-properties", [142] = "visualeditor-table-delete-col", [143] = "visualeditor-table-delete-row", [144] = "visualeditor-table-format-data", [145] = "visualeditor-table-format-header", [146] = "visualeditor-table-insert-col-after", [147] = "visualeditor-table-insert-col-before", [148] = "visualeditor-table-insert-row-after", [149] = "visualeditor-table-insert-row-before", [150] = "visualeditor-table-insert-table", [151] = "visualeditor-table-merge-cells", [152] = "visualeditor-table-merge-cells-merge", [153] = "visualeditor-table-merge-cells-unmerge", [154] = "visualeditor-table-move-col-after", [155] = "visualeditor-table-move-col-before", [156] = "visualeditor-table-move-row-after", [157] = "visualeditor-table-move-row-before", [158] = "visualeditor-tablecell-tooltip", [159] = "visualeditor-toolbar-format-tooltip", [160] = "visualeditor-toolbar-history", [161] = "visualeditor-toolbar-insert", [162] = "visualeditor-toolbar-paragraph-format", [163] = "visualeditor-toolbar-structure", [164] = "visualeditor-toolbar-style-tooltip", [165] = "visualeditor-toolbar-table", [166] = "visualeditor-toolbar-text-style", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.commentAnnotation"] = { ["scripts"] = { [0] = "lib/ve/src/dm/annotations/ve.dm.CommentAnnotation.js", [1] = "lib/ve/src/ce/annotations/ve.ce.CommentAnnotation.js", [2] = "lib/ve/src/ui/contextitems/ve.ui.CommentAnnotationContextItem.js", [3] = "lib/ve/src/ui/tools/ve.ui.CommentAnnotationInspectorTool.js", [4] = "lib/ve/src/ui/inspectors/ve.ui.CommentAnnotationInspector.js", },				["styles"] = { [0] = "lib/ve/src/ce/styles/annotations/ve.ce.CommentAnnotation.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.rebase"] = { ["scripts"] = { [0] = "lib/ve/src/dm/ve.dm.RebaseClient.js", [1] = "lib/ve/src/dm/ve.dm.SurfaceSynchronizer.js", [2] = "lib/ve/src/ui/widgets/ve.ui.AuthorItemWidget.js", [3] = "lib/ve/src/ui/tools/ve.ui.AuthorListPopupTool.js", },				["styles"] = { [0] = "lib/ve/src/ui/styles/widgets/ve.ui.AuthorItemWidget.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "ext.visualEditor.sanitize", [2] = "socket.io", [3] = "color-picker", [4] = "oojs-ui.styles.icons-user", [5] = "ext.visualEditor.commentAnnotation", [6] = "ext.visualEditor.checkList", },				["messages"] = { [0] = "visualeditor-missing-document-error", [1] = "visualeditor-missing-document-title", [2] = "visualeditor-rebase-client-author-name", [3] = "visualeditor-rebase-client-connecting", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.core.desktop"] = { ["scripts"] = { [0] = "lib/ve/src/ui/contexts/ve.ui.DesktopContext.js", [1] = "lib/ve/src/ui/windowmanagers/ve.ui.DesktopInspectorWindowManager.js", },				["styles"] = { [0] = "lib/ve/src/ui/styles/ve.ui.DesktopContext.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", },				["targets"] = { [0] = "desktop", },			},			["ext.visualEditor.core.mobile"] = { ["scripts"] = { [0] = "lib/ve/src/ui/contexts/ve.ui.MobileContext.js", [1] = "lib/ve/src/ui/contextitems/ve.ui.MobileTableCellContextItem.js", [2] = "lib/ve/src/ui/windowmanagers/ve.ui.MobileWindowManager.js", },				["styles"] = { [0] = "lib/ve/src/ui/styles/ve.ui.MobileContext.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", },				["messages"] = { [0] = "visualeditor-tablecell-contextitem", },				["targets"] = { [0] = "mobile", },			},			["ext.visualEditor.welcome"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.MWWelcomeDialog.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWWelcomeDialog.css", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui", },				["messages"] = { [0] = "visualeditor-welcomedialog-action", [1] = "visualeditor-welcomedialog-content", [2] = "visualeditor-welcomedialog-content-thanks", [3] = "visualeditor-welcomedialog-switch", [4] = "visualeditor-welcomedialog-switch-ve", [5] = "visualeditor-welcomedialog-title", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.switching"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.MWVESwitchConfirmDialog.js", [1] = "modules/ve-mw/init/ve.init.MWVESwitchPopupWidget.js", [2] = "modules/ve-mw/init/ve.init.MWEditingTabDialog.js", [3] = "modules/ve-mw/init/ve.init.MWEditModeTool.js", },				["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.MWVESwitchConfirmDialog.css", [1] = "modules/ve-mw/init/styles/ve.init.MWVESwitchPopupWidget.css", },				["skinStyles"] = { ["monobook"] = { [0] = "modules/ve-mw/init/styles/ve.init.MWVESwitchConfirmDialog-monobook.css", },				},				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui", [2] = "oojs-ui.styles.icons-editing-core", [3] = "oojs-ui.styles.icons-editing-advanced", [4] = "oojs-ui.styles.icons-accessibility", },				["messages"] = { [0] = "visualeditor-editingtabdialog-body", [1] = "visualeditor-editingtabdialog-ok", [2] = "visualeditor-editingtabdialog-title", [3] = "visualeditor-mweditmode-tooltip", [4] = "visualeditor-mweditmodesource-tool-current", [5] = "visualeditor-mweditmodesource-tool-unavailable", [6] = "visualeditor-mweditmodesource-warning-cancel", [7] = "visualeditor-mweditmodesource-warning-switch", [8] = "visualeditor-mweditmodesource-warning-switch-discard", [9] = "visualeditor-mweditmodeve-popup-body", [10] = "visualeditor-mweditmodeve-popup-title", [11] = "visualeditor-mweditmodeve-showagain", [12] = "visualeditor-mweditmodeve-title", [13] = "visualeditor-mweditmodeve-tool-current", [14] = "visualeditor-mweditmodeve-tool-unavailable", [15] = "visualeditor-mweditmodeve-warning", [16] = "visualeditor-mweditmodewt-popup-body", [17] = "visualeditor-mweditmodewt-popup-title", [18] = "visualeditor-preference-tabs-multi-tab", [19] = "visualeditor-preference-tabs-prefer-ve", [20] = "visualeditor-preference-tabs-prefer-wt", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwcore"] = { ["scripts"] = { [0] = "modules/ve-mw/ve.MWutils.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWEntityNode.js", [2] = "modules/ve-mw/dm/nodes/ve.dm.MWExtensionNode.js", [3] = "modules/ve-mw/dm/nodes/ve.dm.MWBlockExtensionNode.js", [4] = "modules/ve-mw/dm/nodes/ve.dm.MWInlineExtensionNode.js", [5] = "modules/ve-mw/dm/nodes/ve.dm.MWPreNode.js", [6] = "modules/ve-mw/dm/nodes/ve.dm.MWTableNode.js", [7] = "modules/ve-mw/dm/annotations/ve.dm.MWNowikiAnnotation.js", [8] = "modules/ve-mw/dm/metaitems/ve.dm.MWAlienMetaItem.js", [9] = "modules/ve-mw/ce/nodes/ve.ce.MWEntityNode.js", [10] = "modules/ve-mw/ce/nodes/ve.ce.MWExtensionNode.js", [11] = "modules/ve-mw/ce/nodes/ve.ce.MWBlockExtensionNode.js", [12] = "modules/ve-mw/ce/nodes/ve.ce.MWInlineExtensionNode.js", [13] = "modules/ve-mw/ce/nodes/ve.ce.MWPreNode.js", [14] = "modules/ve-mw/ce/nodes/ve.ce.MWTableNode.js", [15] = "modules/ve-mw/ce/annotations/ve.ce.MWNowikiAnnotation.js", [16] = "modules/ve-mw/ui/ve.ui.MWCommandRegistry.js", [17] = "modules/ve-mw/ui/ve.ui.MWSequenceRegistry.js", [18] = "modules/ve-mw/ui/ve.ui.MWSurface.js", [19] = "modules/ve-mw/ui/ve.ui.MWExtensionWindow.js", [20] = "modules/ve-mw/ui/ve.ui.MWWikitextTransferRegistry.js", [21] = "modules/ve-mw/ui/commands/ve.ui.MWWikitextWarningCommand.js", [22] = "modules/ve-mw/ui/datatransferhandlers/ve.ui.MWWikitextStringTransferHandler.js", [23] = "modules/ve-mw/ui/widgets/ve.ui.MWAceEditorWidget.js", [24] = "modules/ve-mw/ui/widgets/ve.ui.MWEditSummaryWidget.js", [25] = "modules/ve-mw/ui/widgets/ve.ui.MWLazyMultilineTextInputWidget.js", [26] = "modules/ve-mw/ui/widgets/ve.ui.MWTargetWidget.js", [27] = "modules/ve-mw/ui/widgets/ve.ui.MWTocWidget.js", [28] = "modules/ve-mw/ui/dialogs/ve.ui.MWExtensionDialog.js", [29] = "modules/ve-mw/ui/dialogs/ve.ui.MWExtensionPreviewDialog.js", [30] = "modules/ve-mw/ui/dialogs/ve.ui.MWCommandHelpDialog.js", [31] = "modules/ve-mw/ui/dialogs/ve.ui.MWWikitextSwitchConfirmDialog.js", [32] = "modules/ve-mw/ui/widgets/ve.ui.MWPreTextInputWidget.js", [33] = "modules/ve-mw/ui/dialogs/ve.ui.MWPreDialog.js", [34] = "modules/ve-mw/ui/dialogs/ve.ui.MWTableDialog.js", [35] = "modules/ve-mw/ui/elements/ve.ui.MWExpandableErrorElement.js", [36] = "modules/ve-mw/ui/elements/ve.ui.MWPreviewElement.js", [37] = "modules/ve-mw/ui/tools/ve.ui.MWPopupTool.js", [38] = "modules/ve-mw/ui/inspectors/ve.ui.MWExtensionInspector.js", [39] = "modules/ve-mw/ui/inspectors/ve.ui.MWLiveExtensionInspector.js", [40] = "modules/ve-mw/ui/actions/ve.ui.MWLinkAction.js", [41] = "modules/ve-mw/ui/contextitems/ve.ui.MWPreContextItem.js", [42] = "modules/ve-mw/ui/tools/ve.ui.MWEducationPopupTool.js", [43] = "modules/ve-mw/ui/inspectors/ve.ui.MWCommentInspector.js", },				["styles"] = { [0] = "modules/ve-mw/ce/styles/nodes/ve.ce.MWTableNode.css", [1] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWPreDialog.css", [2] = "modules/ve-mw/ui/styles/inspectors/ve.ui.MWExtensionInspector.css", [3] = "modules/ve-mw/ui/styles/inspectors/ve.ui.MWLiveExtensionInspector.css", [4] = "modules/ve-mw/ui/styles/elements/ve.ui.MWExpandableErrorElement.css", [5] = "modules/ve-mw/ui/styles/elements/ve.ui.MWPreviewElement.css", [6] = "modules/ve-mw/ui/styles/tools/ve.ui.MWPopupTool.css", [7] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWAceEditorWidget.css", [8] = "modules/ve-mw/ui/styles/tools/ve.ui.MWEducationPopupTool.css", },				["skinStyles"] = { ["default"] = { [0] = "modules/ve-mw/themes/wikimediaui.css", },					["apex"] = { [0] = "modules/ve-mw/themes/apex.css", },					["monobook"] = { [0] = "modules/ve-mw/themes/apex.css", },				},				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "ext.visualEditor.mediawiki", [2] = "ext.visualEditor.diffing", [3] = "mediawiki.Title", [4] = "mediawiki.diff.styles", [5] = "mediawiki.user", [6] = "mediawiki.util", [7] = "mediawiki.jqueryMsg", [8] = "mediawiki.storage", [9] = "jquery.cookie", [10] = "mediawiki.notify", [11] = "mediawiki.skinning.content.parsoid", [12] = "mediawiki.widgets", [13] = "ext.visualEditor.switching", [14] = "ext.visualEditor.welcome", [15] = "ext.visualEditor.mwextensionmessages", [16] = "oojs-ui.styles.icons-editing-advanced", },				["messages"] = { [0] = "colon-separator", [1] = "hidetoc", [2] = "ooui-dialog-process-continue", [3] = "publishchanges", [4] = "publishchanges-start", [5] = "publishpage", [6] = "publishpage-start", [7] = "savearticle", [8] = "savearticle-start", [9] = "savechanges", [10] = "savechanges-start", [11] = "showpreview", [12] = "showtoc", [13] = "summary-preview", [14] = "toc", [15] = "visualeditor-beta-label", [16] = "visualeditor-beta-warning", [17] = "visualeditor-browserwarning", [18] = "visualeditor-dialog-table-collapsed", [19] = "visualeditor-dialog-table-collapsible", [20] = "visualeditor-dialog-table-sortable", [21] = "visualeditor-dialog-table-wikitable", [22] = "visualeditor-mwpredialog-title", [23] = "visualeditor-mwpredialog-convert", [24] = "visualeditor-editconflict", [25] = "visualeditor-editnotices-tool", [26] = "visualeditor-editnotices-tooltip", [27] = "visualeditor-editsummary", [28] = "visualeditor-editsummary-characters-remaining", [29] = "visualeditor-editsummary-bytes-remaining", [30] = "visualeditor-educationpopup-dismiss", [31] = "visualeditor-feedback-defaultmessage", [32] = "visualeditor-feedback-tool", [33] = "visualeditor-help-label", [34] = "visualeditor-help-link", [35] = "visualeditor-help-title", [36] = "visualeditor-mweditmodesource-progress", [37] = "visualeditor-mweditmodesource-title", [38] = "visualeditor-mweditmodesource-warning", [39] = "visualeditor-mweditmodesource-warning-cancel", [40] = "visualeditor-mweditmodesource-warning-switch", [41] = "visualeditor-mweditmodesource-warning-switch-discard", [42] = "visualeditor-mweditmodeve-progress", [43] = "visualeditor-pagemenu-tooltip", [44] = "visualeditor-pagetranslationwarning", [45] = "visualeditor-recreate", [46] = "visualeditor-savedialog-keyboard-shortcut-submit", [47] = "visualeditor-savedialog-error-badtoken", [48] = "visualeditor-savedialog-label-create", [49] = "visualeditor-savedialog-label-error", [50] = "visualeditor-savedialog-label-publish-short", [51] = "visualeditor-savedialog-label-publish-short-start", [52] = "visualeditor-savedialog-label-report", [53] = "visualeditor-savedialog-label-resolve-conflict", [54] = "visualeditor-savedialog-label-resume-editing", [55] = "visualeditor-savedialog-label-review", [56] = "visualeditor-savedialog-label-review-good", [57] = "visualeditor-savedialog-label-save-short", [58] = "visualeditor-savedialog-label-save-short-start", [59] = "visualeditor-savedialog-label-visual-diff-report", [60] = "visualeditor-savedialog-label-warning", [61] = "visualeditor-savedialog-review-nosummary", [62] = "visualeditor-savedialog-review-visual", [63] = "visualeditor-savedialog-review-wikitext", [64] = "visualeditor-savedialog-title-conflict", [65] = "visualeditor-savedialog-title-preview", [66] = "visualeditor-savedialog-title-review", [67] = "visualeditor-savedialog-title-save", [68] = "visualeditor-savedialog-warning-dirty", [69] = "visualeditor-saveerror", [70] = "visualeditor-saveerror-hookaborted", [71] = "visualeditor-serializeerror", [72] = "visualeditor-recreate", [73] = "visualeditor-toolbar-savedialog", [74] = "visualeditor-toolbar-savedialog-short", [75] = "visualeditor-version-label", [76] = "visualeditor-wikitext-progress", [77] = "visualeditor-wikitext-warning-title", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwextensions"] = { ["dependencies"] = { [0] = "ext.visualEditor.mwlink", [1] = "ext.visualEditor.mwformatting", [2] = "ext.visualEditor.data", [3] = "ext.visualEditor.mwtransclusion", [4] = "ext.visualEditor.mwgallery", [5] = "ext.visualEditor.mwimage", [6] = "ext.visualEditor.mwalienextension", [7] = "ext.visualEditor.language", [8] = "ext.visualEditor.mwlanguage", [9] = "ext.visualEditor.icons", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwextensions.desktop"] = { ["dependencies"] = { [0] = "ext.visualEditor.mwextensions", [1] = "ext.visualEditor.mwmeta", [2] = "mediawiki.ForeignStructuredUpload.BookletLayout", },			},			["ext.visualEditor.mwformatting"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWHeadingNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWPreformattedNode.js", [2] = "modules/ve-mw/ce/nodes/ve.ce.MWHeadingNode.js", [3] = "modules/ve-mw/ce/nodes/ve.ce.MWPreformattedNode.js", [4] = "modules/ve-mw/ui/tools/ve.ui.MWFormatTool.js", },				["skinStyles"] = { ["vector"] = { [0] = "modules/ve-mw/ui/styles/tools/ve.ui.MWFormatTool-vector.css", },					["minerva"] = { [0] = "modules/ve-mw/ui/styles/tools/ve.ui.MWFormatTool-minerva.css", },					["monobook"] = { [0] = "modules/ve-mw/ui/styles/tools/ve.ui.MWFormatTool-monobook.css", },				},				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["messages"] = { [0] = "visualeditor-formatdropdown-format-mw-heading1", [1] = "visualeditor-formatdropdown-format-mw-heading2", [2] = "visualeditor-formatdropdown-format-mw-heading3", [3] = "visualeditor-formatdropdown-format-mw-heading4", [4] = "visualeditor-formatdropdown-format-mw-heading5", [5] = "visualeditor-formatdropdown-format-mw-heading6", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwimage.core"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWInlineImageNode.js", [2] = "modules/ve-mw/dm/nodes/ve.dm.MWBlockImageNode.js", [3] = "modules/ve-mw/dm/nodes/ve.dm.MWImageCaptionNode.js", [4] = "modules/ve-mw/ce/ve.ce.MWResizableNode.js", [5] = "modules/ve-mw/ce/nodes/ve.ce.MWImageNode.js", [6] = "modules/ve-mw/ce/nodes/ve.ce.MWInlineImageNode.js", [7] = "modules/ve-mw/ce/nodes/ve.ce.MWBlockImageNode.js", [8] = "modules/ve-mw/ce/nodes/ve.ce.MWImageCaptionNode.js", },				["styles"] = { [0] = "modules/ve-mw/ce/styles/nodes/ve.ce.MWBlockImageNode.css", [1] = "modules/ve-mw/ce/styles/nodes/ve.ce.MWInlineImageNode.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwimage"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/models/ve.dm.MWImageModel.js", [1] = "modules/ve-mw/ui/widgets/ve.ui.MWMediaInfoFieldWidget.js", [2] = "modules/ve-mw/ui/datatransferhandlers/ve.ui.MWMediaTransferHandler.js", [3] = "modules/ve-mw/ui/dialogs/ve.ui.MWMediaDialog.js", [4] = "modules/ve-mw/ui/tools/ve.ui.MWMediaDialogTool.js", [5] = "modules/ve-mw/ui/contextitems/ve.ui.MWMediaContextItem.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWMediaDialog.css", [1] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWMediaInfoFieldWidget.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwimage.core", [1] = "mediawiki.widgets.MediaSearch", [2] = "oojs-ui.styles.icons-media", [3] = "oojs-ui.styles.icons-wikimedia", [4] = "moment", },				["messages"] = { [0] = "visualeditor-dialog-media-alttext-section", [1] = "visualeditor-dialog-media-alttext-section-help", [2] = "visualeditor-dialog-media-change-image", [3] = "visualeditor-dialog-media-choose-image", [4] = "visualeditor-dialog-media-content-filename", [5] = "visualeditor-dialog-media-content-description-link", [6] = "visualeditor-dialog-media-content-section", [7] = "visualeditor-dialog-media-content-section-help", [8] = "visualeditor-dialog-media-goback", [9] = "visualeditor-dialog-media-info-artist", [10] = "visualeditor-dialog-media-info-audiofile", [11] = "visualeditor-dialog-media-info-created", [12] = "visualeditor-dialog-media-info-credit", [13] = "visualeditor-dialog-media-info-dateformat", [14] = "visualeditor-dialog-media-info-ellipsis", [15] = "visualeditor-dialog-media-info-imagedescription", [16] = "visualeditor-dialog-media-info-licenseshortname", [17] = "visualeditor-dialog-media-info-meta-artist", [18] = "visualeditor-dialog-media-info-moreinfo", [19] = "visualeditor-dialog-media-info-readmore", [20] = "visualeditor-dialog-media-info-separator", [21] = "visualeditor-dialog-media-info-uploaded", [22] = "visualeditor-dialog-media-page-advanced", [23] = "visualeditor-dialog-media-page-general", [24] = "visualeditor-dialog-media-position-center", [25] = "visualeditor-dialog-media-position-checkbox", [26] = "visualeditor-dialog-media-position-checkbox-help", [27] = "visualeditor-dialog-media-position-left", [28] = "visualeditor-dialog-media-position-none", [29] = "visualeditor-dialog-media-position-right", [30] = "visualeditor-dialog-media-position-section", [31] = "visualeditor-dialog-media-position-section-help", [32] = "visualeditor-dialog-media-save", [33] = "visualeditor-dialog-media-search-tab-search", [34] = "visualeditor-dialog-media-search-tab-upload", [35] = "visualeditor-dialog-media-searchselect", [36] = "visualeditor-dialog-media-size-section", [37] = "visualeditor-dialog-media-size-section-help", [38] = "visualeditor-dialog-media-thumbdimensions", [39] = "visualeditor-dialog-media-title", [40] = "visualeditor-dialog-media-type-border", [41] = "visualeditor-dialog-media-type-frame", [42] = "visualeditor-dialog-media-type-frameless", [43] = "visualeditor-dialog-media-type-none", [44] = "visualeditor-dialog-media-type-section", [45] = "visualeditor-dialog-media-type-section-help", [46] = "visualeditor-dialog-media-type-thumb", [47] = "visualeditor-dialog-media-upload", [48] = "visualeditor-dialogbutton-media-tooltip", [49] = "visualeditor-media-title-audio", [50] = "visualeditor-media-title-image", [51] = "visualeditor-media-title-video", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwlink"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWMagicLinkNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWNumberedExternalLinkNode.js", [2] = "modules/ve-mw/dm/annotations/ve.dm.MWExternalLinkAnnotation.js", [3] = "modules/ve-mw/dm/annotations/ve.dm.MWInternalLinkAnnotation.js", [4] = "modules/ve-mw/ce/nodes/ve.ce.MWMagicLinkNode.js", [5] = "modules/ve-mw/ce/nodes/ve.ce.MWNumberedExternalLinkNode.js", [6] = "modules/ve-mw/ce/annotations/ve.ce.MWExternalLinkAnnotation.js", [7] = "modules/ve-mw/ce/annotations/ve.ce.MWInternalLinkAnnotation.js", [8] = "modules/ve-mw/ui/widgets/ve.ui.MWInternalLinkAnnotationWidget.js", [9] = "modules/ve-mw/ui/widgets/ve.ui.MWExternalLinkAnnotationWidget.js", [10] = "modules/ve-mw/ui/inspectors/ve.ui.MWLinkAnnotationInspector.js", [11] = "modules/ve-mw/ui/inspectors/ve.ui.MWLinkNodeInspector.js", [12] = "modules/ve-mw/ui/inspectors/ve.ui.MWMagicLinkNodeInspector.js", [13] = "modules/ve-mw/ui/tools/ve.ui.MWLinkInspectorTool.js", [14] = "modules/ve-mw/ui/contextitems/ve.ui.MWInternalLinkContextItem.js", [15] = "modules/ve-mw/ui/contextitems/ve.ui.MWMagicLinkNodeContextItem.js", [16] = "modules/ve-mw/ui/contextitems/ve.ui.MWNumberedExternalLinkNodeContextItem.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/contextitems/ve.ui.MWInternalLinkContextItem.css", [1] = "modules/ve-mw/ui/styles/inspectors/ve.ui.MWLinkAnnotationInspector.css", [2] = "modules/ve-mw/ui/styles/tools/ve.ui.MWLinkInspectorTool.css", [3] = "modules/ve-mw/ce/styles/annotations/ve.ce.MWExternalLinkAnnotation.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["messages"] = { [0] = "visualeditor-linkinspector-button-link-external", [1] = "visualeditor-linkinspector-button-link-internal", [2] = "visualeditor-linkinspector-convert-link-isbn", [3] = "visualeditor-linkinspector-convert-link-pmid", [4] = "visualeditor-linkinspector-convert-link-rfc", [5] = "visualeditor-linkinspector-educationpopup-title", [6] = "visualeditor-linkinspector-educationpopup-text", [7] = "visualeditor-linkinspector-illegal-title", [8] = "visualeditor-linknodeinspector-add-label", [9] = "visualeditor-linknodeinspector-title", [10] = "visualeditor-magiclinknodeinspector-convert-link", [11] = "visualeditor-magiclinknodeinspector-title-isbn", [12] = "visualeditor-magiclinknodeinspector-title-pmid", [13] = "visualeditor-magiclinknodeinspector-title-rfc", [14] = "rfcurl", [15] = "pubmedurl", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwmeta"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/metaitems/ve.dm.MWCategoryMetaItem.js", [1] = "modules/ve-mw/dm/metaitems/ve.dm.MWDefaultSortMetaItem.js", [2] = "modules/ve-mw/dm/metaitems/ve.dm.MWDisplayTitleMetaItem.js", [3] = "modules/ve-mw/dm/metaitems/ve.dm.MWHiddenCategoryMetaItem.js", [4] = "modules/ve-mw/dm/metaitems/ve.dm.MWFlaggedMetaItem.js", [5] = "modules/ve-mw/dm/metaitems/ve.dm.MWIndexMetaItem.js", [6] = "modules/ve-mw/dm/metaitems/ve.dm.MWNewSectionEditMetaItem.js", [7] = "modules/ve-mw/dm/metaitems/ve.dm.MWTOCMetaItem.js", [8] = "modules/ve-mw/dm/metaitems/ve.dm.MWLanguageMetaItem.js", [9] = "modules/ve-mw/dm/metaitems/ve.dm.MWNoContentConvertMetaItem.js", [10] = "modules/ve-mw/dm/metaitems/ve.dm.MWNoEditSectionMetaItem.js", [11] = "modules/ve-mw/dm/metaitems/ve.dm.MWNoGalleryMetaItem.js", [12] = "modules/ve-mw/dm/metaitems/ve.dm.MWNoTitleConvertMetaItem.js", [13] = "modules/ve-mw/dm/metaitems/ve.dm.MWRedirectMetaItem.js", [14] = "modules/ve-mw/dm/metaitems/ve.dm.MWStaticRedirectMetaItem.js", [15] = "modules/ve-mw/ui/widgets/ve.ui.MWCategoryInputWidget.js", [16] = "modules/ve-mw/ui/widgets/ve.ui.MWCategoryPopupWidget.js", [17] = "modules/ve-mw/ui/widgets/ve.ui.MWCategoryItemWidget.js", [18] = "modules/ve-mw/ui/widgets/ve.ui.MWCategoryWidget.js", [19] = "modules/ve-mw/ui/pages/ve.ui.MWSettingsPage.js", [20] = "modules/ve-mw/ui/pages/ve.ui.MWAdvancedSettingsPage.js", [21] = "modules/ve-mw/ui/pages/ve.ui.MWCategoriesPage.js", [22] = "modules/ve-mw/ui/pages/ve.ui.MWLanguagesPage.js", [23] = "modules/ve-mw/ui/pages/ve.ui.MWTemplatesUsedPage.js", [24] = "modules/ve-mw/ui/dialogs/ve.ui.MWMetaDialog.js", [25] = "modules/ve-mw/ui/tools/ve.ui.MWMetaDialogTool.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryInputWidget.css", [1] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryItemWidget.css", [2] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryPopupWidget.css", [3] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWCategoryWidget.css", [4] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWTocWidget.css", [5] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWMetaDialog.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "ext.visualEditor.mwlink", [2] = "mediawiki.action.view.redirectPage", },				["messages"] = { [0] = "visualeditor-advancedsettings-tool", [1] = "visualeditor-categories-tool", [2] = "visualeditor-changedesc-mwredirect", [3] = "visualeditor-dialog-meta-advancedsettings-label", [4] = "visualeditor-dialog-meta-advancedsettings-section", [5] = "visualeditor-dialog-meta-categories-addcategory-label", [6] = "visualeditor-dialog-meta-categories-category", [7] = "visualeditor-dialog-meta-categories-data-label", [8] = "visualeditor-dialog-meta-categories-defaultsort-help", [9] = "visualeditor-dialog-meta-categories-defaultsort-label", [10] = "visualeditor-dialog-meta-categories-hidden", [11] = "visualeditor-dialog-meta-categories-input-hiddencategorieslabel", [12] = "visualeditor-dialog-meta-categories-input-matchingcategorieslabel", [13] = "visualeditor-dialog-meta-categories-input-movecategorylabel", [14] = "visualeditor-dialog-meta-categories-input-newcategorylabel", [15] = "visualeditor-dialog-meta-categories-input-placeholder", [16] = "visualeditor-dialog-meta-categories-missing", [17] = "visualeditor-dialog-meta-categories-options", [18] = "visualeditor-dialog-meta-categories-section", [19] = "visualeditor-dialog-meta-categories-sortkey-label", [20] = "visualeditor-dialog-meta-languages-code-label", [21] = "visualeditor-dialog-meta-languages-label", [22] = "visualeditor-dialog-meta-languages-link-label", [23] = "visualeditor-dialog-meta-languages-name-label", [24] = "visualeditor-dialog-meta-languages-readonlynote", [25] = "visualeditor-dialog-meta-languages-section", [26] = "visualeditor-dialog-meta-settings-displaytitle", [27] = "visualeditor-dialog-meta-settings-displaytitle-enable", [28] = "visualeditor-dialog-meta-settings-displaytitle-help", [29] = "visualeditor-dialog-meta-settings-hiddencat-help", [30] = "visualeditor-dialog-meta-settings-hiddencat-label", [31] = "visualeditor-dialog-meta-settings-index-default", [32] = "visualeditor-dialog-meta-settings-index-disable", [33] = "visualeditor-dialog-meta-settings-index-force", [34] = "visualeditor-dialog-meta-settings-index-help", [35] = "visualeditor-dialog-meta-settings-index-label", [36] = "visualeditor-dialog-meta-settings-label", [37] = "visualeditor-dialog-meta-settings-newsectioneditlink-default", [38] = "visualeditor-dialog-meta-settings-newsectioneditlink-disable", [39] = "visualeditor-dialog-meta-settings-newsectioneditlink-force", [40] = "visualeditor-dialog-meta-settings-newsectioneditlink-help", [41] = "visualeditor-dialog-meta-settings-newsectioneditlink-label", [42] = "visualeditor-dialog-meta-settings-nocontentconvert-help", [43] = "visualeditor-dialog-meta-settings-nocontentconvert-label", [44] = "visualeditor-dialog-meta-settings-noeditsection-help", [45] = "visualeditor-dialog-meta-settings-noeditsection-label", [46] = "visualeditor-dialog-meta-settings-nogallery-help", [47] = "visualeditor-dialog-meta-settings-nogallery-label", [48] = "visualeditor-dialog-meta-settings-notitleconvert-help", [49] = "visualeditor-dialog-meta-settings-notitleconvert-label", [50] = "visualeditor-dialog-meta-settings-redirect-help", [51] = "visualeditor-dialog-meta-settings-redirect-label", [52] = "visualeditor-dialog-meta-settings-redirect-placeholder", [53] = "visualeditor-dialog-meta-settings-redirect-statichelp", [54] = "visualeditor-dialog-meta-settings-redirect-staticlabel", [55] = "visualeditor-dialog-meta-settings-section", [56] = "visualeditor-dialog-meta-settings-toc-default", [57] = "visualeditor-dialog-meta-settings-toc-disable", [58] = "visualeditor-dialog-meta-settings-toc-force", [59] = "visualeditor-dialog-meta-settings-toc-help", [60] = "visualeditor-dialog-meta-settings-toc-label", [61] = "visualeditor-dialog-meta-templatesused-noresults", [62] = "visualeditor-dialog-meta-title", [63] = "visualeditor-dialogbutton-meta-tooltip", [64] = "visualeditor-languages-tool", [65] = "visualeditor-meta-tool", [66] = "visualeditor-settings-tool", [67] = "visualeditor-templatesused-tool", [68] = "visualeditor-title-error", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwtransclusion"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWTransclusionNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWTransclusionBlockNode.js", [2] = "modules/ve-mw/dm/nodes/ve.dm.MWTransclusionInlineNode.js", [3] = "modules/ve-mw/dm/nodes/ve.dm.MWTransclusionTableCellNode.js", [4] = "modules/ve-mw/ce/nodes/ve.ce.MWTransclusionNode.js", [5] = "modules/ve-mw/ce/nodes/ve.ce.MWTransclusionBlockNode.js", [6] = "modules/ve-mw/ce/nodes/ve.ce.MWTransclusionInlineNode.js", [7] = "modules/ve-mw/ce/nodes/ve.ce.MWTransclusionTableCellNode.js", [8] = "modules/ve-mw/dm/models/ve.dm.MWTransclusionModel.js", [9] = "modules/ve-mw/dm/models/ve.dm.MWTransclusionPartModel.js", [10] = "modules/ve-mw/dm/models/ve.dm.MWTransclusionContentModel.js", [11] = "modules/ve-mw/dm/models/ve.dm.MWTemplateSpecModel.js", [12] = "modules/ve-mw/dm/models/ve.dm.MWTemplateModel.js", [13] = "modules/ve-mw/dm/models/ve.dm.MWTemplatePlaceholderModel.js", [14] = "modules/ve-mw/dm/models/ve.dm.MWParameterModel.js", [15] = "modules/ve-mw/ui/widgets/ve.ui.MWParameterCheckboxInputWidget.js", [16] = "modules/ve-mw/ui/widgets/ve.ui.MWParameterSearchWidget.js", [17] = "modules/ve-mw/ui/widgets/ve.ui.MWParameterResultWidget.js", [18] = "modules/ve-mw/ui/widgets/ve.ui.MWMoreParametersResultWidget.js", [19] = "modules/ve-mw/ui/widgets/ve.ui.MWNoParametersResultWidget.js", [20] = "modules/ve-mw/ui/widgets/ve.ui.MWTemplateTitleInputWidget.js", [21] = "modules/ve-mw/ui/pages/ve.ui.MWTemplatePage.js", [22] = "modules/ve-mw/ui/pages/ve.ui.MWParameterPage.js", [23] = "modules/ve-mw/ui/pages/ve.ui.MWParameterPlaceholderPage.js", [24] = "modules/ve-mw/ui/pages/ve.ui.MWTemplatePlaceholderPage.js", [25] = "modules/ve-mw/ui/pages/ve.ui.MWTransclusionContentPage.js", [26] = "modules/ve-mw/ui/dialogs/ve.ui.MWRequiredParamBlankConfirmDialog.js", [27] = "modules/ve-mw/ui/dialogs/ve.ui.MWTemplateDialog.js", [28] = "modules/ve-mw/ui/dialogs/ve.ui.MWTransclusionDialog.js", [29] = "modules/ve-mw/ui/tools/ve.ui.MWTransclusionDialogTool.js", [30] = "modules/ve-mw/ui/contextitems/ve.ui.MWTransclusionContextItem.js", },				["styles"] = { [0] = "modules/ve-mw/ce/styles/nodes/ve.ce.MWTransclusionNode.css", [1] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWParameterResultWidget.css", [2] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWMoreParametersResultWidget.css", [3] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWNoParametersResultWidget.css", [4] = "modules/ve-mw/ui/styles/widgets/ve.ui.MWParameterSearchWidget.css", [5] = "modules/ve-mw/ui/styles/pages/ve.ui.MWTransclusionContentPage.css", [6] = "modules/ve-mw/ui/styles/pages/ve.ui.MWParameterPage.css", [7] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWTransclusionDialog.css", },				["skinStyles"] = { ["default"] = { [0] = "modules/ve-mw/ui/styles/pages/ve.ui.MWParameterPage-default.css", [1] = "modules/ve-mw/ui/styles/pages/ve.ui.MWTemplatePage-default.css", },					["minerva"] = { [0] = "modules/ve-mw/ui/styles/pages/ve.ui.MWParameterPage-minerva.css", },				},				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "mediawiki.jqueryMsg", [2] = "mediawiki.language", [3] = "mediawiki.widgets.UserInputWidget", },				["messages"] = { [0] = "quotation-marks", [1] = "templatedata-doc-subpage", [2] = "visualeditor-changedesc-mwtransclusion", [3] = "visualeditor-dialog-template-title", [4] = "visualeditor-dialog-transclusion-add-content", [5] = "visualeditor-dialog-transclusion-add-param", [6] = "visualeditor-dialog-transclusion-add-template", [7] = "visualeditor-dialog-transclusion-content", [8] = "visualeditor-dialog-transclusion-contextitem-description", [9] = "visualeditor-dialog-transclusion-deprecated-parameter", [10] = "visualeditor-dialog-transclusion-deprecated-parameter-description", [11] = "visualeditor-dialog-transclusion-loading", [12] = "visualeditor-dialog-transclusion-more-template-description", [13] = "visualeditor-dialog-transclusion-multiple-mode", [14] = "visualeditor-dialog-transclusion-no-template-description", [15] = "visualeditor-dialog-transclusion-absent-template", [16] = "visualeditor-dialog-transclusion-options", [17] = "visualeditor-dialog-transclusion-param-default", [18] = "visualeditor-dialog-transclusion-param-example", [19] = "visualeditor-dialog-transclusion-param-info", [20] = "visualeditor-dialog-transclusion-param-info-missing", [21] = "visualeditor-dialog-transclusion-placeholder", [22] = "visualeditor-dialog-transclusion-raw-fallback", [23] = "visualeditor-dialog-transclusion-remove-content", [24] = "visualeditor-dialog-transclusion-remove-param", [25] = "visualeditor-dialog-transclusion-remove-template", [26] = "visualeditor-dialog-transclusion-required-parameter", [27] = "visualeditor-dialog-transclusion-required-parameter-description", [28] = "visualeditor-dialog-transclusion-required-parameter-dialog-cancel", [29] = "visualeditor-dialog-transclusion-required-parameter-dialog-ok", [30] = "visualeditor-dialog-transclusion-required-parameter-dialog-title", [31] = "visualeditor-dialog-transclusion-required-parameter-is-blank", [32] = "visualeditor-dialog-transclusion-single-mode", [33] = "visualeditor-dialog-transclusion-title", [34] = "visualeditor-dialogbutton-template-tooltip", [35] = "visualeditor-dialogbutton-transclusion-tooltip", [36] = "visualeditor-parameter-input-placeholder", [37] = "visualeditor-parameter-search-more", [38] = "visualeditor-parameter-search-no-unused", [39] = "visualeditor-parameter-search-unknown", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["treeDiffer"] = { ["scripts"] = { [0] = "lib/ve/lib/treeDiffer/treeDiffer-dist.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["diffMatchPatch"] = { ["scripts"] = { [0] = "lib/ve/lib/diff-match-patch/diff_match_patch_uncompressed.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.checkList"] = { ["scripts"] = { [0] = "lib/ve/src/dm/nodes/ve.dm.CheckListNode.js", [1] = "lib/ve/src/dm/nodes/ve.dm.CheckListItemNode.js", [2] = "lib/ve/src/ce/nodes/ve.ce.CheckListNode.js", [3] = "lib/ve/src/ce/nodes/ve.ce.CheckListItemNode.js", [4] = "lib/ve/src/ui/tools/ve.ui.CheckListTool.js", },				["styles"] = { [0] = "lib/ve/src/ce/styles/nodes/ve.ce.CheckListNode.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", },				["messages"] = { [0] = "visualeditor-listbutton-check-tooltip", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.diffing"] = { ["scripts"] = { [0] = "lib/ve/src/ve.DiffTreeNode.js", [1] = "lib/ve/src/ve.DiffMatchPatch.js", [2] = "lib/ve/src/dm/ve.dm.VisualDiff.js", [3] = "lib/ve/src/ui/elements/ve.ui.DiffElement.js", [4] = "lib/ve/src/ui/widgets/ve.ui.ChangeDescriptionsSelectWidget.js", },				["styles"] = { [0] = "lib/ve/src/ui/styles/elements/ve.ui.DiffElement.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "treeDiffer", [2] = "diffMatchPatch", },				["messages"] = { [0] = "visualeditor-changedesc-align", [1] = "visualeditor-changedesc-changed", [2] = "visualeditor-changedesc-comment", [3] = "visualeditor-changedesc-image-size", [4] = "visualeditor-changedesc-language", [5] = "visualeditor-changedesc-link-href", [6] = "visualeditor-changedesc-no-key", [7] = "visualeditor-changedesc-set", [8] = "visualeditor-changedesc-unknown", [9] = "visualeditor-changedesc-unset", [10] = "visualeditor-diff-no-changes", [11] = "visualeditor-diff-timed-out", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.diffPage.init.styles"] = { ["styles"] = { [0] = "modules/ve-mw/init/styles/ve.init.mw.DiffPage.less", },			},			["ext.visualEditor.diffLoader"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.mw.DiffLoader.js", },				["dependencies"] = { [0] = "ext.visualEditor.targetLoader", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.diffPage.init"] = { ["scripts"] = { [0] = "modules/ve-mw/init/ve.init.mw.DiffPage.init.js", },				["dependencies"] = { [0] = "ext.visualEditor.diffLoader", [1] = "oojs-ui", [2] = "oojs-ui.styles.icons-accessibility", [3] = "oojs-ui.styles.icons-editing-advanced", [4] = "mediawiki.Uri", },				["messages"] = { [0] = "visualeditor-savedialog-review-visual", [1] = "visualeditor-savedialog-review-wikitext", },			},			["ext.visualEditor.language"] = { ["scripts"] = { [0] = "lib/ve/src/dm/annotations/ve.dm.LanguageAnnotation.js", [1] = "lib/ve/src/ce/annotations/ve.ce.LanguageAnnotation.js", [2] = "lib/ve/src/ui/contextitems/ve.ui.LanguageContextItem.js", [3] = "lib/ve/src/ui/widgets/ve.ui.LanguageResultWidget.js", [4] = "lib/ve/src/ui/widgets/ve.ui.LanguageSearchWidget.js", [5] = "lib/ve/src/ui/dialogs/ve.ui.LanguageSearchDialog.js", [6] = "lib/ve/src/ui/inspectors/ve.ui.LanguageInspector.js", [7] = "lib/ve/src/ui/tools/ve.ui.LanguageInspectorTool.js", [8] = "lib/ve/src/ui/widgets/ve.ui.LanguageInputWidget.js", },				["styles"] = { [0] = "lib/ve/src/ui/styles/inspectors/ve.ui.LanguageInspector.css", [1] = "lib/ve/src/ui/styles/widgets/ve.ui.LanguageInputWidget.css", [2] = "lib/ve/src/ui/styles/widgets/ve.ui.LanguageSearchWidget.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", [1] = "mediawiki.language.names", [2] = "jquery.uls.data", },				["messages"] = { [0] = "visualeditor-annotationbutton-language-tooltip", [1] = "visualeditor-dialog-language-auto-direction", [2] = "visualeditor-dialog-language-search-title", [3] = "visualeditor-language-search-input-placeholder", [4] = "visualeditor-languageannotation-description", [5] = "visualeditor-languageannotation-description-with-dir", [6] = "visualeditor-languageinspector-title", [7] = "visualeditor-languageinspector-widget-changelang", [8] = "visualeditor-languageinspector-widget-label-direction", [9] = "visualeditor-languageinspector-widget-label-langcode", [10] = "visualeditor-languageinspector-widget-label-language", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwlanguage"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWLanguageVariantNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWLanguageVariantBlockNode.js", [2] = "modules/ve-mw/dm/nodes/ve.dm.MWLanguageVariantHiddenNode.js", [3] = "modules/ve-mw/dm/nodes/ve.dm.MWLanguageVariantInlineNode.js", [4] = "modules/ve-mw/ce/nodes/ve.ce.MWLanguageVariantNode.js", [5] = "modules/ve-mw/ce/nodes/ve.ce.MWLanguageVariantBlockNode.js", [6] = "modules/ve-mw/ce/nodes/ve.ce.MWLanguageVariantHiddenNode.js", [7] = "modules/ve-mw/ce/nodes/ve.ce.MWLanguageVariantInlineNode.js", [8] = "modules/ve-mw/ui/contextitems/ve.ui.MWLanguageVariantNodeContextItem.js", [9] = "modules/ve-mw/ui/inspectors/ve.ui.MWLanguageVariantInspector.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/contextitems/ve.ui.MWLanguageVariantNodeContextItem.css", },				["dependencies"] = { [0] = "ext.visualEditor.core", },				["messages"] = { [0] = "visualeditor-changedesc-mwlanguagevariant", [1] = "visualeditor-mwlanguagevariant-disabled", [2] = "visualeditor-mwlanguagevariant-filter", [3] = "visualeditor-mwlanguagevariant-name", [4] = "visualeditor-mwlanguagevariant-oneway", [5] = "visualeditor-mwlanguagevariant-twoway", [6] = "visualeditor-mwlanguagevariant-unknown", [7] = "visualeditor-mwlanguagevariantcontextitem-flag-describe", [8] = "visualeditor-mwlanguagevariantcontextitem-flag-hidden", [9] = "visualeditor-mwlanguagevariantcontextitem-flag-title", [10] = "visualeditor-mwlanguagevariantcontextitem-rule-code-label", [11] = "visualeditor-mwlanguagevariantcontextitem-rule-invalid-language-label", [12] = "visualeditor-mwlanguagevariantcontextitem-rule-name-label", [13] = "visualeditor-mwlanguagevariantcontextitem-rule-text-from-label", [14] = "visualeditor-mwlanguagevariantcontextitem-rule-text-to-label", [15] = "visualeditor-mwlanguagevariantcontextitem-rule-text-twoway-label", [16] = "visualeditor-mwlanguagevariantcontextitem-title-disabled", [17] = "visualeditor-mwlanguagevariantcontextitem-title-filter", [18] = "visualeditor-mwlanguagevariantcontextitem-title-name", [19] = "visualeditor-mwlanguagevariantcontextitem-title-oneway", [20] = "visualeditor-mwlanguagevariantcontextitem-title-twoway", [21] = "visualeditor-mwlanguagevariantcontextitem-title-unknown", [22] = "visualeditor-mwlanguagevariantinspector-disabled-placeholder", [23] = "visualeditor-mwlanguagevariantinspector-filter-langs-label", [24] = "visualeditor-mwlanguagevariantinspector-filter-langs-placeholder", [25] = "visualeditor-mwlanguagevariantinspector-filter-text-label", [26] = "visualeditor-mwlanguagevariantinspector-filter-text-placeholder", [27] = "visualeditor-mwlanguagevariantinspector-oneway-add-button", [28] = "visualeditor-mwlanguagevariantinspector-oneway-clear-button", [29] = "visualeditor-mwlanguagevariantinspector-oneway-from-text-placeholder", [30] = "visualeditor-mwlanguagevariantinspector-oneway-to-text-placeholder", [31] = "visualeditor-mwlanguagevariantinspector-title-disabled", [32] = "visualeditor-mwlanguagevariantinspector-title-filter", [33] = "visualeditor-mwlanguagevariantinspector-title-name", [34] = "visualeditor-mwlanguagevariantinspector-title-oneway", [35] = "visualeditor-mwlanguagevariantinspector-title-twoway", [36] = "visualeditor-mwlanguagevariantinspector-twoway-add-button", [37] = "visualeditor-mwlanguagevariantinspector-twoway-clear-button", [38] = "visualeditor-mwlanguagevariantinspector-twoway-text-placeholder", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwalienextension"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWAlienExtensionNode.js", [1] = "modules/ve-mw/dm/nodes/ve.dm.MWAlienBlockExtensionNode.js", [2] = "modules/ve-mw/dm/nodes/ve.dm.MWAlienInlineExtensionNode.js", [3] = "modules/ve-mw/ce/nodes/ve.ce.MWAlienExtensionNode.js", [4] = "modules/ve-mw/ce/nodes/ve.ce.MWAlienBlockExtensionNode.js", [5] = "modules/ve-mw/ce/nodes/ve.ce.MWAlienInlineExtensionNode.js", [6] = "modules/ve-mw/ui/inspectors/ve.ui.MWAlienExtensionInspector.js", [7] = "modules/ve-mw/ui/contextitems/ve.ui.MWAlienExtensionContextItem.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/inspectors/ve.ui.MWAlienExtensionInspector.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "oojs-ui.styles.icons-editing-advanced", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwwikitext"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/ve.dm.MWWikitextSurface.js", [1] = "modules/ve-mw/dm/ve.dm.MWWikitextSurfaceFragment.js", [2] = "modules/ve-mw/ce/ve.ce.MWWikitextSurface.js", [3] = "modules/ve-mw/ui/ve.ui.MWWikitextCommandRegistry.js", [4] = "modules/ve-mw/ui/ve.ui.MWWikitextSequenceRegistry.js", [5] = "modules/ve-mw/ui/ve.ui.MWWikitextDataTransferHandlerFactory.js", [6] = "modules/ve-mw/ui/ve.ui.MWWikitextSurface.js", [7] = "modules/ve-mw/ui/actions/ve.ui.MWWikitextAction.js", [8] = "modules/ve-mw/ui/dialogs/ve.ui.MWWikitextConvertConfirmDialog.js", [9] = "modules/ve-mw/ui/inspectors/ve.ui.MWWikitextLinkAnnotationInspector.js", [10] = "modules/ve-mw/ui/datatransferhandlers/ve.ui.MWWikitextPlainTextStringTransferHandler.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/ve.ui.MWWikitextSurface.css", },				["dependencies"] = { [0] = "mediawiki.editfont.styles", [1] = "ext.visualEditor.mwlink", [2] = "ext.visualEditor.mwcore", [3] = "ext.visualEditor.mediawiki", },				["messages"] = { [0] = "visualeditor-generating-wikitext-progress", [1] = "visualeditor-wikitextconvert-title", [2] = "visualeditor-wikitextconvert-message", [3] = "visualeditor-wikitextconvert-plain", [4] = "visualeditor-wikitextconvert-convert", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwgallery"] = { ["scripts"] = { [0] = "modules/ve-mw/ce/nodes/ve.ce.MWGalleryCaptionNode.js", [1] = "modules/ve-mw/ce/nodes/ve.ce.MWGalleryImageCaptionNode.js", [2] = "modules/ve-mw/ce/nodes/ve.ce.MWGalleryImageNode.js", [3] = "modules/ve-mw/ce/nodes/ve.ce.MWGalleryNode.js", [4] = "modules/ve-mw/dm/nodes/ve.dm.MWGalleryCaptionNode.js", [5] = "modules/ve-mw/dm/nodes/ve.dm.MWGalleryImageCaptionNode.js", [6] = "modules/ve-mw/dm/nodes/ve.dm.MWGalleryImageNode.js", [7] = "modules/ve-mw/dm/nodes/ve.dm.MWGalleryNode.js", [8] = "modules/ve-mw/ui/dialogs/ve.ui.MWGalleryDialog.js", [9] = "modules/ve-mw/ui/tools/ve.ui.MWGalleryDialogTool.js", [10] = "modules/ve-mw/ui/widgets/ve.ui.MWGalleryGroupWidget.js", [11] = "modules/ve-mw/ui/widgets/ve.ui.MWGalleryItemWidget.js", },				["styles"] = { [0] = "modules/ve-mw/ui/styles/dialogs/ve.ui.MWGalleryDialog.css", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", [1] = "mediawiki.widgets.MediaSearch", [2] = "oojs-ui.styles.icons-media", [3] = "mediawiki.page.gallery.styles", },				["messages"] = { [0] = "visualeditor-dialog-media-alttext-section", [1] = "visualeditor-dialog-media-content-filename", [2] = "visualeditor-dialog-media-content-description-link", [3] = "visualeditor-dialog-media-content-section", [4] = "visualeditor-mwgallerydialog-caption-field-label", [5] = "visualeditor-mwgallerydialog-caption-input-placeholder", [6] = "visualeditor-mwgallerydialog-card-images", [7] = "visualeditor-mwgallerydialog-card-options", [8] = "visualeditor-mwgallerydialog-classes-field-label", [9] = "visualeditor-mwgallerydialog-classes-input-placeholder", [10] = "visualeditor-mwgallerydialog-empty-gallery-message", [11] = "visualeditor-mwgallerydialog-heights-field-label", [12] = "visualeditor-mwgallerydialog-heights-input-placeholder", [13] = "visualeditor-mwgallerydialog-image-caption-placeholder", [14] = "visualeditor-mwgallerydialog-mode-dropdown-label-nolines", [15] = "visualeditor-mwgallerydialog-mode-dropdown-label-packed", [16] = "visualeditor-mwgallerydialog-mode-dropdown-label-packed-hover", [17] = "visualeditor-mwgallerydialog-mode-dropdown-label-packed-overlay", [18] = "visualeditor-mwgallerydialog-mode-dropdown-label-slideshow", [19] = "visualeditor-mwgallerydialog-mode-dropdown-label-traditional", [20] = "visualeditor-mwgallerydialog-mode-field-label", [21] = "visualeditor-mwgallerydialog-remove-button-label", [22] = "visualeditor-mwgallerydialog-perrow-field-label", [23] = "visualeditor-mwgallerydialog-search-button-label", [24] = "visualeditor-mwgallerydialog-styles-field-label", [25] = "visualeditor-mwgallerydialog-styles-input-placeholder", [26] = "visualeditor-mwgallerydialog-show-filename-field-label", [27] = "visualeditor-mwgallerydialog-title", [28] = "visualeditor-mwgallerydialog-widths-field-label", [29] = "visualeditor-mwgallerydialog-widths-input-placeholder", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.mwsignature"] = { ["scripts"] = { [0] = "modules/ve-mw/dm/nodes/ve.dm.MWSignatureNode.js", [1] = "modules/ve-mw/ce/nodes/ve.ce.MWSignatureNode.js", [2] = "modules/ve-mw/ui/tools/ve.ui.MWSignatureTool.js", [3] = "modules/ve-mw/ui/contextitems/ve.ui.MWSignatureContextItem.js", },				["dependencies"] = { [0] = "ext.visualEditor.mwtransclusion", [1] = "mediawiki.api", },				["messages"] = { [0] = "visualeditor-mwsignature-tool", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.experimental"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.icons"] = { ["dependencies"] = { [0] = "oojs-ui.styles.icons-alerts", [1] = "oojs-ui.styles.icons-content", [2] = "oojs-ui.styles.icons-editing-advanced", [3] = "oojs-ui.styles.icons-editing-core", [4] = "oojs-ui.styles.icons-editing-styling", [5] = "oojs-ui.styles.icons-editing-list", [6] = "oojs-ui.styles.icons-interactions", [7] = "oojs-ui.styles.icons-layout", [8] = "oojs-ui.styles.icons-moderation", [9] = "oojs-ui.styles.icons-movement", [10] = "oojs-ui.styles.icons-user", [11] = "oojs-ui.styles.indicators", [12] = "oojs-ui.styles.textures", [13] = "ext.visualEditor.moduleIcons", [14] = "ext.visualEditor.moduleIndicators", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.moduleIcons"] = { ["class"] = "ResourceLoaderOOUIImageModule", ["name"] = "ve.ui.Icons", ["rootPath"] = "modules/ve-mw/ui/styles", ["selectorWithoutVariant"] = ".oo-ui-icon-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-icon-{name}", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.visualEditor.moduleIndicators"] = { ["class"] = "ResourceLoaderOOUIImageModule", ["name"] = "ve.ui.Indicators", ["rootPath"] = "modules/ve-mw/ui/styles", ["selectorWithoutVariant"] = ".oo-ui-indicator-{name}", ["selectorWithVariant"] = ".oo-ui-image-{variant}.oo-ui-indicator-{name}", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VisualEditor", ["styles"] = "lib/ve/lib/jsdifflib/diffview.css", ["scripts"] = { [0] = "lib/proposal-promise-finally/polyfill.js", [1] = "modules/ve-mw/tests/mw-preload.js", [2] = "lib/ve/lib/jsdifflib/diffview.js", [3] = "lib/ve/lib/jsdifflib/difflib.js", [4] = "lib/ve/tests/ve.qunit.js", [5] = "lib/ve/tests/ve.test.utils.js", [6] = "modules/ve-mw/tests/ve.test.utils.js", [7] = "lib/ve/tests/ve.test.js", [8] = "lib/ve/tests/ve.EventSequencer.test.js", [9] = "lib/ve/tests/ve.Scheduler.test.js", [10] = "lib/ve/tests/ve.Range.test.js", [11] = "lib/ve/tests/ve.Document.test.js", [12] = "lib/ve/tests/ve.Node.test.js", [13] = "lib/ve/tests/ve.BranchNode.test.js", [14] = "lib/ve/tests/ve.LeafNode.test.js", [15] = "lib/ve/tests/dm/ve.dm.example.js", [16] = "lib/ve/tests/dm/ve.dm.Annotation.test.js", [17] = "lib/ve/tests/dm/ve.dm.AnnotationSet.test.js", [18] = "lib/ve/tests/dm/ve.dm.LinkAnnotation.test.js", [19] = "lib/ve/tests/dm/ve.dm.NodeFactory.test.js", [20] = "lib/ve/tests/dm/ve.dm.Node.test.js", [21] = "lib/ve/tests/dm/ve.dm.Converter.test.js", [22] = "lib/ve/tests/dm/ve.dm.SourceConverter.test.js", [23] = "lib/ve/tests/dm/ve.dm.BranchNode.test.js", [24] = "lib/ve/tests/dm/ve.dm.LeafNode.test.js", [25] = "lib/ve/tests/dm/nodes/ve.dm.TextNode.test.js", [26] = "modules/ve-mw/tests/dm/nodes/ve.dm.MWTransclusionNode.test.js", [27] = "lib/ve/tests/dm/ve.dm.Document.test.js", [28] = "modules/ve-mw/tests/dm/ve.dm.Document.test.js", [29] = "lib/ve/tests/dm/ve.dm.HashValueStore.test.js", [30] = "lib/ve/tests/dm/ve.dm.InternalList.test.js", [31] = "lib/ve/tests/dm/ve.dm.LinearData.test.js", [32] = "lib/ve/tests/dm/ve.dm.Transaction.test.js", [33] = "lib/ve/tests/dm/ve.dm.TransactionBuilder.test.js", [34] = "lib/ve/tests/dm/ve.dm.Change.test.js", [35] = "lib/ve/tests/dm/ve.dm.TreeModifier.test.js", [36] = "lib/ve/tests/dm/ve.dm.TransactionProcessor.test.js", [37] = "lib/ve/tests/dm/ve.dm.Surface.test.js", [38] = "lib/ve/tests/dm/ve.dm.SurfaceFragment.test.js", [39] = "modules/ve-mw/tests/dm/ve.dm.SurfaceFragment.test.js", [40] = "lib/ve/tests/dm/ve.dm.SourceSurfaceFragment.test.js", [41] = "lib/ve/tests/dm/ve.dm.ModelRegistry.test.js", [42] = "lib/ve/tests/dm/ve.dm.MetaList.test.js", [43] = "lib/ve/tests/dm/ve.dm.Scalable.test.js", [44] = "lib/ve/tests/dm/selections/ve.dm.LinearSelection.test.js", [45] = "lib/ve/tests/dm/selections/ve.dm.NullSelection.test.js", [46] = "lib/ve/tests/dm/selections/ve.dm.TableSelection.test.js", [47] = "lib/ve/tests/dm/lineardata/ve.dm.FlatLinearData.test.js", [48] = "lib/ve/tests/dm/lineardata/ve.dm.ElementLinearData.test.js", [49] = "modules/ve-mw/tests/dm/ve.dm.mwExample.js", [50] = "modules/ve-mw/tests/dm/ve.dm.Converter.test.js", [51] = "modules/ve-mw/tests/dm/ve.dm.MWImageModel.test.js", [52] = "modules/ve-mw/tests/dm/ve.dm.MWInternalLinkAnnotation.test.js", [53] = "lib/ve/tests/ce/ve.ce.test.js", [54] = "lib/ve/tests/ce/ve.ce.Document.test.js", [55] = "modules/ve-mw/tests/ce/ve.ce.Document.test.js", [56] = "lib/ve/tests/ce/ve.ce.Surface.test.js", [57] = "modules/ve-mw/tests/ce/ve.ce.Surface.test.js", [58] = "lib/ve/tests/ce/ve.ce.RangeState.test.js", [59] = "lib/ve/tests/ce/ve.ce.TextState.test.js", [60] = "lib/ve/tests/ce/ve.ce.NodeFactory.test.js", [61] = "lib/ve/tests/ce/ve.ce.AnnotationFactory.test.js", [62] = "lib/ve/tests/ce/ve.ce.Node.test.js", [63] = "lib/ve/tests/ce/ve.ce.BranchNode.test.js", [64] = "lib/ve/tests/ce/ve.ce.ContentBranchNode.test.js", [65] = "modules/ve-mw/tests/ce/ve.ce.ContentBranchNode.test.js", [66] = "lib/ve/tests/ce/ve.ce.LeafNode.test.js", [67] = "lib/ve/tests/ce/ve.ce.Selection.test.js", [68] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearArrowKeyDownHandler.test.js", [69] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearDeleteKeyDownHandler.test.js", [70] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearEnterKeyDownHandler.test.js", [71] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearEscapeKeyDownHandler.test.js", [72] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableArrowKeyDownHandler.test.js", [73] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableDeleteKeyDownHandler.test.js", [74] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableEnterKeyDownHandler.test.js", [75] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableF2KeyDownHandler.test.js", [76] = "lib/ve/tests/ce/nodes/ve.ce.ResizableNode.test.js", [77] = "lib/ve/tests/ce/nodes/ve.ce.TextNode.test.js", [78] = "lib/ve/tests/ce/nodes/ve.ce.TableNode.test.js", [79] = "lib/ve/tests/ui/ve.ui.Trigger.test.js", [80] = "lib/ve/tests/ui/ve.ui.Sequence.test.js", [81] = "lib/ve/tests/ui/ve.ui.DiffElement.test.js", [82] = "lib/ve/tests/ui/ve.ui.PreviewElement.test.js", [83] = "modules/ve-mw/tests/ui/ve.ui.DiffElement.test.js", [84] = "lib/ve/tests/ui/actions/ve.ui.AnnotationAction.test.js", [85] = "lib/ve/tests/ui/actions/ve.ui.BlockquoteAction.test.js", [86] = "lib/ve/tests/ui/actions/ve.ui.ContentAction.test.js", [87] = "lib/ve/tests/ui/actions/ve.ui.FormatAction.test.js", [88] = "modules/ve-mw/tests/ui/actions/ve.ui.FormatAction.test.js", [89] = "lib/ve/tests/ui/actions/ve.ui.IndentationAction.test.js", [90] = "lib/ve/tests/ui/actions/ve.ui.LinkAction.test.js", [91] = "modules/ve-mw/tests/ui/actions/ve.ui.MWLinkAction.test.js", [92] = "lib/ve/tests/ui/actions/ve.ui.ListAction.test.js", [93] = "lib/ve/tests/ui/actions/ve.ui.TableAction.test.js", [94] = "lib/ve/tests/ui/actions/ve.ui.WindowAction.test.js", [95] = "lib/ve/tests/ui/ve.ui.DataTransferHandlerFactory.test.js", [96] = "lib/ve/tests/ui/datatransferhandlers/ve.ui.DSVFileTransferHandler.test.js", [97] = "lib/ve/tests/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.test.js", [98] = "modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.MWWikitextStringTransferHandler.test.js", [99] = "modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.test.js", [100] = "modules/ve-mw/tests/init/targets/ve.init.mw.DesktopArticleTarget.test.js", [101] = "lib/ve/tests/ce/ve.ce.TestRunner.js", [102] = "lib/ve/tests/ce/ve.ce.imetests.test.js", [103] = "lib/ve/tests/ce/imetests/backspace-chromium-ubuntu-none.js", [104] = "lib/ve/tests/ce/imetests/backspace-firefox-ubuntu-none.js", [105] = "lib/ve/tests/ce/imetests/backspace-ie9-win7-none.js", [106] = "lib/ve/tests/ce/imetests/home-firefox-win7-none.js", [107] = "lib/ve/tests/ce/imetests/input-chrome-mac-native-japanese-hiragana.js", [108] = "lib/ve/tests/ce/imetests/input-chrome-mac-native-japanese-katakana.js", [109] = "lib/ve/tests/ce/imetests/input-chrome-win7-chinese-traditional-handwriting.js", [110] = "lib/ve/tests/ce/imetests/input-chrome-win7-greek.js", [111] = "lib/ve/tests/ce/imetests/input-chrome-win7-polish.js", [112] = "lib/ve/tests/ce/imetests/input-chrome-win7-welsh.js", [113] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-chinese-cantonese.js", [114] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-japanese-anthy--hiraganaonly.js", [115] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-japanese-mozc.js", [116] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-korean-korean.js", [117] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-malayalam-swanalekha.js", [118] = "lib/ve/tests/ce/imetests/input-firefox-mac-native-japanese-hiragana.js", [119] = "lib/ve/tests/ce/imetests/input-firefox-mac-native-japanese-katakana.js", [120] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-chinese-cantonese.js", [121] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-japanese-anthy--hiraganaonly.js", [122] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-japanese-mozc.js", [123] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-korean-korean.js", [124] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-malayalam.swanalekha.js", [125] = "lib/ve/tests/ce/imetests/input-firefox-win7-chinese-traditional-handwriting.js", [126] = "lib/ve/tests/ce/imetests/input-firefox-win7-greek.js", [127] = "lib/ve/tests/ce/imetests/input-firefox-win7-welsh.js", [128] = "lib/ve/tests/ce/imetests/input-ie9-win7-chinese-traditional-handwriting.js", [129] = "lib/ve/tests/ce/imetests/input-ie9-win7-greek.js", [130] = "lib/ve/tests/ce/imetests/input-ie9-win7-korean.js", [131] = "lib/ve/tests/ce/imetests/input-ie9-win7-welsh.js", [132] = "lib/ve/tests/ce/imetests/input-ie11-win8.1-korean.js", [133] = "lib/ve/tests/ce/imetests/input-safari-mac-native-japanese-hiragana.js", [134] = "lib/ve/tests/ce/imetests/input-safari-mac-native-japanese-katakana.js", [135] = "lib/ve/tests/ce/imetests/leftarrow-chromium-ubuntu-none.js", [136] = "lib/ve/tests/ce/imetests/leftarrow-firefox-ubuntu-none.js", [137] = "lib/ve/tests/ce/imetests/leftarrow-ie9-win7-none.js", [138] = "lib/ve/src/ve.freeze.js", [139] = "lib/ve/rebaser/src/dm/ve.dm.RebaseServer.js", [140] = "lib/ve/tests/dm/ve.dm.TestRebaseClient.js", [141] = "lib/ve/tests/dm/ve.dm.TestRebaseServer.js", },			["dependencies"] = { [0] = "unicodejs", [1] = "ext.visualEditor.core", [2] = "ext.visualEditor.mwcore", [3] = "ext.visualEditor.mwformatting", [4] = "ext.visualEditor.mwlink", [5] = "ext.visualEditor.mwgallery", [6] = "ext.visualEditor.mwimage", [7] = "ext.visualEditor.mwmeta", [8] = "ext.visualEditor.mwtransclusion", [9] = "ext.visualEditor.mwalienextension", [10] = "ext.visualEditor.language", [11] = "ext.visualEditor.experimental", [12] = "ext.visualEditor.desktopArticleTarget.init", [13] = "ext.visualEditor.desktopArticleTarget", [14] = "ext.visualEditor.rebase", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VisualEditor", },		["DefaultUserOptions"] = { ["visualeditor-enable"] = 0, ["visualeditor-betatempdisable"] = 0, ["visualeditor-newwikitext"] = 0, ["visualeditor-visualdiffpage"] = 0, ["visualeditor-enable-experimental"] = 0, ["visualeditor-enable-language"] = 0, ["visualeditor-hidebetawelcome"] = 0, ["visualeditor-autodisable"] = 0, ["visualeditor-tabs"] = "remember-last", ["visualeditor-editor"] = "wikitext", ["visualeditor-hidetabdialog"] = 0, },		["SpecialPages"] = { ["CollabPad"] = "SpecialCollabPad", },		["AutoloadClasses"] = { ["ApiVisualEditor"] = "includes/ApiVisualEditor.php", ["ApiVisualEditorEdit"] = "includes/ApiVisualEditorEdit.php", ["SpecialCollabPad"] = "includes/SpecialCollabPad.php", ["VisualEditorHooks"] = "includes/VisualEditorHooks.php", ["VisualEditorDataModule"] = "includes/VisualEditorDataModule.php", ["VisualEditorDesktopArticleTargetInitModule"] = "includes/VisualEditorDesktopArticleTargetInitModule.php", },		["ConfigRegistry"] = { ["visualeditor"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["VoteNY"] = { ["name"] = "VoteNY", ["version"] = "3.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:VoteNY", ["descriptionmsg"] = "voteny-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["SpecialPages"] = { ["TopRatings"] = "SpecialTopRatings", },		["MessagesDirs"] = { ["VoteNY"] = { [0] = "i18n", },		},		["APIModules"] = { ["voteny"] = "ApiVoteNY", },		["ExtensionMessagesFiles"] = { ["VoteNYAlias"] = "includes/VoteNY.alias.php", ["VoteNYMagic"] = "includes/VoteNY.i18n.magic.php", },		["AutoloadClasses"] = { ["ApiVoteNY"] = "includes/api/ApiVoteNY.php", ["Vote"] = "includes/Vote.class.php", ["VoteStars"] = "includes/VoteStars.class.php", ["SpecialTopRatings"] = "includes/specials/SpecialTopRatings.php", ["VoteHooks"] = "includes/VoteNY.hooks.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VoteHooks::registerParserHook", [1] = "VoteHooks::setupNumberOfVotesPageParser", },			["RenameUserSQL"] = "VoteHooks::onUserRename", ["ParserGetVariableValueSwitch"] = "VoteHooks::assignValueToMagicWord", ["MagicWordwgVariableIDs"] = "VoteHooks::registerVariableId", ["LoadExtensionSchemaUpdates"] = "VoteHooks::addTable", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VoteNY", },		["ResourceModules"] = { ["ext.voteNY.scripts"] = { ["scripts"] = "resources/js/Vote.js", ["messages"] = { [0] = "voteny-link", [1] = "voteny-unvote-link", },				["dependencies"] = { [0] = "mediawiki.api", },			},			["ext.voteNY.styles"] = { ["styles"] = "resources/css/Vote.css", },		},		["AvailableRights"] = { [0] = "voteny", },		["GroupPermissions"] = { ["*"] = {				["voteny"] = false, },			["user"] = { ["voteny"] = true, },		},		["manifest_version"] = 1, },	["WatchSubpages"] = { ["name"] = "WatchSubpages", ["version"] = "2.3.0", ["author"] = "Prod", ["url"] = "https://www.mediawiki.org/wiki/Extension:WatchSubpages", ["descriptionmsg"] = "watchsubpages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["AvailableRights"] = { [0] = "watchsubpages", },		["GroupPermissions"] = { ["user"] = { ["watchsubpages"] = true, },		},		["SpecialPages"] = { ["WatchSubpages"] = "WatchSubpages", },		["MessagesDirs"] = { ["WatchSubpages"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WatchSubpagesAlias"] = "WatchSubpages.alias.php", },		["AutoloadClasses"] = { ["WatchSubpages"] = "WatchSubpages_body.php", },		["manifest_version"] = 1, },	["WebChat"] = { ["name"] = "WebChat", ["version"] = "1.4.0", ["author"] = { [0] = "Robert Leverington", [1] = "Marco 27", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WebChat", ["descriptionmsg"] = "webchat-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["GroupPermissions"] = { ["*"] = {				["webchat"] = false, },			["user"] = { ["webchat"] = true, },			["sysop"] = { ["webchat"] = true, },		},		["AvailableRights"] = { [0] = "webchat", },		["SpecialPages"] = { ["WebChat"] = "WebChat", },		["MessagesDirs"] = { ["WebChat"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WebChatAlias"] = "WebChat.alias.php", },		["AutoloadClasses"] = { ["WebChat"] = "WebChat_body.php", },		["config"] = { ["WebChatServer"] = { ["value"] = "", ["description"] = "IRC Server to connect to, not required when using the freenodeChat web client.", },			["WebChatChannel"] = { ["value"] = "", ["description"] = "Channel to connect to.", },			["WebChatClient"] = { ["value"] = "", ["description"] = "Which web chat client to use, 'freenodeChat' is required when connecting to freenode, but 'Mibbit' can be used for other networks.", },			["WebChatClients"] = { ["value"] = { ["Mibbit"] = { ["url"] = "//embed.mibbit.com/index.html", ["parameters"] = { ["noServerMotd"] = "true", ["server"] = "$$$server$$$", ["channel"] = "$$$channel$$$", ["nick"] = "$$$nick$$$", },					},					["freenodeChat"] = { ["url"] = "//webchat.freenode.net/", ["parameters"] = { ["channels"] = "$$$channel$$$", ["nick"] = "$$$nick$$$", },					},				},			},		},		["manifest_version"] = 2, },	["WebDAV"] = { ["name"] = "WebDAV", ["version"] = "3.0.1", ["author"] = { [0] = "Robert Vogel (Hallo Welt! GmbH)", [1] = "Dejan Savuljesku (Hallo Welt! GmbH)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WebDAV", ["descriptionmsg"] = "webdav-desc", ["type"] = "other", ["license-name"] = "GPL-3.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["attributes"] = { ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\MediaWiki\\Extension\\WebDAV\\Privacy\\Handler", },			},		},		["callback"] = "\\MediaWiki\\Extension\\WebDAV\\Extension::onRegistration", ["ServiceWiringFiles"] = { [0] = "includes/WebDAVWiring.php", },		["MessagesDirs"] = { ["WebDAV"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WebDAVAlias"] = "languages/WebDAV.alias.php", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WebDAV\\"] = "src/", },		["AutoloadClasses"] = { ["WebDAVHooks"] = "includes/WebDAVHooks.php", ["WebDAVMediaWikiDBLockBackend"] = "includes/Locks/Backend/WebDAVMediaWikiDBLockBackend.php", ["WebDAVMediaWikiAuthBackend"] = "includes/Auth/WebDAVMediaWikiAuthBackend.php", ["WebDAVNamespacesCollection"] = "includes/WebDAVNamespacesCollection.php", ["WebDAVPagesCollection"] = "includes/WebDAVPagesCollection.php", ["WebDAVPageFile"] = "includes/WebDAVPageFile.php", ["WebDAVFilesCollection"] = "includes/WebDAVFilesCollection.php", ["WebDAVFileFile"] = "includes/WebDAVFileFile.php", ["SpecialWebDAVManager"] = "includes/specials/SpecialWebDAVManager.php", ["WebDAVUrlProvider"] = "includes/WebDAVUrlProvider.php", ["WebDAVTokenAuthBackend"] = "includes/Auth/WebDAVTokenAuthBackend.php", ["WebDAVTokenizer"] = "includes/WebDAVTokenizer.php", ["WebDAVHelper"] = "includes/WebDAVHelper.php", ["WebDAVTempFilePlugin"] = "includes/WebDAVTempFilePlugin.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "WebDAVHooks::onLoadExtensionSchemaUpdates", ["WebDAVPlugins"] = "WebDAVHooks::onWebDAVPlugins", ["WebDAVLocksUnlock"] = "WebDAVHooks::onWebDAVLocksUnlock", ["GetPreferences"] = "WebDAVHooks::onGetPreferences", },		["config"] = { ["WebDAVRootNode"] = { ["value"] = "WebDAVNamespacesCollection", },			["WebDAVAuthType"] = { ["value"] = 0, },			["WebDAVBaseUri"] = { ["value"] = "", },			["WebDAVUrlBaseUri"] = { ["value"] = "", },			["WebDAVSkipTalkNS"] = { ["value"] = false, },			["WebDAVSkipNamespaces"] = { ["value"] = { [0] = -1,				},			},			["WebDAVNamespaceCollections"] = { ["value"] = { },			},			["WebDAVInvalidFileNameCharsRegEx"] = { ["@HINT"] = "HINT: http://sabre.io/dav/character-encoding/", ["value"] = "#[:|/|\\\\\\|\\*|\\?|\"|\\||\\#|<|>]#si",			},			["WebDAVLockTimeOut"] = {				["@HINT"] = "30 Minutes",				["value"] = 1800,			},			["WebDAVTokenExpiration"] = {				["@HINT"] = "24 Hours",				["value"] = 86400,			},			["WebDAVStaticTokenExpiration"] = {				["value"] = 2,			},			["WebDAVUserNameAsStaticToken"] = {				["value"] = false,			},			["WebDAVInvalidateTokenOnUnlock"] = {				["value"] = true,			},		},		["load_composer_autoloader"] = true,		["manifest_version"] = 2,	},	["WhiteSpace"] = {		["name"] = "WhiteSpace",		["version"] = "0.1.0",		["author"] = {			[0] = "Van de Bugger",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:WhiteSpace",		["descriptionmsg"] = "whitespace-desc",		["license-name"] = "AGPL-3.0-only",		["type"] = "parserhook",		["requires"] = {			["MediaWiki"] = ">= 1.29.0",		},		["MessagesDirs"] = { ["WhiteSpace"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WhiteSpace"] = "WhiteSpace.class.php", },		["Hooks"] = { ["ParserBeforePreprocess"] = "WhiteSpace::onParserBeforePreprocess", ["ParserBeforeStrip"] = "WhiteSpace::onParserBeforeStrip", },		["manifest_version"] = 2, },	["Whitelist_Pages"] = { ["name"] = "Whitelist Pages", ["version"] = "0.5.0", ["author"] = { [0] = "Jack Phoenix", [1] = "Misza", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Whitelist_Pages", ["descriptionmsg"] = "whitelistpages-desc", ["type"] = "other", ["MessagesDirs"] = { ["WhitelistPages"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WhitelistPages"] = "WhitelistPages.class.php", },		["Hooks"] = { ["TitleReadWhitelist"] = "WhitelistPages::onTitleReadWhitelist", },		["manifest_version"] = 1, },	["WhoIsWatching"] = { ["name"] = "WhoIsWatching", ["version"] = "0.12.1", ["license-name"] = "GPL-2.0-only", ["author"] = { [0] = "Paul Grinberg", [1] = "Siebrand Mazeland", [2] = "Vitaliy Filippov", [3] = "Mark A. Hershberger", },		["requires"] = { ["MediaWiki"] = ">=1.27", ["extensions"] = { ["Echo"] = "*", },		},		["url"] = "https://www.mediawiki.org/wiki/Extension:WhoIsWatching", ["descriptionmsg"] = "whoiswatching-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["WhoIsWatching"] = "MediaWiki\\Extension\\WhoIsWatching\\SpecialPage", },		["MessagesDirs"] = { ["WhoIsWatching"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WhoIsWatchingAlias"] = "src/i18n/Alias.php", ["WhoIsWatchingMagic"] = "src/i18n/Magic.php", },		["AutoloadClasses"] = { ["MediaWiki\\Extension\\WhoIsWatching\\Manager"] = "src/Manager.php", ["MediaWiki\\Extension\\WhoIsWatching\\EchoEventPresentationModel"] = "src/EchoEventPresentationModel.php", ["MediaWiki\\Extension\\WhoIsWatching\\SpecialPage"] = "src/SpecialPage.php", ["MediaWiki\\Extension\\WhoIsWatching\\Hook"] = "src/Hook.php", },		["Hooks"] = { ["BeforeCreateEchoEvent"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onBeforeCreateEchoEvent", },			["EchoGetBundleRules"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onEchoGetBundleRules", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onSkinTemplateOutputPageBeforeExec", },			["ParserFirstCallInit"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onParserSetup", },		},		["GroupPermissions"] = { ["sysop"] = { ["addpagetoanywatchlist"] = true, ["removepagefromanywatchlist"] = true, ["seepagewatchers"] = true, },		},		["AvailableRights"] = { [0] = "addpagetoanywatchlist", [1] = "removepagefromanywatchlist", [2] = "seepagewatchers", },		["ResourceModules"] = { ["ext.whoIsWatching"] = { ["styles"] = { [0] = "ext.whoIsWatching.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WhoIsWatching/modules", },		["DefaultUserOptions"] = { ["echo-subscriptions-email-whoiswatching"] = true, ["echo-subscriptions-web-whoiswatching"] = true, },		["config"] = { ["_prefix"] = "whoiswatching_", ["nametype"] = "RealName", ["allowaddingpeople"] = false, ["showifzero"] = true, ["showwatchingusers"] = false, ["maxPicklistUsers"] = 10, ["notificationTypes"] = { ["add"] = true, ["remove"] = true, },		},		["manifest_version"] = 1, },	["WhosOnline"] = { ["name"] = "WhosOnline", ["version"] = "1.7.2", ["author"] = { [0] = "Maciej Brencz", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:WhosOnline", ["descriptionmsg"] = "whosonline-desc", ["type"] = "specialpage", ["config"] = { ["WhosOnlineShowAnons"] = false, ["WhosOnlineShowRealName"] = false, ["WhosOnlineTimeout"] = 3600, },		["MessagesDirs"] = { ["WhosOnline"] = { [0] = "i18n", },		},		["SpecialPages"] = { ["WhosOnline"] = "SpecialWhosOnline", },		["ExtensionMessagesFiles"] = { ["WhosOnlineAlias"] = "WhosOnline.alias.php", },		["AutoloadClasses"] = { ["WhosOnlineHooks"] = "WhosOnlineHooks.php", ["SpecialWhosOnline"] = "WhosOnlineSpecialPage.php", ["PagerWhosOnline"] = "WhosOnlineSpecialPage.php", },		["Hooks"] = { ["BeforePageDisplay"] = "WhosOnlineHooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "WhosOnlineHooks::onLoadExtensionSchemaUpdates", },		["manifest_version"] = 1, },	["Widgets"] = { ["name"] = "Widgets", ["version"] = "1.4.0", ["author"] = { [0] = "Sergey Chernyshev", [1] = "Yaron Koren", [2] = "...",		},		["url"] = "https://www.mediawiki.org/wiki/Extension:Widgets", ["descriptionmsg"] = "widgets-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["config"] = { ["WidgetsUseFlaggedRevs"] = { ["value"] = false, ["path"] = false, ["descriptionmsg"] = "widgets-config-useflaggedrevs", ["public"] = true, },			["WidgetsCompileDir"] = { ["value"] = "compiled_templates/", ["path"] = true, ["descriptionmsg"] = "widgets-config-compiledir", ["public"] = false, },		},		["namespaces"] = { [0] = {				["id"] = 274, ["constant"] = "NS_WIDGET", ["name"] = "Widget", ["protection"] = "editwidgets", },			[1] = {				["id"] = 275, ["constant"] = "NS_WIDGET_TALK", ["name"] = "Widget_talk", ["subpages"] = true, },		},		["Hooks"] = { ["ParserFirstCallInit"] = "WidgetInitializer::initParserFunctions", ["ParserAfterTidy"] = "WidgetRenderer::outputCompiledWidget", },		["ExtensionFunctions"] = { [0] = "WidgetRenderer::initRandomString", },		["AvailableRights"] = { [0] = "editwidgets", },		["GroupPermissions"] = { ["*"] = {				["editwidgets"] = false, },			["widgeteditor"] = { ["editwidgets"] = true, },			["sysop"] = { ["editwidgets"] = true, },		},		["MessagesDirs"] = { ["Widgets"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WidgetsMagic"] = "Widgets.i18n.magic.php", ["WidgetsNamespaces"] = "Widgets.i18n.namespaces.php", },		["AutoloadClasses"] = { ["WidgetInitializer"] = "WidgetInitializer.php", ["WidgetRenderer"] = "WidgetRenderer.php", },		["callback"] = "WidgetInitializer::init", ["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["wikEdDiff"] = { ["name"] = "wikEdDiff", ["version"] = "1.2.5", ["author"] = "Cacycle", ["url"] = "https://www.mediawiki.org/wiki/Extension:wikEdDiff", ["descriptionmsg"] = "wiked-diff-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["WikEdDifferenceEngine"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WikEdDifferenceEngine"] = "WikEdDiff.body.php", ["WikEdDiff"] = "WikEdDiff.body.php", ["WikEdDiffText"] = "WikEdDiff.body.php", },		["ResourceModules"] = { ["ext.wikEdDiff"] = { ["scripts"] = "ext.wikEdDiff.js", ["styles"] = "ext.wikEdDiff.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikEdDiff/modules", },		["Hooks"] = { ["GetDifferenceEngine"] = "WikEdDifferenceEngine::onGetDifferenceEngine", },		["manifest_version"] = 2, },	["WikiCategoryTagCloud"] = { ["name"] = "Wiki Category Tag Cloud", ["version"] = "1.3.3", ["author"] = { [0] = "Daniel Friesen", [1] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiCategoryTagCloud", ["descriptionmsg"] = "wikicategorytagcloud-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["WikiCategoryTagCloud"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WikiCategoryTagCloud"] = "WikiCategoryTagCloud.class.php", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiCategoryTagCloud", },		["ResourceModules"] = { ["ext.wikicategorytagcloud"] = { ["styles"] = "ext.wikicategorytagcloud.css", },		},		["Hooks"] = { ["PageContentSave"] = { [0] = "WikiCategoryTagCloud::invalidateCache", },			["ParserFirstCallInit"] = { [0] = "WikiCategoryTagCloud::register", },		},		["manifest_version"] = 1, },	["WikiEditor"] = { ["name"] = "WikiEditor", ["version"] = "0.5.2", ["author"] = { [0] = "Derk-Jan Hartman", [1] = "Trevor Parscal", [2] = "Roan Kattouw", [3] = "Nimish Gautam", [4] = "Adam Miller", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikiEditor", ["descriptionmsg"] = "wikieditor-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "editor", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["MessagesDirs"] = { ["WikiEditor"] = { [0] = "i18n", },		},		["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "WikiEditorHooks::editPageShowEditFormInitial", },			["GetPreferences"] = { [0] = "WikiEditorHooks::getPreferences", },			["ResourceLoaderGetConfigVars"] = { [0] = "WikiEditorHooks::resourceLoaderGetConfigVars", },			["EditPageBeforeEditToolbar"] = { [0] = "WikiEditorHooks::EditPageBeforeEditToolbar", },			["EditPage::showEditForm:fields"] = { [0] = "WikiEditorHooks::editPageShowEditFormFields", },			["EditPage::attemptSave"] = { [0] = "WikiEditorHooks::editPageAttemptSave", },			["EditPage::attemptSave:after"] = { [0] = "WikiEditorHooks::editPageAttemptSaveAfter", },		},		["ResourceModules"] = { ["ext.wikiEditor"] = { ["group"] = "ext.wikiEditor", ["scripts"] = { [0] = "jquery.wikiEditor.js", [1] = "jquery.wikiEditor.toolbar.js", [2] = "jquery.wikiEditor.toolbar.config.js", [3] = "jquery.wikiEditor.dialogs.js", [4] = "jquery.wikiEditor.dialogs.config.js", [5] = "ext.wikiEditor.js", [6] = "ext.wikiEditor.toolbar.js", [7] = "ext.wikiEditor.dialogs.js", },				["styles"] = { [0] = "jquery.wikiEditor.less", [1] = "jquery.wikiEditor.toolbar.less", [2] = "jquery.wikiEditor.dialogs.less", [3] = "jquery.wikiEditor.dialogs.config.less", },				["templates"] = { ["dialogInsertFile.html"] = "templates/dialogInsertFile.html", ["dialogInsertLink.html"] = "templates/dialogInsertLink.html", ["dialogInsertReference.html"] = "templates/dialogInsertReference.html", ["dialogInsertTable.html"] = "templates/dialogInsertTable.html", ["dialogReplace.html"] = "templates/dialogReplace.html", },				["messages"] = { [0] = "wikieditor-wikitext-tab", [1] = "wikieditor-loading", [2] = "wikieditor-toolbar-loading", [3] = "wikieditor-toolbar-tool-bold", [4] = "wikieditor-toolbar-tool-bold-example", [5] = "wikieditor-toolbar-tool-italic", [6] = "wikieditor-toolbar-tool-italic-example", [7] = "wikieditor-toolbar-tool-ilink", [8] = "wikieditor-toolbar-tool-ilink-example", [9] = "wikieditor-toolbar-tool-xlink", [10] = "wikieditor-toolbar-tool-xlink-example", [11] = "wikieditor-toolbar-tool-link", [12] = "wikieditor-toolbar-tool-link-title", [13] = "wikieditor-toolbar-tool-link-int", [14] = "wikieditor-toolbar-tool-link-int-target", [15] = "wikieditor-toolbar-tool-link-int-target-tooltip", [16] = "wikieditor-toolbar-tool-link-int-text", [17] = "wikieditor-toolbar-tool-link-int-text-tooltip", [18] = "wikieditor-toolbar-tool-link-ext", [19] = "wikieditor-toolbar-tool-link-ext-target", [20] = "wikieditor-toolbar-tool-link-ext-text", [21] = "wikieditor-toolbar-tool-link-insert", [22] = "wikieditor-toolbar-tool-link-cancel", [23] = "wikieditor-toolbar-tool-link-int-target-status-exists", [24] = "wikieditor-toolbar-tool-link-int-target-status-notexists", [25] = "wikieditor-toolbar-tool-link-int-target-status-invalid", [26] = "wikieditor-toolbar-tool-link-int-target-status-external", [27] = "wikieditor-toolbar-tool-link-int-target-status-loading", [28] = "wikieditor-toolbar-tool-link-int-target-status-disambig", [29] = "wikieditor-toolbar-tool-link-int-invalid", [30] = "wikieditor-toolbar-tool-link-lookslikeinternal", [31] = "wikieditor-toolbar-tool-link-lookslikeinternal-int", [32] = "wikieditor-toolbar-tool-link-lookslikeinternal-ext", [33] = "wikieditor-toolbar-tool-link-empty", [34] = "wikieditor-toolbar-tool-file", [35] = "wikieditor-toolbar-tool-file-example", [36] = "wikieditor-toolbar-tool-reference", [37] = "wikieditor-toolbar-tool-reference-title", [38] = "wikieditor-toolbar-tool-reference-cancel", [39] = "wikieditor-toolbar-tool-reference-text", [40] = "wikieditor-toolbar-tool-reference-insert", [41] = "wikieditor-toolbar-tool-reference-example", [42] = "wikieditor-toolbar-tool-signature", [43] = "wikieditor-toolbar-section-advanced", [44] = "wikieditor-toolbar-tool-heading", [45] = "wikieditor-toolbar-tool-heading-1", [46] = "wikieditor-toolbar-tool-heading-2", [47] = "wikieditor-toolbar-tool-heading-3", [48] = "wikieditor-toolbar-tool-heading-4", [49] = "wikieditor-toolbar-tool-heading-5", [50] = "wikieditor-toolbar-tool-heading-example", [51] = "wikieditor-toolbar-group-format", [52] = "wikieditor-toolbar-tool-ulist", [53] = "wikieditor-toolbar-tool-ulist-example", [54] = "wikieditor-toolbar-tool-olist", [55] = "wikieditor-toolbar-tool-olist-example", [56] = "wikieditor-toolbar-tool-nowiki", [57] = "wikieditor-toolbar-tool-nowiki-example", [58] = "wikieditor-toolbar-tool-redirect", [59] = "wikieditor-toolbar-tool-redirect-example", [60] = "wikieditor-toolbar-tool-big", [61] = "wikieditor-toolbar-tool-big-example", [62] = "wikieditor-toolbar-tool-small", [63] = "wikieditor-toolbar-tool-small-example", [64] = "wikieditor-toolbar-tool-superscript", [65] = "wikieditor-toolbar-tool-superscript-example", [66] = "wikieditor-toolbar-tool-subscript", [67] = "wikieditor-toolbar-tool-subscript-example", [68] = "wikieditor-toolbar-group-insert", [69] = "wikieditor-toolbar-tool-gallery", [70] = "wikieditor-toolbar-tool-gallery-example", [71] = "wikieditor-toolbar-tool-newline", [72] = "wikieditor-toolbar-tool-table", [73] = "wikieditor-toolbar-tool-table-example-old", [74] = "wikieditor-toolbar-tool-table-example-cell-text", [75] = "wikieditor-toolbar-tool-table-example", [76] = "wikieditor-toolbar-tool-table-example-header", [77] = "wikieditor-toolbar-tool-table-title", [78] = "wikieditor-toolbar-tool-table-dimensions-rows", [79] = "wikieditor-toolbar-tool-table-dimensions-columns", [80] = "wikieditor-toolbar-tool-table-dimensions-header", [81] = "wikieditor-toolbar-tool-table-wikitable", [82] = "wikieditor-toolbar-tool-table-sortable", [83] = "wikieditor-toolbar-tool-table-insert", [84] = "wikieditor-toolbar-tool-table-cancel", [85] = "wikieditor-toolbar-tool-table-example-text", [86] = "wikieditor-toolbar-tool-table-toomany", [87] = "wikieditor-toolbar-tool-table-invalidnumber", [88] = "wikieditor-toolbar-tool-table-zero", [89] = "wikieditor-toolbar-tool-replace", [90] = "wikieditor-toolbar-tool-replace-title", [91] = "wikieditor-toolbar-tool-replace-search", [92] = "wikieditor-toolbar-tool-replace-replace", [93] = "wikieditor-toolbar-tool-replace-case", [94] = "wikieditor-toolbar-tool-replace-regex", [95] = "wikieditor-toolbar-tool-replace-button-findnext", [96] = "wikieditor-toolbar-tool-replace-button-replace", [97] = "wikieditor-toolbar-tool-replace-button-replaceall", [98] = "wikieditor-toolbar-tool-replace-close", [99] = "wikieditor-toolbar-tool-replace-nomatch", [100] = "wikieditor-toolbar-tool-replace-success", [101] = "wikieditor-toolbar-tool-replace-emptysearch", [102] = "wikieditor-toolbar-tool-replace-invalidregex", [103] = "wikieditor-toolbar-section-characters", [104] = "wikieditor-toolbar-section-help", [105] = "wikieditor-toolbar-help-heading-description", [106] = "wikieditor-toolbar-help-heading-syntax", [107] = "wikieditor-toolbar-help-heading-result", [108] = "wikieditor-toolbar-help-page-format", [109] = "wikieditor-toolbar-help-page-link", [110] = "wikieditor-toolbar-help-page-heading", [111] = "wikieditor-toolbar-help-page-list", [112] = "wikieditor-toolbar-help-page-file", [113] = "wikieditor-toolbar-help-page-reference", [114] = "wikieditor-toolbar-help-page-discussion", [115] = "wikieditor-toolbar-help-content-bold-description", [116] = "wikieditor-toolbar-help-content-bold-syntax", [117] = "wikieditor-toolbar-help-content-bold-result", [118] = "wikieditor-toolbar-help-content-italic-description", [119] = "wikieditor-toolbar-help-content-italic-syntax", [120] = "wikieditor-toolbar-help-content-italic-result", [121] = "wikieditor-toolbar-help-content-bolditalic-description", [122] = "wikieditor-toolbar-help-content-bolditalic-syntax", [123] = "wikieditor-toolbar-help-content-bolditalic-result", [124] = "wikieditor-toolbar-help-content-ilink-description", [125] = "wikieditor-toolbar-help-content-ilink-syntax", [126] = "wikieditor-toolbar-help-content-ilink-result", [127] = "wikieditor-toolbar-help-content-xlink-description", [128] = "wikieditor-toolbar-help-content-xlink-syntax", [129] = "wikieditor-toolbar-help-content-xlink-result", [130] = "wikieditor-toolbar-help-content-heading2-description", [131] = "wikieditor-toolbar-help-content-heading2-syntax", [132] = "wikieditor-toolbar-help-content-heading2-result", [133] = "wikieditor-toolbar-help-content-heading3-description", [134] = "wikieditor-toolbar-help-content-heading3-syntax", [135] = "wikieditor-toolbar-help-content-heading3-result", [136] = "wikieditor-toolbar-help-content-heading4-description", [137] = "wikieditor-toolbar-help-content-heading4-syntax", [138] = "wikieditor-toolbar-help-content-heading4-result", [139] = "wikieditor-toolbar-help-content-heading5-description", [140] = "wikieditor-toolbar-help-content-heading5-syntax", [141] = "wikieditor-toolbar-help-content-heading5-result", [142] = "wikieditor-toolbar-help-content-ulist-description", [143] = "wikieditor-toolbar-help-content-ulist-syntax", [144] = "wikieditor-toolbar-help-content-ulist-result", [145] = "wikieditor-toolbar-help-content-olist-description", [146] = "wikieditor-toolbar-help-content-olist-syntax", [147] = "wikieditor-toolbar-help-content-olist-result", [148] = "wikieditor-toolbar-help-content-file-description", [149] = "wikieditor-toolbar-help-content-file-syntax", [150] = "wikieditor-toolbar-help-content-file-caption", [151] = "thumbnail-more", [152] = "wikieditor-toolbar-help-content-reference-description", [153] = "wikieditor-toolbar-help-content-reference-syntax", [154] = "wikieditor-toolbar-help-content-reference-result", [155] = "wikieditor-toolbar-help-content-named-reference-description", [156] = "wikieditor-toolbar-help-content-named-reference-syntax", [157] = "wikieditor-toolbar-help-content-named-reference-result", [158] = "wikieditor-toolbar-help-content-rereference-description", [159] = "wikieditor-toolbar-help-content-rereference-syntax", [160] = "wikieditor-toolbar-help-content-rereference-result", [161] = "wikieditor-toolbar-help-content-showreferences-description", [162] = "wikieditor-toolbar-help-content-showreferences-syntax", [163] = "wikieditor-toolbar-help-content-showreferences-result", [164] = "wikieditor-toolbar-help-content-signaturetimestamp-description", [165] = "wikieditor-toolbar-help-content-signaturetimestamp-syntax", [166] = "wikieditor-toolbar-help-content-signaturetimestamp-result", [167] = "wikieditor-toolbar-help-content-signature-description", [168] = "wikieditor-toolbar-help-content-signature-syntax", [169] = "wikieditor-toolbar-help-content-signature-result", [170] = "wikieditor-toolbar-help-content-indent-description", [171] = "wikieditor-toolbar-help-content-indent-syntax", [172] = "wikieditor-toolbar-help-content-indent-result", [173] = "wikieditor-toolbar-tool-file-title", [174] = "wikieditor-toolbar-file-target", [175] = "wikieditor-toolbar-file-caption", [176] = "wikieditor-toolbar-file-size", [177] = "wikieditor-toolbar-file-float", [178] = "wikieditor-toolbar-file-default", [179] = "wikieditor-toolbar-file-format-none", [180] = "wikieditor-toolbar-file-format", [181] = "wikieditor-toolbar-tool-file-insert", [182] = "wikieditor-toolbar-tool-file-cancel", [183] = "wikieditor-toolbar-tool-file-upload", },				["dependencies"] = { [0] = "jquery.cookie", [1] = "jquery.throttle-debounce", [2] = "jquery.suggestions", [3] = "jquery.tabIndex", [4] = "jquery.textSelection", [5] = "jquery.ui.button", [6] = "jquery.ui.dialog", [7] = "jquery.ui.draggable", [8] = "jquery.ui.resizable", [9] = "mediawiki.api", [10] = "mediawiki.ForeignStructuredUpload.BookletLayout", [11] = "mediawiki.jqueryMsg", [12] = "mediawiki.language.specialCharacters", [13] = "mediawiki.language", [14] = "mediawiki.RegExp", [15] = "mediawiki.Title", [16] = "mediawiki.Upload.Dialog", [17] = "mediawiki.user", [18] = "oojs-ui.styles.icons-content", [19] = "oojs-ui.styles.icons-editing-advanced", [20] = "oojs-ui.styles.icons-editing-citation", [21] = "oojs-ui.styles.icons-editing-core", [22] = "oojs-ui.styles.icons-editing-list", [23] = "oojs-ui.styles.icons-editing-styling", [24] = "oojs-ui.styles.icons-media", },			},			["ext.wikiEditor.styles"] = { ["group"] = "ext.wikiEditor", ["styles"] = "ext.wikiEditor.toolbar.styles.less", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikiEditor/modules", },		["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiEditor", ["scripts"] = "tests/qunit/ext.wikiEditor.toolbar.test.js", ["dependencies"] = { [0] = "ext.wikiEditor", },		},		["DefaultUserOptions"] = { ["usebetatoolbar"] = true, },		["RawHtmlMessages"] = { [0] = "wikieditor-toolbar-help-heading-description", [1] = "wikieditor-toolbar-help-heading-syntax", [2] = "wikieditor-toolbar-help-heading-result", [3] = "wikieditor-toolbar-help-page-format", [4] = "wikieditor-toolbar-help-page-link", [5] = "wikieditor-toolbar-help-page-heading", [6] = "wikieditor-toolbar-help-page-list", [7] = "wikieditor-toolbar-help-page-file", [8] = "wikieditor-toolbar-help-page-reference", [9] = "wikieditor-toolbar-help-page-discussion", [10] = "wikieditor-toolbar-help-content-italic-description", [11] = "wikieditor-toolbar-help-content-italic-syntax", [12] = "wikieditor-toolbar-help-content-italic-result", [13] = "wikieditor-toolbar-help-content-bold-description", [14] = "wikieditor-toolbar-help-content-bold-syntax", [15] = "wikieditor-toolbar-help-content-bold-result", [16] = "wikieditor-toolbar-help-content-bolditalic-description", [17] = "wikieditor-toolbar-help-content-bolditalic-syntax", [18] = "wikieditor-toolbar-help-content-bolditalic-result", [19] = "wikieditor-toolbar-help-content-ilink-description", [20] = "wikieditor-toolbar-help-content-ilink-syntax", [21] = "wikieditor-toolbar-help-content-ilink-result", [22] = "wikieditor-toolbar-help-content-xlink-description", [23] = "wikieditor-toolbar-help-content-xlink-syntax", [24] = "wikieditor-toolbar-help-content-xlink-result", [25] = "wikieditor-toolbar-help-content-heading2-description", [26] = "wikieditor-toolbar-help-content-heading2-syntax", [27] = "wikieditor-toolbar-help-content-heading2-result", [28] = "wikieditor-toolbar-help-content-heading3-description", [29] = "wikieditor-toolbar-help-content-heading3-syntax", [30] = "wikieditor-toolbar-help-content-heading3-result", [31] = "wikieditor-toolbar-help-content-heading4-description", [32] = "wikieditor-toolbar-help-content-heading4-syntax", [33] = "wikieditor-toolbar-help-content-heading4-result", [34] = "wikieditor-toolbar-help-content-heading5-description", [35] = "wikieditor-toolbar-help-content-heading5-syntax", [36] = "wikieditor-toolbar-help-content-heading5-result", [37] = "wikieditor-toolbar-help-content-ulist-description", [38] = "wikieditor-toolbar-help-content-ulist-syntax", [39] = "wikieditor-toolbar-help-content-ulist-result", [40] = "wikieditor-toolbar-help-content-olist-description", [41] = "wikieditor-toolbar-help-content-olist-syntax", [42] = "wikieditor-toolbar-help-content-olist-result", [43] = "wikieditor-toolbar-help-content-file-description", [44] = "wikieditor-toolbar-help-content-file-syntax", [45] = "wikieditor-toolbar-help-content-file-caption", [46] = "wikieditor-toolbar-help-content-reference-description", [47] = "wikieditor-toolbar-help-content-reference-syntax", [48] = "wikieditor-toolbar-help-content-reference-result", [49] = "wikieditor-toolbar-help-content-named-reference-description", [50] = "wikieditor-toolbar-help-content-named-reference-syntax", [51] = "wikieditor-toolbar-help-content-named-reference-result", [52] = "wikieditor-toolbar-help-content-rereference-description", [53] = "wikieditor-toolbar-help-content-rereference-syntax", [54] = "wikieditor-toolbar-help-content-rereference-result", [55] = "wikieditor-toolbar-help-content-showreferences-description", [56] = "wikieditor-toolbar-help-content-showreferences-syntax", [57] = "wikieditor-toolbar-help-content-showreferences-result", [58] = "wikieditor-toolbar-help-content-signaturetimestamp-description", [59] = "wikieditor-toolbar-help-content-signaturetimestamp-syntax", [60] = "wikieditor-toolbar-help-content-signaturetimestamp-result", [61] = "wikieditor-toolbar-help-content-signature-description", [62] = "wikieditor-toolbar-help-content-signature-syntax", [63] = "wikieditor-toolbar-help-content-signature-result", [64] = "wikieditor-toolbar-help-content-indent-description", [65] = "wikieditor-toolbar-help-content-indent-syntax", [66] = "wikieditor-toolbar-help-content-indent-result", },		["AutoloadClasses"] = { ["WikiEditorHooks"] = "includes/WikiEditorHooks.php", },		["manifest_version"] = 1, },	["WikiForum"] = { ["name"] = "WikiForum", ["version"] = "2.5.1", ["author"] = { [0] = "Michael Chlebek", [1] = "Jack Phoenix", [2] = "Adam Carter (UltrasonicNXT)", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikiForum", ["descriptionmsg"] = "wikiforum-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["GroupPermissions"] = { ["forumadmin"] = { ["wikiforum-admin"] = true, ["wikiforum-moderator"] = true, },			["sysop"] = { ["wikiforum-admin"] = true, ["wikiforum-moderator"] = true, },		},		["AddGroups"] = { ["bureaucrat"] = { [0] = "forumadmin", },		},		["RemoveGroups"] = { ["bureaucrat"] = { [0] = "forumadmin", },		},		["AvailableRights"] = { [0] = "wikiforum-admin", [1] = "wikiforum-moderator", },		["SpecialPages"] = { ["WikiForum"] = "SpecialWikiForum", },		["LogTypes"] = { [0] = "forum", },		["LogActionsHandlers"] = { ["forum/*"] = "WikitextLogFormatter", },		["MessagesDirs"] = { ["WikiForum"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikiForumAlias"] = "includes/WikiForum.i18n.alias.php", },		["AutoloadClasses"] = { ["WikiForumHooks"] = "includes/WikiForumHooks.php", ["WikiForumGui"] = "includes/WikiForumGui.php", ["WikiForum"] = "includes/WikiForum.php", ["SpecialWikiForum"] = "includes/specials/SpecialWikiForum.php", ["WFReply"] = "includes/WFReply.php", ["WFThread"] = "includes/WFThread.php", ["WFForum"] = "includes/WFForum.php", ["WFCategory"] = "includes/WFCategory.php", },		["ResourceModules"] = { ["ext.wikiForum"] = { ["styles"] = "resources/css/styles.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiForum", },		["Hooks"] = { ["ParserFirstCallInit"] = "WikiForumHooks::registerParserHooks", ["LoadExtensionSchemaUpdates"] = "WikiForumHooks::addTables", },		["CaptchaTriggers"] = { ["wikiforum"] = true, },		["config"] = { ["WikiForumAllowAnonymous"] = true, ["WikiForumLogInRC"] = true, },		["manifest_version"] = 1, },	["WikiLove"] = { ["name"] = "WikiLove", ["version"] = "1.3.1", ["author"] = { [0] = "Ryan Kaldari", [1] = "Jan Paul Posma", [2] = "Sam Reed", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikiLove", ["descriptionmsg"] = "wikilove-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["APIModules"] = { ["wikilove"] = "ApiWikiLove", },		["MessagesDirs"] = { ["WikiLove"] = { [0] = "i18n", [1] = "i18n/api", },		},		["AutoloadClasses"] = { ["ApiWikiLove"] = "includes/ApiWikiLove.php", ["WikiLoveHooks"] = "includes/WikiLoveHooks.php", },		["ResourceModules"] = { ["ext.wikiLove.icon"] = { ["styles"] = "ext.wikiLove.icon.css", },			["ext.wikiLove.startup"] = { ["scripts"] = { [0] = "ext.wikiLove.defaultOptions.js", [1] = "ext.wikiLove.core.js", },				["styles"] = "ext.wikiLove.less", ["messages"] = { [0] = "wikilove-type-barnstars", [1] = "wikilove-type-food", [2] = "wikilove-type-kittens", [3] = "wikilove-type-goats", [4] = "wikilove-type-makeyourown", [5] = "wikilove-barnstar-header", [6] = "wikilove-barnstar-select", [7] = "wikilove-barnstar-original-option", [8] = "wikilove-barnstar-original-desc", [9] = "wikilove-barnstar-original-title", [10] = "wikilove-barnstar-admins-option", [11] = "wikilove-barnstar-admins-desc", [12] = "wikilove-barnstar-admins-title", [13] = "wikilove-barnstar-antivandalism-option", [14] = "wikilove-barnstar-antivandalism-desc", [15] = "wikilove-barnstar-antivandalism-title", [16] = "wikilove-barnstar-diligence-option", [17] = "wikilove-barnstar-diligence-desc", [18] = "wikilove-barnstar-diligence-title", [19] = "wikilove-barnstar-diplomacy-option", [20] = "wikilove-barnstar-diplomacy-desc", [21] = "wikilove-barnstar-diplomacy-title", [22] = "wikilove-barnstar-goodhumor-option", [23] = "wikilove-barnstar-goodhumor-desc", [24] = "wikilove-barnstar-goodhumor-title", [25] = "wikilove-barnstar-brilliant-option", [26] = "wikilove-barnstar-brilliant-desc", [27] = "wikilove-barnstar-brilliant-title", [28] = "wikilove-barnstar-citation-option", [29] = "wikilove-barnstar-citation-desc", [30] = "wikilove-barnstar-citation-title", [31] = "wikilove-barnstar-civility-option", [32] = "wikilove-barnstar-civility-desc", [33] = "wikilove-barnstar-civility-title", [34] = "wikilove-barnstar-copyeditor-option", [35] = "wikilove-barnstar-copyeditor-desc", [36] = "wikilove-barnstar-copyeditor-title", [37] = "wikilove-barnstar-defender-option", [38] = "wikilove-barnstar-defender-desc", [39] = "wikilove-barnstar-defender-title", [40] = "wikilove-barnstar-editors-option", [41] = "wikilove-barnstar-editors-desc", [42] = "wikilove-barnstar-editors-title", [43] = "wikilove-barnstar-designers-option", [44] = "wikilove-barnstar-designers-desc", [45] = "wikilove-barnstar-designers-title", [46] = "wikilove-barnstar-half-option", [47] = "wikilove-barnstar-half-desc", [48] = "wikilove-barnstar-half-title", [49] = "wikilove-barnstar-minor-option", [50] = "wikilove-barnstar-minor-desc", [51] = "wikilove-barnstar-minor-title", [52] = "wikilove-barnstar-antispam-option", [53] = "wikilove-barnstar-antispam-desc", [54] = "wikilove-barnstar-antispam-title", [55] = "wikilove-barnstar-photographers-option", [56] = "wikilove-barnstar-photographers-desc", [57] = "wikilove-barnstar-photographers-title", [58] = "wikilove-barnstar-kindness-option", [59] = "wikilove-barnstar-kindness-desc", [60] = "wikilove-barnstar-kindness-title", [61] = "wikilove-barnstar-reallife-option", [62] = "wikilove-barnstar-reallife-desc", [63] = "wikilove-barnstar-reallife-title", [64] = "wikilove-barnstar-resilient-option", [65] = "wikilove-barnstar-resilient-desc", [66] = "wikilove-barnstar-resilient-title", [67] = "wikilove-barnstar-rosetta-option", [68] = "wikilove-barnstar-rosetta-desc", [69] = "wikilove-barnstar-rosetta-title", [70] = "wikilove-barnstar-special-option", [71] = "wikilove-barnstar-special-desc", [72] = "wikilove-barnstar-special-title", [73] = "wikilove-barnstar-surreal-option", [74] = "wikilove-barnstar-surreal-desc", [75] = "wikilove-barnstar-surreal-title", [76] = "wikilove-barnstar-teamwork-option", [77] = "wikilove-barnstar-teamwork-desc", [78] = "wikilove-barnstar-teamwork-title", [79] = "wikilove-barnstar-technical-option", [80] = "wikilove-barnstar-technical-desc", [81] = "wikilove-barnstar-technical-title", [82] = "wikilove-barnstar-tireless-option", [83] = "wikilove-barnstar-tireless-desc", [84] = "wikilove-barnstar-tireless-title", [85] = "wikilove-barnstar-writers-option", [86] = "wikilove-barnstar-writers-desc", [87] = "wikilove-barnstar-writers-title", [88] = "wikilove-type-food", [89] = "wikilove-food-select", [90] = "wikilove-food-baklava-option", [91] = "wikilove-food-baklava-desc", [92] = "wikilove-food-baklava-header", [93] = "wikilove-food-beer-option", [94] = "wikilove-food-beer-desc", [95] = "wikilove-food-beer-header", [96] = "wikilove-food-brownie-option", [97] = "wikilove-food-brownie-desc", [98] = "wikilove-food-brownie-header", [99] = "wikilove-food-bubbletea-option", [100] = "wikilove-food-bubbletea-desc", [101] = "wikilove-food-bubbletea-header", [102] = "wikilove-food-cheeseburger-option", [103] = "wikilove-food-cheeseburger-desc", [104] = "wikilove-food-cheeseburger-header", [105] = "wikilove-food-cookie-option", [106] = "wikilove-food-cookie-desc", [107] = "wikilove-food-cookie-header", [108] = "wikilove-food-coffee-option", [109] = "wikilove-food-coffee-desc", [110] = "wikilove-food-coffee-header", [111] = "wikilove-food-tea-option", [112] = "wikilove-food-tea-desc", [113] = "wikilove-food-tea-header", [114] = "wikilove-food-cupcake-option", [115] = "wikilove-food-cupcake-desc", [116] = "wikilove-food-cupcake-header", [117] = "wikilove-food-pie-option", [118] = "wikilove-food-pie-desc", [119] = "wikilove-food-pie-header", [120] = "wikilove-food-strawberries-option", [121] = "wikilove-food-strawberries-desc", [122] = "wikilove-food-strawberries-header", [123] = "wikilove-food-stroopwafels-option", [124] = "wikilove-food-stroopwafels-desc", [125] = "wikilove-food-stroopwafels-header", [126] = "wikilove-kittens-header", [127] = "wikilove-goats-header", [128] = "wikilove-tab-text", [129] = "wikilove-dialog-title", [130] = "wikilove-select-type", [131] = "wikilove-get-started-header", [132] = "wikilove-get-started-list-1", [133] = "wikilove-get-started-list-2", [134] = "wikilove-get-started-list-3", [135] = "wikilove-add-details", [136] = "wikilove-image", [137] = "wikilove-select-image", [138] = "wikilove-header", [139] = "wikilove-title", [140] = "wikilove-enter-message", [141] = "wikilove-omit-sig", [142] = "wikilove-image-example", [143] = "wikilove-button-preview", [144] = "wikilove-preview", [145] = "wikilove-notify", [146] = "wikilove-button-send", [147] = "wikilove-err-header", [148] = "wikilove-err-title", [149] = "wikilove-err-msg", [150] = "wikilove-err-image", [151] = "wikilove-err-image-bad", [152] = "wikilove-err-image-api", [153] = "wikilove-err-sig", [154] = "wikilove-err-gallery", [155] = "wikilove-err-gallery-again", [156] = "wikilove-err-invalid-token", [157] = "wikilove-what-is-this", [158] = "wikilove-what-is-this-link", [159] = "wikilove-anon-warning", [160] = "wikilove-commons-text", [161] = "wikilove-commons-link", [162] = "wikilove-commons-url", [163] = "wikilove-err-preview-api", [164] = "wikilove-err-send-api", [165] = "wikilove-err-max-exceeded", [166] = "wikilove-terms", [167] = "wikilove-terms-link", [168] = "wikilove-terms-url", [169] = "wikilove-success-number", },				["dependencies"] = { [0] = "mediawiki.api", [1] = "mediawiki.Title", [2] = "mediawiki.util", [3] = "jquery.ui.dialog", [4] = "mediawiki.ui.button", },			},			["ext.wikiLove.local"] = { ["class"] = "ResourceLoaderWikiModule", ["scripts"] = { [0] = "MediaWiki:WikiLove.js", },			},			["ext.wikiLove.init"] = { ["scripts"] = { [0] = "ext.wikiLove.init.js", },				["dependencies"] = { [0] = "ext.wikiLove.startup", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikiLove/resources", },		["Hooks"] = { ["GetPreferences"] = { [0] = "WikiLoveHooks::onGetPreferences", },			["SkinTemplateNavigation"] = { [0] = "WikiLoveHooks::onSkinTemplateNavigation", },			["BeforePageDisplay"] = { [0] = "WikiLoveHooks::onBeforePageDisplay", },			["LoadExtensionSchemaUpdates"] = { [0] = "WikiLoveHooks::onLoadExtensionSchemaUpdates", },			["ListDefinedTags"] = { [0] = "WikiLoveHooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "WikiLoveHooks::onListDefinedTags", },			["UserMergeAccountFields"] = { [0] = "WikiLoveHooks::onUserMergeAccountFields", },		},		["config"] = { ["WikiLoveGlobal"] = false, ["WikiLoveTabIcon"] = true, ["WikiLoveLogging"] = false, },		["manifest_version"] = 1, },	["WikiLovesMonuments"] = { ["name"] = "WikiLovesMonuments", ["version"] = "0.2.0", ["author"] = "Platonides", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiLovesMonuments", ["descriptionmsg"] = "wlm-extension-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["ExtensionFunctions"] = { [0] = "WikiLovesMonumentsHooks::init", },		["MessagesDirs"] = { ["WikiLovesMonuments"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikiLovesMonumentsMagic"] = "WikiLovesMonuments.i18n.magic.php", },		["AutoloadClasses"] = { ["WikiLovesMonuments"] = "WikiLovesMonuments_body.php", ["WikiLovesMonumentsHooks"] = "WikiLovesMonuments_hooks.php", },		["ResourceModules"] = { ["ext.WikiLovesMonuments.piwik"] = { ["scripts"] = "piwik.js", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiLovesMonuments", },		["Hooks"] = { ["ParserFirstCallInit"] = "WikiLovesMonumentsHooks::registerParserFunctions", },		["config"] = { ["WikiLovesMonumentsCountryPortlet"] = { ["value"] = false, },			["WikiLovesMonumentsCentralisedStatsId"] = { ["value"] = false, },			["PiwikCustomJS"] = { ["value"] = "", },		},		["manifest_version"] = 2, },	["WikiTextLoggedInOut"] = { ["name"] = "WikiTextLoggedInOut", ["version"] = "1.5.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiTextLoggedInOut", ["descriptionmsg"] = "wikitextloggedinout-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["WikiTextLoggedInOut"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WikiTextLoggedInOut"] = "WikiTextLoggedInOut.class.php", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "WikiTextLoggedInOut::registerTags", },		},		["manifest_version"] = 1, },	["WikibaseCirrusSearch"] = { ["name"] = "WikibaseCirrusSearch", ["version"] = "0.1.0", ["author"] = { [0] = "The Wikidata team", [1] = "Stas Malyshev", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseCirrusSearch", ["descriptionmsg"] = "wikibasecirrus-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["AutoloadNamespaces"] = { ["Wikibase\\Search\\Elastic\\"] = "src/", ["Wikibase\\Search\\Elastic\\Tests\\"] = "tests/phpunit/", },		["config_prefix"] = "wgWBCS", ["@note"] = "The values below are mirrors of old Wikibase values. TODO: once Wikibase values are gone, put proper defaults here.", ["config"] = { ["UseCirrus"] = { ["value"] = nil, ["description"] = "Use CirrusSearch (ElasticSearch) for searching", },			["PrefixSearchProfile"] = { ["value"] = nil, ["description"] = "Default label scoring profile name, for prefix search. See profiles in config/EntityPrefixSearchProfiles.php", },			["PrefixSearchProfiles"] = { ["value"] = nil, ["description"] = "Field weight profiles. These profiles specify relative weights of label fields for different languages, e.g. exact language match vs. fallback language match.", },			["FulltextSearchProfile"] = { ["value"] = nil, ["description"] = "Default profile name for fulltext search. See profiles in config/EntitySearchProfiles.php", },			["FulltextSearchProfiles"] = { ["value"] = nil, ["description"] = "Profile definitions for fulltext search.", },			["DefaultPrefixRescoreProfile"] = { ["value"] = nil, ["description"] = "Default rescore profile for prefix search.", },			["DefaultFulltextRescoreProfile"] = { ["value"] = nil, ["description"] = "Default rescore profile for prefix search.", },			["RescoreProfiles"] = { ["value"] = nil, ["description"] = "Rescore profile definitions holder.", },			["RescoreFunctionChains"] = { ["value"] = nil, ["description"] = "Rescore function chain definitions holder.", },			["StatementBoost"] = { ["value"] = nil, ["description"] = "Type (de)boosts for rescoring functions.", },			["UseStemming"] = { ["value"] = { },				["description"] = "List of languages that we want to have stemming analyzers.", },			["EnableDispatchingQueryBuilder"] = { ["value"] = true, ["description"] = "Turn on specialized entity fulltext search.", },		},		["ConfigRegistry"] = { ["WikibaseCirrusSearch"] = "Wikibase\\Search\\Elastic\\WikibaseSearchConfig::newFromGlobals", },		["Hooks"] = { ["SetupAfterCache"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onSetupAfterCache", },			["CirrusSearchAnalysisConfig"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onCirrusSearchAnalysisConfig", },			["CirrusSearchProfileService"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onCirrusSearchProfileService", },			["CirrusSearchFulltextQueryBuilderComplete"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onCirrusSearchFulltextQueryBuilderComplete", },			["CirrusSearchAddQueryFeatures"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onCirrusSearchAddQueryFeatures", },			["ShowSearchHit"] = { [0] = "Wikibase\\Search\\Elastic\\CirrusShowSearchHitHandler::onShowSearchHit", },			["ShowSearchHitTitle"] = { [0] = "Wikibase\\Search\\Elastic\\CirrusShowSearchHitHandler::onShowSearchHitTitle", },			["WikibaseRepoEntityTypes"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onWikibaseRepoEntityTypes", },		},		["MessagesDirs"] = { ["WikibaseCirrusSearch"] = { [0] = "i18n", },		},		["manifest_version"] = 2, },	["WikibaseLexeme"] = { ["name"] = "WikibaseLexeme", ["author"] = { [0] = "The Wikidata team", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseLexeme", ["descriptionmsg"] = "wikibaselexeme-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["load_composer_autoloader"] = true, ["AutoloadNamespaces"] = { ["Wikibase\\Lexeme\\"] = "src/", ["Wikibase\\Lexeme\\Tests\\"] = "tests/phpunit/composer/", ["Wikibase\\Lexeme\\Tests\\MediaWiki\\"] = "tests/phpunit/mediawiki/", },		["callback"] = "Wikibase\\Lexeme\\Registrar::registerExtension", ["config"] = { ["LexemeEnableRepo"] = { ["value"] = true, },			["LexemeNamespace"] = { ["value"] = 146, },			["LexemeTalkNamespace"] = { ["value"] = 147, },			["LexemeLanguageCodePropertyId"] = { ["value"] = nil, },		},		["ExtensionMessagesFiles"] = { ["WikibaseLexemeAlias"] = "WikibaseLexeme.i18n.alias.php", },		["Hooks"] = { ["WikibaseRepoEntityNamespaces"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseRepoEntityNamespaces", },			["CanonicalNamespaces"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onCanonicalNamespaces", },			["WikibaseRepoEntityTypes"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseRepoEntityTypes", },			["WikibaseRepoDataTypes"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseDataTypes", },			["WikibaseContentLanguages"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseContentLanguages", },			["WikibaseClientEntityTypes"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseClientEntityTypes", },			["WikibaseClientDataTypes"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onWikibaseClientDataTypes", },			["ResourceLoaderTestModules"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onResourceLoaderTestModules", },			["WikibaseRepoOnParserOutputUpdaterConstruction"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onParserOutputUpdaterConstruction", },		},		["MessagesDirs"] = { ["WikibaseLexeme"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ServiceWiringFiles"] = { [0] = "WikibaseLexeme.mediawiki-services.php", },		["manifest_version"] = 2, },	["WikibaseLexemeCirrusSearch"] = { ["name"] = "WikibaseLexemeCirrusSearch", ["version"] = "0.1.0", ["author"] = { [0] = "The Wikidata team", [1] = "Stas Malyshev", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseLexemeCirrusSearch", ["descriptionmsg"] = "wikibaselexemecirrus-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["extensions"] = { ["WikibaseCirrusSearch"] = "*", ["WikibaseLexeme"] = "*", },			["MediaWiki"] = ">= 1.33.0", },		["AutoloadNamespaces"] = { ["Wikibase\\Lexeme\\Search\\Elastic\\"] = "src/", ["Wikibase\\Lexeme\\Search\\Elastic\\Tests\\"] = "tests/phpunit/", },		["config"] = { ["LexemeUseCirrus"] = { ["value"] = false, },			["LexemePrefixSearchProfile"] = { ["value"] = "lexeme_prefix", },			["LexemePrefixSearchProfiles"] = { ["value"] = { },			},			["LexemeRescoreFunctions"] = { ["value"] = { },			},			["LexemePrefixRescoreProfile"] = { ["value"] = "lexeme_prefix", },			["LexemeFulltextRescoreProfile"] = { ["value"] = "lexeme_fulltext", },		},		["Hooks"] = { ["CirrusSearchProfileService"] = { [0] = "Wikibase\\Lexeme\\Search\\Elastic\\Hooks::onCirrusSearchProfileService", },			["ShowSearchHit"] = { [0] = "Wikibase\\Lexeme\\Search\\Elastic\\Hooks::onShowSearchHit", },			["WikibaseRepoEntityTypes"] = { [0] = "Wikibase\\Lexeme\\Search\\Elastic\\Hooks::onWikibaseRepoEntityTypes", },		},		["MessagesDirs"] = { ["WikibaseCirrusSearch"] = { [0] = "i18n", },		},		["manifest_version"] = 2, },	["WikibaseMediaInfo"] = { ["name"] = "WikibaseMediaInfo", ["version"] = "0.1.0", ["author"] = { [0] = "The Wikidata team", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseMediaInfo", ["descriptionmsg"] = "wikibasemediainfo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["UniversalLanguageSelector"] = "*", ["WikibaseCirrusSearch"] = "*", },		},		["AutoloadNamespaces"] = { ["Wikibase\\MediaInfo\\"] = "src/", ["Wikibase\\MediaInfo\\Tests\\"] = "tests/phpunit/composer/", ["Wikibase\\MediaInfo\\Tests\\MediaWiki\\"] = "tests/phpunit/mediawiki/", },		["config"] = { ["MediaInfoEnableFilePageDepicts"] = { ["value"] = false, },			["MediaInfoEnableSearch"] = { ["value"] = false, },			["MediaInfoProperties"] = { ["description"] = "Map of { indicative name: property id }. E.g. { depicts: P1 }. The key doesn't really matter, except that it's easier to reference the value (.depicts is easier to grasp than [0]) and to construct a title (grep for wikibasemediainfo-statements-title-)", ["value"] = { },			},			["DepictsQualifierProperties"] = { ["description"] = "Map of all available properties for depicts qualifiers dropdown. Map of { (unused) indicative name: property id }. E.g. { color: P2, wears: P3 }", ["value"] = { },				["merge_strategy"] = "array_plus_2d", },			["DepictsHelpUrl"] = { ["description"] = "Link to page to learn more about 'depicts'", ["value"] = "https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:Depicts", },			["MediaInfoSearchFiletypes"] = { ["description"] = "Options to feed to namespace selection", ["value"] = { [0] = {						["label"] = "wikibasemediainfo-filetype-multimedia", ["selected"] = true, ["options"] = { [0] = {								["label"] = "wikibasemediainfo-filetype-bitmap", ["data"] = "bitmap", ["selected"] = true, },							[1] = {								["label"] = "wikibasemediainfo-filetype-video", ["data"] = "video", ["selected"] = true, },							[2] = {								["label"] = "wikibasemediainfo-filetype-audio", ["data"] = "audio", ["selected"] = true, },							[3] = {								["label"] = "wikibasemediainfo-filetype-drawing", ["data"] = "drawing", ["selected"] = true, },							[4] = {								["label"] = "wikibasemediainfo-filetype-3d", ["data"] = "3d", ["selected"] = true, },							[5] = {								["label"] = "wikibasemediainfo-filetype-office", ["data"] = "office", ["selected"] = true, },						},					},				},				["merge_strategy"] = "array_plus_2d", },			["MediaInfoExternalEntitySearchBaseUri"] = { ["value"] = "", },		},		["ServiceWiringFiles"] = { [0] = "src/Services/MediaInfoServiceWiring.php", },		["callback"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onRegistration", ["Hooks"] = { ["MediaWikiServices"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onMediaWikiServices", },			["WikibaseRepoEntityNamespaces"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseRepoEntityNamespaces", },			["WikibaseRepoEntityTypes"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseEntityTypes", },			["WikibaseClientEntityTypes"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseEntityTypes", },			["GetEntityByLinkedTitleLookup"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onGetEntityByLinkedTitleLookup", },			["BeforePageDisplay"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onBeforePageDisplay", },			["CirrusSearchBuildDocumentParse"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onCirrusSearchBuildDocumentParse", },			["ParserOutputPostCacheTransform"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onParserOutputPostCacheTransform", },			["GetPreferences"] = { [0] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onGetPreferences", },		},		["MessagesDirs"] = { ["WikibaseMediaInfo"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["wikibase.mediainfo.getDeserializer"] = { ["scripts"] = "resources/getDeserializer.js", ["dependencies"] = { [0] = "wikibase.mediainfo.serialization.MediaInfoDeserializer", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.serialization.MediaInfoDeserializer"] = { ["scripts"] = { [0] = "resources/__namespace.js", [1] = "resources/datamodel/__namespace.js", [2] = "resources/datamodel/MediaInfo.js", [3] = "resources/serialization/__namespace.js", [4] = "resources/serialization/MediaInfoDeserializer.js", },				["dependencies"] = { [0] = "util.inherit", [1] = "wikibase.datamodel.Entity", [2] = "wikibase.datamodel.Fingerprint", [3] = "wikibase.datamodel.StatementGroupSet", [4] = "wikibase.datamodel.TermMap", [5] = "wikibase.serialization.Deserializer", [6] = "wikibase.serialization.StatementGroupSetDeserializer", [7] = "wikibase.serialization.TermMapDeserializer", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.filePageDisplay"] = { ["packageFiles"] = { [0] = "resources/filepage/init.js", [1] = "resources/filepage/LanguagesViewWidget.js", [2] = "resources/filepage/LicenseDialogWidget.js", [3] = "resources/filepage/UlsWidget.js", [4] = "resources/filepage/CancelPublishWidget.js", [5] = "resources/filepage/CaptionsEditActionsWidget.js", [6] = "resources/filepage/CaptionData.js", [7] = "resources/filepage/CaptionsPanel.js", [8] = "resources/filepage/StatementPanel.js", },				["dependencies"] = { [0] = "mediawiki.action.edit.editWarning", [1] = "oojs", [2] = "oojs-ui-core", [3] = "oojs-ui-widgets", [4] = "oojs-ui-windows", [5] = "oojs-ui.styles.icons-editing-core", [6] = "oojs-ui.styles.icons-movement", [7] = "wikibase.mediainfo.filepage.styles", [8] = "wikibase.mediainfo.statements", [9] = "wikibase", [10] = "wikibase.api.getLocationAgnosticMwApi", [11] = "wikibase.api.RepoApi", [12] = "wikibase.api.RepoApiError", [13] = "ext.uls.mediawiki", },				["messages"] = { [0] = "wikibasemediainfo-filepage-structured-data-heading", [1] = "wikibasemediainfo-filepage-captions-title", [2] = "wikibasemediainfo-filepage-more-languages", [3] = "wikibasemediainfo-filepage-fewer-languages", [4] = "wikibasemediainfo-filepage-add-caption", [5] = "wikibasemediainfo-filepage-edit-captions", [6] = "wikibasemediainfo-filepage-edit-depicts", [7] = "wikibasemediainfo-filepage-cancel", [8] = "wikibasemediainfo-filepage-cancel-confirm", [9] = "wikibasemediainfo-filepage-edit", [10] = "wikibasemediainfo-filepage-publish", [11] = "wikibasemediainfo-filepage-caption-empty", [12] = "wikibasemediainfo-filepage-caption-too-long", [13] = "wikibasemediainfo-filepage-caption-approaching-limit", [14] = "wikibasemediainfo-filepage-license-title", [15] = "wikibasemediainfo-filepage-license-content", [16] = "wikibasemediainfo-filepage-license-content-acceptance", [17] = "wikibasemediainfo-filepage-license-agree", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.filepage.styles"] = { ["styles"] = { [0] = "resources/filepage/styles/mediainfo-filepage.less", [1] = "resources/filepage/styles/mediainfo-filepage-captionspanel.less", [2] = "resources/filepage/styles/mediainfo-filepage-statementpanel.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.statements"] = { ["scripts"] = { [0] = "resources/statements/__namespace.js", [1] = "resources/statements/FormatValueElement.js", [2] = "resources/statements/EntityLookupElement.js", [3] = "resources/statements/EntityInputWidget.js", [4] = "resources/statements/QualifierValueInputWidget.js", [5] = "resources/statements/StatementWidget.js", [6] = "resources/statements/ItemInputWidget.js", [7] = "resources/statements/ItemWidget.js", [8] = "resources/statements/QualifierWidget.js", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui-core", [2] = "oojs-ui-widgets", [3] = "wikibase.api.getLocationAgnosticMwApi", [4] = "wikibase.api.RepoApiError", [5] = "wikibase.mediainfo.statements.styles", [6] = "wikibase.serialization.StatementListSerializer", [7] = "wikibase.serialization.StatementListDeserializer", [8] = "wikibase.serialization.StatementSerializer", [9] = "wikibase.serialization.StatementDeserializer", [10] = "wikibase.datamodel.Statement", [11] = "wikibase.datamodel.EntityId", [12] = "wikibase.utilities.ClaimGuidGenerator", [13] = "dataValues.values", },				["messages"] = { [0] = "wikibasemediainfo-property-placeholder", [1] = "wikibasemediainfo-statements-depicts-title", [2] = "wikibasemediainfo-statements-item-input-placeholder", [3] = "wikibasemediainfo-statements-item-input-label", [4] = "wikibasemediainfo-statements-item-is-prominent", [5] = "wikibasemediainfo-statements-item-mark-as-prominent", [6] = "wikibasemediainfo-statements-item-remove", [7] = "wikibasemediainfo-statements-item-add-qualifier", [8] = "wikibasemediainfo-filepage-statement-no-results", [9] = "wikibasemediainfo-statements-remove", [10] = "wikibasemediainfo-statements-learn-more", [11] = "wikibasemediainfo-unsupported-datatype", [12] = "colon-separator", [13] = "word-separator", [14] = "parentheses", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.statements.styles"] = { ["styles"] = { [0] = "resources/statements/EntityLookupElement.less", [1] = "resources/statements/EntityInputWidget.less", [2] = "resources/statements/QualifierValueInputWidget.less", [3] = "resources/statements/StatementWidget.less", [4] = "resources/statements/ItemInputWidget.less", [5] = "resources/statements/ItemWidget.less", [6] = "resources/statements/QualifierWidget.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["wikibase.mediainfo.search"] = { ["scripts"] = { [0] = "resources/search/base.js", [1] = "resources/search/NestedCheckboxMultioptionWidget.js", [2] = "resources/search/NestedCheckboxMultiselectWidget.js", [3] = "resources/search/SelectInputWidget.js", [4] = "resources/search/CapsuleItemWidget.js", [5] = "resources/search/KeywordsInputWidget.js", [6] = "resources/search/DepictsInputWidget.js", [7] = "resources/search/StatementsInputWidget.js", [8] = "resources/search/QualifierWidget.js", [9] = "resources/search/QualifiersPopoverWidget.js", [10] = "resources/search/SearchInputWidget.js", [11] = "resources/search/SearchWidget.js", [12] = "resources/search/init.js", },				["styles"] = { [0] = "resources/search/NestedCheckboxMultioptionWidget.less", [1] = "resources/search/NestedCheckboxMultiselectWidget.less", [2] = "resources/search/SelectInputWidget.less", [3] = "resources/search/CapsuleItemWidget.less", [4] = "resources/search/KeywordsInputWidget.less", [5] = "resources/search/DepictsInputWidget.less", [6] = "resources/search/StatementsInputWidget.less", [7] = "resources/search/QualifierWidget.less", [8] = "resources/search/QualifiersPopoverWidget.less", [9] = "resources/search/SearchInputWidget.less", [10] = "resources/search/SearchWidget.less", },				["dependencies"] = { [0] = "oojs", [1] = "oojs-ui-core", [2] = "oojs-ui-widgets", [3] = "oojs-ui-windows", [4] = "wikibase.mediainfo.statements", },				["messages"] = { [0] = "wikibasemediainfo-filetype-multimedia", [1] = "wikibasemediainfo-filetype-bitmap", [2] = "wikibasemediainfo-filetype-video", [3] = "wikibasemediainfo-filetype-audio", [4] = "wikibasemediainfo-filetype-drawing", [5] = "wikibasemediainfo-filetype-3d", [6] = "wikibasemediainfo-filetype-office", [7] = "wikibasemediainfo-property-placeholder", [8] = "wikibasemediainfo-operator-placeholder", [9] = "wikibasemediainfo-operator-value-is", [10] = "wikibasemediainfo-operator-value-isnot", [11] = "wikibasemediainfo-operator-value-isempty", [12] = "wikibasemediainfo-operator-value-isgreaterthan", [13] = "wikibasemediainfo-operator-value-islessthan", [14] = "wikibasemediainfo-search-input-placeholder-keywords", [15] = "wikibasemediainfo-search-input-placeholder-depicts", [16] = "wikibasemediainfo-search-input-placeholder-statements", [17] = "wikibasemediainfo-search-qualifiers-add", [18] = "wikibasemediainfo-search-qualifiers-cancel", [19] = "wikibasemediainfo-search-qualifiers-save", [20] = "wikibasemediainfo-search-qualifiers-title", [21] = "wikibasemediainfo-search-qualifiers-intro", [22] = "wikibasemediainfo-search-statements-add", [23] = "wikibasemediainfo-search-statements-cancel", [24] = "wikibasemediainfo-search-statements-save", [25] = "wikibasemediainfo-search-statements-title", [26] = "wikibasemediainfo-search-statements-intro", [27] = "wikibasemediainfo-search-search", [28] = "wikibasemediainfo-search-toggle-keywords", [29] = "wikibasemediainfo-search-toggle-depicts", [30] = "wikibasemediainfo-search-toggle-statements", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikibaseMediaInfo", },		["DefaultUserOptions"] = { ["wbmi-cc0-confirmed"] = 0, },		["SpecialPages"] = { },		["manifest_version"] = 2, ["GroupPermissions"] = { ["*"] = {				["mediainfo-term"] = true, },		},		["AvailableRights"] = { [0] = "mediainfo-term", },	},	["WikibaseQuality"] = { ["name"] = "WikibaseQuality", ["author"] = "BP2014N1", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseQuality", ["descriptionmsg"] = "wbq-desc", ["version"] = "1.0.0", ["type"] = "wikibase", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["WikibaseQuality"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikibaseQualityAlias"] = "WikibaseQuality.alias.php", },		["AutoloadNamespaces"] = { ["WikibaseQuality\\"] = "includes/", ["WikibaseQuality\\Tests\\"] = "tests/phpunit/", },		["ResourceModules"] = { ["SpecialCheckResultPage"] = { ["styles"] = "modules/SpecialCheckResultPage.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikibaseQuality", },		["manifest_version"] = 1, },	["WikibaseQualityConstraints"] = { ["load_composer_autoloader"] = true, ["name"] = "WikibaseQualityConstraints", ["author"] = { [0] = "BP2014N1", [1] = "Lucas Werkmeister", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseQualityConstraints", ["descriptionmsg"] = "wbqc-desc", ["version"] = "1.0.0", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["WikibaseQualityConstraints"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikibaseQualityConstraintsAlias"] = "WikibaseQualityConstraints.alias.php", },		["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", [1] = "src/ServiceWiring-ConstraintCheckers.php", [2] = "src/ServiceWiring-Wikibase.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "WikibaseQuality\\ConstraintReport\\WikibaseQualityConstraintsHooks::onCreateSchema", ["WikibaseChangeNotification"] = "WikibaseQuality\\ConstraintReport\\WikibaseQualityConstraintsHooks::onWikibaseChange", ["ArticlePurge"] = "WikibaseQuality\\ConstraintReport\\WikibaseQualityConstraintsHooks::onArticlePurge", ["BeforePageDisplay"] = "WikibaseQuality\\ConstraintReport\\WikibaseQualityConstraintsHooks::onBeforePageDisplay", },		["SpecialPages"] = { ["ConstraintReport"] = "WikibaseQuality\\ConstraintReport\\Specials\\SpecialConstraintReport::newFromGlobalState", },		["APIModules"] = { ["wbcheckconstraints"] = { ["class"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraints", ["factory"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraints::newFromGlobalState", },			["wbcheckconstraintparameters"] = { ["class"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintParameters", ["factory"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintParameters::newFromGlobalState", },		},		["Actions"] = { ["constraintsrdf"] = { [0] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintsRdf", [1] = "newFromGlobalState", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikibaseQualityConstraints/modules", },		["ResourceModules"] = { ["SpecialConstraintReportPage"] = { ["styles"] = "SpecialConstraintReportPage.less", ["scripts"] = "SpecialConstraintReportPage.js", ["dependencies"] = { [0] = "oojs-ui-core.styles", },			},			["wikibase.quality.constraints.icon"] = { ["class"] = "ResourceLoaderImageModule", ["selector"] = ".oo-ui-icon-{name}", ["images"] = { ["mandatory-constraint-violation"] = "icon/mandatory-constraint-violation.svg", ["non-mandatory-constraint-violation"] = "icon/non-mandatory-constraint-violation.svg", ["suggestion-constraint-violation"] = "icon/suggestion-constraint-violation.svg", },			},			["wikibase.quality.constraints.ui"] = { ["dependencies"] = { [0] = "oojs-ui-core", [1] = "oojs-ui-widgets", [2] = "jquery.makeCollapsible", [3] = "wikibase", },				["messages"] = { [0] = "wbqc-issues-short", [1] = "wbqc-issues-long", [2] = "wbqc-potentialissues-short", [3] = "wbqc-potentialissues-long", [4] = "wbqc-suggestions-short", [5] = "wbqc-suggestions-long", [6] = "wbqc-badparameters-short", [7] = "wbqc-badparameters-long", [8] = "wbqc-parameterissues-short", [9] = "wbqc-parameterissues-long", [10] = "wbqc-constrainttypehelp-short", [11] = "wbqc-constrainttypehelp-long", [12] = "wbqc-constraintdiscuss-short", [13] = "wbqc-constraintdiscuss-long", [14] = "wbqc-cached-generic", [15] = "wbqc-cached-minutes", [16] = "wbqc-cached-hours", [17] = "wbqc-cached-days", },				["scripts"] = { [0] = "ui/module.js", [1] = "ui/ConstraintReportPanel.js", [2] = "ui/ConstraintReportGroup.js", [3] = "ui/ConstraintReportList.js", },				["styles"] = { [0] = "ui/ConstraintReportPanel.less", [1] = "ui/ConstraintReportGroup.less", },			},			["wikibase.quality.constraints.gadget"] = { ["scripts"] = "gadget.js", ["styles"] = "gadget.less", ["dependencies"] = { [0] = "mediawiki.api", [1] = "oojs-ui-core", [2] = "oojs-ui-widgets", [3] = "oojs-ui.styles.icons-alerts", [4] = "wikibase.quality.constraints.icon", [5] = "wikibase.quality.constraints.ui", },				["skipFunction"] = "gadget-skip.js", },			["wikibase.quality.constraints.suggestions"] = { ["packageFiles"] = { [0] = "suggestions.js", [1] = {						["name"] = "config.json", ["config"] = { [0] = "WBQualityConstraintsPropertyConstraintId", [1] = "WBQualityConstraintsOneOfConstraintId", [2] = "WBQualityConstraintsAllowedQualifiersConstraintId", [3] = "WBQualityConstraintsPropertyId", [4] = "WBQualityConstraintsQualifierOfPropertyConstraintId", },					},				},				["dependencies"] = { [0] = "jquery.wikibase.entityselector", },			},		},		["JobClasses"] = { ["constraintsTableUpdate"] = "WikibaseQuality\\ConstraintReport\\UpdateConstraintsTableJob::newFromGlobalState", ["constraintsRunCheck"] = "WikibaseQuality\\ConstraintReport\\Job\\CheckConstraintsJob", },		["config"] = { ["WBQualityConstraintsTypeCheckMaxEntities"] = { ["value"] = 1000, ["description"] = "The maximum number of entities that are accessed when checking type or subtype relations.", ["public"] = true, },			["WBQualityConstraintsCheckDurationInfoSeconds"] = { ["value"] = 1, ["description"] = "The maximum time that a single constraint check should usually take, in seconds. Any constraint check that takes longer than this time is logged at ‘info’ level. Specifying `null` disables this logging.", ["public"] = true, },			["WBQualityConstraintsCheckDurationWarningSeconds"] = { ["value"] = 10, ["description"] = "The maximum time that a single constraint check should ever take, in seconds. Any constraint check that takes longer than this time is logged at ‘warning’ level. Specifying `null` disables this logging.", ["public"] = true, },			["WBQualityConstraintsCheckOnEntityDurationInfoSeconds"] = { ["value"] = 5, ["description"] = "The maximum time that a full constraint check on an entity should usually take, in seconds. Any entity constraint check that takes longer than this time is logged at ‘info’ level. Specifying `null` disables this logging.", ["public"] = true, },			["WBQualityConstraintsCheckOnEntityDurationWarningSeconds"] = { ["value"] = 55, ["description"] = "The maximum time that a full constraint check on an entity should ever take, in seconds. Any entity constraint check that takes longer than this time is logged at ‘warning’ level. Specifying `null` disables this logging.", ["public"] = true, },			["WBQualityConstraintsEnableConstraintsImportFromStatements"] = { ["value"] = true, ["description"] = "Whether to import property constraint statements into the constraint database or not.", ["public"] = true, },			["WBQualityConstraintsEnableConstraintsCheckJobs"] = { ["value"] = false, ["description"] = "Whether to automatically run constraint checks in jobs.", ["public"] = true, },			["WBQualityConstraintsEnableConstraintsCheckJobsRatio"] = { ["value"] = 0, ["description"] = "Percentage (0%-100%) of edits that trigger a constraint check", ["public"] = true, },			["WBQualityConstraintsCheckQualifiers"] = { ["value"] = true, ["description"] = "Whether to check constraints on qualifiers.", ["public"] = true, },			["WBQualityConstraintsCheckReferences"] = { ["value"] = true, ["description"] = "Whether to check constraints on references.", ["public"] = true, },			["WBQualityConstraintsSparqlEndpoint"] = { ["value"] = "", ["description"] = "The URL of the SPARQL endpoint. Should accept the URL parameters 'query', 'format' and 'maxQueryTimeMillis'. Set to '' (empty string, default) to disable SPARQL functionality.", ["public"] = true, },			["WBQualityConstraintsSparqlMaxMillis"] = { ["value"] = 10000, ["description"] = "The maximum runtime for queries on the configured SPARQL endpoint, in milliseconds.", ["public"] = true, },			["WBQualityConstraintsSparqlThrottlingFallbackDuration"] = { ["value"] = 10, ["description"] = "The default duration in seconds, which prevents requests to the SPARQL endpoint, if the endpoint response with a 'try-later' (Responsecode 429). This field will only be used, if the endpoint sends a incorrect or incomplete response. The value must be a integer, which is greater than zero.", ["public"] = true, },			["WBQualityConstraintsSparqlTimeoutExceptionClasses"] = { ["value"] = { [0] = "com.bigdata.bop.engine.QueryTimeoutException", [1] = "java.util.concurrent.TimeoutException", },				["description"] = "Strings that, when they occur inside an error response of the SPARQL endpoint, indicate that the error is a query timeout. On the Wikidata Query Service, these are fully qualified names of exception classes.", ["public"] = true, },			["WBQualityConstraintsSparqlHasWikibaseSupport"] = { ["value"] = false, ["description"] = "Whether the SPARQL endpoint has special Wikibase support, i. e. whether it is an installation of the Wikibase RDF Query server. If this is enabled, prefixes are not included in SPARQL queries, since the server already defines them by default (which reduces network traffic), and some queries include BlazeGraph-specific query hints. Otherwise, the queries should be suitable for any SPARQL server.", ["public"] = true, },			["WBQualityConstraintsCheckFormatConstraint"] = { ["value"] = true, ["description"] = "Whether or not to check the 'format' constraint. If this flag is set to false, any check of the 'format' constraint will return a 'todo' status with the 'wbqc-violation-message-security-reason' message.", ["public"] = true, },			["WBQualityConstraintsFormatCacheMapSize"] = { ["value"] = 100, ["description"] = "Size of the per-regex cache map for format/regex check results. For each regex, up to this many values will have cached whether they match the regex or not, on a least-recently-used basis.", ["public"] = true, },			["WBQualityConstraintsCacheCheckConstraintsResults"] = { ["value"] = true, ["description"] = "Whether to a caching service while running constraint checks. Results are only cached for constraint checks on full entities, and only when the set of constraints to be checked is not specified (i. e. the constraintid parameter is unset).", ["public"] = true, },			["WBQualityConstraintsCacheCheckConstraintsTTLSeconds"] = { ["value"] = 86400, ["description"] = "The time-to-live, in seconds, of cached results of the wbcheckconstraints API action. Ignored if WBQualityConstraintsCacheCheckConstraintsResults is not true.", ["public"] = true, },			["WBQualityConstraintsCacheCheckConstraintsMaximumRevisionIds"] = { ["value"] = 10000, ["description"] = "The maximum number of revision IDs to load when checking whether a cached wbcheckconstraints result is still fresh. Results that depend on more entity IDs than this limit are not cached.", ["public"] = true, },			["WBQualityConstraintsInstanceOfId"] = { ["value"] = "P31", ["description"] = "The property ID of the 'instance of' property (data type: item), which specifies the class(es) of an item.", ["public"] = true, },			["WBQualityConstraintsSubclassOfId"] = { ["value"] = "P279", ["description"] = "The property ID of the 'subclass of' property (data type: item), which specifies the superclass(es) of an item.", ["public"] = true, },			["WBQualityConstraintsPropertyConstraintId"] = { ["value"] = "P2302", ["description"] = "The property ID of the 'property constraint' property (data type: item), which specifies the various constraints of a property.", ["public"] = true, },			["WBQualityConstraintsExceptionToConstraintId"] = { ["value"] = "P2303", ["description"] = "The property ID of the 'exception to constraint' property (data type: item), which specifies the exceptions of a constraint.", ["public"] = true, },			["WBQualityConstraintsConstraintStatusId"] = { ["value"] = "P2316", ["description"] = "The property ID of the 'constraint status' property (data type: item), which specifies the constraint status of a constraint statement. Currently, only one constraint status is known (see WBQualityConstraintsMandatoryConstraintId), and the default status is signified by the absence of a 'constraint status' qualifier.", ["public"] = true, },			["WBQualityConstraintsMandatoryConstraintId"] = { ["value"] = "Q21502408", ["description"] = "The item ID of the 'mandatory constraint' item, which, when used in a 'constraint status' qualifier of a 'property constraint' statement on a property, indicates that the constraint is mandatory and should have no violations except for the known exceptions.", ["public"] = true, },			["WBQualityConstraintsSuggestionConstraintId"] = { ["value"] = "Q62026391", ["description"] = "The item ID of the 'suggestion constraint' item, which, when used in a 'constraint status' qualifier of a 'property constraint' statement on a property, indicates that the constraint is merely a suggestion for improvement and violations need not be taken very seriously.", ["public"] = true, },			["WBQualityConstraintsDistinctValuesConstraintId"] = { ["value"] = "Q21502410", ["description"] = "The item ID of the 'distinct values constraint' item, which, when used in a 'property constraint' statement on a property, indicates that all values for this property should differ from each other, or, equivalently, that each value for this property should be unique to one item.", ["public"] = true, },			["WBQualityConstraintsMultiValueConstraintId"] = { ["value"] = "Q21510857", ["description"] = "The item ID of the 'multi-value constraint' item, which, when used in a 'property constraint' statement on a property, indicates that a property should have more than one value per entity.", ["public"] = true, },			["WBQualityConstraintsUsedAsQualifierConstraintId"] = { ["value"] = "Q21510863", ["description"] = "The item ID of the 'used as qualifier constraint' item, which, when used in a 'property constraint' statement on a property, indicates that a property should only be used as a qualifier.", ["public"] = true, },			["WBQualityConstraintsSingleValueConstraintId"] = { ["value"] = "Q19474404", ["description"] = "The item ID of the 'single value constraint' item, which, when used in a 'property constraint' statement on a property, indicates that a property should have no more than one value per entity.", ["public"] = true, },			["WBQualityConstraintsSymmetricConstraintId"] = { ["value"] = "Q21510862", ["description"] = "The item ID of the 'symmetric constraint' item, which, when used in a 'property constraint' statement on a property, indicates that a referenced entity should refer back to the original entity.", ["public"] = true, },			["WBQualityConstraintsTypeConstraintId"] = { ["value"] = "Q21503250", ["description"] = "The item ID of the 'type constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the subject entity should have a certain type, with the relation and type given in the parameters.", ["public"] = true, },			["WBQualityConstraintsValueTypeConstraintId"] = { ["value"] = "Q21510865", ["description"] = "The item ID of the 'value type constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the referenced entity should have a certain type, with the class and relation given in the parameters.", ["public"] = true, },			["WBQualityConstraintsInverseConstraintId"] = { ["value"] = "Q21510855", ["description"] = "The item ID of the 'inverse constraint' item, which, when used in a 'property constraint' statement on a property, indicates that a referenced entity should refer back to the original entity with the property given in the parameters.", ["public"] = true, },			["WBQualityConstraintsItemRequiresClaimConstraintId"] = { ["value"] = "Q21503247", ["description"] = "The item ID of the 'item requires claim constraint' item, which, when used in a 'property constraint' statement on a property, indicates that an entity with a given statement should also have certain other statements.", ["public"] = true, },			["WBQualityConstraintsValueRequiresClaimConstraintId"] = { ["value"] = "Q21510864", ["description"] = "The item ID of the 'value requires claim constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the target/value entity of a given statement should have certain statements.", ["public"] = true, },			["WBQualityConstraintsConflictsWithConstraintId"] = { ["value"] = "Q21502838", ["description"] = "The item ID of the 'conflicts-with constraint' item, which, when used in a 'property constraint' statement on a property, indicates that an entity with a given statement should not have certain other statements.", ["public"] = true, },			["WBQualityConstraintsOneOfConstraintId"] = { ["value"] = "Q21510859", ["description"] = "The item ID of the 'one-of constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should be one of a given set of values.", ["public"] = true, },			["WBQualityConstraintsMandatoryQualifierConstraintId"] = { ["value"] = "Q21510856", ["description"] = "The item ID of the 'mandatory qualifier' item, which, when used in a 'property constraint' statement on a property, indicates a given statement should have the given qualifier.", ["public"] = true, },			["WBQualityConstraintsAllowedQualifiersConstraintId"] = { ["value"] = "Q21510851", ["description"] = "The item ID of the 'allowed qualifiers constraint' item, which, when used in a 'property constraint' statement on a property, indicates a given statement should only have the given qualifiers.", ["public"] = true, },			["WBQualityConstraintsRangeConstraintId"] = { ["value"] = "Q21510860", ["description"] = "The item ID of the 'range constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should be within a given range.", ["public"] = true, },			["WBQualityConstraintsDifferenceWithinRangeConstraintId"] = { ["value"] = "Q21510854", ["description"] = "The item ID of the 'difference within range constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the difference value of a given statement and of another given statement should be within a given range.", ["public"] = true, },			["WBQualityConstraintsCommonsLinkConstraintId"] = { ["value"] = "Q21510852", ["description"] = "The item ID of the 'commons link constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should be a valid link to Wikimedia Commons.", ["public"] = true, },			["WBQualityConstraintsContemporaryConstraintId"] = { ["value"] = "Q25796498", ["description"] = "The item ID of the 'contemporary constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the entities which are linked through this property should be contemporary according to their start and end time values.", ["public"] = true, },			["WBQualityConstraintsFormatConstraintId"] = { ["value"] = "Q21502404", ["description"] = "The item ID of the 'format constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should conform to a given pattern.", ["public"] = true, },			["WBQualityConstraintsUsedForValuesOnlyConstraintId"] = { ["value"] = "Q21528958", ["description"] = "The item ID of the 'used for values only constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property should only be used for the main value of a statement, not for qualifiers or references.", ["public"] = true, },			["WBQualityConstraintsUsedAsReferenceConstraintId"] = { ["value"] = "Q21528959", ["description"] = "The item ID of the 'used as reference constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property should only be used for references, not for the main value of a statement or for qualifiers.", ["public"] = true, },			["WBQualityConstraintsNoBoundsConstraintId"] = { ["value"] = "Q51723761", ["description"] = "The item ID of the 'no bounds constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property should only be used with no bounded quantity as its value.", ["public"] = true, },			["WBQualityConstraintsAllowedUnitsConstraintId"] = { ["value"] = "Q21514353", ["description"] = "The item ID for the 'allowed units constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should only have certain units.", ["public"] = true, },			["WBQualityConstraintsSingleBestValueConstraintId"] = { ["value"] = "Q52060874", ["description"] = "The item ID for the 'single best value constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property should have a single, distinguished best value per item.", ["public"] = true, },			["WBQualityConstraintsAllowedEntityTypesConstraintId"] = { ["value"] = "Q52004125", ["description"] = "The item ID for the 'allowed entity types constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property can be used only in certain entity types (e.g. only items).", ["public"] = true, },			["WBQualityConstraintsCitationNeededConstraintId"] = { ["value"] = "Q54554025", ["description"] = "The item ID of the 'citation needed constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should have at least one reference for its values.", ["public"] = true, },			["WBQualityConstraintsPropertyScopeConstraintId"] = { ["value"] = "Q53869507", ["description"] = "The item ID of the 'property scope constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the property should only be used in some locations (main value, qualifiers, and/or references, but not all of them).", ["public"] = true, },			["WBQualityConstraintsClassId"] = { ["value"] = "P2308", ["description"] = "The property ID of the 'class' property (data type: item), which specifies the class/type of a 'type' or 'value type' constraint.", ["public"] = true, },			["WBQualityConstraintsRelationId"] = { ["value"] = "P2309", ["description"] = "The property ID of the 'relation' property (data type: item), which specifies the relation ('instance of' or 'subclass of') of a 'type' or 'value type' constraint.", ["public"] = true, },			["WBQualityConstraintsInstanceOfRelationId"] = { ["value"] = "Q21503252", ["description"] = "The item ID of the 'instance of' item, which, when used in a 'relation' qualifier of a 'property constraint' statement on a property, indicates that the 'type' or 'value type' constraint defined in this statement demands an 'instance' relation.", ["public"] = true, },			["WBQualityConstraintsSubclassOfRelationId"] = { ["value"] = "Q21514624", ["description"] = "The item ID of the 'subclass of' item, which, when used in a 'relation' qualifier of a 'property constraint' statement on a property, indicates that the 'type' or 'value type' constraint defined in this statement demands a 'subclass' relation.", ["public"] = true, },			["WBQualityConstraintsInstanceOrSubclassOfRelationId"] = { ["value"] = "Q30208840", ["description"] = "The item ID of the 'instance or subclass of' item, which, when used in a 'relation' qualifier of a 'property constraint' statement on a property, indicates that the 'type' or 'value type' constraint defined in this statement demands a 'instance or subclass' relation.", ["public"] = true, },			["WBQualityConstraintsPropertyId"] = { ["value"] = "P2306", ["description"] = "The property ID of the 'property' property (data type: property), which specifies the property parameter of an 'inverse', 'item requires claim', 'value requires claim', 'difference within range', 'mandatory qualifiers', or 'qualifiers' constraint.", ["public"] = true, },			["WBQualityConstraintsQualifierOfPropertyConstraintId"] = { ["value"] = "P2305", ["description"] = "The property ID of the 'qualifier of property constraint' property (data type: item), which specifies the item parameter of an 'item requires claim', 'value requires claim', or 'one of' constraint.", ["public"] = true, },			["WBQualityConstraintsMinimumQuantityId"] = { ["value"] = "P2313", ["description"] = "The property ID of the 'minimum quantity' property (data type: quantity), which specifies the minimum quantity parameter of a 'range' or 'diff within range' constraint.", ["public"] = true, },			["WBQualityConstraintsMaximumQuantityId"] = { ["value"] = "P2312", ["description"] = "The property ID of the 'maximum quantity' property (data type: quantity), which specifies the maximum quantity parameter of a 'range' or 'diff within range' constraint.", ["public"] = true, },			["WBQualityConstraintsMinimumDateId"] = { ["value"] = "P2310", ["description"] = "The property ID of the 'minimum date' property (data type: point in time), which specifies the minimum date parameter of a 'range' or 'diff within range' constraint.", ["public"] = true, },			["WBQualityConstraintsMaximumDateId"] = { ["value"] = "P2311", ["description"] = "The property ID of the 'maximum date' property (data type: point in time), which specifies the maximum date parameter of a 'range' or 'diff within range' constraint.", ["public"] = true, },			["WBQualityConstraintsNamespaceId"] = { ["value"] = "P2307", ["description"] = "The property ID of the 'namespace' property (data type: string), which specifies the namespace parameter of a 'commons link' constraint.", ["public"] = true, },			["WBQualityConstraintsFormatAsARegularExpressionId"] = { ["value"] = "P1793", ["description"] = "The property ID of the 'format as a regular expression' property (data type: string), which specifies the format parameter of a 'format' constraint.", ["public"] = true, },			["WBQualityConstraintsSyntaxClarificationId"] = { ["value"] = "P2916", ["description"] = "The property ID of the 'syntax clarification' property (data type: monolingual text), which specifies human-readable explanations of a 'format' constraint.", ["public"] = true, },			["WBQualityConstraintsConstraintScopeId"] = { ["value"] = "P4680", ["description"] = "The property ID of the 'constraint scope' property (data type: item), which specifies the context(s) in which a constraint is checked.", ["public"] = true, },			["WBQualityConstraintsSeparatorId"] = { ["value"] = "P4155", ["description"] = "The property ID of the 'separator' property (data type: property), which specifies the allowed separator(s) for “single value” and “single best value” constraints.", ["public"] = true, },			["WBQualityConstraintsConstraintCheckedOnMainValueId"] = { ["value"] = "Q46466787", ["description"] = "The item ID of the 'constraint checked on main value' item, which, when used in a 'constraint scope' qualifier of a 'property constraint' statement on a property, indicates that the constraint should be checked on the main snak of a statement.", ["public"] = true, },			["WBQualityConstraintsConstraintCheckedOnQualifiersId"] = { ["value"] = "Q46466783", ["description"] = "The item ID of the 'constraint checked on qualifiers' item, which, when used in a 'constraint scope' qualifier of a 'property constraint' statement on a property, indicates that the constraint should be checked on the qualifier snaks of a statement.", ["public"] = true, },			["WBQualityConstraintsConstraintCheckedOnReferencesId"] = { ["value"] = "Q46466805", ["description"] = "The item ID of the 'constraint checked on references' item, which, when used in a 'constraint scope' qualifier of a 'property constraint' statement on a property, indicates that the constraint should be checked on the reference snaks of a statement.", ["public"] = true, },			["WBQualityConstraintsNoneOfConstraintId"] = { ["value"] = "Q52558054", ["description"] = "The item ID of the 'none-of constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should not be one of a given set of values.", ["public"] = true, },			["WBQualityConstraintsIntegerConstraintId"] = { ["value"] = "Q52848401", ["description"] = "The item ID of the 'integer constraint' item, which, when used in a 'property constraint' statement on a property, indicates that the value of a given statement should have only integer values.", ["public"] = true, },			["WBQualityConstraintsWikibaseItemId"] = { ["value"] = "Q29934200", ["description"] = "The item ID of the 'wikibase item' item, which represents the 'item' entity type for 'allowed entity types' constraints.", ["public"] = true, },			["WBQualityConstraintsWikibasePropertyId"] = { ["value"] = "Q29934218", ["description"] = "The item ID of the 'wikibase property' item, which represents the 'property' entity type for 'allowed entity types' constraints.", ["public"] = true, },			["WBQualityConstraintsWikibaseLexemeId"] = { ["value"] = "Q51885771", ["description"] = "The item ID of the 'wikibase lexeme' item, which represents the 'lexeme' entity type for 'allowed entity types' constraints.", ["public"] = true, },			["WBQualityConstraintsWikibaseFormId"] = { ["value"] = "Q54285143", ["description"] = "The item ID of the 'wikibase form' item, which represents the 'form' entity type for 'allowed entity types' constraints.", ["public"] = true, },			["WBQualityConstraintsWikibaseSenseId"] = { ["value"] = "Q54285715", ["description"] = "The item ID of the 'wikibase sense' item, which represents the 'sense' entity type for 'allowed entity types' constraints.", ["public"] = true, },			["WBQualityConstraintsPropertyScopeId"] = { ["value"] = "P5314", ["description"] = "The property ID of the 'property scope' property, which specifies the scope parameter of a 'scope' constraint.", ["public"] = true, },			["WBQualityConstraintsAsMainValueId"] = { ["value"] = "Q54828448", ["description"] = "The item ID of the 'as main value' item, which, when used in a 'property scope' parameter of a 'scope' constraint, signifies that a property may be used for the main snaks of statements.", ["public"] = true, },			["WBQualityConstraintsAsQualifiersId"] = { ["value"] = "Q54828449", ["description"] = "The item ID of the 'as qualifiers' item, which, when used in a 'property scope' parameter of a 'scope' constraint, signifies that a property may be used for qualifiers of statements.", ["public"] = true, },			["WBQualityConstraintsAsReferencesId"] = { ["value"] = "Q54828450", ["description"] = "The item ID of the 'as references' item, which, when used in a 'property scope' parameter of a 'scope' constraint, signifies that a property may be used for references of statements.", ["public"] = true, },			["WBQualityConstraintsPropertiesWithViolatingQualifiers"] = { ["value"] = { },				["description"] = "Property IDs of statements whose qualifiers are expected to violate constraints, and where constraints checks are therefore skipped, as if the subject entity was an exception to the constraints defined on the qualifier properties.", ["public"] = true, },			["WBQualityConstraintsStartTimePropertyIds"] = { ["value"] = { [0] = "P569", [1] = "P571", [2] = "P580", [3] = "P585", },				["description"] = "Property IDs of statements whose minimum value defines the start time of an entity, which is used by 'contemporary' contraints.", ["public"] = true, },			["WBQualityConstraintsEndTimePropertyIds"] = { ["value"] = { [0] = "P570", [1] = "P576", [2] = "P582", [3] = "P585", },				["description"] = "Property IDs of statements whose maximum value defines the end time of an entity, which is used by 'contemporary' contraints.", ["public"] = true, },			["WBQualityConstraintsYearUnit"] = { ["value"] = "http://www.wikidata.org/entity/Q577", ["description"] = "The unit used for a quantity that represents a difference between two dates, in years. Note that for entity units, the full concept URI must be used, not just the entity ID.", ["public"] = true, },			["WBQualityConstraintsSecondUnit"] = { ["value"] = "http://www.wikidata.org/entity/Q11574", ["description"] = "The unit used for a quantity that represents a difference between two dates, in seconds. Note that for entity units, the full concept URI must be used, not just the entity ID.", ["public"] = true, },			["WBQualityConstraintsSuggestionsBetaFeature"] = { ["value"] = false, ["description"] = "Make constraints suggestions for all properties a beta feature", ["public"] = true, },			["WBQualityConstraintsEnableSuggestionConstraintStatus"] = { ["value"] = false, ["description"] = "Whether to enable the 'constraint suggestion' constraint status or not. This is a temporary configuration that will be removed once constraint suggestions are permanently enabled on Wikidata.", ["public"] = true, },		},		["AutoloadNamespaces"] = { ["WikibaseQuality\\ConstraintReport\\"] = "src/", ["WikibaseQuality\\ConstraintReport\\Maintenance\\"] = "maintenance/", ["WikibaseQuality\\ConstraintReport\\Tests\\"] = "tests/phpunit/", },		["manifest_version"] = 2, },	["WikibaseQualityExternalValidation"] = { ["manifest_version"] = 2, ["name"] = "WikibaseQualityExternalValidation", ["author"] = "BP2014N1", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseQualityExternalValidation", ["descriptionmsg"] = "wbqev-desc", ["version"] = "1.0.0", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["load_composer_autoloader"] = true, ["MessagesDirs"] = { ["WikibaseQualityExternalValidation"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikibaseQualityExternalValidationAlias"] = "WikibaseQualityExternalValidation.alias.php", },		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "WikibaseQuality\\ExternalValidation\\WikibaseQualityExternalValidationHooks::onCreateSchema", },		["SpecialPages"] = { ["CrossCheck"] = "WikibaseQuality\\ExternalValidation\\Specials\\SpecialCrossCheck::newFromGlobalState", ["ExternalDatabases"] = "WikibaseQuality\\ExternalValidation\\Specials\\SpecialExternalDatabases::newFromGlobalState", },		["APIModules"] = { ["wbqevcrosscheck"] = { ["class"] = "WikibaseQuality\\ExternalValidation\\Api\\RunCrossCheck", ["factory"] = "WikibaseQuality\\ExternalValidation\\Api\\RunCrossCheck::newFromGlobalState", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikibaseQualityExternalValidationHooks", },		["ResourceModules"] = { ["SpecialCrossCheckPage"] = { ["styles"] = "modules/ext.WikibaseExternalValidation.SpecialCrossCheckPage.css", },		},		["AutoloadClasses"] = { ["WikibaseQuality\\ExternalValidation\\WikibaseQualityExternalValidationHooks"] = "WikibaseQualityExternalValidationHooks.php", },		["AutoloadNamespaces"] = { ["WikibaseQuality\\ExternalValidation\\"] = "includes/", ["WikibaseQuality\\ExternalValidation\\Api\\"] = "api/", ["WikibaseQuality\\ExternalValidation\\Maintenance\\"] = "maintenance/", ["WikibaseQuality\\ExternalValidation\\Specials\\"] = "specials/", ["WikibaseQuality\\ExternalValidation\\Tests\\"] = "tests/phpunit/", },		["config"] = { ["WBQEVInstanceOfPID"] = { ["value"] = "P31", ["public"] = true, ["description"] = "The property ID of the “instance of” property (data type: item).", },			["WBQEVStatedInPID"] = { ["value"] = "P248", ["public"] = true, ["description"] = "The property ID of the “stated in” property (data type: item).", },			["WBQEVIdentifierPropertyQID"] = { ["value"] = "Q19847637", ["public"] = true, ["description"] = "The item ID of the “Wikidata property for an identifier” item.", },		},	},	["WikibaseSchema"] = { ["name"] = "WikibaseSchema", ["author"] = { [0] = "The Wikidata team", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseSchema", ["descriptionmsg"] = "wikibaseschema-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", },		["load_composer_autoloader"] = true, ["AutoloadNamespaces"] = { ["Wikibase\\Schema\\"] = "src/", ["Wikibase\\Schema\\Tests\\"] = "tests/phpunit/", },		["ExtensionMessagesFiles"] = { ["WikibaseSchemaAlias"] = "WikibaseSchema.i18n.alias.php", },		["MessagesDirs"] = { ["WikibaseSchema"] = { [0] = "i18n", },		},		["Hooks"] = { ["SkinTemplateNavigation"] = "Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onSkinTemplateNavigation", ["LoadExtensionSchemaUpdates"] = "Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onCreateDBSchema", ["ExtensionTypes"] = "Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onExtensionTypes", ["BeforeDisplayNoArticleText"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onBeforeDisplayNoArticleText", ["PageHistoryLineEnding"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onPageHistoryLineEnding", ["FormatAutocomments"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onFormatAutocomments", ["ContentModelCanBeUsedOn"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onContentModelCanBeUsedOn", ["ImportHandleRevisionXMLTag"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onImportHandleRevisionXMLTag", ["NamespaceIsMovable"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onNamespaceIsMovable", ["TitleGetRestrictionTypes"] = "\\Wikibase\\Schema\\MediaWiki\\WikibaseSchemaHooks::onTitleGetRestrictionTypes", },		["ContentHandlers"] = { ["WikibaseSchema"] = "Wikibase\\Schema\\MediaWiki\\Content\\WikibaseSchemaContentHandler", },		["namespaces"] = { [0] = {				["id"] = 640, ["constant"] = "NS_ENTITYSCHEMA_JSON", ["name"] = "EntitySchema", ["subpages"] = false, ["content"] = true, ["defaultcontentmodel"] = "WikibaseSchema", },			[1] = {				["id"] = 641, ["constant"] = "NS_ENTITYSCHEMA_JSON_TALK", ["name"] = "EntitySchema_talk", ["subpages"] = true, ["content"] = false, ["defaultcontentmodel"] = "wikitext", },		},		["config"] = { ["WBSchemaSchemaTextMaxSizeBytes"] = { ["value"] = 50000, ["description"] = "Max length of the Schema text in bytes", ["public"] = true, },			["WBSchemaNameBadgeMaxSizeChars"] = { ["value"] = 250, ["description"] = "Max length of the label description or combined aliases in characters", ["public"] = true, },			["WBSchemaShExSimpleUrl"] = { ["value"] = nil, ["description"] = "The URL for a shex-simple installation. Users are sent here to check entities against schema, with a schemaURL=… url query parameter appended to the URL specifying a URL for the schema text.", ["public"] = true, },		},		["ResourceModules"] = { ["ext.WikibaseSchema.view"] = { ["styles"] = { [0] = "viewSchema.less", },				["localBasePath"] = "resources", ["remoteExtPath"] = "WikibaseSchema/resources", },			["ext.WikibaseSchema.special.setSchemaLabelDescriptionAliases.edit"] = { ["scripts"] = { [0] = "special.setSchemaLabelDescriptionAliases.edit.js", },				["dependencies"] = { [0] = "oojs-ui-widgets", [1] = "mediawiki.widgets.visibleLengthLimit", },				["localBasePath"] = "resources", ["remoteExtPath"] = "WikibaseSchema/resources", },			["ext.WikibaseSchema.special.newSchema"] = { ["scripts"] = { [0] = "special.newSchema.js", },				["dependencies"] = { [0] = "oojs-ui-widgets", [1] = "mediawiki.widgets.visibleLengthLimit", },				["localBasePath"] = "resources", ["remoteExtPath"] = "WikibaseSchema/resources", },			["ext.WikibaseSchema.action.edit"] = { ["scripts"] = { [0] = "action.edit.js", },				["dependencies"] = { [0] = "oojs-ui-widgets", [1] = "mediawiki.widgets.visibleLengthLimit", },				["localBasePath"] = "resources", ["remoteExtPath"] = "WikibaseSchema/resources", },			["ext.WikibaseSchema.action.view.trackclicks"] = { ["scripts"] = { [0] = "action.view.trackclicks.js", },				["localBasePath"] = "resources", ["remoteExtPath"] = "WikibaseSchema/resources", },		},		["SpecialPages"] = { ["NewSchema"] = "Wikibase\\Schema\\MediaWiki\\Specials\\NewSchema", ["SchemaText"] = "Wikibase\\Schema\\MediaWiki\\Specials\\SchemaText", ["SetSchemaLabelDescriptionAliases"] = "Wikibase\\Schema\\MediaWiki\\Specials\\SetSchemaLabelDescriptionAliases", },		["manifest_version"] = 2, },	["Wikidata.org"] = { ["name"] = "Wikidata.org", ["version"] = "1.0.0", ["author"] = "Bene*", ["url"] = "https://github.com/wmde/Wikidata.org", ["descriptionmsg"] = "wikidata-org-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["WikidataOrg\\"] = "src/", },		["MessagesDirs"] = { ["Wikidata.org"] = { [0] = "i18n", },		},		["ResourceModules"] = { ["ext.wikidata-org.badges"] = { ["styles"] = { [0] = "themes/default/wikidata-org.badges.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Wikidata.org/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "WikidataOrg\\Hooks::onBeforePageDisplay", ["SkinTemplateOutputPageBeforeExec"] = "WikidataOrg\\Hooks::onSkinTemplateOutputPageBeforeExec", },		["manifest_version"] = 2, },	["WikidataPageBanner"] = { ["name"] = "WikidataPageBanner", ["namemsg"] = "wikidatapagebanner-extensionname", ["version"] = "0.0.3", ["author"] = { [0] = "Sumit Asthana", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikidataPageBanner", ["descriptionmsg"] = "wikidatapagebanner-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["WikidataPageBanner"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikidataPageBannerMagic"] = "WikidataPageBanner.i18n.magic.php", },		["AutoloadClasses"] = { ["WikidataPageBanner"] = "includes/WikidataPageBanner.hooks.php", ["WikidataPageBannerFunctions"] = "includes/WikidataPageBanner.functions.php", },		["ResourceModules"] = { ["ext.WikidataPageBanner"] = { ["styles"] = { [0] = "ext.WikidataPageBanner.styles/ext.WikidataPageBanner.less", },				["skinStyles"] = { ["minerva"] = "ext.WikidataPageBanner.styles/ext.WikidataPageBanner.minerva.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.WikidataPageBanner.toc.styles"] = { ["styles"] = { [0] = "ext.WikidataPageBanner.toc.styles/ext.WikidataPageBanner.toc.less", [1] = "ext.WikidataPageBanner.toc.styles/ext.WikidataPageBanner.bottomtoc.less", },				["skinStyles"] = { ["minerva"] = "ext.WikidataPageBanner.toc.styles/ext.WikidataPageBanner.toc.minerva.less", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.WikidataPageBanner.print.styles"] = { ["styles"] = { ["ext.WikidataPageBanner.print.styles/ext.WikidataPageBanner.print.less"] = { ["media"] = "print", },				},				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.WikidataPageBanner.positionBanner"] = { ["scripts"] = { [0] = "ext.WikidataPageBanner.positionBanner/ext.WikidataPageBanner.positionBanner.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["dependencies"] = "jquery.throttle-debounce", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikidataPageBanner/resources", },		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "WikidataPageBanner::onBeforePageDisplay", },			["OutputPageParserOutput"] = { [0] = "WikidataPageBanner::onOutputPageParserOutput", },			["ParserFirstCallInit"] = { [0] = "WikidataPageBanner::onParserFirstCallInit", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "WikidataPageBanner::onSkinTemplateOutputPageBeforeExec", },			["ResourceLoaderTestModules"] = { [0] = "WikidataPageBanner::onResourceLoaderTestModules", },		},		["config"] = { ["@doc"] = "https://www.mediawiki.org/wiki/Extension:WikidataPageBanner#Configuration_parameters_for_the_extension", ["WPBEnablePageImagesBanners"] = false, ["WPBEnableHeadingOverride"] = true, ["WPBDisplaySubtitleAfterBannerSkins"] = { [0] = "minerva", },			["WPBEnableDefaultBanner"] = false, ["WPBImage"] = "", ["WPBNamespaces"] = { [0] = 0,			},			["WPBDisabledNamespaces"] = { },			["WPBStandardSizes"] = { [0] = 640,				[1] = 1280,				[2] = 2560,			},			["WPBBannerProperty"] = "", ["WPBSkinBlacklist"] = { },		},		["ConfigRegistry"] = { ["wikidatapagebanner"] = "GlobalVarConfig::newInstance", },		["manifest_version"] = 1, },	["WikimediaBadges"] = { ["name"] = "WikimediaBadges", ["version"] = "1.0.0", ["author"] = { [0] = "Bene*", [1] = "Marius Hoch", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaBadges", ["descriptionmsg"] = "wikimediabadges-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["MessagesDirs"] = { ["WikimediaBadges"] = { [0] = "i18n", },		},		["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["AutoloadNamespaces"] = { ["WikimediaBadges\\"] = "includes/", },		["ResourceModules"] = { ["ext.wikimediaBadges"] = { ["skinStyles"] = { ["vector"] = "skins/vector/wikimedia-badges.css", ["monobook"] = "skins/monobook/wikimedia-badges.css", ["cologneblue"] = "skins/cologneblue/wikimedia-badges.css", ["modern"] = "skins/modern/wikimedia-badges.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikimediaBadges/resources", },		["Hooks"] = { ["BeforePageDisplay"] = "WikimediaBadges\\BeforePageDisplayHookHandler::onBeforePageDisplay", ["WikibaseClientOtherProjectsSidebar"] = "WikimediaBadges\\OtherProjectsSidebarHookHandler::addToSidebar", },		["config"] = { ["WikimediaBadgesCommonsCategoryProperty"] = "P373", },		["manifest_version"] = 1, },	["WikimediaEditorTasks"] = { ["name"] = "WikimediaEditorTasks", ["version"] = "0.1.0", ["author"] = { [0] = "Michael Holloway", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaEditorTasks", ["descriptionmsg"] = "wikimediaeditortasks-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WikimediaEditorTasks\\"] = "src/", ["MediaWiki\\Extension\\WikimediaEditorTasks\\Test\\"] = "tests/phpunit/", },		["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", },		["ConfigRegistry"] = { ["WikimediaEditorTasks"] = "GlobalVarConfig::newInstance", },		["config"] = { ["WikimediaEditorTasksUserCountsCluster"] = { ["value"] = false, ["description"] = "Database cluster to use for storing user count data. False means the cluster of the current wiki will be used.", },			["WikimediaEditorTasksUserCountsDatabase"] = { ["value"] = false, ["description"] = "Database to use for storing user count data. False means use the database of the current wiki. To use a table prefix, use ' -' format.", },			["WikimediaEditorTasksSuggestionDataCluster"] = { ["value"] = false, ["description"] = "Database cluster to use for storing task suggestion data. False means the cluster of the current wiki will be used.", },			["WikimediaEditorTasksSuggestionDataDatabase"] = { ["value"] = false, ["description"] = "Database to use for storing task suggestion data. False means use the database of the current wiki. To use a table prefix, use ' -' format.", },			["WikimediaEditorTasksEnabledCounters"] = { ["value"] = { },				["description"] = "Counter classes to enable, with associated configuation. Fields:\\n* class: the fully qualified class name\\n* counter_key: the count property name associated with the counter, for storing in the DB and surfacing in the MediaWiki API\\n* target_counts: target counts associated with this counter\\n* delay: delay, in seconds, to apply before passing the counter target takes effect\n\nExample:\n{\n\t\"class\": \"MediaWiki\\Extension\\WikimediaEditorTasks\\WikipediaAppDescriptionEditCounter\",\n\t\"counter_key\": \"app_description_edits\",\n\t\"target_counts\": [ 5, 50 ],\n\t\"delay\": 172800\n\t}", },		},		["APIListModules"] = { ["wikimediaeditortaskssuggestions"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Api\\ApiQueryWikimediaEditorTasksSuggestions", },		["APIMetaModules"] = { ["wikimediaeditortaskscounts"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Api\\ApiQueryWikimediaEditorTasksCounts", },		["Hooks"] = { ["ArticleRollbackComplete"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onArticleRollbackComplete", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onLoadExtensionSchemaUpdates", ["PageContentSaveComplete"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onPageContentSaveComplete", },		["MessagesDirs"] = { ["WikimediaEditorTasks"] = { [0] = "i18n", },		},		["manifest_version"] = 2, },	["WikimediaEvents"] = { ["name"] = "WikimediaEvents", ["version"] = "1.2.0", ["author"] = { [0] = "Matthew Flaschen", [1] = "Ori Livneh", [2] = "Benny Situ", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaEvents", ["descriptionmsg"] = "wikimediaevents-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["AutoloadClasses"] = { ["WikimediaEventsHooks"] = "includes/WikimediaEventsHooks.php", ["WikimediaEvents\\PageViews"] = "includes/PageViews.php", ["WikimediaEvents\\Tests\\PageViewsTest"] = "tests/phpunit/PageViewsTest.php", ["AuthManagerStatsdHandler"] = "includes/AuthManagerStatsdHandler.php", },		["Hooks"] = { ["UserLogout"] = { [0] = "WikimediaEventsHooks::onUserLogout", },			["LocalUserCreated"] = { [0] = "WikimediaEventsHooks::onLocalUserCreated", },			["BeforeInitialize"] = { [0] = "WikimediaEventsHooks::onBeforeInitializeWMDECampaign", },			["BeforePageRedirect"] = { [0] = "WikimediaEventsHooks::onBeforePageRedirect", },			["BeforePageDisplay"] = { [0] = "WikimediaEventsHooks::onBeforePageDisplay", },			["PageContentSaveComplete"] = { [0] = "WikimediaEventsHooks::onPageContentSaveComplete", },			["UserSaveOptions"] = { [0] = "WikimediaEventsHooks::onUserSaveOptions", },			["ArticleViewHeader"] = { [0] = "WikimediaEventsHooks::onArticleViewHeader", },			["EditPageBeforeConflictDiff"] = { [0] = "WikimediaEventsHooks::onEditPageBeforeConflictDiff", },			["ResourceLoaderGetConfigVars"] = { [0] = "WikimediaEventsHooks::onResourceLoaderGetConfigVars", },			["ListDefinedTags"] = { [0] = "WikimediaEventsHooks::onListDefinedTags", },			["ChangeTagsListActive"] = { [0] = "WikimediaEventsHooks::onChangeTagsListActive", },			["XAnalyticsSetHeader"] = { [0] = "WikimediaEventsHooks::onXAnalyticsHeader", },			["SpecialSearchGoResult"] = { [0] = "WikimediaEventsHooks::onSpecialSearchGoResult", },			["SpecialSearchResults"] = { [0] = "WikimediaEventsHooks::onSpecialSearchResults", },			["RecentChange_save"] = { [0] = "WikimediaEventsHooks::onRecentChangeSaveCrossWikiUpload", [1] = "WikimediaEventsHooks::onRecentChangeSaveEditCampaign", [2] = "WikimediaEventsHooks::onRecentChangeSavePHP7", },			["ResourceLoaderRegisterModules"] = { [0] = "WikimediaEventsHooks::onResourceLoaderRegisterModules", },			["RevisionInsertComplete"] = { [0] = "WikimediaEventsHooks::onRevisionInsertComplete", },			["AbuseFilter-generateUserVars"] = { [0] = "WikimediaEventsHooks::onAbuseFilterGenerateUserVars", },			["AbuseFilter-builder"] = { [0] = "WikimediaEventsHooks::onAbuseFilterBuilder", },			["MakeGlobalVariablesScript"] = { [0] = "WikimediaEventsHooks::onMakeGlobalVariablesScript", },			["GetBetaFeaturePreferences"] = { [0] = "WikimediaEventsHooks::onGetBetaFeaturePreferences", },		},		["MessagesDirs"] = { ["WikimediaEvents"] = { [0] = "i18n", },		},		["EventLoggingSchemas"] = { ["Print"] = 17630514, ["ReadingDepth"] = 18201205, ["EditAttemptStep"] = 18953228, ["VisualEditorFeatureUse"] = 18457512, ["CompletionSuggestions"] = 13630018, ["SearchSatisfaction"] = 17378115, ["TestSearchSatisfaction2"] = 16909631, ["SearchSatisfactionErrors"] = 17181648, ["Search"] = 14361785, ["ChangesListHighlights"] = 16484288, ["ChangesListFilterGrouping"] = 17008168, ["RecentChangesTopLinks"] = 16732249, ["InputDeviceDynamics"] = 17687647, ["CitationUsage"] = 18810892, ["CitationUsagePageLoad"] = 18502712, ["WMDEBannerEvents"] = 18437830, ["WMDEBannerSizeIssue"] = 18193993, ["WikidataCompletionSearchClicks"] = 18665070, ["UserFeedback"] = 18903446, },		["@ResourceModules"] = { ["@"] = {				[0] = "Please document active campaigns.", },			["deprecate"] = { ["start"] = "March 2014", ["owner"] = "Performance Team", },			["searchSatisfaction"] = { ["start"] = "October 2015", ["owner"] = "Discovery", },			["readingDepth"] = { ["start"] = "February 2017", ["details"] = "http://phabricator.wikimedia.org/T155639", ["owner"] = "Reading Web", },			["print"] = { ["start"] = "September 2017", ["details"] = "https://phabricator.wikimedia.org/T169730", ["owner"] = "Reading Web", },			["citationUsage"] = { ["start"] = "June 2018", ["details"] = "https://phabricator.wikimedia.org/T191086", ["owner"] = "Research", },			["visualEditorFeatureUse"] = { ["start"] = "October 2018", ["details"] = "https://phabricator.wikimedia.org/T203136", ["owner"] = "Contributors", },			["wikibase"] = { ["start"] = "July 2018", ["details"] = "https://phabricator.wikimedia.org/T196186", ["owner"] = "Search Platform", },		},		["ResourceModules"] = { ["ext.wikimediaEvents"] = { ["scripts"] = { [0] = "all/ext.wikimediaEvents.events.js", [1] = "all/ext.wikimediaEvents.statsd.js", [2] = "all/ext.wikimediaEvents.print.js", [3] = "all/ext.wikimediaEvents.readingDepth.js", [4] = "all/ext.wikimediaEvents.citationUsage.js", [5] = "all/ext.wikimediaEvents.php7.js", },				["skinScripts"] = { ["default"] = { [0] = "all/ext.wikimediaEvents.searchSatisfaction.js", },					["minerva"] = { },				},				["dependencies"] = { [0] = "ext.eventLogging.subscriber", [1] = "mediawiki.user", [2] = "mediawiki.Uri", [3] = "mediawiki.experiments", [4] = "mediawiki.storage", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.wikimediaEvents.loggedin"] = { ["scripts"] = { [0] = "loggedin/ext.wikimediaEvents.deprecate.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },				["dependencies"] = { [0] = "mediawiki.user", [1] = "mediawiki.Uri", },			},			["ext.wikimediaEvents.wikibase"] = { ["scripts"] = { [0] = "wikibase/ext.wikimediaEvents.completionClicks.js", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules/", ["remoteExtPath"] = "WikimediaEvents/modules", },		["VisualEditorPluginModules"] = { [0] = "ext.wikimediaEvents.visualEditor", },		["config"] = { ["WMEUnderstandingFirstDay"] = false, ["WMEUnderstandingFirstDaySensitiveNamespaces"] = { [0] = 0,				[1] = 1,				[2] = 6,				[3] = 7,			},			["WMEPrintSamplingRate"] = 0.1, ["WMEPrintEnabled"] = false, ["WMEReadingDepthSamplingRate"] = 0.005, ["WMEReadingDepthEnabled"] = false, ["WMECitationUsagePopulationSize"] = 0, ["WMECitationUsagePageLoadPopulationSize"] = 0, ["WMEStatsdBaseUri"] = false, ["WMESearchRelevancePages"] = { ["_merge_strategy"] = "array_plus", },			["WMEEditCampaigns"] = { },			["WMESchemaEditAttemptStepSamplingRate"] = "0.0625", ["WMEWikidataCompletionSearchClicks"] = { },			["WMEPhp7SamplingRate"] = 0, },		["manifest_version"] = 1, },	["WikimediaIncubator"] = { ["name"] = "Wikimedia Incubator", ["version"] = "5.4.0", ["author"] = { [0] = "SPQRobin", [1] = "Hydriz", },		["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaIncubator", ["descriptionmsg"] = "wminc-desc", ["requires"] = { ["MediaWiki"] = ">= 1.28.1", },		["type"] = "other", ["config"] = { ["_prefix"] = "wminc", ["Pref"] = "incubatortestwiki", ["Projects"] = { ["p"] = "Wikipedia", ["b"] = "Wikibooks", ["t"] = "Wiktionary", ["q"] = "Wikiquote", ["n"] = "Wikinews", ["y"] = "Wikivoyage", },			["SisterProjects"] = { ["s"] = "Wikisource", ["v"] = "Wikiversity", },			["MultilingualProjects"] = { ["meta"] = "Meta-Wiki", ["commons"] = "Wikimedia Commons", ["species"] = "Wikispecies", ["mediawiki"] = "MediaWiki", ["wikidata"] = "Wikidata", },			["ProjectSite"] = { ["name"] = "Incubator", ["short"] = "inc", },			["TestWikiNamespaces"] = { [0] = 0,				[1] = 1,				[2] = 10,				[3] = 11,				[4] = 14,				[5] = 15,				[6] = 828,				[7] = 829,			},			["LangCodeLength"] = 12, ["PseudoCategoryNSes"] = { [0] = "Incubator", [1] = "Help", [2] = "Users", [3] = "Maintenance", [4] = "Files", },			["ExistingWikis"] = nil, ["ProjectDatabases"] = { ["p"] = "wiki", ["b"] = "wikibooks", ["t"] = "wiktionary", ["q"] = "wikiquote", ["n"] = "wikinews", ["s"] = "wikisource", ["v"] = "wikiversity", ["y"] = "wikivoyage", },			["ClosedWikis"] = false, },		["GroupPermissions"] = { ["test-sysop"] = { ["delete"] = true, ["undelete"] = true, ["deletedhistory"] = true, ["block"] = true, ["blockemail"] = true, ["rollback"] = true, ["suppressredirect"] = true, ["autopatrol"] = true, },			["*"] = {				["viewuserlang"] = false, },			["sysop"] = { ["viewuserlang"] = true, },		},		["AddGroups"] = { ["bureaucrat"] = { [0] = "test-sysop", },		},		["RemoveGroups"] = { ["bureaucrat"] = { [0] = "test-sysop", },		},		["AvailableRights"] = { [0] = "viewuserlang", },		["SpecialPages"] = { ["ViewUserLang"] = "SpecialViewUserLang", ["MyMainPage"] = "SpecialMyMainPage", ["RandomByTest"] = "SpecialRandomByTest", ["SearchWiki"] = "SpecialSearchWiki", ["IncubatorFirstSteps"] = "SpecialIncubatorFirstSteps", },		["MessagesDirs"] = { ["WikimediaIncubator"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikimediaIncubatorAlias"] = "WikimediaIncubator.alias.php", ["WikimediaIncubatorMagic"] = "WikimediaIncubator.i18n.magic.php", },		["AutoloadClasses"] = { ["SpecialViewUserLang"] = "includes/SpecialViewUserLang.php", ["WikimediaIncubator"] = "includes/WikimediaIncubator.php", ["SpecialMyMainPage"] = "includes/SpecialMyMainPage.php", ["TestWikiRC"] = "includes/TestWikiRC.php", ["SpecialRandomByTest"] = "includes/SpecialRandomByTest.php", ["InfoPage"] = "includes/InfoPage.php", ["ListUsersTestWiki"] = "includes/ListUsersTestWiki.php", ["SpecialSearchWiki"] = "includes/SpecialSearchWiki.php", ["SpecialIncubatorFirstSteps"] = "includes/SpecialIncubatorFirstSteps.php", ["WikimediaIncubatorAuthenticationRequest"] = "includes/WikimediaIncubatorAuthenticationRequest.php", ["WikimediaIncubatorSecondaryAuthenticationProvider"] = "includes/WikimediaIncubatorSecondaryAuthenticationProvider.php", },		["ResourceModules"] = { ["WikimediaIncubator.InfoPage"] = { ["styles"] = "InfoPage.css", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikimediaIncubator", },		["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["WikimediaIncubatorSecondaryAuthenticationProvider"] = { ["class"] = "WikimediaIncubatorSecondaryAuthenticationProvider", ["sort"] = 0, },			},		},		["callback"] = "WikimediaIncubator::onRegistration", ["Hooks"] = { ["ContributionsToolLinks"] = "WikimediaIncubator::efLoadViewUserLangLink", ["GetPreferences"] = "WikimediaIncubator::onGetPreferences", ["UserGetDefaultOptions"] = "WikimediaIncubator::onUserGetDefaultOptions", ["MagicWordwgVariableIDs"] = "WikimediaIncubator::magicWordVariable", ["ParserGetVariableValueSwitch"] = "WikimediaIncubator::magicWordValue", ["getUserPermissionsErrors"] = "WikimediaIncubator::onGetUserPermissionsErrors", ["MovePageIsValidMove"] = "WikimediaIncubator::onMovePageIsValidMove", ["AbortMove"] = "WikimediaIncubator::checkPrefixMovePermissions", ["ChangesListSpecialPageQuery"] = "TestWikiRC::onRcQuery", ["SpecialRecentChangesPanel"] = "TestWikiRC::onRcForm", ["ShowMissingArticle"] = "WikimediaIncubator::onShowMissingArticle", ["EditFormPreloadText"] = "WikimediaIncubator::onEditFormPreloadText", ["MediaWikiPerformAction"] = "WikimediaIncubator::onMediaWikiPerformAction", ["TitleIsAlwaysKnown"] = "WikimediaIncubator::onTitleIsAlwaysKnown", ["ParserFirstCallInit"] = "WikimediaIncubator::onParserFirstCallInit", ["BeforePageDisplay"] = "WikimediaIncubator::fnTestWikiLogo", ["PageContentLanguage"] = "WikimediaIncubator::onPageContentLanguage", ["SpecialListusersHeaderForm"] = "ListUsersTestWiki::onSpecialListusersHeaderForm", ["SpecialListusersQueryInfo"] = "ListUsersTestWiki::onSpecialListusersQueryInfo", ["SpecialListusersHeader"] = "ListUsersTestWiki::onSpecialListusersHeader", ["SpecialSearchCreateLink"] = "WikimediaIncubator::onSpecialSearchCreateLink", ["SpecialSearchPowerBox"] = "WikimediaIncubator::onSpecialSearchPowerBox", ["SpecialSearchSetupEngine"] = "WikimediaIncubator::onSpecialSearchSetupEngine", },		["manifest_version"] = 1, },	["WikimediaMaintenance"] = { ["name"] = "WikimediaMaintenance", ["manifest_version"] = 1, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaMaintenance", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "wikimediamaintenance-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["WikimediaMaintenance"] = { [0] = "i18n", },		},	},	["WikimediaMessages"] = { ["name"] = "WikimediaMessages", ["author"] = { [0] = "Tim Starling", [1] = "Siebrand Mazeland", [2] = "James D. Forrester", [3] = "Multichill", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaMessages", ["descriptionmsg"] = "wikimediamessages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["WikimediaMessages"] = { [0] = "i18n/contactpage", [1] = "i18n/wikimedia", [2] = "i18n/wikimediainterwikisearchresults", [3] = "i18n/temporary", [4] = "i18n/wikimediaoverrides", [5] = "i18n/wikimediaoverridesnotranslate", [6] = "i18n/wikimediaprojectnames", [7] = "i18n/licensetexts", [8] = "i18n/cclicensetexts", [9] = "i18n/codeofconduct", [10] = "i18n/wikitech", },		},		["RawHtmlMessages"] = { [0] = "wikimedia-mobile-license-links", [1] = "wikimedia-copyright", [2] = "wikimedia-commons-copyright", [3] = "wikidata-copyright", [4] = "wikimedia-feedback-termsofuse", },		["AutoloadClasses"] = { ["WikimediaMessagesHooks"] = "includes/WikimediaMessagesHooks.php", },		["ResourceModules"] = { ["ext.wikimediamessages.contactpage.affcomusergroup"] = { ["styles"] = "ext.wikimediamessages.contactpage.affcomusergroup.css", },			["mediawiki.special.block.feedback.request"] = { ["styles"] = "mediawiki.special.block.feedback.request.less", },		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikimediaMessages/modules", },		["callback"] = "WikimediaMessagesHooks::onRegistration", ["Hooks"] = { ["MessageCache::get"] = { [0] = "WikimediaMessagesHooks::onMessageCacheGet", },			["SkinCopyrightFooter"] = { [0] = "WikimediaMessagesHooks::onSkinCopyrightFooter", },			["EditPageCopyrightWarning"] = { [0] = "WikimediaMessagesHooks::onEditPageCopyrightWarning", },			["MobileLicenseLink"] = { [0] = "WikimediaMessagesHooks::onMobileLicenseLink", },			["SkinTemplateOutputPageBeforeExec"] = { [0] = "WikimediaMessagesHooks::onSkinTemplateOutputPageBeforeExec", },			["TorBlockBlockedMsg"] = { [0] = "WikimediaMessagesHooks::onTorBlockBlockedMsg", },			["GlobalBlockingBlockedIpMsg"] = { [0] = "WikimediaMessagesHooks::onGlobalBlockingBlockedIpMsg", },			["GlobalBlockingBlockedIpXffMsg"] = { [0] = "WikimediaMessagesHooks::onGlobalBlockingBlockedIpXffMsg", },			["MinervaPreRender"] = { [0] = "WikimediaMessagesHooks::onMinervaPreRender", },			["UploadForm:initial"] = { [0] = "WikimediaMessagesHooks::onUploadFormInitial", },			["ChangesListSpecialPageStructuredFilters"] = { [0] = "WikimediaMessagesHooks::onChangesListSpecialPageStructuredFilters", },			["LocalUserCreated"] = { [0] = "WikimediaMessagesHooks::onLocalUserCreated", },			["ResourceLoaderRegisterModules"] = { [0] = "WikimediaMessagesHooks::onResourceLoaderRegisterModules", },			["GetPreferences"] = { [0] = "WikimediaMessagesHooks::onGetPreferences", },			["SpecialPageBeforeExecute"] = { [0] = "WikimediaMessagesHooks::onSpecialPageBeforeExecute", },		},		["DefaultUserOptions"] = { ["rcenhancedfilters-seen-highlight-button-counter"] = 0, },		["manifest_version"] = 1, },	["WikipediaExtracts"] = { ["name"] = "WikipediaExtracts", ["version"] = "3.1", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:WikipediaExtracts", ["descriptionmsg"] = "wikipediaextracts-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["WikipediaExtracts"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["WikipediaExtractsAlias"] = "WikipediaExtracts.magic.php", },		["AutoloadClasses"] = { ["WikipediaExtracts"] = "WikipediaExtracts.php", ["WikipediaExtractsError"] = "WikipediaExtractsError.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "WikipediaExtracts::onParserFirstCallInit", },		["config"] = { ["WikipediaExtractsAPI"] = "https://en.wikipedia.org/w/api.php", },		["manifest_version"] = 1, },	["Wikisource"] = { ["name"] = "Wikisource", ["author"] = { [0] = "Thomas Pellissier Tanon", [1] = "Sam Wilson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Wikisource", ["descriptionmsg"] = "wikisource-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["MessagesDirs"] = { ["Wikisource"] = { [0] = "i18n", },		},		["ResourceModules"] = { },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Wikisource\\"] = "includes/", },		["Hooks"] = { ["WikibaseClientOtherProjectsSidebar"] = "MediaWiki\\Extension\\Wikisource\\OtherProjectsSidebarHookHandler::addToSidebar", },		["config"] = { ["WikisourceWikibaseEditionProperty"] = "P747", ["WikisourceWikibaseEditionOfProperty"] = "P629", },		["manifest_version"] = 1, },	["Wikispeech"] = { ["name"] = "Wikispeech", ["version"] = "0.1.2", ["author"] = { [0] = "Sebastian Berlin", [1] = "André Costa", [2] = "Igor Leturia", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Wikispeech", ["namemsg"] = "wikispeech", ["descriptionmsg"] = "wikispeech-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 1, ["MessagesDirs"] = { ["Wikispeech"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["WikispeechHooks"] = "WikispeechHooks.php", ["CleanedText"] = "includes/CleanedText.php", ["SegmentBreak"] = "includes/SegmentBreak.php", ["Cleaner"] = "includes/Cleaner.php", ["HtmlGenerator"] = "includes/HtmlGenerator.php", ["Segmenter"] = "includes/Segmenter.php", ["ApiWikispeech"] = "includes/ApiWikispeech.php", },		["ResourceModules"] = { ["ext.wikispeech"] = { ["scripts"] = { [0] = "ext.wikispeech.highlighter.js", [1] = "ext.wikispeech.main.js", [2] = "ext.wikispeech.player.js", [3] = "ext.wikispeech.selectionPlayer.js", [4] = "ext.wikispeech.storage.js", [5] = "ext.wikispeech.ui.js", [6] = "ext.wikispeech.util.js", },				["styles"] = { [0] = "ext.wikispeech.css", },				["messages"] = { },				["dependencies"] = { [0] = "FontAwesome", },			},			["FontAwesome"] = { ["styles"] = { [0] = "../lib/font-awesome-4.7.0/css/font-awesome.min.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Wikispeech/modules", },		["Hooks"] = { ["ResourceLoaderTestModules"] = { [0] = "WikispeechHooks::onResourceLoaderTestModules", },			["BeforePageDisplay"] = { [0] = "WikispeechHooks::onBeforePageDisplay", },			["ResourceLoaderGetConfigVars"] = { [0] = "WikispeechHooks::onResourceLoaderGetConfigVars", },			["GetPreferences"] = { [0] = "WikispeechHooks::onGetPreferences", },		},		["config"] = { ["WikispeechServerUrl"] = "", ["WikispeechRemoveTags"] = { ["span"] = "mw-editsection", ["table"] = true, ["sup"] = "reference", ["div"] = { [0] = "thumb", [1] = "toc", },			},			["WikispeechSegmentBreakingTags"] = { [0] = "h1", [1] = "h2", [2] = "h3", [3] = "h4", [4] = "h5", [5] = "h6", [6] = "p", [7] = "br", [8] = "li", },			["WikispeechNamespaces"] = { [0] = 0,			},			["WikispeechKeyboardShortcuts"] = { ["playStop"] = { ["key"] = 32, ["modifiers"] = { [0] = "alt", [1] = "shift", },				},				["skipAheadSentence"] = { ["key"] = 39, ["modifiers"] = { [0] = "alt", [1] = "shift", },				},				["skipBackSentence"] = { ["key"] = 37, ["modifiers"] = { [0] = "alt", [1] = "shift", },				},				["skipAheadWord"] = { ["key"] = 40, ["modifiers"] = { [0] = "alt", [1] = "shift", },				},				["skipBackWord"] = { ["key"] = 38, ["modifiers"] = { [0] = "alt", [1] = "shift", },				},			},			["WikispeechSkipBackRewindsThreshold"] = 3, ["WikispeechHelpPage"] = "Help:Wikispeech", ["WikispeechFeedbackPage"] = "Wikispeech feedback", ["WikispeechContentSelector"] = "#mw-content-text", ["WikispeechVoices"] = { ["ar"] = { [0] = "ar-nah-hsmm", },				["en"] = { [0] = "dfki-spike-hsmm", [1] = "cmu-slt-flite", },				["sv"] = { [0] = "stts_sv_nst-hsmm", },			},		},		["DefaultUserOptions"] = { ["wikispeechEnable"] = true, ["wikispeechVoiceAr"] = "", ["wikispeechVoiceEn"] = "", ["wikispeechVoiceSv"] = "", ["wikispeechSpeechRate"] = 1, },		["APIModules"] = { ["wikispeech"] = "ApiWikispeech", },	},	["XAnalytics"] = { ["name"] = "XAnalytics", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://wikitech.wikimedia.org/wiki/X-Analytics", ["descriptionmsg"] = "xanalytics-desc", ["author"] = { [0] = "Ori Livneh", },		["version"] = "0.2", ["type"] = "other", ["AutoloadClasses"] = { ["XAnalytics"] = "includes/XAnalytics.php", },		["MessagesDirs"] = { ["XAnalytics"] = { [0] = "i18n", },		},		["Hooks"] = { ["BeforePageDisplay"] = { [0] = "XAnalytics::onBeforePageDisplay", },			["APIAfterExecute"] = { [0] = "XAnalytics::onAPIAfterExecute", },		},		["manifest_version"] = 1, },	["XenForoAuth"] = { ["name"] = "XenForoAuth", ["version"] = "0.1.0", ["author"] = "Florian Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:XenForoAuth", ["descriptionmsg"] = "xenforoauth-desc", ["license-name"] = "MIT", ["type"] = "auth", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", },		["ConfigRegistry"] = { ["xenforoauth"] = "GlobalVarConfig::newInstance", },		["MessagesDirs"] = { ["XenForoAuth"] = { [0] = "i18n", },		},		["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "XenForoAuth\\Hooks::onLoadExtensionSchemaUpdates", ["AuthChangeFormFields"] = "XenForoAuth\\Hooks::onAuthChangeFormFields", },		["AutoloadClasses"] = { ["XenForoAuth\\Auth\\XenForoPrimaryAuthenticationProvider"] = "includes/auth/XenForoPrimaryAuthenticationProvider.php", ["XenForoAuth\\Auth\\XenForoAuthenticationRequest"] = "includes/auth/XenForoAuthenticationRequest.php", ["XenForoAuth\\Auth\\XenForoRemoveAuthenticationRequest"] = "includes/auth/XenForoRemoveAuthenticationRequest.php", ["XenForoAuth\\Auth\\XenForoServerAuthenticationRequest"] = "includes/auth/XenForoServerAuthenticationRequest.php", ["XenForoAuth\\Auth\\XenForoUserInfoAuthenticationRequest"] = "includes/auth/XenForoUserInfoAuthenticationRequest.php", ["XenForoAuth\\HTMLXenForoButtonField"] = "includes/htmlform/HTMLXenForoButtonField.php", ["XenForoAuth\\XenForoUser"] = "includes/XenForoUser.php", ["XenForoAuth\\Hooks"] = "includes/Hooks.php", ["XenForoAuth\\XenForoResourceLoaderModule"] = "includes/XenForoResourceLoaderModule.php", },		["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["XenForoAuth\\Auth\\XenForoPrimaryAuthenticationProvider"] = { ["class"] = "XenForoAuth\\Auth\\XenForoPrimaryAuthenticationProvider", ["sort"] = 102, },			},		},		["ResourceModules"] = { ["ext.XenForo.userlogincreate.style"] = { ["class"] = "XenForoAuth\\XenForoResourceLoaderModule", ["styles"] = "style/ext.XenForo.userlogincreate.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},			["ext.XenForo.userlogincreate.ooui.style"] = { ["class"] = "XenForoAuth\\XenForoResourceLoaderModule", ["styles"] = "style/ext.XenForo.userlogincreate.ooui.less", ["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "XenForoAuth", },		["config"] = { ["XenForoAuthBaseUrl"] = "", ["XenForoAuthClientId"] = "", ["XenForoAuthClientSecret"] = "", ["XenForoAuthButtonIcon"] = "'images/xenForo_icon.png'", ["XenForoAuthAutoCreate"] = false, },		["load_composer_autoloader"] = true, ["manifest_version"] = 1, },	["YotpoReviews"] = { ["name"] = "YotpoReviews", ["namemsg"] = "yotporeviews-extensionname", ["version"] = "0.4", ["author"] = "Felipe Schenone", ["url"] = "https://www.mediawiki.org/wiki/Extension:YotpoReviews", ["descriptionmsg"] = "yotporeviews-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "parserhook", ["MessagesDirs"] = { ["YotpoReviews"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["YotpoReviews"] = "YotpoReviews.php", },		["Hooks"] = { ["ParserFirstCallInit"] = "YotpoReviews::onParserFirstCallInit", ["SkinAfterContent"] = "YotpoReviews::onSkinAfterContent", },		["config"] = { ["YotpoAppKey"] = "your-yotpo-app-key", },		["manifest_version"] = 1, },	["YouTube"] = { ["name"] = "YouTube", ["version"] = "1.9.3", ["author"] = { [0] = "Przemek Piotrowski", },		["url"] = "https://www.mediawiki.org/wiki/Extension:YouTube", ["descriptionmsg"] = "youtube-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["AutoloadClasses"] = { ["YouTube"] = "YouTube.class.php", },		["MessagesDirs"] = { ["YouTube"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = "YouTube::registerTags", },		["manifest_version"] = 1, },	["ZeroBanner"] = { ["name"] = "ZeroBanner", ["version"] = "1.1.1", ["author"] = { [0] = "Patrick Reilly", [1] = "Yuri Astrakhan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ZeroBanner", ["descriptionmsg"] = "zero-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["callback"] = "ZeroBanner\\PageRenderingHooks::registerExtension", ["SpecialPages"] = { ["ZeroRatedMobileAccess"] = "ZeroBanner\\ZeroSpecialPage", },		["APIModules"] = { ["zeroconfig"] = "ZeroBanner\\ApiZeroBanner", },		["MessagesDirs"] = { ["ZeroBanner"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ZeroBannerAlias"] = "ZeroBanner.alias.notranslate.php", },		["AutoloadClasses"] = { ["ZeroBanner\\ApiRawJsonPrinter"] = "includes/ApiRawJsonPrinter.php", ["ZeroBanner\\ApiZeroBanner"] = "includes/ApiZeroBanner.php", ["ZeroBanner\\PageRendering"] = "includes/PageRendering.php", ["ZeroBanner\\PageRenderingHooks"] = "includes/PageRenderingHooks.php", ["ZeroBanner\\TestHooks"] = "includes/TestHooks.php", ["ZeroBanner\\ZeroConfig"] = "includes/ZeroConfig.php", ["ZeroBanner\\ZeroSpecialPage"] = "includes/ZeroSpecialPage.php", },		["ResourceModules"] = { ["zerobanner.styles"] = { ["targets"] = "mobile", ["styles"] = { [0] = "banner.css", [1] = "redux.less", },			},			["zerobanner.config.styles"] = { ["targets"] = { [0] = "desktop", [1] = "mobile", },				["styles"] = "banner.css", },			["zerobanner"] = { ["dependencies"] = { [0] = "mediawiki.router", [1] = "mediawiki.storage", [2] = "zerobanner.styles", },				["targets"] = { [0] = "mobile", },				["scripts"] = { [0] = "banner.js", },				["messages"] = { [0] = "cancel", [1] = "zero-charge-auth", [2] = "zero-file-auth", [3] = "zero-accept", [4] = "zero-go-back", [5] = "zero-dont-ask", [6] = "zero-interstitial-title", [7] = "zero-info-title", [8] = "zero-info-intro", [9] = "zero-info-buttonText", [10] = "zero-info-url", [11] = "zero-info-url-free", [12] = "zero-info-url-not-free", [13] = "zero-info-langs", [14] = "zero-info-proxy", [15] = "zero-info-geek", },			},			["zerobanner.special.scripts"] = { ["targets"] = { [0] = "mobile", },				["scripts"] = { [0] = "forms.js", },			},			["zerobanner.special.styles"] = { ["targets"] = { [0] = "mobile", },				["styles"] = { [0] = "forms.css", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ZeroBanner/modules", },		["Hooks"] = { ["BeforePageDisplayMobile"] = "ZeroBanner\\PageRenderingHooks::onBeforePageDisplay", ["GetMobileUrl"] = "ZeroBanner\\PageRenderingHooks::onGetMobileUrl", ["MinervaPreRender"] = "ZeroBanner\\PageRenderingHooks::onMinervaPreRender", ["MobileFrontendBeforeDOM"] = "ZeroBanner\\PageRenderingHooks::onMobileFrontendBeforeDOM", ["SpecialMobileEditWatchlist::images"] = "ZeroBanner\\PageRenderingHooks::onSpecialMobileEditWatchlist_images", ["ResourceLoaderTestModules"] = "ZeroBanner\\TestHooks::onResourceLoaderTestModules", },		["attributes"] = { ["JsonConfig"] = { ["Models"] = { ["JsonZeroConfig"] = { ["class"] = "ZeroBanner\\ZeroConfig", },				},				["s"] = { ["JsonZeroConfig"] = { ["namespace"] = 480, ["nsName"] = "Zero", ["isLocal"] = false, ["cacheKey"] = "1", },				},			},		},		["config"] = { ["ZeroSiteOverride"] = { ["@note"] = "false|string[] For testing, overrides Conf->siteFromDB( DBname )", ["@note2"] = "On a test wiki, set it to ['wikipedia','en'] or similar.", ["@note3"] = "ZeroBanner explicitly checks for the site to equal 'wikipedia' before enabling Zero.", ["value"] = false, },			["ZeroBannerClusterDomain"] = { ["@note"] = "string Temporary workaround - until I figure out how to calculate it", ["value"] = "org", },			["ZeroBannerImageFontSize"] = { ["@note"] = "int size of the font used for the image", ["value"] = 14, },			["ZeroBannerImageWidth"] = { ["@note"] = "int size of the image banner width", ["value"] = 320, },			["ZeroBannerImageHeight"] = { ["@note"] = "int size of the image banner width", ["value"] = 28, },			["ZeroBannerErrImageWidth"] = { ["@note"] = "int size of the error image width", ["value"] = 320, },			["ZeroBannerErrImageHeight"] = { ["@note"] = "int size of the error image width", ["value"] = 200, },			["ZeroBannerFont"] = { ["value"] = "unifont/unifont_csur-7.0.03.ttf", ["path"] = true, },		},		["load_composer_autoloader"] = true, ["manifest_version"] = 2, },	["ZeroPortal"] = { ["name"] = "ZeroPortal", ["version"] = "1.1.1", ["author"] = { [0] = "Yuri Astrakhan", },		["url"] = "https://www.mediawiki.org/wiki/Extension:ZeroPortal", ["descriptionmsg"] = "zeroportal-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["ZeroBanner"] = "*", },		},		["SpecialPages"] = { ["ZeroPortal"] = "ZeroPortal\\PortalSpecialPage", },		["APIModules"] = { ["zeroportal"] = "ZeroPortal\\ApiZeroPortal", },		["MessagesDirs"] = { ["ZeroPortal"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["ZeroPortalAlias"] = "ZeroPortal.alias.php", },		["AutoloadClasses"] = { ["ZeroPortal\\ApiZeroPortal"] = "includes/ApiZeroPortal.php", ["ZeroPortal\\ConfigPageHooks"] = "includes/ConfigPageHooks.php", ["ZeroPortal\\LuaLibrary"] = "includes/LuaLibrary.php", ["ZeroPortal\\PortalSpecialPage"] = "includes/PortalSpecialPage.php", ["ZeroPortal\\ConfigMerger"] = "includes/ConfigMerger.php", ["ZeroPortal\\ZeroConfigView"] = "includes/ZeroConfigView.php", },		["ResourceModules"] = { ["zeroportal.config"] = { ["dependencies"] = "zerobanner.config.styles", ["styles"] = { [0] = "modules/zero.config.css", },			},			["zeroportal.portalstyles"] = { ["styles"] = { [0] = "modules/zero.resets.less", [1] = "modules/zero.content.less", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ZeroPortal", },		["Hooks"] = { ["BeforePageDisplay"] = "ZeroPortal\\ConfigPageHooks::onBeforePageDisplay", ["ScribuntoExternalLibraries"] = "ZeroPortal\\LuaLibrary::onScribuntoExternalLibraries", },		["attributes"] = { ["JsonConfig"] = { ["Models"] = { ["JsonZeroConfig"] = { ["view"] = "ZeroPortal\\ZeroConfigView", },				},				["s"] = { ["JsonZeroConfig"] = { ["store"] = true, },				},			},		},		["config"] = { ["ZeroPortalImpersonateUser"] = { ["value"] = false, },		},		["manifest_version"] = 2, },	["CLDR"] = { ["name"] = "CLDR", ["version"] = "4.7.0", ["author"] = { [0] = "Niklas Laxström", [1] = "Siebrand Mazeland", [2] = "Ryan Kaldari", [3] = "Sam Reed", },		["requires"] = { ["MediaWiki"] = ">= 1.30.0", },		["url"] = "https://www.mediawiki.org/wiki/Extension:CLDR", ["descriptionmsg"] = "cldr-desc", ["license-name"] = "GPL-2.0-or-later", ["Hooks"] = { ["LanguageGetTranslatedLanguageNames"] = { [0] = "LanguageNames::coreHook", },			["GetHumanTimestamp"] = { [0] = "TimeUnits::onGetHumanTimestamp", },		},		["MessagesDirs"] = { ["CLDR"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["CLDRParser"] = "includes/CLDRParser.php", ["CldrNames"] = "includes/CldrNames.php", ["LanguageNames"] = "includes/LanguageNames.php", ["CountryNames"] = "includes/CountryNames.php", ["CurrencyNames"] = "includes/CurrencyNames.php", ["TimeUnits"] = "includes/TimeUnits.php", },		["manifest_version"] = 1, },	["Example"] = { ["name"] = "examples", ["author"] = { [0] = "Timo Tijhof", [1] = "Kaldari", [2] = "Ævar Arnfjörð Bjarmason", [3] = "Daniel Kinzler", [4] = "Derick Alangi", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Example", ["descriptionmsg"] = "example-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", },		["config"] = { ["ExampleEnableWelcome"] = { ["description"] = "Enable the Welcome features", ["value"] = true, },			["ExampleWelcomeColorDays"] = { ["description"] = "Color for the Welcome message bar by week day", ["value"] = { ["monday"] = "orange", ["tuesday"] = "blue", ["wednesday"] = "green", ["thursday"] = "red", ["friday"] = "yellow", },			},			["ExampleWelcomeColorDefault"] = { ["description"] = "Default color for the Welcome message", ["value"] = "#eee", },			["ExampleMyWord"] = { ["description"] = "Value for the magic word in wikitext.", ["value"] = "Awesome", },		},		["MessagesDirs"] = { ["Example"] = { [0] = "i18n", [1] = "i18n/api", },		},		["ExtensionMessagesFiles"] = { ["ExampleAlias"] = "Example.i18n.alias.php", ["ExampleMagic"] = "Example.i18n.magic.php", },		["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Example\\"] = "includes/", },		["APIListModules"] = { ["example"] = "MediaWiki\\Extension\\Example\\ApiQueryExample", },		["SpecialPages"] = { ["HelloWorld"] = "MediaWiki\\Extension\\Example\\SpecialHelloWorld", ["Includable"] = "MediaWiki\\Extension\\Example\\SpecialIncludable", },		["Actions"] = { ["myact"] = "MediaWiki\\Extension\\Example\\MyActAction", },		["ContentHandlers"] = { ["xmldata"] = "MediaWiki\\Extension\\Example\\XmlContentHandler", },		["namespaces"] = { [0] = {				["id"] = 234, ["constant"] = "NS_XML", ["name"] = "XML", ["subpages"] = false, ["content"] = false, ["defaultcontentmodel"] = "xmldata", },			[1] = {				["id"] = 235, ["constant"] = "NS_XML_TALK", ["name"] = "XML_Talk", ["subpages"] = true, ["content"] = false, ["defaultcontentmodel"] = "wikitext", },		},		["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extension\\Example\\Hooks::onBeforePageDisplay", ["ParserFirstCallInit"] = "MediaWiki\\Extension\\Example\\Hooks::onParserFirstCallInit", ["MagicWordwgVariableIDs"] = "MediaWiki\\Extension\\Example\\Hooks::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "MediaWiki\\Extension\\Example\\Hooks::onParserGetVariableValueSwitch", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\Example\\Hooks::onLoadExtensionSchemaUpdates", ["ResourceLoaderTestModules"] = "MediaWiki\\Extension\\Example\\Hooks::onResourceLoaderTestModules", ["SkinTemplateNavigation"] = "MediaWiki\\Extension\\Example\\Hooks::onSkinTemplateNavigation", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules/", },		["ResourceModules"] = { ["ext.Example.welcome"] = { ["class"] = "MediaWiki\\Extension\\Example\\WelcomeModule", ["dependencies"] = { [0] = "mediawiki.util", [1] = "mediawiki.user", [2] = "mediawiki.Title", },				["messages"] = { [0] = "monday", [1] = "tuesday", [2] = "wednesday", [3] = "thursday", [4] = "friday", [5] = "saturday", [6] = "sunday", [7] = "example-welcome-title-loggedout", [8] = "example-welcome-title-user", },				["styles"] = { [0] = "ext.Example.welcome/styles.css", },				["scripts"] = { [0] = "ext.Example.welcome/index.js", [1] = "ext.Example.welcome/init.js", },			},		},		["manifest_version"] = 2, },	["Intersection"] = { ["name"] = "DynamicPageList", ["version"] = "1.7.0", ["author"] = { [0] = "Amgine", [1] = "IlyaHaykinson", },		["url"] = "https://www.mediawiki.org/wiki/Extension:Intersection", ["descriptionmsg"] = "intersection-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["AutoloadClasses"] = { ["DynamicPageListHooks"] = "includes/DynamicPageListHooks.php", },		["MessagesDirs"] = { ["DynamicPageList"] = { [0] = "i18n", },		},		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "DynamicPageListHooks::onParserFirstCallInit", },		},		["config"] = { ["DLPmaxCategories"] = 6, ["DLPMaxResultCount"] = 200, ["DLPAllowUnlimitedResults"] = false, ["DLPAllowUnlimitedCategories"] = false, ["DLPMaxCacheTime"] = 86400, },		["manifest_version"] = 1, },	["EasyTimeline"] = { ["name"] = "EasyTimeline", ["author"] = "Erik Zachte", ["url"] = "https://www.mediawiki.org/wiki/Extension:EasyTimeline", ["descriptionmsg"] = "timeline-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", },		["MessagesDirs"] = { ["Timeline"] = { [0] = "i18n", },		},		["AutoloadClasses"] = { ["Timeline"] = "includes/Timeline.php", },		["ResourceModules"] = { ["ext.timeline.styles"] = { ["styles"] = { [0] = "resources/ext.timeline.styles/timeline.css", },				["targets"] = { [0] = "mobile", [1] = "desktop", },			},		},		["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "timeline", },		["Hooks"] = { ["ParserFirstCallInit"] = "Timeline::onParserFirstCallInit", },		["TrackingCategories"] = { [0] = "timeline-tracking-category", },		["config"] = { ["TimelinePloticusCommand"] = { ["value"] = "/usr/bin/ploticus", },			["TimelinePerlCommand"] = { ["value"] = "/usr/bin/perl", },			["TimelineFile"] = { ["value"] = "EasyTimeline.pl", ["path"] = true, },			["TimelineEpochTimestamp"] = { ["value"] = "20120101000000", },			["TimelineFontFile"] = { ["value"] = "FreeSans", },			["TimelineFileBackend"] = { ["value"] = "", },		},		["manifest_version"] = 2, },	["WikiHiero"] = { ["name"] = "WikiHiero", ["version"] = "1.1", ["author"] = { [0] = "Guillaume Blanchard", [1] = "Max Semenik", },		["url"] = "https://www.mediawiki.org/wiki/Extension:WikiHiero", ["descriptionmsg"] = "wikihiero-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", },		["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "WikiHiero\\Hooks::onParserFirstCallInit", },		},		["MessagesDirs"] = { ["Wikihiero"] = { [0] = "i18n", },		},		["ExtensionMessagesFiles"] = { ["HieroglyphsAlias"] = "wikihiero.alias.php", },		["AutoloadNamespaces"] = { ["WikiHiero\\"] = "includes/", },		["SpecialPages"] = { ["Hieroglyphs"] = "WikiHiero\\SpecialHieroglyphs", },		["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "wikihiero/modules", },		["ResourceModules"] = { ["ext.wikihiero"] = { ["styles"] = "ext.wikihiero.css", },			["ext.wikihiero.Special"] = { ["scripts"] = "ext.wikihiero.Special.js", ["dependencies"] = { [0] = "oojs-ui-core", [1] = "jquery.spinner", },				["messages"] = { [0] = "wikihiero-input", [1] = "wikihiero-result", [2] = "wikihiero-load-error", },			},			["ext.wikihiero.visualEditor"] = { ["scripts"] = { [0] = "ve-wikihiero/ve.dm.MWHieroNode.js", [1] = "ve-wikihiero/ve.ce.MWHieroNode.js", [2] = "ve-wikihiero/ve.ui.MWHieroInspector.js", [3] = "ve-wikihiero/ve.ui.MWHieroInspectorTool.js", },				["dependencies"] = { [0] = "ext.visualEditor.mwcore", },				["messages"] = { [0] = "wikihiero-visualeditor-mwhieroinspector-title", },				["targets"] = { [0] = "desktop", [1] = "mobile", },			},		},		["VisualEditorPluginModules"] = { [0] = "ext.wikihiero.visualEditor", },		["manifest_version"] = 1, }, }