Module:ExtensionJson
This is a data table of all the extension.json files from MediaWiki's git repos.
It should be updated every 2 hours (assuming there are updates) by User:Bawolff_bot.
The idea is that you can load this by using mw.loadData( 'ExtensionJson' )
and then do fancy things like make {{Extension}} auto-fill out.
See also phab:T155029 and Tool:Extjsonuploader.
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.34.0", }, ["type"] = "media", ["manifest_version"] = 2, ["MessagesDirs"] = { ["3d"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "3D/modules", }, ["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onBeforePageDisplay", ["ImageBeforeProduceHTML"] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onImageBeforeProduceHTML", ["UploadFormInitDescriptor"] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onUploadFormInitDescriptor", ["UploadForm:getInitialPageText"] = "MediaWiki\\Extensions\\ThreeD\\Hooks::onGetInitialPageText", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\ThreeD\\"] = "src/", }, ["MediaHandlers"] = { ["application/sla"] = "MediaWiki\\Extensions\\ThreeD\\ThreeDHandler", }, ["config"] = { ["Max3d2pngMemory"] = { ["value"] = "10000000", }, ["AjaxPatentPreview"] = { ["value"] = true, }, ["3dProcessEnviron"] = { ["value"] = { }, }, }, }, ["AControlImageLink"] = { ["name"] = "AControlImageLink", ["version"] = "0.0.1", ["author"] = "Edward Chernenko", ["url"] = "https://www.mediawiki.org/wiki/Extension:AControlImageLink", ["descriptionmsg"] = "acontrolimagelink-desc", ["license-name"] = "GPL-2.0+", ["type"] = "hook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["AControlImageLink"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ImageBeforeProduceHTML"] = "AControlImageLinkHooks::onImageBeforeProduceHTML", }, ["config"] = { ["AControlImageLinkRestrictedExtensions"] = { ["value"] = { }, ["description"] = "Array of file extensions to which restriction must be applied.", }, }, ["manifest_version"] = 2, }, ["AJAX_Poll"] = { ["name"] = "AJAX Poll", ["version"] = "2.3", ["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.34.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", }, ["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.4.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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["config"] = { ["AbsenteeLandlordMaxDays"] = 90, }, ["MessagesDirs"] = { ["AbsenteeLandlord"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "AbsenteeLandlord::maybeDoTouch", ["MediaWikiServices"] = "AbsenteeLandlord::onMediaWikiServices", }, ["manifest_version"] = 1, }, ["AbuseFilter"] = { ["name"] = "Abuse Filter", ["author"] = { [0] = "Andrew Garrett", [1] = "[https://www.mediawiki.org/wiki/User:Daimona_Eaytoy Daimona Eaytoy]", [2] = "Marius Hoch", [3] = "River Tarnell", [4] = "Victor Vasiliev", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:AbuseFilter", ["descriptionmsg"] = "abusefilter-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AvailableRights"] = { [0] = "abusefilter-modify", [1] = "abusefilter-log-detail", [2] = "abusefilter-view", [3] = "abusefilter-log", [4] = "abusefilter-privatedetails", [5] = "abusefilter-privatedetails-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-view-private"] = true, ["abusefilter-log-private"] = true, ["abusefilter-modify"] = true, ["abusefilter-modify-restricted"] = true, ["abusefilter-revert"] = true, }, ["suppress"] = { ["abusefilter-hidden-log"] = true, ["abusefilter-hide-log"] = true, }, }, ["GrantPermissions"] = { ["basic"] = { ["abusefilter-log"] = true, ["abusefilter-log-detail"] = true, ["abusefilter-view"] = true, }, ["oversight"] = { ["abusefilter-hide-log"] = true, }, ["viewrestrictedlogs"] = { ["abusefilter-hidden-log"] = true, ["abusefilter-log-private"] = 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", ["rights/blockautopromote"] = "AbuseFilterRightsLogFormatter", ["rights/restoreautopromote"] = "AbuseFilterRightsLogFormatter", }, ["ActionFilteredLogs"] = { ["abusefilter"] = { ["modify"] = { [0] = "modify", }, ["create"] = { [0] = "create", }, }, }, ["LogRestrictions"] = { ["abusefilter"] = "abusefilter-view", ["abusefilterprivatedetails"] = "abusefilter-privatedetails-log", }, ["APIModules"] = { ["abusefilterchecksyntax"] = "ApiAbuseFilterCheckSyntax", ["abusefilterevalexpression"] = "ApiAbuseFilterEvalExpression", ["abusefilterunblockautopromote"] = "ApiAbuseFilterUnblockAutopromote", ["abusefiltercheckmatch"] = "ApiAbuseFilterCheckMatch", ["abuselogprivatedetails"] = "ApiAbuseLogPrivateDetails", }, ["APIListModules"] = { ["abuselog"] = "ApiQueryAbuseLog", ["abusefilters"] = "ApiQueryAbuseFilters", }, ["MessagesDirs"] = { ["AbuseFilter"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["AbuseFilterAliases"] = "AbuseFilter.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\AbuseFilter\\VariableGenerator\\"] = "includes/VariableGenerator/", }, ["TestAutoloadClasses"] = { ["AbuseFilterConsequencesTest"] = "tests/phpunit/AbuseFilterConsequencesTest.php", ["AbuseFilterParserTestCase"] = "tests/phpunit/unit/AbuseFilterParserTestCase.php", }, ["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", ["UndeletePageToolLinks"] = "AbuseFilterHooks::onUndeletePageToolLinks", ["UploadVerifyUpload"] = "AbuseFilterHooks::onUploadVerifyUpload", ["UploadStashFile"] = "AbuseFilterHooks::onUploadStashFile", ["PageSaveComplete"] = "AbuseFilterHooks::onPageSaveComplete", ["UserMergeAccountFields"] = "AbuseFilterHooks::onUserMergeAccountFields", ["ParserOutputStashForEdit"] = "AbuseFilterHooks::onParserOutputStashForEdit", ["UnitTestsAfterDatabaseSetup"] = "AbuseFilterHooks::onUnitTestsAfterDatabaseSetup", ["UnitTestsBeforeDatabaseTeardown"] = "AbuseFilterHooks::onUnitTestsBeforeDatabaseTeardown", }, ["config"] = { ["AbuseFilterActions"] = { ["value"] = { ["throttle"] = true, ["warn"] = true, ["disallow"] = true, ["blockautopromote"] = true, ["block"] = true, ["rangeblock"] = false, ["degroup"] = false, ["tag"] = true, }, ["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. The only possible values are 'AbuseFilterParser' and 'AbuseFilterCachingParser' (experimental). The code should only use the wrapper AbuseFilter::getDefaultParser.", }, ["AbuseFilterEmergencyDisableThreshold"] = { ["value"] = { ["default"] = 0.05, }, ["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, }, ["description"] = "See description for AbuseFilterEmergencyDisableThreshold", }, ["AbuseFilterEmergencyDisableAge"] = { ["value"] = { ["default"] = 86400, }, ["description"] = "See description for AbuseFilterEmergencyDisableThreshold", }, ["AbuseFilterRestrictions"] = { ["value"] = { ["throttle"] = false, ["warn"] = false, ["disallow"] = false, ["blockautopromote"] = true, ["block"] = true, ["rangeblock"] = true, ["degroup"] = true, ["tag"] = false, }, ["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. To use a DB with prefixed tables, set this to \"{$databaseName}-{$prefix}\".", }, ["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", }, ["description"] = "Default warning messages, per filter group", }, ["AbuseFilterDefaultDisallowMessage"] = { ["value"] = { ["default"] = "abusefilter-disallowed", }, ["description"] = "Default disallow messages, per filter group", }, ["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.", }, ["AbuseFilterLogPrivateDetailsAccess"] = { ["value"] = false, ["description"] = "Whether accessing private information from a filter log entry is logged.", }, ["AbuseFilterPrivateDetailsForceReason"] = { ["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, }, ["AbuseFilterBypass"] = { ["name"] = "Abuse Filter Bypass", ["version"] = "1.1.1", ["author"] = { [0] = "Nelson Monterroso", [1] = "Jack Phoenix", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:AbuseFilterBypass", ["descriptionmsg"] = "abusefilterbypass-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["type"] = "other", ["MessagesDirs"] = { ["AbuseFilterBypass"] = { [0] = "i18n", }, }, ["Hooks"] = { ["AbuseFilterShouldFilterAction"] = "AbuseFilterBypass::onBypassCheck", }, ["AvailableRights"] = { [0] = "abusefilter-bypass", }, ["GroupPermissions"] = { ["staff"] = { ["abusefilter-bypass"] = true, }, }, ["manifest_version"] = 1, }, ["AccessControl"] = { ["name"] = "AccessControl", ["version"] = "2.6", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/m:User:Want 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.32.0", }, ["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", }, ["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.31.0", }, ["SpecialPages"] = { ["AccountInfo"] = "MediaWiki\\AccountInfo\\SpecialAccountInfo", }, ["MessagesDirs"] = { ["AccountInfo"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["AccountInfoAlias"] = "AccountInfo.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\AccountInfo\\"] = "includes/", }, ["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.35.0", }, ["MessagesDirs"] = { ["ActiveAbstract"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["AdManager"] = { ["name"] = "AdManager", ["version"] = "1.2.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Tosfos 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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "AdManager/resources", }, ["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", }, }, ["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", }, }, ["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] = "[https://www.mediawiki.org/wiki/User:RV1971 RV1971]", }, ["descriptionmsg"] = "addpersonalurls-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:AddPersonalUrls", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", }, ["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] = "[https://www.mediawiki.org/wiki/User:Varnent Gregory Varnum]", [1] = "[https://www.mediawiki.org/wiki/User:Johnduhart 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", }, }, ["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.4.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"] = "specialpage", ["GroupPermissions"] = { ["sysop"] = { ["adminlinks"] = true, }, }, ["AvailableRights"] = { [0] = "adminlinks", }, ["SpecialPages"] = { ["AdminLinks"] = "AdminLinks", }, ["MessagesDirs"] = { ["AdminLinks"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["AdminLinksAlias"] = "AdminLinks.alias.php", }, ["Hooks"] = { ["PersonalUrls"] = "AdminLinks::addURLToUserLinks", }, ["manifest_version"] = 1, }, ["AdvancedMeta"] = { ["name"] = "AdvancedMeta", ["version"] = "3.0.0", ["author"] = { [0] = "[http://www.stephanmuller.nl Stephan Muller]", [1] = "Bart van Heukelom", [2] = "Zayoo", [3] = "Patric Wirth <wirth@hallowelt.com>", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:AdvancedMeta", ["descriptionmsg"] = "advancedmeta-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.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", }, ["AutoloadNamespaces"] = { ["AdvancedMeta\\"] = "src/", }, ["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", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 1, }, ["AdvancedSearch"] = { ["name"] = "AdvancedSearch", ["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.35.0", }, ["AutoloadNamespaces"] = { ["AdvancedSearch\\"] = "includes/", }, ["TestAutoloadNamespaces"] = { ["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"] = "AdvancedSearch\\Hooks::onGetPreferences", ["SpecialPageBeforeExecute"] = "AdvancedSearch\\Hooks::onSpecialPageBeforeExecute", ["SpecialSearchResultsPrepend"] = "AdvancedSearch\\Hooks::onSpecialSearchResultsPrepend", }, ["MessagesDirs"] = { ["AdvancedSearch"] = { [0] = "i18n", }, }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "AdvancedSearch/tests/qunit", ["scripts"] = { [0] = "FieldCollection.test.js", [1] = "QueryCompiler.test.js", [2] = "SearchField.test.js", [3] = "ui/ArbitraryWordInput.test.js", [4] = "ui/CheckboxInputWidget.test.js", [5] = "ui/ItemMenuOptionWidget.test.js", [6] = "ui/FileTypeSelection.test.js", [7] = "ui/MenuSelectWidget.test.js", [8] = "ui/LanguageSelection.test.js", [9] = "ui/NamespaceFilters.test.js", [10] = "ui/NamespacePresets.test.js", [11] = "ui/SearchPreview.test.js", [12] = "dm/getDefaultNamespaces.test.js", [13] = "dm/NamespacePresetProviders.test.js", [14] = "dm/SearchModel.test.js", [15] = "dm/FileTypeOptionProvider.test.js", [16] = "dm/TitleCache.test.js", [17] = "dm/LanguageOptionProvider.test.js", [18] = "dm/MultiselectLookup.test.js", [19] = "dm/trackingEvents/SearchRequest.test.js", [20] = "util.test.js", }, ["dependencies"] = { [0] = "ext.advancedSearch.elements", [1] = "ext.advancedSearch.SearchFieldUI", [2] = "oojs-ui", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["AdvancedSearchRequest"] = 19512287, }, }, }, ["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"] = "", }, }, ["license-name"] = "BSD-2-Clause", ["Hooks"] = { ["EditFilterMergedContent"] = "AkismetKlik::onAkismetFilterMergedContent", }, ["MessagesDirs"] = { ["AkismetKlik"] = { [0] = "i18n", }, }, ["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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "AllTimeZonesHooks::wfTimezoneSetup", }, ["manifest_version"] = 1, }, ["AnchorHandler"] = { ["name"] = "AnchorHandler", ["version"] = "0.2", ["author"] = "[https://www.mediawiki.org/wiki/User:Tosfos Ike Hecht] for [http://www.wikiworks.com/ 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", }, }, ["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.1", ["author"] = "[https://mediawiki.org/wiki/User:Sophivorus Sophivorus]", ["url"] = "https://www.mediawiki.org/wiki/Extension:AnonPrivacy", ["descriptionmsg"] = "anonprivacy-desc", ["license-name"] = "GPL-3.0", ["type"] = "other", ["MessagesDirs"] = { ["AnonPrivacy"] = { [0] = "i18n", }, }, ["requires"] = { ["MediaWiki"] = ">=1.35.0", }, ["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.35.0", }, ["GroupPermissions"] = { ["sysop"] = { ["override-antispoof"] = true, }, ["bureaucrat"] = { ["override-antispoof"] = true, }, }, ["AvailableRights"] = { [0] = "override-antispoof", }, ["GrantPermissions"] = { ["createaccount"] = { ["override-antispoof"] = true, }, }, ["APIModules"] = { ["antispoof"] = "ApiAntiSpoof", }, ["MessagesDirs"] = { ["AntiSpoof"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["AntiSpoofPreAuthenticationProvider"] = { ["class"] = "AntiSpoofPreAuthenticationProvider", }, }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "AntiSpoofHooks::asUpdateSchema", ["LocalUserCreated"] = "AntiSpoofHooks::asLocalUserCreated", ["RenameUserComplete"] = "AntiSpoofHooks::asAddRenameUserHook", ["DeleteAccount"] = "AntiSpoofHooks::asDeleteAccount", }, ["config"] = { ["AntiSpoofAccounts"] = { ["description"] = "Whether to stop spoofed accounts from being created. When false, only log.", ["value"] = true, ["public"] = true, }, ["AntiSpoofBlacklist"] = { ["description"] = "List of characters prohibited from use in your wiki.", ["value"] = { [0] = "̷", [1] = "̸", [2] = "⁄", [3] = "∕", [4] = "⎮", [5] = "⧶", [6] = "⧸", [7] = "⫻", [8] = "⫽", [9] = "/", }, ["public"] = true, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ApiFeatureUsage/modules", }, ["Hooks"] = { ["ApiDeprecationHelp"] = "ApiFeatureUsageHooks::onApiDeprecationHelp", }, ["config"] = { ["ApiFeatureUsageQueryEngineConf"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["Approved_Revs"] = { ["name"] = "Approved Revs", ["version"] = "1.3", ["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.31.0", }, ["callback"] = "ApprovedRevsHooks::registerExtension", ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ApprovedRevs", }, ["Actions"] = { ["approve"] = "ARApproveAction", ["unapprove"] = "ARUnapproveAction", ["approvefile"] = "ARApproveFileAction", ["unapprovefile"] = "ARUnapproveFileAction", }, ["Hooks"] = { ["SearchResultInitFromTitle"] = "ApprovedRevsHooks::setSearchRevisionID", ["PersonalUrls"] = "ApprovedRevsHooks::removeRobotsTag", ["ArticleFromTitle"] = "ApprovedRevsHooks::showApprovedRevision", ["DisplayOldSubtitle"] = "ApprovedRevsHooks::setSubtitle", ["SkinTemplateNavigation"] = "ApprovedRevsHooks::changeEditLink", ["PageHistoryBeforeList"] = "ApprovedRevsHooks::storeApprovedRevisionForHistoryPage", ["PageHistoryLineEnding"] = "ApprovedRevsHooks::addApprovalLink", ["DiffRevisionTools"] = "ApprovedRevsHooks::addApprovalDiffLink", ["BeforeParserFetchTemplateAndtitle"] = "ApprovedRevsHooks::setTranscludedPageRev", ["ArticleDeleteComplete"] = "ApprovedRevsHooks::deleteRevisionApproval", ["MagicWordwgVariableIDs"] = "ApprovedRevsHooks::addMagicWordVariableIDs", ["ParserAfterTidy"] = "ApprovedRevsHooks::handleMagicWords", ["ParserFirstCallInit"] = "ApprovedRevsHooks::registerFunctions", ["AdminLinks"] = "ApprovedRevsHooks::addToAdminLinks", ["LoadExtensionSchemaUpdates"] = "ApprovedRevsHooks::describeDBSchema", ["EditPage::showEditForm:initial"] = "ApprovedRevsHooks::addWarningToEditPage", ["PageForms::HTMLBeforeForm"] = "ApprovedRevsHooks::addWarningToPFForm", ["ArticleViewHeader"] = { [0] = "ApprovedRevsHooks::setArticleHeader", [1] = "ApprovedRevsHooks::displayNotApprovedHeader", }, ["OutputPageBodyAttributes"] = "ApprovedRevsHooks::addBodyClass", ["ImagePageFileHistoryLine"] = "ApprovedRevsHooks::onImagePageFileHistoryLine", ["BeforeParserFetchFileAndTitle"] = "ApprovedRevsHooks::modifyFileLinks", ["ImagePageFindFile"] = "ApprovedRevsHooks::onImagePageFindFile", ["FileDeleteComplete"] = "ApprovedRevsHooks::onFileDeleteComplete", ["wgQueryPages"] = "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] = "[https://www.mediawiki.org/wiki/User:Danwe 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"] = { ["="] = "{{=}}", ["|"] = "{{!}}", ["{{"] = "{{((}}", ["}}"] = "{{))}}", }, }, }, ["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", }, ["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.6.0", ["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.35.0", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleFeedbackv5", ["descriptionmsg"] = "articlefeedbackv5-desc", ["type"] = "other", ["callback"] = "ArticleFeedbackv5Hooks::registerExtension", ["DefaultUserOptions"] = { ["aftv5-last-filter"] = nil, ["echo-subscriptions-web-feedback"] = true, ["echo-subscriptions-email-feedback"] = true, }, ["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", }, ["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", ["BeforeCreateEchoEvent"] = "ArticleFeedbackv5Hooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "ArticleFeedbackv5Hooks::onEchoGetDefaultNotifiedUsers", ["EchoGetBundleRules"] = "ArticleFeedbackv5Hooks::onEchoGetBundleRules", }, ["config"] = { ["ArticleFeedbackv5DefaultFilters"] = { ["description"] = "Default filter and direction settings for groups.\nreaders (= all)\neditors (autoconfirmed)\nmonitors\noversighters", ["value"] = { ["aft-reader"] = "featured", ["aft-editor"] = "featured", ["aft-monitor"] = "featured", ["aft-oversighter"] = "featured", }, }, ["ArticleFeedbackv5DefaultSorts"] = { ["description"] = "Default sorts by filter. Because privileges don't play a part in default sort, the visible-, notdeleted-, and all- prefixes have been removed.", ["value"] = { ["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"] = { ["description"] = "Relevance Scoring. name => integer scoring actions pairs. After changing this you should also change the values in relevance_score.sql and run it to reset relevance", ["value"] = { ["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"] = { ["description"] = "Permissions, which are added to $wgAvailableRights. See ArticleFeedbackv5Hooks.php for more documentation etc. on this.", ["value"] = { [0] = "aft-reader", [1] = "aft-member", [2] = "aft-editor", [3] = "aft-monitor", [4] = "aft-administrator", [5] = "aft-oversighter", }, }, ["ArticleFeedbackv5AutoArchiveEnabled"] = { ["description"] = "Enable/disable the \"archived\" filter. This is a setting that needs to explicitly be set to true since the functionality will depend on a cronjob to be run periodically. True to enable, false to disable.", ["value"] = false, }, ["ArticleFeedbackv5AutoArchiveTtl"] = { ["description"] = "Defines the auto-archive period for feedback that is not being considered useful. Value should be an strtotime-capable format.\n\nIf defined as string, this will be a fixed TTL based on the feedback creation date.\n\nIt is also possible to set a certain TTL per offset of unreviewed feedback, e.g.:\narray(\n\t0 => '+2 years', // < 9: 2 years\n\t10 => '+1 month', // 10-19: 1 month\n\t20 => '+1 week', // 20-29: 1 week\n\t30 => '+3 days', // 30-39: 3 days\n\t40 => '+2 days', // > 40: 2 days\n\t);", ["value"] = "+2 weeks", }, ["ArticleFeedbackv5ArticlePageLink"] = { ["description"] = "Defines whether or not there should be a link to the corresponding feedback on the article page", ["value"] = true, }, ["ArticleFeedbackv5TalkPageLink"] = { ["description"] = "Defines whether or not there should be a link to the corresponding feedback on the article page's talk page", ["value"] = true, }, ["ArticleFeedbackv5WatchlistLink"] = { ["description"] = "Defines whether or not there should be a link to the watchlisted feedback on the watchlist page", ["value"] = true, }, ["ArticleFeedbackv5Watchlist"] = { ["description"] = "Defines whether or not the special page for feedback on a user's watchlisted pages is enabled", ["value"] = true, }, ["ArticleFeedbackv5OversightEmails"] = { ["description"] = "Email address to send oversight request emails to, if set to null no emails are sent", ["value"] = nil, }, ["ArticleFeedbackv5OversightEmailName"] = { ["description"] = "Name to send oversight request emails to", ["value"] = "Oversighters", }, ["ArticleFeedbackv5OversightEmailHelp"] = { ["description"] = "Help link for oversight email", ["value"] = "https://en.wikipedia.org/wiki/Wikipedia:Article_Feedback_Tool/Version_5/Help/Feedback_page_Oversighters", }, ["ArticleFeedbackv5AutoHelp"] = { ["description"] = "Help link for auto flag/hide etc.", ["value"] = "http://en.wikipedia.org/wiki/Wikipedia:Article_Feedback_Tool/Version_5/Help", }, ["ArticleFeedbackv5MaxCommentLength"] = { ["description"] = "How long text-based feedback is allowed to be before returning an error. Set to 0 to disable length checking entirely.", ["value"] = 5000, }, ["ArticleFeedbackv5MaxActivityNoteLength"] = { ["description"] = "How long text-based activity items are allowed to be - note this will not return an error but simply chop notes that are too long", ["value"] = 5000, }, ["ArticleFeedbackv5RatingLifetime"] = { ["description"] = "Number of revisions to keep a rating alive for", ["value"] = 30, }, ["ArticleFeedbackv5LotteryOdds"] = { ["description"] = "Percentage of article AFT should be enabled on", ["value"] = 100, }, ["ArticleFeedbackv5Categories"] = { ["description"] = "Which categories the pages must belong to have the rating widget added (with _ in text). Extension is \"disabled\" if this field is an empty array (as per default configuration)", ["value"] = { [0] = "Article_Feedback_5", }, }, ["ArticleFeedbackv5BlacklistCategories"] = { ["description"] = "Which categories the pages must not belong to have the rating widget added (with _ in text)", ["value"] = { [0] = "Article_Feedback_Blacklist", }, }, ["ArticleFeedbackv5EnableProtection"] = { ["description"] = "Allow/disallow the ability to enable or disable AFTv5 on a per-article basis. This feature will add an AFTv5 entry in page protection settings (for admins) or a simple enable/disable link for editors. Disabling this will remove said links & entry in ?action=protect & ignore existing opt-in/-outs, leaving only lottery & whitelist/blacklist categories to define if an article should get AFTv5.", ["value"] = true, }, ["ArticleFeedbackv5Debug"] = { ["description"] = "This puts the JavaScript into debug mode. In debug mode, you can set your own bucket by passing it in the URL (e.g., ?bucket=1), and the showstopper error mode will have a useful error message, if one exists, rather than the default message.", ["value"] = false, }, ["ArticleFeedbackv5DisplayBuckets"] = { ["description"] = "Bucket settings for display options. Users can fall into one of several display buckets (these are defined in modules/jquery.articlefeedbackv5/jquery.articlefeedbackv5.js). When a user arrives at the page, this config will be used by core bucketing to decide which of the available form options they see. Whenever there's an update to the available buckets, change the version number to ensure the new odds are applied to everyone, not just people who have yet to be placed in a bucket.", ["value"] = { ["buckets"] = { [0] = 0, [1] = 0, [4] = 0, [6] = 100, }, ["version"] = 6, ["expires"] = 30, }, }, ["ArticleFeedbackv5LinkBuckets"] = { ["description"] = "Bucket settings for links to the feedback form. Users can fall into one of several buckets for links. These are:\nX: No link; user must scroll to the bottom of the page\nA: After the site tagline (below the article title)\nB: Below the titlebar on the right\nC: Button fixed to right side\nD: Button fixed to bottom right\nE: Button fixed to bottom right, design D2\nF: Button fixed to left side\nG: Button below logo\nH: Link on each section bar", ["value"] = { ["buckets"] = { ["X"] = 100, ["A"] = 0, ["B"] = 0, ["C"] = 0, ["D"] = 0, ["E"] = 0, ["F"] = 0, ["G"] = 0, ["H"] = 0, }, ["version"] = 5, ["expires"] = 30, }, }, ["ArticleFeedbackv5CTABuckets"] = { ["description"] = "Bucket settings for CTAs. Users can fall into one of several CTAs (these are defined in modules/jquery.articlefeedbackv5/jquery.articlefeedbackv5.js). When a user arrives at the page, this config will be used by core bucketing to decide which of the available CTAs they see. Whenever there's an update to the available buckets, change the version number to ensure the new odds are applied to everyone, not just people who have yet to be placed in a bucket.", ["value"] = { ["buckets"] = { [0] = 0, [1] = 0, [2] = 0, [3] = 0, [4] = 90, [5] = 9, [6] = 1, }, ["version"] = 7, ["expires"] = 0, }, }, ["ArticleFeedbackv5AbusiveThreshold"] = { ["description"] = "Abusive threshold. After this many users flag a comment as abusive, it is marked as such.", ["value"] = 3, }, ["ArticleFeedbackv5HideAbuseThreshold"] = { ["description"] = "Hide abuse threshold. After this many users flag a comment as abusive, it is hidden.", ["value"] = 5, }, ["ArticleFeedbackv5AbuseFiltering"] = { ["description"] = "Turn on abuse filtering. If this is set to true, comments will be run through:\n1. $wgSpamRegex, if set\n2. SpamBlacklist, if installed\n3. AbuseFilter, if installed", ["value"] = false, }, ["ArticleFeedbackv5AbuseFilterGroup"] = { ["description"] = "This is the custom group name for AbuseFilter. It ensures that AbuseFilter only pulls the filters related to AFT. If you would like AbuseFilter to pull all of the filters, enter 'default' here.", ["value"] = "feedback", }, ["ArticleFeedbackv5ThrottleThresholdPostsPerHour"] = { ["description"] = "How many feedback posts per hour before triggering a throttling response? This is per-user and is governed by last-posted timestamps stored in a cookie. If this is set to -1, the number of posts is not throttled.", ["value"] = 20, }, ["ArticleFeedbackv5LearnToEdit"] = { ["description"] = "The full URL for the \"Learn to Edit\" link", ["value"] = "//en.wikipedia.org/wiki/Wikipedia:Tutorial", }, ["ArticleFeedbackv5SurveyUrls"] = { ["description"] = "The full URL for the survey link", ["value"] = { [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"] = { ["description"] = "The full URL for the special page survey link", ["value"] = "https://www.surveymonkey.com/s/aft5-5", }, ["AbuseFilterAvailableActions"] = { ["description"] = "Add custom action handlers for the AbuseFilter extension", ["value"] = { [0] = "aftv5resolve", [1] = "aftv5flagabuse", [2] = "aftv5hide", [3] = "aftv5request", }, }, ["ArticleFeedbackv5BackendClass"] = { ["description"] = "Defines the backend class to be used by AFT's DataModel. Currently, only 1 (ArticleFeedbackv5BackendLBFactory) backend is supported, so better not touch that ;)", ["value"] = "ArticleFeedbackv5BackendLBFactory", }, ["ArticleFeedbackv5Cluster"] = { ["description"] = "Will define what external server should be used. If set to false, the current database (wfGetDB) will be used to read/write data from/to. If AFT data is supposed to be stored on an external database, set the value of this variable to the $wgExternalServers key representing that external connection.", ["value"] = false, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["ArticleIndex"] = { ["name"] = "ArticleIndex", ["version"] = "0.5.1", ["author"] = "[https://www.mediawiki.org/wiki/User:Jossmart 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ArticleIndex", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ArticleIndexHooks::registerParserHook", ["BeforePageDisplay"] = "ArticleIndexHooks::showIndex", }, ["manifest_version"] = 2, }, ["ArticleMetaDescription"] = { ["name"] = "ArticleMetaDescription", ["version"] = "1.3.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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["ArticleMetaDescription"] = { [0] = "i18n", }, }, ["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", }, ["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"] = { ["SidebarBeforeOutput"] = "ArticlePlaceholder\\SidebarBeforeOutputHookHandler::onSidebarBeforeOutput", ["ScribuntoExternalLibraries"] = "ArticlePlaceholder\\Hooks::onScribuntoExternalLibraries", ["ScribuntoExternalLibraryPaths"] = "ArticlePlaceholder\\Hooks::registerScribuntoExternalLibraryPaths", ["SpecialSearchResultsAppend"] = "ArticlePlaceholder\\SearchHookHandler::onSpecialSearchResultsAppend", }, ["config"] = { ["ArticlePlaceholderImageProperty"] = { ["value"] = "P18", }, ["ArticlePlaceholderReferencesBlacklist"] = { ["value"] = "P143", }, ["ArticlePlaceholderSearchEngineIndexed"] = { ["value"] = false, }, ["ArticlePlaceholderSearchIntegrationEnabled"] = { ["value"] = true, }, ["ArticlePlaceholderRepoApiUrl"] = { ["value"] = "https://www.wikidata.org/w/api.php", }, }, ["manifest_version"] = 2, }, ["ArticleRatings"] = { ["name"] = "ArticleRating", ["version"] = "2.4.2", ["author"] = "UltrasonicNXT/Adam Carter", ["url"] = "https://www.mediawiki.org/wiki/Extension:ArticleRatings", ["descriptionmsg"] = "ratings-desc", ["license-name"] = "GPL-2.0-or-later", ["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", }, ["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] = "[https://www.mediawiki.org/wiki/User:MikaelLindmark Mikael Lindmark]", [1] = "[https://www.mediawiki.org/wiki/User:BiGreat Liang Chen]", [2] = "Julien Devincre", [3] = "[https://www.mediawiki.org/wiki/User:Cm~mediawikiwiki 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", }, ["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", ["license-name"] = "GPL-3.0-only", ["type"] = "antispam", ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["SpecialPages"] = { ["Athena"] = "SpecialAthena", }, ["MessagesDirs"] = { ["Athena"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["AthenaAlias"] = "Athena.alias.php", }, ["Hooks"] = { ["EditFilter"] = "AthenaHooks::editFilter", ["LoadExtensionSchemaUpdates"] = "AthenaHooks::createTables", ["PageContentSaveComplete"] = "AthenaHooks::successfulEdit", ["ArticleDeleteComplete"] = "AthenaHooks::pageDeleted", }, ["config"] = { ["AthenaSpamThreshold"] = 0.5, ["AthenaTraining"] = false, }, ["AvailableRights"] = { [0] = "athena", }, ["GroupPermissions"] = { ["sysop"] = { ["athena"] = true, }, }, }, ["Auth_remoteuser"] = { ["name"] = "Auth_remoteuser", ["version"] = "2.1.1", ["requires"] = { ["MediaWiki"] = ">= 1.31.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] = "[[mw:User:Otheus|Otheus Shelling]]", [1] = "[http://www.csh.rit.edu/~gicode Rusty Burchfield]", [2] = "[[mw:User:VibroAxe|James Kinsman]]", [3] = "Daniel Thomas", [4] = "Ian Ward Comfort", [5] = "[[mw:User:MarkAHershberger|Mark A. Hershberger]]", [6] = "[https://wikitech.wikimedia.org/wiki/User:Enst80 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", }, }, ["manifest_version"] = 1, }, ["AuthorProtect"] = { ["name"] = "AuthorProtect", ["version"] = "1.4.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Skizzerz Ryan Schmidt]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:AuthorProtect", ["descriptionmsg"] = "authorprotect-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["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"] = "2.0.1", ["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"] = "variable", ["MessagesDirs"] = { ["AutoCategoriseUploads"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ACUMagic"] = "AutoCategoriseUploads.i18n.magic.php", }, ["Hooks"] = { ["MagicWordwgVariableIDs"] = "AutoCatUploads\\Hooks::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "AutoCatUploads\\Hooks::onParserGetVariableValueSwitch", ["UploadForm:getInitialPageText"] = "AutoCatUploads\\Hooks::onGetInitialPageText", }, ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["platform"] = { ["ext-SimpleXML"] = "*", ["ext-zlib"] = "*", }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["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] ([http://www.kolzchut.org.il 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", }, }, ["Hooks"] = { ["PageContentSaveComplete"] = "AutoCreateCategoryPages::onPageContentSaveComplete", ["UserGetReservedNames"] = "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"] = "2.0", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["AutoGallery"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["AutoGallery\\"] = "includes/", }, ["Hooks"] = { ["GalleryGetModes"] = "AutoGallery\\Hooks::onGalleryGetModes", }, ["manifest_version"] = 2, }, ["AutoProxyBlock"] = { ["name"] = "AutoProxyBlock", ["version"] = "1.2.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Cryptocoryne 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", }, }, ["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"] = "[https://www.mediawiki.org/wiki/User:Dereckson 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.31.0", }, ["SpecialPages"] = { ["AzharAuth"] = "SpecialAzharAuth", }, ["MessagesDirs"] = { ["AzharAuth"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["AzharAuthAlias"] = "AzharAuth.alias.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.12.0", ["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.31.0", }, ["MessagesDirs"] = { ["Babel"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["BabelMagic"] = "Babel.i18n.magic.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Babel\\"] = "includes/", }, ["APIMetaModules"] = { ["babel"] = "MediaWiki\\Babel\\ApiQueryBabel", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Babel", }, ["Hooks"] = { ["ParserFirstCallInit"] = "BabelStatic::onParserFirstCallInit", ["LinksUpdate"] = "BabelStatic::onLinksUpdate", ["LoadExtensionSchemaUpdates"] = "BabelStatic::onLoadExtensionSchemaUpdates", ["UserGetReservedNames"] = "BabelAutoCreate::onUserGetReservedNames", }, ["config"] = { ["BabelCategorizeNamespaces"] = { ["value"] = nil, }, ["BabelCategoryNames"] = { ["value"] = { [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"] = { ["value"] = "%code%", }, ["BabelDefaultLevel"] = { ["value"] = "N", }, ["BabelUseUserLanguage"] = { ["value"] = false, }, ["BabelCentralDb"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["SkinAfterBottomScripts"] = "BaseHooksHooks::onSkinAfterBottomScripts", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "BaseHooks", }, ["config"] = { }, ["manifest_version"] = 1, }, ["BatchUserRights"] = { ["name"] = "BatchUserRights", ["version"] = "1.2.0", ["author"] = "[http://www.seancolombo.com 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", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["BetaFeaturesWhitelist"] = { ["value"] = nil, }, ["BetaFeatures"] = { ["value"] = { }, }, }, ["ExtensionMessagesFiles"] = { ["BetaFeaturesAlias"] = "BetaFeatures.alias.php", }, ["APIListModules"] = { ["betafeatures"] = "ApiQueryBetaFeatures", }, ["Hooks"] = { ["UserSaveOptions"] = "BetaFeaturesHooks::updateUserCounts", ["GetPreferences"] = "BetaFeaturesHooks::getPreferences", ["PersonalUrls"] = "BetaFeaturesHooks::getBetaFeaturesLink", ["LoadExtensionSchemaUpdates"] = "BetaFeaturesHooks::getSchemaUpdates", ["MakeGlobalVariablesScript"] = "BetaFeaturesHooks::onMakeGlobalVariablesScript", ["ExtensionTypes"] = "BetaFeaturesHooks::onExtensionTypes", }, ["MessagesDirs"] = { ["BetaFeatures"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BetaFeatures/resources", }, ["JobClasses"] = { ["updateBetaFeaturesUserCounts"] = "UpdateBetaFeatureUserCountsJob", }, ["SpecialPages"] = { ["BetaFeatures"] = "SpecialBetaFeatures", }, ["TestAutoloadClasses"] = { ["BetaFeaturesTestCase"] = "tests/phpunit/BetaFeaturesTestCase.php", }, ["manifest_version"] = 2, }, ["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", }, ["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%. <em>%journal%</em>, %volume%, %pages%", ["book"] = "%author% (%year%): %title%. (%edition%). <em>%publisher%</em>, %address%, %pages%", ["booklet"] = "%title%", ["conference"] = "%author% (%year%): %title%. %booktitle%", ["inbook"] = "%author% (%year%): %title%. (%edition%). <em>%publisher%</em>, %address%, %pages%, %editor%, %chapter%", ["incollection"] = "%author% (%year%): %title%. %booktitle%", ["inproceedings"] = "%author% (%year%): %title%. <em>%publisher%</em>, %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.32.0", }, ["MessagesDirs"] = { ["BiblioPlus"] = { [0] = "i18n", }, }, ["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] = "[https://www.mediawiki.org/wiki/User:Johnduhart John Du Hart]", [1] = "[https://www.mediawiki.org/wiki/User:Varnent 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", }, }, ["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", }, ["Hooks"] = { ["PerformRetroactiveAutoblock"] = "BlockAndNukeHooks::onPerformRetroactiveAutoblock", }, ["config"] = { ["BaNwhitelist"] = { ["value"] = "whitelist.txt", ["path"] = true, }, ["BaNSpamUser"] = { ["value"] = "Spammer", }, }, ["manifest_version"] = 2, }, ["BlogPage"] = { ["name"] = "BlogPage", ["version"] = "2.9.0", ["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.34.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, }, }, ["AvailableRights"] = { [0] = "createblogpost", }, ["ExtensionMessagesFiles"] = { ["BlogPageAlias"] = "includes/BlogPage.alias.php", ["BlogPageNamespaces"] = "includes/BlogPage.namespaces.php", }, ["GroupPermissions"] = { ["*"] = { ["createblogpost"] = false, }, ["user"] = { ["createblogpost"] = true, }, }, ["Hooks"] = { ["ArticleFromTitle"] = "BlogPageHooks::blogFromTitle", ["PageContentSaveComplete"] = "BlogPageHooks::updateCreatedOpinionsCount", ["PageContentSave"] = "BlogPageHooks::updateCreatedOpinionsCount", ["AlternateEdit"] = "BlogPageHooks::allowShowEditBlogPage", ["CanonicalNamespaces"] = "BlogPageHooks::onCanonicalNamespaces", ["UserProfileRightSideAfterActivity"] = "BlogPageHooks::getArticles", }, ["MessagesDirs"] = { ["BlogPage"] = { [0] = "i18n", }, }, ["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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["SpecialPages"] = { ["BlueSpiceAbout"] = "SpecialBlueSpiceAbout", }, ["MessagesDirs"] = { ["BlueSpiceAbout"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceAboutAlias"] = "includes/specials/SpecialBlueSpiceAbout.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\About\\"] = "src/", }, ["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, }, }, ["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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceArticleInfo"] = { ["className"] = "\\BlueSpice\\ArticleInfo\\Extension", ["extPath"] = "/BlueSpiceArticleInfo", ["configDefinitions"] = { ["ArticleInfoCheckRevisionInterval"] = "\\BlueSpice\\ArticleInfo\\ConfigDefinition\\CheckRevisionInterval::getInstance", }, }, }, }, ["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { }, }, }, ["MessagesDirs"] = { ["BlueSpiceArticleInfo"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\ArticleInfo\\"] = "src/", }, ["config_prefix"] = "bsg", ["config"] = { ["ArticleInfoCheckRevisionInterval"] = { ["value"] = 10, ["descriptionmsg"] = "bs-articleinfo-pref-CheckRevisionInterval", ["public"] = true, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceArticleInfo/resources", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\ArticleInfo\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddFlyout::callback", ["BeforePageDisplay"] = "\\BlueSpice\\ArticleInfo\\Hook\\BeforePageDisplay\\AddModules::callback", ["BsAdapterAjaxPingResult"] = "\\BlueSpice\\ArticleInfo\\Hook\\BsAdapterAjaxPingResult\\HandleArticleInfo::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceArticlePreviewCapture"] = { ["name"] = "BlueSpiceArticlePreviewCapture", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ArticlePreviewCapture", ["author"] = { [0] = "Patric Wirth", [1] = "Josef Konrad", }, ["descriptionmsg"] = "bs-articlepreviewcapture-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceArticlePreviewCapture"] = { ["className"] = "\\BlueSpice\\ArticlePreviewCapture\\Extension", ["extPath"] = "/BlueSpiceArticlePreviewCapture", ["status"] = "beta", ["package"] = "BlueSpiceSocial", ["@configDefinitions"] = { }, }, }, ["DynamicFileRegistry"] = { ["articlepreviewimage"] = "\\BlueSpice\\ArticlePreviewCapture\\DynamicFileDispatcher\\ArticlePreviewCaptureImage", }, ["PhantomJSBackendRegistry"] = { ["native-shell-exec"] = "BlueSpice\\ArticlePreviewCapture\\PhantomJS\\NativeShellExec::factory", ["remote-webservice"] = "BlueSpice\\ArticlePreviewCapture\\PhantomJS\\RemoteWebService::factory", ["symfony-process"] = "BlueSpice\\ArticlePreviewCapture\\PhantomJS\\SymfonyProcess::factory", ["mediawiki-shell-command"] = "BlueSpice\\ArticlePreviewCapture\\PhantomJS\\MediaWikiShellCommand::factory", }, }, }, ["MessagesDirs"] = { ["BlueSpiceArticlePreviewCapture"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocial/BlueSpiceArticlePreviewCapture/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["ArticlePreviewCapturePhantomJSExecutable"] = { ["value"] = "/usr/local/bin/phantomjs", }, ["ArticlePreviewCapturePhantomJSOptions"] = { ["value"] = { [0] = "--ignore-ssl-errors", [1] = "true", }, }, ["ArticlePreviewCapturePhantomJSBaseUrl"] = { ["description"] = "Defaults to $wgServer", ["value"] = nil, }, ["ArticlePreviewCapturePhantomJSEscapeShellCommand"] = { ["description"] = "If you need to add command line variable before command set this to false", ["value"] = true, }, ["ArticlePreviewCapturePhantomJSServiceURL"] = { ["value"] = nil, }, ["ArticlePreviewCapturePhantomJSBackend"] = { ["value"] = "native-shell-exec", }, }, ["Hooks"] = { ["SetupAfterCache"] = "\\BlueSpice\\ArticlePreviewCapture\\Hook\\SetupAfterCache\\AddForeignFileRepo::callback", }, ["AutoloadNamespaces"] = { ["BlueSpice\\ArticlePreviewCapture\\"] = "src/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceAuthors"] = { ["name"] = "BlueSpiceAuthors", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", ["skip-callback"] = "\\BlueSpice\\Authors\\SkipArticleInfoFlyoutModuleChecker::callback", }, }, }, }, ["MessagesDirs"] = { ["Authors"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["AuthorsMagic"] = "languages/Authors.i18n.magic.php", }, ["APIModules"] = { ["bs-pageauthors-store"] = "BlueSpice\\Authors\\Api\\Store\\PageAuthors", }, ["config_prefix"] = "bsg", ["config"] = { ["AuthorsBlacklist"] = { ["value"] = { [0] = "MediaWiki default", }, }, ["AuthorsShow"] = { ["value"] = true, ["descriptionmsg"] = "bs-authors-pref-show", ["public"] = true, }, ["AuthorsNamespaceBlacklist"] = { ["description"] = "Defaults to NS_FILE, NS_FILE_TALK, NS_MEDIAWIKI, NS_MEDIAWIKI_TALK, NS_CATEGORY, NS_CATEGORY_TALK", ["value"] = { [0] = 6, [1] = 7, [2] = 8, [3] = 9, [4] = 14, [5] = 15, }, ["public"] = false, }, }, ["Hooks"] = { ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\Authors\\Hook\\BSInsertMagicAjaxGetData\\Authors::callback", ["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\Authors\\Hook\\GetDoubleUnderscoreIDs\\AddNoAuthors::callback", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceAuthors/resources", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Authors\\"] = "src/", ["BlueSpice\\Authors\\Tests\\"] = "tests/phpunit/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceAvatars"] = { ["name"] = "BlueSpiceAvatars", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceAvatars"] = { ["className"] = "\\BlueSpice\\Avatars\\Extension", ["extPath"] = "/BlueSpiceAvatars", ["configDefinitions"] = { ["AvatarsGenerator"] = "\\BlueSpice\\Avatars\\ConfigDefinition\\AvatarsGenerator::getInstance", }, }, }, ["DynamicFileRegistry"] = { ["userprofileimage"] = "\\BlueSpice\\Avatars\\DynamicFileDispatcher\\UserProfileImage", }, ["TagRegistry"] = { ["profileimage"] = "\\BlueSpice\\Avatars\\Tag\\ProfileImage", }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Avatars\\Privacy\\Handler", }, }, }, ["APIModules"] = { ["bs-avatars-tasks"] = "BSApiAvatarsTasks", }, ["MessagesDirs"] = { ["BlueSpiceAvatars"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Avatars\\"] = "src/", }, ["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, }, ["BlueSpiceBookshelf"] = { ["name"] = "BlueSpiceBookshelf", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Bookshelf", ["author"] = { [0] = "Robert Vogel", [1] = "Sebastian Ulbricht", }, ["descriptionmsg"] = "bs-bookshelf-extension-description", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceBookshelf"] = { ["className"] = "Bookshelf", ["extPath"] = "/BlueSpiceBookshelf", ["package"] = "BlueSpice Pro", ["status"] = "stable", ["configDefinitions"] = { ["BookshelfSupressBookNS"] = "\\BlueSpice\\Bookshelf\\ConfigDefinition\\SupressBookNS::getInstance", ["BookshelfTitleDisplayText"] = "\\BlueSpice\\Bookshelf\\ConfigDefinition\\TitleDisplayText::getInstance", ["BookshelfPrependPageTOCNumbers"] = "\\BlueSpice\\Bookshelf\\ConfigDefinition\\PrependPageTOCNumbers::getInstance", }, }, }, ["SettingPathRegistry"] = { ["book"] = "bs-bookshelf-setting-path-feature", }, ["TagRegistry"] = { ["bookmeta"] = "\\BlueSpice\\Bookshelf\\Tag\\BookshelfMeta", }, }, ["BlueSpiceBookshelf"] = { ["LineProcessors"] = { ["plain-text"] = "\\BlueSpice\\Bookshelf\\LineProcessor\\PlainText::factory", ["tag"] = "\\BlueSpice\\Bookshelf\\LineProcessor\\Tag::factory", ["wikitext-link"] = "\\BlueSpice\\Bookshelf\\LineProcessor\\WikiTextLink::factory", }, }, }, ["callback"] = "Bookshelf::onRegistration", ["APIModules"] = { ["bs-bookshelf-store"] = "ApiBookshelfStore", ["bs-bookshelf-bookstore"] = "ApiBookshelfBookStore", }, ["APIListModules"] = { ["bsbookshelf"] = "ApiQueryBookshelf", }, ["MessagesDirs"] = { ["BlueSpiceBookshelf"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BookshelfNamespaces"] = "languages/Bookshelf.namespaces.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Bookshelf\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceBookshelf/resources", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["config_prefix"] = "bsg", ["config"] = { ["BookshelfSupressBookNS"] = { ["value"] = true, ["descriptionmsg"] = "bs-bookshelf-pref-SupressBookNS", ["public"] = true, }, ["BookshelfTitleDisplayText"] = { ["value"] = true, ["descriptionmsg"] = "bs-bookshelf-pref-TitleDisplayText", ["public"] = true, }, ["BookshelfPrependPageTOCNumbers"] = { ["value"] = true, ["descriptionmsg"] = "bs-bookshelf-pref-PrependPageTOCNumbers", ["public"] = true, }, }, ["Hooks"] = { ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\Bookshelf\\Hook\\BSInsertMagicAjaxGetData\\AddBookshelfTag::callback", [1] = "\\BlueSpice\\Bookshelf\\Hook\\BSInsertMagicAjaxGetData\\AddBookmetaTag::callback", [2] = "\\BlueSpice\\Bookshelf\\Hook\\BSInsertMagicAjaxGetData\\AddBooklistTag::callback", }, ["SkinTemplateNavigation"] = "\\BlueSpice\\Bookshelf\\Hook\\SkinTemplateNavigation\\AddAddToBookEntry::callback", ["BSUEModulePDFcollectMetaData"] = "\\BlueSpice\\Bookshelf\\Hook\\BSUEModulePDFcollectMetaData\\SupressBookNS::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceBookshelfUI"] = { ["name"] = "BlueSpiceBookshelfUI", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BookshelfUI", ["author"] = { [0] = "Robert Vogel", [1] = "Sebastian Ulbricht", }, ["descriptionmsg"] = "bs-bookshelfui-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceBookshelf"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceBookshelfUI"] = { ["className"] = "\\BlueSpice\\BookshelfUI\\Extension", ["extPath"] = "/BlueSpiceBookshelfUI", ["package"] = "BlueSpice Pro", ["status"] = "stable", }, }, ["PermissionRegistry"] = { ["bookshelfbookmanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "reader", }, }, ["bookshelfbookui-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "reader", }, }, ["bookshelf-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "reader", }, }, }, ["DynamicFileRegistry"] = { ["bookshelfimage"] = "\\BlueSpice\\BookshelfUI\\DynamicFileDispatcher\\BookshelfImage", }, }, ["BlueSpiceBookshelfUI"] = { ["MassAddHandlerRegistry"] = { ["subpages"] = "BlueSpice\\BookshelfUI\\MassAdd\\Handler\\Subpage::factory", ["category"] = "BlueSpice\\BookshelfUI\\MassAdd\\Handler\\Category::factory", ["pagecollection"] = "BlueSpice\\BookshelfUI\\MassAdd\\Handler\\PageCollection::factory", }, }, }, ["GroupPermissions"] = { ["*"] = { ["bookshelfbookmanager-viewspecialpage"] = true, ["bookshelfbookui-viewspecialpage"] = true, ["bookshelf-viewspecialpage"] = true, }, }, ["AvailableRights"] = { [0] = "bookshelfbookmanager-viewspecialpage", [1] = "bookshelfbookui-viewspecialpage", [2] = "bookshelf-viewspecialpage", }, ["config_prefix"] = "bsg", ["config"] = { ["BookShelfUIDefaultCoverImage"] = { ["value"] = "resources/images/assets/coverimage/dummy.png", ["path"] = true, }, ["BookShelfUIShowChapterNavigationPagerBeforeContent"] = { ["value"] = false, }, ["BookShelfUIShowChapterNavigationPagerAfterContent"] = { ["value"] = false, }, }, ["SpecialPages"] = { ["BookshelfBookUI"] = "SpecialBookshelfBookUI", ["BookshelfBookManager"] = "SpecialBookshelfBookManager", ["Bookshelf"] = "\\BlueSpice\\BookshelfUI\\Special\\Bookshelf", }, ["APIModules"] = { ["bs-bookshelf-manage"] = "ApiBookshelfManage", ["bs-bookshelf-page-collection-store"] = "ApiBookshelfPageCollectionStore", ["bs-bookshelf-mass-add-page-store"] = "ApiBookshelfMassAddPageStore", }, ["MessagesDirs"] = { ["BlueSpiceBookshelfUI"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceBookshelfUIAlias"] = "languages/BookshelfUI.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\BookshelfUI\\"] = "src/", ["BlueSpice\\BookshelfUI\\Tests\\"] = "tests/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceBookshelfUI/resources", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\BookshelfUI\\Hook\\SkinTemplateOutputPageBeforeExec\\AddChapterPager::callback", [1] = "\\BlueSpice\\BookshelfUI\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddBookshelfUI::callback", }, ["BeforePageDisplay"] = "\\BlueSpice\\BookshelfUI\\Hook\\BeforePageDisplay\\AddResources::callback", ["GetPreferences"] = "\\BlueSpice\\BookshelfUI\\Hook\\GetPreferences\\BookshelfDefaultView::callback", }, ["manifest_version"] = 2, ["DefaultUserOptions"] = { ["bs-bookshelfui-defaultview"] = "gridviewpanel", }, ["load_composer_autoloader"] = true, }, ["BlueSpiceCategoryCheck"] = { ["name"] = "BlueSpiceCategoryCheck", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:CategoryCheck", ["author"] = { [0] = "Tobias Weichart", [1] = "Robert Vogel", }, ["descriptionmsg"] = "bs-categorycheck-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceCategoryCheck"] = { ["className"] = "BlueSpice\\CategoryCheck\\Extension", ["extPath"] = "/BlueSpiceCategoryCheck", }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.categoryCheck.visualEditorPlugin", }, }, }, ["MessagesDirs"] = { ["CategoryCheck"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\CategoryCheck\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceCategoryCheck/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["CategoryCheckNamespaces"] = { ["value"] = { }, }, }, ["Hooks"] = { ["BeforePageDisplay"] = "BlueSpice\\CategoryCheck\\Hook\\BeforePageDisplay\\AddModules::callback", ["NamespaceManager::getMetaFields"] = "BlueSpice\\CategoryCheck\\Hook\\NamespaceManagerGetMetaFields\\RegisterMetaField::callback", ["BSApiNamespaceStoreMakeData"] = "BlueSpice\\CategoryCheck\\Hook\\BSApiNamespaceStoreMakeData\\AddData::callback", ["NamespaceManager::editNamespace"] = "BlueSpice\\CategoryCheck\\Hook\\NamespaceManagerEditNamespace\\SetCategoryCheckValue::callback", ["NamespaceManager::writeNamespaceConfiguration"] = { [0] = "BlueSpice\\CategoryCheck\\Hook\\NamespaceManagerWriteNamespaceConfiguration\\WriteToConfiguration::callback", }, }, ["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.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["EntityRegistry"] = { ["categorizedpages"] = "\\BlueSpice\\CategoryManager\\EntityConfig\\Collection\\CategorizedPages::factory", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { ["categorizedpages"] = "\\BlueSpice\\CategoryManager\\DataCollector\\StoreSourced\\CategorizedPages::factory", }, }, }, ["GroupPermissions"] = { ["*"] = { ["categorymanager-viewspecialpage"] = false, }, ["user"] = { ["categorymanager-viewspecialpage"] = false, }, ["sysop"] = { ["categorymanager-viewspecialpage"] = true, }, }, ["AvailableRights"] = { [0] = "categorymanager-viewspecialpage", }, ["SpecialPages"] = { ["BlueSpiceCategoryManager"] = "SpecialBlueSpiceCategoryManager", }, ["AutoloadNamespaces"] = { ["BlueSpice\\CategoryManager\\"] = "src/", }, ["ExtensionMessagesFiles"] = { ["BlueSpiceCategoryManagerAlias"] = "includes/specials/SpecialBlueSpiceCategoryManager.alias.php", }, ["MessagesDirs"] = { ["BlueSpiceCategoryManager"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceCategoryManager/resources", }, ["manifest_version"] = 2, }, ["BlueSpiceChecklist"] = { ["name"] = "BlueSpiceChecklist", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Checklist", ["author"] = "Markus Glaser", ["descriptionmsg"] = "bs-checklist-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["checklistfields"] = "\\BlueSpice\\Checklist\\ChecklistPropertyValueProvider::factory", }, }, }, ["GroupPermissions"] = { ["*"] = { ["checklistmodify"] = false, }, ["user"] = { ["checklistmodify"] = true, }, ["sysop"] = { ["checklistmodify"] = true, }, }, ["AvailableRights"] = { [0] = "checklistmodify", }, ["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/", }, ["Hooks"] = { ["ParserFirstCallInit"] = "\\BlueSpice\\Checklist\\Extension::onParserFirstCallInit", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\Checklist\\Hook\\BSInsertMagicAjaxGetData\\AddChecklistTag::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\Checklist\\Hook\\BSUsageTrackerRegisterCollectors\\AddChecklistTag::callback", ["ListDefinedTags"] = "\\BlueSpice\\Checklist\\Hook\\ListDefinedTags\\AddChecklistTag::callback", ["ChangeTagsListActive"] = "\\BlueSpice\\Checklist\\Hook\\ChangeTagsListActive\\AddChecklistTag::callback", }, ["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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceConfigManager/resources", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["BlueSpiceContextMenu"] = { ["name"] = "BlueSpiceContextMenu", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["AutoloadNamespaces"] = { ["BlueSpice\\ContextMenu\\"] = "src/", }, ["Hooks"] = { ["GetPreferences"] = "\\BlueSpice\\ContextMenu\\Hook\\GetPreferences\\AddModus::callback", ["BeforePageDisplay"] = "\\BlueSpice\\ContextMenu\\Hook\\BeforePageDisplay\\AddModules::callback", }, ["APIModules"] = { ["bs-contextmenu-tasks"] = "BSApiContextMenuTasks", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceContextMenu/resources", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceCountThings"] = { ["name"] = "BlueSpiceCountThings", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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::factory", }, }, ["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.countthings.visualEditorTagDefinition", }, }, }, ["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"] = { [0] = "\\BlueSpice\\CountThings\\Hook\\BSUsageTrackerRegisterCollectors\\AddCountArticlesTag::callback", [1] = "\\BlueSpice\\CountThings\\Hook\\BSUsageTrackerRegisterCollectors\\AddCountCaractersTag::callback", [2] = "\\BlueSpice\\CountThings\\Hook\\BSUsageTrackerRegisterCollectors\\AddCountFilesTag::callback", [3] = "\\BlueSpice\\CountThings\\Hook\\BSUsageTrackerRegisterCollectors\\AddCountUsersTag::callback", }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceCustomMenu"] = { ["name"] = "BlueSpiceCustomMenu", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceCustomMenu", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Patric Wirth", }, ["descriptionmsg"] = "bs-custommenu-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceCustomMenu"] = { ["className"] = "\\BlueSpice\\CustomMenu\\Extension", ["extPath"] = "/BlueSpiceCustomMenu", }, }, ["RendererRegistry"] = { ["custommenu"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu::factory", ["custommenuitem"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Item::factory", ["custommenuheader"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Header::factory", ["custommenuheaderitem"] = "\\BlueSpice\\CustomMenu\\Renderer\\Menu\\Header\\Item::factory", }, }, ["BlueSpiceCustomMenu"] = { ["Registry"] = { ["header"] = "\\BlueSpice\\CustomMenu\\CustomMenu\\Header::getInstance", }, }, }, ["MessagesDirs"] = { ["BlueSpiceCustomMenu"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\CustomMenu\\"] = "src/", }, ["config_prefix"] = "bsg", ["config"] = { ["CustomMenuHeaderNumberOfLevels"] = { ["value"] = 2, }, ["CustomMenuHeaderNumberOfMainEntries"] = { ["value"] = 10, }, ["CustomMenuHeaderNumberOfSubEntries"] = { ["value"] = 10, }, }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\CustomMenu\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddCustomMenus::callback", ["EditFormPreloadText"] = "\\BlueSpice\\CustomMenu\\Hook\\EditFormPreloadText\\PrealoadHederMenu::callback", ["ArticleDeleteComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\ArticleDeleteComplete\\InvalidateHeaderMenu::callback", ["PageSaveComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\PageSaveComplete\\InvalidateHeaderMenu::callback", ["TitleMoveComplete"] = "\\BlueSpice\\CustomMenu\\Hook\\TitleMoveComplete\\InvalidateHeaderMenu::callback", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\CustomMenu\\Hook\\LoadExtensionSchemaUpdates\\AddMigrateTopBarMenu::callback", ["OutputPageBodyAttributes"] = "\\BlueSpice\\CustomMenu\\Hook\\OutputPageBodyAttributes\\AddOutputPageBodyClass::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceDashboards"] = { ["name"] = "BlueSpiceDashboards", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Dashboards\\"] = "src/", }, ["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, }, ["BlueSpiceDistributionConnector"] = { ["name"] = "BlueSpiceDistributionConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceDistributionConnector", ["author"] = { [0] = "Robert Vogel", [1] = "Leonid Verhovskij", [2] = "Markus Glaser", [3] = "Daniel Vogel", [4] = "Dejan Savuljesku", [5] = "Peter Boehm", [6] = "Patric Wirth", }, ["descriptionmsg"] = "bs-distributionconnector-extension-description", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceDistributionConnector"] = { ["className"] = "\\BlueSpice\\DistributionConnector\\Extension", ["extPath"] = "/BlueSpiceDistributionConnector", }, }, ["PermissionRegistry"] = { ["dpl_param_delete_rules"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", }, }, ["dpl_param_update_rules"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", }, }, ["duplicate"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "author", [2] = "editor", [3] = "maintenanceadmin", }, }, ["editwidgets"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", }, }, ["generatepages"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, ["nuke"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", }, }, ["renameuser"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "maintenanceadmin", }, }, ["replacetext"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", }, }, ["usermerge"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "maintenanceadmin", }, }, }, ["EntityRegistry"] = { ["hitcounter"] = "\\BlueSpice\\DistributionConnector\\EntityConfig\\Collection\\HitCounter::factory", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { ["hitcounter"] = "\\BlueSpice\\DistributionConnector\\DataCollector\\StoreSourced\\HitCounter::factory", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.distribution.categoryTree.visualEditor", }, }, ["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["hitcounters"] = { ["module"] = "ext.bluespice.hitcounters.flyout", ["make-items-callback"] = "bs.hitcounters.flyout.makeItems", }, }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["hitcountersfields"] = "\\BlueSpice\\DistributionConnector\\HitCountersPropertyValueProvider::factory", }, }, }, ["callback"] = "\\BlueSpice\\DistributionConnector\\Extension::onRegistration", ["MessagesDirs"] = { ["BlueSpiceDistributionConnector"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\DistributionConnector\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceDistributionConnector/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\DistributionConnector\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\DistributionConnector\\Hook\\BeforePageDisplay\\AddHitCounters::callback", }, ["BaseTemplateToolbox"] = "BlueSpiceDistributionHooks::onBaseTemplateToolbox", ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\CategoryTree::callback", [1] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\Ref::callback", [2] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\References::callback", [3] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\Quiz::callback", [4] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\EmbedVideo::callback", [5] = "\\BlueSpice\\DistributionConnector\\Hook\\BSInsertMagicAjaxGetData\\DynamicPageList::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\DistributionConnector\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\ModifySidebar::callback", }, }, ["manifest_version"] = 2, }, ["BlueSpiceEchoConnector"] = { ["name"] = "BlueSpiceEchoConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["Echo"] = "*", }, }, ["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"] = "\\BlueSpice\\EchoConnector\\Hook\\ArticleDeleteComplete\\NotifyUsers::callback", ["TitleMoveComplete"] = "\\BlueSpice\\EchoConnector\\Hook\\TitleMoveComplete\\NotifyUsers::callback", ["PageSaveComplete"] = "\\BlueSpice\\EchoConnector\\Hook\\PageSaveComplete\\NotifyUsers::callback", ["BSUserManagerAfterAddUser"] = "\\BlueSpice\\EchoConnector\\Hook\\BSUserManagerAfterAddUser\\NotifyUsers::callback", ["EchoGetNotificationTypes"] = "\\BlueSpice\\EchoConnector\\Hook\\EchoGetNotificationTypes\\GetNotificationTypesForEvent::callback", ["EchoGetBundleRules"] = "\\BlueSpice\\EchoConnector\\Hook\\EchoGetBundleRules\\GetBundleRules::callback", ["LocalUserCreated"] = "\\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, }, ["EchoEmailFormatterClasses"] = { ["value"] = { ["plain-text"] = "BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextEmailFormatter", ["plain-text-digest"] = "BlueSpice\\EchoConnector\\Formatter\\EchoPlainTextDigestEmailFormatter", ["html"] = "BlueSpice\\EchoConnector\\Formatter\\EchoHTMLEmailFormatter", ["html-digest"] = "BlueSpice\\EchoConnector\\Formatter\\EchoHtmlDigestEmailFormatter", }, }, }, ["JobClasses"] = { ["sendNotification"] = "BlueSpice\\EchoConnector\\Job\\SendNotification", }, ["AutoloadNamespaces"] = { ["BlueSpice\\EchoConnector\\"] = "src/", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceEditNotifyConnector"] = { ["name"] = "BlueSpiceEditNotifyConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceEditNotifyConnector", ["descriptionmsg"] = "bluespiceeditnotifyconnector-desc", ["author"] = { [0] = "Leonid Verhovskij", }, ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceEchoConnector"] = ">= 3.4", ["EditNotify"] = ">= 1.0.0", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceEditNotifyConnector"] = { ["className"] = "\\BlueSpice\\EditNotifyConnector\\Extension", ["extPath"] = "/BlueSpiceEditNotifyConnector", ["package"] = "BlueSpice Pro", }, }, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\EditNotifyConnector\\"] = "src/", }, ["Hooks"] = { ["GetPreferences"] = { [0] = "BlueSpiceEditNotifyConnector::onGetPreferences", [1] = "\\BlueSpice\\EditNotifyConnector\\Hook\\GetPreferences\\AddCategoryTree::callback", }, ["PageContentSave"] = { [0] = "BlueSpiceEditNotifyConnector::onPageContentSave", [1] = "\\BlueSpice\\EditNotifyConnector\\Hook\\PageContentSave\\PrepareNotifyUsersByCategories::callback", }, ["BeforeCreateEchoEvent"] = "BlueSpiceEditNotifyConnector::onBeforeCreateEchoEvent", ["LoadExtensionSchemaUpdates"] = "BlueSpiceEditNotifyConnector::onLoadExtensionSchemaUpdates", ["UserSaveOptions"] = "BlueSpiceEditNotifyConnector::onUserSaveOptions", }, ["MessagesDirs"] = { ["BlueSpiceEditNotifyConnector"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceEditNotifyConnector/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["EditNotifyConnectorActions"] = { ["value"] = { ["create"] = "create", ["edit"] = "edit", }, }, }, ["callback"] = "\\BlueSpice\\EditNotifyConnector\\Extension::onRegistry", ["manifest_version"] = 2, }, ["BlueSpiceEmoticons"] = { ["name"] = "BlueSpiceEmoticons", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["Hooks"] = { ["OutputPageBeforeHTML"] = "\\BlueSpice\\Emoticons\\Hook\\OutputPageBeforeHTML\\ReplaceEmoticons::callback", }, ["MessagesDirs"] = { ["BlueSpiceEmoticons"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["BlueSpiceExpiry"] = { ["name"] = "BlueSpiceExpiry", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Expiry", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Markus Glaser", }, ["descriptionmsg"] = "bs-expiry-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceReminder"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExpiry"] = { ["className"] = "\\BlueSpice\\Expiry\\Extension", ["extPath"] = "/BlueSpiceExpiry", ["package"] = "BlueSpice Pro", ["configDefinitions"] = { ["ExpiryEnablePDFWatermark"] = "\\BlueSpice\\Expiry\\ConfigDefinition\\EnablePDFWatermark::getInstance", ["ExpiryEnablePageWatermark"] = "\\BlueSpice\\Expiry\\ConfigDefinition\\EnablePageWatermark::getInstance", ["ExpiryEnablePrintWatermark"] = "\\BlueSpice\\Expiry\\ConfigDefinition\\EnablePrintWatermark::getInstance", }, }, }, ["PermissionRegistry"] = { ["expirearticle"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", }, }, ["expiry-delete"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", }, }, }, ["@AlertProviderRegistry"] = { ["bs-expiry-expired"] = "\\BlueSpice\\Expiry\\AlertProvider\\ExpiryState::factory", }, ["PageInfoElementRegistry"] = { ["bs-expiry-expired"] = "\\BlueSpice\\Expiry\\PageInfoElement\\Expired::factory", }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Expiry\\Notification\\Expiry::registerNotifications", }, ["RunJobsTriggerHandlerRegistry"] = { ["bs-expiry-send-daily"] = "\\BlueSpice\\Expiry\\RunJobsTriggerHandler\\SendNotification\\Daily::factory", ["bs-expiry-send-weekly"] = "\\BlueSpice\\Expiry\\RunJobsTriggerHandler\\SendNotification\\Weekly::factory", }, }, ["BlueSpiceEchoConnector"] = { ["NotificationIcons"] = { ["expiry"] = { ["path"] = "BlueSpiceExpiry/resources/images/bs-infobar-expired.png", }, }, }, ["BlueSpiceReminder"] = { ["Registry"] = { ["expiry"] = "\\BlueSpice\\Expiry\\Reminder\\Expiry::factory", }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["expirationdate"] = "BlueSpice\\Expiry\\SMWConnector\\PropertyValueProvider\\ExpirationDate::factory", ["isexpired"] = "BlueSpice\\Expiry\\SMWConnector\\PropertyValueProvider\\IsExpired::factory", }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["GroupPermissions"] = { ["*"] = { ["expirearticle"] = false, ["expiry-delete"] = false, }, ["user"] = { ["expirearticle"] = true, ["expiry-delete"] = true, }, ["sysop"] = { ["expirearticle"] = true, ["expiry-delete"] = true, }, }, ["AvailableRights"] = { [0] = "expirearticle", [1] = "expiry-delete", }, ["SpecialPages"] = { ["Expiry"] = "SpecialExpiry", }, ["APIModules"] = { ["bs-expiry-tasks"] = "ApiExpiryTasks", ["bs-expiry-store"] = "ApiExpiryStore", }, ["MessagesDirs"] = { ["BlueSpiceExpiry"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ExpiryAlias"] = "languages/SpecialExpiry.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Expiry\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExpiry/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["ExpiryEnablePDFWatermark"] = { ["value"] = true, ["descriptionmsg"] = "bs-expiry-pref-enablepdfwatermark", ["public"] = true, }, ["ExpiryEnablePageWatermark"] = { ["value"] = true, ["descriptionmsg"] = "bs-expiry-pref-enablepagewatermark", ["public"] = true, }, ["ExpiryEnablePrintWatermark"] = { ["value"] = true, ["descriptionmsg"] = "bs-expiry-pref-enableprintwatermark", ["public"] = true, }, }, ["Hooks"] = { ["SkinTemplateNavigation"] = "\\BlueSpice\\Expiry\\Hook\\SkinTemplateNavigation\\AddExpiryCreateEntry::callback", ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\Expiry\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\Expiry\\Hook\\BeforePageDisplay\\AddPageWatermark::callback", [2] = "\\BlueSpice\\Expiry\\Hook\\BeforePageDisplay\\AddPrintWatermark::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Expiry\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddToGlobalActions::callback", [1] = "\\BlueSpice\\Expiry\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddExpiredInfo::callback", }, ["BSUEModulePDFgetPage"] = "\\BlueSpice\\Expiry\\Hook\\BSUEModulePDFgetPage\\AddPDFWatermarkClass::callback", ["BSUEModulePDFBeforeAddingStyleBlocks"] = "\\BlueSpice\\Expiry\\Hook\\BSUEModulePDFBeforeAddingStyleBlocks\\AddPDFWatermarkStyles::callback", ["QueryPages"] = "ExpiryHooks::onQueryPages", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\Expiry\\Hook\\LoadExtensionSchemaUpdates\\AddExpiryTable::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceExportTables"] = { ["name"] = "BlueSpiceExportTables", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ExportTables", ["author"] = { [0] = "Patric Wirth", [1] = "Robert Vogel", }, ["descriptionmsg"] = "bs-exporttables-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUEModuleTable2Excel"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExportTables"] = { ["className"] = "\\BlueSpice\\ExportTables\\Extension", ["extPath"] = "/BlueSpiceExportTables", ["package"] = "BlueSpice Pro", ["status"] = "beta", }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.exportTables.visualEditorPlugin", }, }, }, ["MessagesDirs"] = { ["BlueSpiceExportTables"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\ExportTables\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExportTables/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["ExportTablesMenuTargetSelector"] = { ["value"] = "#mw-content-text table.bs-exportable, .mw-datatable", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\ExportTables\\Hook\\BeforePageDisplay\\AddResources::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceExtendedFilelist"] = { ["name"] = "BlueSpiceExtendedFilelist", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["MessagesDirs"] = { ["BlueSpiceExtendedFilelist"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceExtendedFilelistAlias"] = "BlueSpiceExtendedFilelist.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\ExtendedFilelist\\"] = "src/", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\ExtendedFilelist\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddExtendedFilelist::callback", ["ResourceLoaderRegisterModules"] = "BlueSpiceExtendedFilelistHooks::onResourceLoaderRegisterModules", ["SpecialPage_initList"] = "BlueSpiceExtendedFilelistHooks::onSpecialPage_initList", }, ["SpecialPages"] = { ["BlueSpiceExtendedFilelist"] = "SpecialBlueSpiceExtendedFilelist", }, ["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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceExtendedSearch"] = { ["className"] = "BS\\ExtendedSearch\\Extension", ["configDefinitions"] = { ["ESExternalFilePaths"] = "BS\\ExtendedSearch\\ConfigDefinition\\ExternalFilePaths::getInstance", ["ESCompactAutocomplete"] = "BS\\ExtendedSearch\\ConfigDefinition\\CompactAutocomplete::getInstance", ["ESAutoSetLangFilter"] = "BS\\ExtendedSearch\\ConfigDefinition\\AutoSetLanguageFilter::getInstance", ["ExtendedSearchExternalFilePathsExcludes"] = "\\BS\\ExtendedSearch\\ConfigDefinition\\ExternalFilePathsExcludes::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", }, }, }, ["TagRegistry"] = { ["bs-tagsearch"] = "BS\\ExtendedSearch\\Tag\\TagSearch", }, ["EntityRegistry"] = { ["searchhistory"] = "\\BS\\ExtendedSearch\\EntityConfig\\Collection\\SearchHistory::factory", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { ["searchhistory"] = "\\BS\\ExtendedSearch\\DataCollector\\StoreSourced\\SearchHistory::factory", }, }, ["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.tagsearch.visualEditor", }, }, ["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", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.extendedsearch.tagsearch.visualEditor", }, }, }, ["GroupPermissions"] = { ["*"] = { ["extendedsearch-search-specialpage"] = true, ["extendedsearch-search-wikipage"] = true, ["extendedsearch-search-repofile"] = true, ["extendedsearch-search-externalfile"] = true, }, ["user"] = { ["extendedsearch-search-specialpage"] = true, ["extendedsearch-search-wikipage"] = true, ["extendedsearch-search-repofile"] = true, ["extendedsearch-search-externalfile"] = true, }, ["sysop"] = { ["extendedsearch-search-specialpage"] = true, ["extendedsearch-search-wikipage"] = true, ["extendedsearch-search-repofile"] = true, ["extendedsearch-search-externalfile"] = true, }, }, ["AvailableRights"] = { [0] = "extendedsearch-search-specialpage", [1] = "extendedsearch-search-wikipage", [2] = "extendedsearch-search-repofile", [3] = "extendedsearch-search-externalfile", }, ["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", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "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", ["BSInsertMagicAjaxGetData"] = "BS\\ExtendedSearch\\Hook\\BSInsertMagicAjaxGetData\\AddTagSearch::callback", ["BSUEModulePDFBeforeCreatePDF"] = "\\BS\\ExtendedSearch\\Hook\\BSUEModulePDFBeforeCreatePDF\\RemoveTagSearch::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", ["bs-extendedsearch-type-store"] = "BS\\ExtendedSearch\\MediaWiki\\Api\\TypeStore", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceExtendedSearch/resources", }, ["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"] = { }, }, ["ExtendedSearchExternalFilePathsExcludes"] = { ["descriptionmsg"] = "bs-extendedsearch-pref-external-file-paths-excludes", ["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, }, ["ESWildcardingOperators"] = { ["public"] = false, ["value"] = { [0] = "+", [1] = "|", [2] = "*", [3] = "(", [4] = ")", [5] = "~", }, }, ["ESWildcardingSeparators"] = { ["public"] = false, ["value"] = { [0] = ",", [1] = ".", [2] = ";", [3] = "-", [4] = "_", }, }, ["ESRecentBoostFactor"] = { ["description"] = "Value must be between 0 and 1. If set to 1, very recent pages will almost double their score", ["public"] = false, ["value"] = "0.5", }, ["ESMatchPercentBoostFactor"] = { ["description"] = "How much to boost the result based on the percent of its title taken up by the search term. Set to 0 to disable", ["public"] = false, ["value"] = "0.5", }, ["ESMatchPercentTitleField"] = { ["description"] = "Field on which to base the match percent boosting. If empty, default title field of the source will be used", ["public"] = false, ["value"] = "", }, ["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, }, ["TagSearchSearchFieldTemplatePath"] = { ["value"] = "/resources/templates", ["path"] = true, }, ["ESAllowIndexingDocumentsWithoutContent"] = { ["value"] = true, }, ["ESUseSubpagePillsAutocomplete"] = { ["value"] = true, }, }, ["callback"] = "\\BS\\ExtendedSearch\\Setup::onRegistration", ["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", }, ["AutoloadNamespaces"] = { ["BS\\ExtendedSearch\\"] = "src/", ["BS\\ExtendedSearch\\Tests\\"] = "tests/phpunit/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceExtendedStatistics"] = { ["name"] = "BlueSpiceExtendedStatistics", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ExtendedStatistics", ["author"] = { [0] = "Markus Glaser", [1] = "Patric Wirth", [2] = "Oleksandr Pinchuk", }, ["descriptionmsg"] = "bs-statistics-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceExtendedSearch"] = ">= 3.4", }, }, ["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", }, }, ["extendedstatistics-viewspecialpage-aggregated"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, }, ["EntityRegistry"] = { ["snapshot"] = "\\BlueSpice\\ExtendedStatistics\\EntityConfig\\Snapshot", }, ["RunJobsTriggerHandlerRegistry"] = { ["bs-extendedstatistics-snapshot-daily"] = "\\BlueSpice\\ExtendedStatistics\\RunJobsTriggerHandler\\CreateDailySnapshot::factory", }, }, ["BlueSpiceExtendedSearch"] = { ["Sources"] = { ["extended_statistics"] = "\\BlueSpice\\ExtendedStatistics\\ExtendedSearch\\Snapshots::create", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["GroupPermissions"] = { ["*"] = { ["statistic-viewspecialpage"] = false, ["extendedstatistics-viewspecialpage-aggregated"] = false, }, ["user"] = { ["statistic-viewspecialpage"] = true, ["extendedstatistics-viewspecialpage-aggregated"] = false, }, ["sysop"] = { ["statistic-viewspecialpage"] = true, ["extendedstatistics-viewspecialpage-aggregated"] = true, }, }, ["AvailableRights"] = { [0] = "statistic-viewspecialpage", [1] = "extendedstatistics-viewspecialpage-aggregated", }, ["SpecialPages"] = { ["ExtendedStatistics"] = "SpecialExtendedStatistics", ["AggregatedStatistic"] = "\\BlueSpice\\ExtendedStatistics\\Special\\AggregatedStatistic", ["ExtendedStatisticsSnapshots"] = "\\BlueSpice\\ExtendedStatistics\\Special\\Snapshot", }, ["JobClasses"] = { ["updateCollectionIndex"] = "\\BlueSpice\\ExtendedStatistics\\ExtendedSearch\\Job\\Snapshot", }, ["APIModules"] = { ["bs-statistics-search-options-store"] = "BSApiStatisticsSearchOptionsStore", ["bs-statistics-available-diagrams-store"] = "BSApiStatisticsAvailableDiagramsStore", ["bs-statistics-tasks"] = "BSApiStatisticsTasks", ["bs-extendedstatistics-collection-store"] = "\\BlueSpice\\ExtendedStatistics\\Api\\Store\\Collection", }, ["MessagesDirs"] = { ["BlueSpiceExtendedStatistics"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\ExtendedStatistics\\"] = "src/", }, ["ExtensionMessagesFiles"] = { ["ExtendedStatisticsAlias"] = "languages/ExtendedStatistics.alias.php", }, ["load_composer_autoloader"] = true, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddExtendedStatistics::callback", ["BeforePageDisplay"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\BeforePageDisplay\\AddResources::callback", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\LoadExtensionSchemaUpdates\\AddSnapshotTable::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\ExtendedStatistics\\Hook\\BSUsageTrackerRegisterCollectors\\AddStatisticsProgressTag::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", }, }, ["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, }, ["BlueSpiceFilterableTables"] = { ["name"] = "BlueSpiceFilterableTables", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:FilterableTables", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-filterabletables-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceFilterableTables"] = { ["className"] = "\\BlueSpice\\FilterableTables\\Extension", ["extPath"] = "/BlueSpiceFilterableTables", ["package"] = "BlueSpice Pro", }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.filterabletables.visualEditorPlugin", }, }, }, ["MessagesDirs"] = { ["BlueSpiceFilterableTables"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\FilterableTables\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceFilterableTables/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\FilterableTables\\Hook\\BeforePageDisplay\\AddResources::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceFoundation"] = { ["name"] = "BlueSpiceFoundation", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["author"] = { [0] = "[https://www.hallowelt.com Hallo Welt! GmbH]", }, ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceFoundation", ["descriptionmsg"] = "bluespicefoundation-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["ExtJSBase"] = ">=1.31", }, }, ["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"] = { }, ["PageInfoElementRegistry"] = { }, ["PageHeaderBeforeContentRegistry"] = { }, ["TagRegistry"] = { }, ["PermissionRegistry"] = { }, ["RoleRegistry"] = { ["admin"] = "\\BlueSpice\\Permission\\Role\\Admin::factory", ["editor"] = "\\BlueSpice\\Permission\\Role\\Editor::factory", ["reader"] = "\\BlueSpice\\Permission\\Role\\Reader::factory", ["author"] = "\\BlueSpice\\Permission\\Role\\Author::factory", ["reviewer"] = "\\BlueSpice\\Permission\\Role\\Reviewer::factory", ["accountmanager"] = "\\BlueSpice\\Permission\\Role\\AccountManager::factory", }, ["RendererRegistry"] = { ["list"] = "\\BlueSpice\\Renderer\\SimpleList::factory", ["linklist"] = "\\BlueSpice\\Renderer\\LinkList::factory", ["userimage"] = "\\BlueSpice\\Renderer\\UserImage::factory", ["groupimage"] = "\\BlueSpice\\Renderer\\GroupImage::factory", ["entity"] = "\\BlueSpice\\Renderer\\Entity::factory", }, ["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-secondary-information"] = "darken( @bs-color-neutral, 17.3% )", ["bs-color-progressive"] = "#347bff", ["bs-color-constructive"] = "#00af89", ["bs-color-contructive"] = "@bs-color-constructive", ["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", ["bs-loading-indicator-color"] = "#ffae00", ["bs-color-link"] = "#0060DF", ["bs-color-link-hover"] = "#006EFF", ["bs-color-link-new"] = "#B73A3A", ["bs-color-link-new-hover"] = "#E92121", }, ["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", ["wikipage-setcategories"] = "\\BlueSpice\\Task\\WikiPage\\SetCategories::factory", ["wikipage-addcategories"] = "\\BlueSpice\\Task\\WikiPage\\AddCategories::factory", ["wikipage-removecategories"] = "\\BlueSpice\\Task\\WikiPage\\RemoveCategories::factory", }, ["TemplateHanderRegistry"] = { ["mustache"] = "\\BlueSpice\\Template\\Mustache::factory", }, ["LoadPlaceholders"] = { ["CRUDGrid"] = "extensions/BlueSpiceFoundation/resources/templates/loadPlaceholder", ["ExtJSGeneric"] = "extensions/BlueSpiceFoundation/resources/templates/loadPlaceholder", }, }, ["BlueSpicePrivacy"] = { ["CookieConsentNativeMWCookies"] = { ["notificationFlag"] = { ["group"] = "necessary", ["addPrefix"] = true, }, }, }, }, ["ExtensionFunctions"] = { [0] = "\\BlueSpice\\RunJobsTriggerRunner::runDeferred", }, ["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"] = { ["*"] = { ["wikiadmin"] = false, ["editor"] = false, }, ["user"] = { ["wikiadmin"] = false, ["editor"] = false, }, ["sysop"] = { ["wikiadmin"] = true, ["editor"] = false, }, }, ["AvailableRights"] = { [0] = "wikiadmin", [1] = "editor", }, ["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"] = { [0] = "\\BlueSpice\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\Hook\\BeforePageDisplay\\AddLoadingIndicator::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"] = { [0] = "\\BlueSpice\\Hook\\MakeGlobalVariablesScript\\AddTaskAPIPermissions::callback", [1] = "\\BlueSpice\\Hook\\MakeGlobalVariablesScript\\AddDeferredNotifications::callback", }, ["LoadExtensionSchemaUpdates"] = { [0] = "BlueSpice\\Hook\\LoadExtensionSchemaUpdates\\AddBlueSpice3SettingsAndMigrationMaintenanceScript::callback", [1] = "BlueSpice\\Hook\\LoadExtensionSchemaUpdates\\AddBlueSpiceUserPropertiesMigrationMaintenanceScript::callback", [2] = "BlueSpice\\Hook\\LoadExtensionSchemaUpdates\\AddBlueSpiceConfigFilesMigrationMaintenanceScript::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddAdminTools::callback", [1] = "\\BlueSpice\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddExportDownloadFile::callback", }, ["ParserFirstCallInit"] = { [0] = "\\BlueSpice\\Hook\\ParserFirstCallInit\\GenericTagExtensionHandler::callback", [1] = "BlueSpice\\Hook\\ParserFirstCallInit\\AddTags::callback", }, ["ExtensionTypes"] = "\\BlueSpice\\Hook\\ExtensionTypes\\AddBlueSpice::callback", ["PageSaveComplete"] = { [0] = "\\BlueSpice\\Hook\\PageSaveComplete\\InvalidateArticleHelper::callback", [1] = "\\BlueSpice\\Hook\\PageSaveComplete\\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\\AddPingVars::callback", }, ["getUserPermissionsErrors"] = { [0] = "\\BlueSpice\\Hook\\GetUserPermissionsErrors\\ApplyLockdown::callback", }, ["SearchableNamespaces"] = { [0] = "BlueSpice\\Hook\\SearchableNamespaces\\ApplySearchableNamespacesLockdown::callback", }, ["SearchGetNearMatchComplete"] = { [0] = "BlueSpice\\Hook\\SearchGetNearMatchComplete\\ApplyNearMatchLockdown::callback", }, ["SiteNoticeAfter"] = "BlueSpice\\Hook\\SiteNoticeAfter\\AddAlerts::callback", ["BeforeParserFetchTemplateAndTitle"] = { [0] = "BlueSpice\\Hook\\BeforeParserFetchTemplateAndTitle\\CheckTransclusionPermissions::callback", }, }, ["config_prefix"] = "bsg", ["config"] = { ["PermissionConfig"] = { ["value"] = { }, }, ["NotifierClass"] = { ["value"] = "BlueSpice\\NullNotifier", }, ["BlueSpiceExtInfo"] = { ["value"] = { ["name"] = "BlueSpice", ["version"] = "3.4.0-alpha", ["status"] = "stable", ["package"] = "BlueSpice Free", ["url"] = "https://bluespice.com", ["desc"] = "Makes MediaWiki enterprise ready.", ["author"] = { [0] = "[https://www.hallowelt.com 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", }, ["RunJobsTriggerHandlerOptions"] = { ["value"] = { ["*"] = { ["basetime"] = { [0] = 1, [1] = 0, [2] = 0, }, ["once-a-week-day"] = "sunday", }, }, }, ["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", [25] = "Gökhan Geyik", [26] = "Oleksandr Pinchuck", [27] = "Dmitry Shevliakov", [28] = "Jenya Punchenko", }, }, ["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", [19] = "Alexander Ziegltrum", [20] = "Margit Link-Rodrigue", }, }, ["CreditsContributors"] = { ["value"] = { [0] = "Aaron Schulz", [1] = "Acamicamacaraca", [2] = "Alangi Derick", [3] = "addshore", [4] = "Albert221", [5] = "Amir Sarabadani", [6] = "Ammar", [7] = "Ammarpad", [8] = "amritsreekumar", [9] = "Antoine Musso", [10] = "Aryeh Gregor", [11] = "Aude", [12] = "Basil Hershberger", [13] = "Bill Pirkle", [14] = "Brad Jorsch", [15] = "Chad Horohoe", [16] = "Christian Aistleitner", [17] = "DannyS712", [18] = "David Sn", [19] = "Demon", [20] = "Derick Alangi", [21] = "DrishyaR", [22] = "Florian", [23] = "Florianschmidtwelzow", [24] = "Fomafix", [25] = "Frederic Mohr", [26] = "Gergő Tisza", [27] = "Guycn2", [28] = "hexmode", [29] = "Holger Knust", [30] = "idakuch", [31] = "James D. Forrester", [32] = "Jayprakash12345", [33] = "Jforrester", [34] = "jhsoby", [35] = "Justin Du", [36] = "Kunal Mehta", [37] = "Legoktm", [38] = "libraryupgrader", [39] = "MarcoAurelio", [40] = "Mark A. Hershberger", [41] = "Max Semenik", [42] = "MaxSem", [43] = "MtDu", [44] = "Nikita Rana", [45] = "OmkarJ", [46] = "Ori Livneh", [47] = "Paladox", [48] = "Phantom42", [49] = "Prateek Saxena", [50] = "Purodha", [51] = "QChris", [52] = "Rafid Aslam", [53] = "Raimond Spekking", [54] = "Raymond", [55] = "RazeSoldier", [56] = "Reedy", [57] = "rlot", [58] = "Rohitt Vashishtha", [59] = "Siebrand Mazeland", [60] = "Subin Siby", [61] = "TGC", [62] = "Tulsi Bhagat", [63] = "Umherirrender", [64] = "Yuki Shira", [65] = "Yuriy Shnitkovskiy", [66] = "withoutaname", [67] = "Zoranzoki21", }, }, ["CreditsTranslation"] = { ["value"] = { [0] = "Siebrand Mazeland", [1] = "Raimond Spekking", [2] = "Stephan Muggli", }, }, ["LessVars"] = { ["value"] = { }, }, ["ExtensionAttributeRegistryOverrides"] = { ["description"] = { [0] = "Key is the full extension attribute name, e.g. `BlueSpiceFoundationLessVarsRegistry`", [1] = "Value is a array that supports three keys:", [2] = "`set`: Contains an associative array that completely replaces the original value of the attribute.", [3] = "`merge`: Contains an associative array the will be merged with the original value of the attribute. Will not be evaluated if `set` is defined.", [4] = "`remove`: Contains a indexed array of keys that should be removed from the original value of the attribute. Will not be evaluated if `set` is defined.", }, ["value"] = { }, }, ["PingOnInit"] = { ["descriptionmsg"] = "bs-ping-on-init-desc", ["public"] = true, ["value"] = false, }, }, ["ConfigRegistry"] = { ["bsg"] = "BlueSpice\\Config::newInstance", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Tests\\"] = "tests/phpunit/", ["BlueSpice\\"] = "src/", }, ["JobClasses"] = { ["runRunJobsTriggerHandlerRunner"] = "BlueSpice\\RunJobsTriggerHandler\\Job\\RunRunJobsTriggerHandlerRunner", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, ["callback"] = "\\BlueSpice\\Foundation::onRegistry", }, ["BlueSpiceGroupManager"] = { ["name"] = "BlueSpiceGroupManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceHideTitle"] = { ["name"] = "BlueSpiceHideTitle", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceHideTitle"] = { ["className"] = "\\BlueSpice\\HideTitle\\Extension", ["extPath"] = "/BlueSpiceHideTitle", }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.hideTitle.visualEditorPlugin", }, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\HideTitle\\"] = "src/", }, ["MessagesDirs"] = { ["BlueSpiceHideTitle"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["HideTitleMagic"] = "languages/HideTitle.i18n.magic.php", }, ["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\\Hook\\BSUsageTrackerRegisterCollectors\\AddHideTitleTag::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceInsertCategory"] = { ["name"] = "BlueSpiceInsertCategory", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertCategory"] = { ["className"] = "\\BlueSpice\\InsertCategory\\Extension", ["extPath"] = "/BlueSpiceInsertCategory", ["configDefinitions"] = { ["InsertCategoryWithParents"] = "\\BlueSpice\\InsertCategory\\ConfigDefinition\\WithParents::getInstance", ["InsertCategoryUploadPanelIntegration"] = "\\BlueSpice\\InsertCategory\\ConfigDefinition\\UploadPanelIntegration::getInstance", }, }, }, ["RendererRegistry"] = { ["pageheader-category"] = "\\BlueSpice\\InsertCategory\\Renderer\\PageHeader\\Category::factory", }, }, ["BlueSpiceArticleInfo"] = { ["FlyoutModules"] = { ["insert_category"] = { ["module"] = "ext.bluespice.insertcategory.flyout", ["make-items-callback"] = "bs.insertcategory.flyout.makeItems", }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceInsertCategory"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\InsertCategory\\"] = "src/", }, ["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"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\InsertCategory\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertFile/resources", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["BlueSpiceInsertLink"] = { ["name"] = "BlueSpiceInsertLink", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceVisualEditorConnector"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceInsertLink"] = { ["className"] = "\\BlueSpice\\InsertLink\\Extension", ["extPath"] = "/BlueSpiceInsertLink", ["configDefinitions"] = { ["InsertLinkAllowUnMapped"] = "\\BlueSpice\\InsertLink\\ConfigDefinition\\AllowUnMapped::getInstance", ["InsertLinkFilesystemMap"] = "\\BlueSpice\\InsertLink\\ConfigDefinition\\FilesystemMap::getInstance", }, }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.insertlink.visualEditorPlugin", }, }, }, ["MessagesDirs"] = { ["InsertLink"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["InsertLinkAlias"] = "languages/InsertLink.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\InsertLink\\"] = "src/", }, ["SpecialPages"] = { ["InsertLinkFileChooserJNLP"] = "SpecialInsertLinkFileChooserJNLP", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertLink/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\InsertLink\\Hook\\BeforePageDisplay\\AddConfigs::callback", }, ["config_prefix"] = "bsg", ["config"] = { ["InsertLinkEnableJava"] = { ["value"] = false, }, ["InsertLinkFilesystemMap"] = { ["value"] = { }, }, ["InsertLinkAllowUnMapped"] = { ["value"] = true, }, }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["BlueSpiceInsertMagic"] = { ["name"] = "BlueSpiceInsertMagic", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["AutoloadNamespaces"] = { ["BlueSpice\\InsertMagic\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertMagic/resources", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["BlueSpiceInsertTemplate"] = { ["name"] = "BlueSpiceInsertTemplate", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceInsertTemplate/resources", }, ["manifest_version"] = 2, }, ["BlueSpiceInterWikiLinks"] = { ["name"] = "BlueSpiceInterWikiLinks", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, }, ["ExtensionMessagesFiles"] = { ["InterWikiLinksAlias"] = "includes/specials/SpecialInterWikiLinks.alias.php", }, ["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.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\MultiUpload\\"] = "src/", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceMultiUpload/resources", }, ["manifest_version"] = 2, }, ["BlueSpiceNSFileRepoConnector"] = { ["name"] = "BlueSpiceNSFileRepoConnector", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["author"] = "[mailto:vogel@hallowelt.com Robert Vogel (Hallo Welt! GmbH)]", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:NSFileRepoConnector", ["descriptionmsg"] = "bs-nsfrc-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["NSFileRepo"] = ">= 1.27", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceNSFileRepoConnector"] = { ["className"] = "\\BlueSpice\\NSFileRepoConnector\\Extension", ["extPath"] = "/BlueSpiceNSFileRepoConnector", }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.NSFRC.uploadDialogIntegration", }, }, }, ["ExtensionFunctions"] = { [0] = "NSFileRepoConnectorHooks::setup", }, ["APIModules"] = { ["bs-nsfilerepo-connector"] = "BSApiNSFileRepoConnector", ["bs-nsfrc-tasks"] = "BSApiNSFileRepoConnector", }, ["MessagesDirs"] = { ["NSFileRepoConnector"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\NSFileRepoConnector\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceNSFileRepoConnector/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\NSFileRepoConnector\\Hook\\BeforePageDisplay\\AddResources::callback", ["BSApiExtJSStoreBaseBeforePostProcessData"] = "NSFileRepoConnectorHooks::onBSApiExtJSStoreBaseBeforePostProcessData", ["BSApiExtJSStoreBaseAfterFilterData"] = "NSFileRepoConnectorHooks::onBSApiExtJSStoreBaseAfterFilterData", ["WebDAVUrlProviderGetUrl"] = "NSFileRepoConnectorHooks::onWebDAVUrlProviderGetUrl", ["MakeGlobalVariablesScript"] = "NSFileRepoConnectorHooks::onMakeGlobalVariablesScript", ["BSUEModulePDFFindFiles"] = "NSFileRepoConnectorHooks::onBSUEModulePDFFindFiles", ["BSImportFilesMakeTitle"] = "NSFileRepoConnectorHooks::onBSImportFilesMakeTitle", ["BSExportFilesBeforeSave"] = "NSFileRepoConnectorHooks::onBSExportFilesBeforeSave", ["BSExtendedSearchSearchOptionsAssembleSearchOptions"] = "NSFRCBSExtendedSearchSearchOptionsAssembleSearchOptions::handle", ["WebDAVGetFilenameFromUrl"] = "NSFileRepoConnectorHooks::onWebDAVGetFilenameFromUrl", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceNamespaceCSS"] = { ["name"] = "BlueSpiceNamespaceCSS", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["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.4.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] = "maintenanceadmin", [2] = "structuremanager", }, }, }, }, }, ["callback"] = "NamespaceManager::onRegistration", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\NamespaceManager\\"] = "src/", ["BlueSpice\\NamespaceManager\\Tests\\"] = "tests/phpunit/", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\NamespaceManager\\Hook\\LoadExtensionSchemaUpdates\\AddRemoveLegacyBackupTablesMaintenanceScript::callback", ["NamespaceManager::editNamespace"] = "NamespaceManager::onEditNamespace", ["NamespaceManager::writeNamespaceConfiguration"] = "NamespaceManager::onWriteNamespaceConfiguration", ["BSMigrateSettingsSaveNewSettings"] = "\\BlueSpice\\NamespaceManager\\Hook\\BSMigrateSettingsSaveNewSettings\\WriteConfiguration::callback", }, ["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.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PageAccess", ["author"] = "Marc Reymann", ["descriptionmsg"] = "bs-pageaccess-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageAccess"] = { ["className"] = "\\BlueSpice\\PageAccess\\Extension", ["extPath"] = "/BlueSpicePageAccess", }, }, ["TagRegistry"] = { ["pageaccess"] = "\\BlueSpice\\PageAccess\\Tag\\PageAccess", }, ["AlertProviderRegistry"] = { ["bs-pageaccess-accessstate"] = "\\BlueSpice\\PageAccess\\AlertProvider\\AccessState::factory", }, ["PermissionRegistry"] = { ["pageaccess-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", }, }, }, ["PermissionLockdownRegistry"] = { ["pageaccess-blockactionsontagpageaccess"] = "\\BlueSpice\\PageAccess\\Permission\\Lockdown\\Module\\BlockActionsOnTagPageAccess::getInstance", }, }, ["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", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\PageAccess\\"] = "src/", }, ["Hooks"] = { ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\PageAccess\\Hook\\BSInsertMagicAjaxGetData\\AddPageAccessTag::callback", ["PageContentSave"] = "\\BlueSpice\\PageAccess\\Hook\\PageContentSave\\EditPageAccess::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\PageAccess\\Hook\\BSUsageTrackerRegisterCollectors\\AddPageAccessTag::callback", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageAccess/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["PageAccessBlockableActions"] = { ["value"] = { [0] = "read", [1] = "edit", [2] = "delete", [3] = "move", }, }, }, ["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.4.0-alpha", ["descriptionmsg"] = "bs-pageassignments-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageAssignments"] = { ["className"] = "\\BlueSpice\\PageAssignments\\Extension", ["extPath"] = "/BlueSpicePageAssignments", ["configDefinitions"] = { ["PageAssignmentsLockdownGroups"] = "\\BlueSpice\\PageAssignments\\ConfigDefinition\\LockdownGroups::getInstance", }, }, }, ["AdminToolRegistry"] = { ["bs-pageassignments-manager"] = "BlueSpice\\PageAssignments\\AdminTool", }, ["PermissionRegistry"] = { ["pageassignable"] = { ["type"] = "namespace", ["roles"] = { [0] = "reader", [1] = "admin", [2] = "author", [3] = "editor", [4] = "maintenanceadmin", [5] = "reviewer", }, }, ["pageassignments"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "reviewer", }, }, }, ["RendererRegistry"] = { ["assignment"] = "\\BlueSpice\\PageAssignments\\Renderer\\Assignment::factory", ["assignment-user"] = "\\BlueSpice\\PageAssignments\\Renderer\\User::factory", ["pageheader-assignments"] = "\\BlueSpice\\PageAssignments\\Renderer\\PageHeaderAssignments::factory", ["pageheader-assignments-base"] = "\\BlueSpice\\PageAssignments\\Renderer\\PageHeaderAssignmentBase::factory", ["pageheader-assignments-user"] = "\\BlueSpice\\PageAssignments\\Renderer\\PageHeaderAssignmentUser::factory", }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\PageAssignments\\Notifications\\Registrator::registerNotifications", }, ["LessVarsRegistry"] = { ["bs-pageassignments-icon-specialeveryone-color"] = "@bs-color-tertiary", }, ["PermissionLockdownRegistry"] = { ["pageassignments-secure"] = "\\BlueSpice\\PageAssignments\\Permission\\Lockdown\\Module\\Secure::getInstance", }, ["PermissionLockdownGroupModuleRegistry"] = { ["pageassignments"] = "\\BlueSpice\\PageAssignments\\Permission\\Lockdown\\Module\\Groups\\PageAssignment::getInstance", }, ["EntityRegistry"] = { ["assignedpages"] = "\\BlueSpice\\PageAssignments\\EntityConfig\\Collection\\AssignedPages::factory", }, ["PageHeaderBeforeContentRegistry"] = { ["pageheader-assignments"] = "\\BlueSpice\\PageAssignments\\Renderer\\PageHeaderAssignments::factory", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { ["assignedpages"] = "\\BlueSpice\\PageAssignments\\DataCollector\\StoreSourced\\AssignedPages::factory", }, }, ["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", }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["pageassignment"] = "\\BlueSpice\\PageAssignments\\PageAssignmentsPropertyValueProvider::factory", }, }, }, ["GroupPermissions"] = { ["*"] = { ["pageassignable"] = false, ["pageassignments"] = false, }, ["user"] = { ["pageassignable"] = true, ["pageassignments"] = false, }, ["sysop"] = { ["pageassignable"] = true, ["pageassignments"] = true, }, }, ["AvailableRights"] = { [0] = "pageassignable", [1] = "pageassignments", }, ["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"] = "\\BlueSpice\\PageAssignments\\Api\\Store\\Page", ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageAssignments/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["PageAssignmentsLockdownGroups"] = { ["value"] = { [0] = "user", }, ["descriptionmsg"] = "bs-pageassignments-pref-lockdowngroups", ["public"] = true, }, ["PageAssignmentsActivatedTypes"] = { ["value"] = { [0] = "user", [1] = "group", }, }, ["PageAssignmentsUseAdditionalPermissions"] = { ["value"] = false, }, ["PageAssignmentsSecureEnabledNamespaces"] = { ["value"] = { }, }, ["PageAssignmentsSecureRemoveRightList"] = { ["value"] = { [0] = "edit", }, }, ["PageAssignmentsTarget"] = { ["value"] = "title", }, ["PageAssignmentsPageHeaderLimit"] = { ["value"] = 3, }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\PageAssignments\\Hook\\LoadExtensionSchemaUpdates\\AddPageAssignmentsTable::callback", [1] = "\\BlueSpice\\PageAssignments\\Hook\\LoadExtensionSchemaUpdates\\AddMigrateRespEditorsUpdateMaintenance::callback", }, ["PersonalUrls"] = "\\BlueSpice\\PageAssignments\\Hook\\PersonalUrls\\AddMyPageAssignments::callback", ["SkinTemplateNavigation"] = "\\BlueSpice\\PageAssignments\\Hook\\SkinTemplateNavigation\\AddPageAssignmentsEntry::callback", ["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", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\PageAssignments\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddFlyout::callback", }, ["TitleMoveComplete"] = { [0] = "PageAssignmentsHooks::onTitleMoveComplete", }, ["ArticleDeleteComplete"] = { [0] = "PageAssignmentsHooks::onArticleDeleteComplete", }, ["BSUserManagerAfterSetGroups"] = "\\BlueSpice\\PageAssignments\\Hook\\BSUserManagerAfterSetGroups\\NotifyUsers::callback", ["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"] = "\\BlueSpice\\PageAssignments\\Hook\\BSUsageTrackerRegisterCollectors\\AddPageAssignmentsPagesTag::callback", ["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", ["EchoGetDefaultNotifiedUsers"] = "\\BlueSpice\\PageAssignments\\Notifications\\Registrator::onEchoGetDefaultNotifiedUsers", }, ["manifest_version"] = 2, }, ["BlueSpicePageFormsConnector"] = { ["name"] = "BlueSpicePageFormsConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpicePageFormsConnector", ["author"] = "Dejan Savuljesku", ["descriptionmsg"] = "bs-pageformsconnector-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["PageForms"] = "~4.8", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePageFormsConnector"] = { ["className"] = "\\BlueSpice\\PageFormsConnector\\Extension", ["extPath"] = "/BlueSpicePageFormsConnector", }, }, }, ["BlueSpiceSaferEdit"] = { ["EnvironmentCheckers"] = { ["formedit"] = "\\BlueSpice\\PageFormsConnector\\SaferEdit\\EnvironmentChecker\\FormEdit::factory", }, }, }, ["MessagesDirs"] = { ["BlueSpicePageFormsConnector"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\PageFormsConnector\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageFormsConnector/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\PageFormsConnector\\Hook\\BeforePageDisplay\\AddModuleStyles::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpicePageTemplates"] = { ["name"] = "BlueSpicePageTemplates", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["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, ["descriptionmsg"] = "bs-pagetemplates-pref-forcenamespace", ["public"] = true, }, ["PageTemplatesHideIfNotInTargetNs"] = { ["value"] = true, ["descriptionmsg"] = "bs-pagetemplates-pref-hideifnotintargetns", ["public"] = true, }, ["PageTemplatesHideDefaults"] = { ["value"] = false, ["descriptionmsg"] = "bs-pagetemplates-pref-hidedefaults", ["public"] = true, }, }, ["SpecialPages"] = { ["PageTemplatesAdmin"] = "SpecialPageTemplatesAdmin", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpicePageTemplates/resources", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\PageTemplates\\Hook\\LoadExtensionSchemaUpdates\\AddPageTemplateTable::callback", }, ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\PageTemplates\\Hook\\BSUsageTrackerRegisterCollectors\\AddPageTemplatesTag::callback", ["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", ["MediaWikiPerformAction"] = "\\BlueSpice\\PageTemplates\\Hook\\MediaWikiPerformAction\\PreventEditMode::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpicePageVersion"] = { ["name"] = "BlueSpicePageVersion", ["version"] = "2.27.1-alpha", ["license-name"] = "GPL-2.0-or-later", ["author"] = { [0] = "[https://www.hallowelt.com 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.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PagesVisited", ["author"] = { [0] = "Robert Vogel", [1] = "Stephan Muggli", [2] = "Dejan Savuljesku", }, ["descriptionmsg"] = "bs-pagesvisited-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceWhoIsOnline"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpicePagesVisited"] = { ["className"] = "\\BlueSpice\\PagesVisited\\Extension", ["extPath"] = "/BlueSpicePagesVisited", }, }, ["TagRegistry"] = { ["pagesvisited"] = "\\BlueSpice\\PagesVisited\\Tag\\PagesVisited", }, ["RendererRegistry"] = { ["pagesvisited-pagelist"] = "\\BlueSpice\\PagesVisited\\Renderer\\PageList::factory", }, }, ["BlueSpiceUserSidebar"] = { ["Widgets"] = { ["PAGESVISITED"] = { ["callback"] = "\\BlueSpice\\PagesVisited\\Panel\\PagesVisited::factory", ["default"] = true, }, }, }, }, ["MessagesDirs"] = { ["PagesVisited"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\PagesVisited\\Extension::onBSUsageTrackerRegisterCollectors", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\PagesVisited\\Hook\\BSInsertMagicAjaxGetData\\AddPagesVisited::callback", }, ["AutoloadNamespaces"] = { ["BlueSpice\\PagesVisited\\"] = "src/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpicePermissionManager"] = { ["name"] = "BlueSpicePermissionManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:PermissionManager", ["author"] = "Dejan Savuljesku <savuljesku@hallowelt.com>", ["descriptionmsg"] = "bs-permissionmanager-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["Hooks"] = { ["BSGroupManagerGroupDeleted"] = "\\BlueSpice\\PermissionManager\\Hook\\BSGroupManagerGroupDeleted\\UnassignRoles::callback", ["BSGroupManagerGroupNameChanged"] = { [0] = "\\BlueSpice\\PermissionManager\\Hook\\BSGroupManagerGroupNameChanged\\ChangeGroupRoleAssignments::callback", }, ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\PermissionManager\\Hook\\LoadExtensionSchemaUpdates\\RemoveNonIncludableNamespaces::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 <savuljesku@hallowelt.com>", }, ["license-name"] = "GPL-3.0-only", ["descriptionmsg"] = "bs-privacy-desc", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpicePrivacy", ["type"] = "bluespice", ["version"] = "3.4.0-alpha", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["CookieConsentNativeMWCookieGroups"] = { ["necessary"] = { ["label"] = "bs-privacy-cookie-consent-group-necessary-label", ["desc"] = "bs-privacy-cookie-consent-group-necessary-desc", ["type"] = "always-on", }, ["convenience"] = { ["label"] = "bs-privacy-cookie-convenience-group-label", ["desc"] = "bs-privacy-cookie-convenience-group-desc", ["type"] = "opt-out", }, }, ["CookieConsentNativeMWCookies"] = { ["_session"] = { ["group"] = "necessary", ["addPrefix"] = true, }, ["mwuser-sessionId"] = { ["group"] = "necessary", ["addPrefix"] = true, }, ["UserID"] = { ["group"] = "necessary", ["addPrefix"] = true, }, ["UserName"] = { ["group"] = "necessary", ["addPrefix"] = true, }, }, }, }, ["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", }, ["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", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\Privacy\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\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"] = "native-mw", ["description"] = "Cookie consent provider to be used. One of the keys of BlueSpicePrivacyCookieConsentProviders attribute. Can be a provider key or an array containing the \"name\" and \"config\" properties", }, ["PrivacyCookieAcceptMandatory"] = { ["value"] = true, ["description"] = "If true, will grey-out the screen and prevent user from doing anything until cookies are accepted", }, }, ["LogTypes"] = { [0] = "bs-privacy", }, ["LogNames"] = { ["bs-privacy"] = "bs-privacy", }, ["LogHeaders"] = { ["bs-privacy"] = "bs-privacy-header", }, ["LogActionsHandlers"] = { ["bs-privacy/*"] = "LogFormatter", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Privacy\\"] = "src/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceQrCode"] = { ["name"] = "BlueSpiceQrCode", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceQrCode"] = { ["className"] = "\\BlueSpice\\QrCode\\Extension", ["extPath"] = "/BlueSpiceQrCode", ["package"] = "BlueSpice Pro", }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceExpiry"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\QrCode\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceQrCode/resources", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\QrCode\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\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.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:RSSFeeder", ["author"] = "Sebastian Ulbricht", ["descriptionmsg"] = "bs-rssfeeder-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceRSSFeeder/resources", }, ["Hooks"] = { ["TitleReadWhitelist"] = "RSSFeeder::onTitleReadWhitelist", ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\RSSFeeder\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddToGlobalActions::callback", }, ["BeforePageDisplay"] = "\\BlueSpice\\RSSFeeder\\Hook\\BeforePageDisplay\\AddResources::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceRating"] = { ["name"] = "BlueSpiceRating", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Rating", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-rating-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceRating"] = { ["className"] = "\\BlueSpice\\Rating\\Extension", ["extPath"] = "/BlueSpiceRating", ["package"] = "BlueSpice Pro", }, }, ["PermissionRegistry"] = { ["rating-archive"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", }, }, ["rating-read"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "commenter", [2] = "editor", [3] = "maintenanceadmin", [4] = "reader", }, }, ["rating-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "reader", }, }, ["rating-write"] = { ["type"] = "namespace", ["roles"] = { [0] = "author", [1] = "commenter", [2] = "editor", [3] = "maintenanceadmin", }, }, }, }, ["BlueSpiceRating"] = { ["RatingRegistry"] = { ["article"] = "\\BlueSpice\\Rating\\RatingConfig\\Article", ["articlelike"] = "\\BlueSpice\\Rating\\RatingConfig\\ArticleLike", }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Rating\\Privacy\\Handler", }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["SpecialPages"] = { ["Rating"] = "\\BlueSpice\\Rating\\Special\\Rating", ["Recommendations"] = "\\BlueSpice\\Rating\\Special\\Recommendations", }, ["APIModules"] = { ["bs-rating-tasks"] = "\\BlueSpice\\Rating\\Api\\Task\\Rating", ["bs-ratingarticle-store"] = "\\BlueSpice\\Rating\\Api\\Store\\Article", ["bs-ratingarticlelike-store"] = "\\BlueSpice\\Rating\\Api\\Store\\ArticleLike", }, ["MessagesDirs"] = { ["BlueSpiceRating"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceRatingMagic"] = "languages/Rating.i18n.magic.php", ["BlueSpiceRatingSpecialRatingAlias"] = "languages/SpecialRating.alias.php", ["BlueSpiceRatingSpecialRecommendationsAlias"] = "languages/SpecialRecommendations.alias.php", }, ["AvailableRights"] = { [0] = "rating-read", [1] = "rating-write", [2] = "rating-archive", [3] = "rating-viewspecialpage", }, ["GroupPermissions"] = { ["*"] = { ["rating-read"] = true, ["rating-write"] = false, ["rating-archive"] = false, ["rating-viewspecialpage"] = false, }, ["user"] = { ["rating-read"] = true, ["rating-write"] = true, ["rating-archive"] = false, ["rating-viewspecialpage"] = true, }, ["sysop"] = { ["rating-read"] = true, ["rating-write"] = true, ["rating-archive"] = true, ["rating-viewspecialpage"] = true, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Rating\\"] = "src/", ["BlueSpice\\Rating\\Tests\\"] = "tests/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceRating/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["RatingArticleEnabledNamespaces"] = { ["value"] = { }, }, ["RatingArticleLikeEnabledNamespaces"] = { ["value"] = { }, }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddRatingDatabase::callback", [1] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddRatingRemoveArchivedMaintenanceScript::callback", [2] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddRatingSetDefaultSubTypeMaintenanceScript::callback", [3] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddBSRatingRemoveDuplicateEntriesMaintenanceScript::callback", [4] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddRatingMigrateRatedCommentsScript::callback", [5] = "\\BlueSpice\\Rating\\Hook\\LoadExtensionSchemaUpdates\\AddMigrateSettingsFromDBMaintenanceScript::callback", }, ["BeforePageDisplay"] = "\\BlueSpice\\Rating\\Hook\\BeforePageDisplay\\AddResources::callback", ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Rating\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddArticleRating::callback", [1] = "\\BlueSpice\\Rating\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddArticleLikeRating::callback", [2] = "\\BlueSpice\\Rating\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddRating::callback", [3] = "\\BlueSpice\\Rating\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddRecommendationsGlobalAction::callback", }, ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\Rating\\Extension::onBSMigrateSettingsFromDeviatingNames", ["NamespaceManager::getMetaFields"] = "BlueSpice\\Rating\\Hook\\NamespaceManagerGetMetaFields\\RegisterMetaFields::callback", ["BSApiNamespaceStoreMakeData"] = "BlueSpice\\Rating\\Hook\\BSApiNamespaceStoreMakeData\\AddData::callback", ["NamespaceManager::editNamespace"] = "BlueSpice\\Rating\\Hook\\NamespaceManagerEditNamespace\\SetRatingValues::callback", ["NamespaceManager::writeNamespaceConfiguration"] = { [0] = "BlueSpice\\Rating\\Hook\\NamespaceManagerWriteNamespaceConfiguration\\WriteToConfiguration::callback", }, ["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\Rating\\Hook\\GetDoubleUnderscoreIDs\\AddNoRating::callback", ["BSMigrateSettingsSetNewSettings"] = "\\BlueSpice\\Rating\\Hook\\BSMigrateSettingsSetNewSettings\\SetGlobals::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceReadConfirmation"] = { ["name"] = "BlueSpiceReadConfirmation", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "Robert Vogel", [1] = "Leonid Verhovskij", }, ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ReadConfirmation", ["descriptionmsg"] = "bs-readconfirmation-desc", ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceReadConfirmation"] = { ["className"] = "\\BlueSpice\\ReadConfirmation\\Extension", ["extPath"] = "/BlueSpiceReadConfirmation", ["package"] = "BlueSpice Pro", }, }, ["PermissionRegistry"] = { ["readconfirmationremind"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\ReadConfirmation\\Notifications\\Registrator::registerNotifications", }, ["RunJobsTriggerHandlerRegistry"] = { ["bs-readconfirmation-autonotifier"] = "BlueSpice\\ReadConfirmation\\RunJobsTriggerHandler\\AutomaticReadConfirmationNotifier::factory", }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\ReadConfirmation\\Privacy\\Handler", }, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\ReadConfirmation\\Tests\\"] = "tests/phpunit/", ["BlueSpice\\ReadConfirmation\\"] = "src/", }, ["ExtensionFunctions"] = { [0] = "ReadConfirmationHooks::setup", [1] = "BlueSpice\\ReadConfirmation\\TriggerRegistration::addNotificationTrigger", }, ["APIModules"] = { ["bs-readconfirmation-tasks"] = "BSApiReadConfirmationTasks", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceReadConfirmation/resources", }, ["MessagesDirs"] = { ["BlueSpiceReadConfirmation"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["Hooks"] = { ["BSApiExtJSStoreBaseBeforePostProcessData"] = "ReadConfirmationPageAssignmentHooks::onBSApiExtJSStoreBaseBeforePostProcessData", ["BSPageStoreDataProviderBeforeAppendRow"] = "ReadConfirmationPageAssignmentHooks::onBSPageStoreDataProviderBeforeAppendRow", ["BSPageAssignmentsManager"] = "ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages", ["BSPageAssignmentsOverview"] = "ReadConfirmationPageAssignmentHooks::onBSPageAssignmentsSpecialPages", ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\ReadConfirmation\\Hook\\LoadExtensionSchemaUpdates\\AddReadConfirmationDatabase::callback", ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\ReadConfirmation\\Hook\\BeforePageDisplay\\AddManagePageAssignmentsIntegration::callback", [1] = "\\BlueSpice\\ReadConfirmation\\Hook\\BeforePageDisplay\\AddResources::callback", }, ["PageSaveComplete"] = "ReadConfirmationHooks::onPageSaveComplete", ["NamespaceManager::getMetaFields"] = "ReadConfirmationHooks::onNamespaceManager_getMetaFields", ["NamespaceManager::editNamespace"] = "ReadConfirmationHooks::onNamespaceManager_editNamespace", ["NamespaceManager::writeNamespaceConfiguration"] = "ReadConfirmationHooks::onNamespaceManager_writeNamespaceConfiguration", ["BSApiNamespaceStoreMakeData"] = "ReadConfirmationHooks::onBSApiNamespaceStoreMakeData", }, ["LogTypes"] = { [0] = "bs-readconfirmation", }, ["FilterLogTypes"] = { ["bs-readconfirmation"] = true, }, ["LogActionsHandlers"] = { ["bs-readconfirmation/*"] = "LogFormatter", ["bs-readconfirmation/confirm"] = "\\BlueSpice\\ReadConfirmation\\Logging\\ConfirmFormatter", }, ["GroupPermissions"] = { ["sysop"] = { ["readconfirmationremind"] = true, }, }, ["AvailableRights"] = { [0] = "readconfirmationremind", }, ["config_prefix"] = "bsgReadConfirmation", ["config"] = { ["Mechanism"] = { ["value"] = "BlueSpice\\ReadConfirmation\\Mechanism\\NonMinorEdit::factory", }, }, ["manifest_version"] = 2, }, ["BlueSpiceReaders"] = { ["name"] = "BlueSpiceReaders", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Readers", ["author"] = { [0] = "Stephan Muggli", [1] = "Leonid Verhovskij", [2] = "Dejan Savuljesku", }, ["descriptionmsg"] = "bs-readers-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceReaders"] = { ["className"] = "\\BlueSpice\\Readers\\Extension", ["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"] = "\\BlueSpice\\Readers\\Extension::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", }, ["JobClasses"] = { ["BlueSpiceReadersInsertTrace"] = "\\BlueSpice\\Readers\\Job\\InsertTrace", }, ["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, }, ["ReadersNamespaceBlacklist"] = { ["description"] = "Defaults to NS_FILE, NS_FILE_TALK, NS_MEDIAWIKI, NS_MEDIAWIKI_TALK, NS_CATEGORY, NS_CATEGORY_TALK", ["value"] = { [0] = 6, [1] = 7, [2] = 8, [3] = 9, [4] = 14, [5] = 15, }, ["public"] = false, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Readers\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceReaders/resources", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Readers\\Hook\\LoadExtensionSchemaUpdates\\AddReadersTable::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Readers\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\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, }, ["BlueSpiceReminder"] = { ["name"] = "BlueSpiceReminder", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Reminder", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Stephan Muggli", [2] = "Tobias Weichart", [3] = "Markus Glaser", [4] = "Peter Böhm", }, ["descriptionmsg"] = "bs-reminder-extension-description", ["license-name"] = "GPL-3.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceReminder"] = { ["className"] = "Reminder", ["extPath"] = "/BlueSpiceReminder", ["package"] = "BlueSpice Pro", }, }, ["PermissionRegistry"] = { ["remindereditall"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Reminder\\Notification\\Registrator::registerNotifications", }, ["RunJobsTriggerHandlerRegistry"] = { ["bs-reminder-send-daily"] = "BlueSpice\\Reminder\\RunJobsTriggerHandler\\SendTodayReminderNotification::factory", ["bs-reminder-send-weekly"] = "BlueSpice\\Reminder\\RunJobsTriggerHandler\\SendInOneWeekReminderNotification::factory", }, }, ["BlueSpiceEchoConnector"] = { ["NotificationIcons"] = { ["reminder"] = { ["path"] = "BlueSpiceReminder/resources/images/userbar-icon-reminder.png", }, }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Reminder\\Privacy\\Handler", }, }, ["BlueSpiceReminder"] = { ["Registry"] = { ["page"] = "\\BlueSpice\\Reminder\\Reminder\\Page::factory", }, }, }, ["GroupPermissions"] = { ["*"] = { ["remindereditall"] = false, }, ["user"] = { ["remindereditall"] = false, }, ["sysop"] = { ["remindereditall"] = true, }, }, ["AvailableRights"] = { [0] = "remindereditall", }, ["SpecialPages"] = { ["Reminder"] = "SpecialReminder", }, ["APIModules"] = { ["bs-reminder-store"] = "ApiReminderStore", ["bs-reminder-tasks"] = "ApiReminderTasks", }, ["MessagesDirs"] = { ["BlueSpiceReminder"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ReminderAlias"] = "languages/SpecialReminder.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Reminder\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "/resources", ["remoteExtPath"] = "/BlueSpiceReminder/resources", }, ["DefaultUserOptions"] = { ["bs-reminder-oncreate"] = false, ["bs-reminder-forns"] = "", ["bs-reminder-period"] = 6, ["echo-subscriptions-web-notification-bs-reminder-cat"] = 1, ["echo-subscriptions-email-notification-bs-reminder-cat"] = 1, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\Reminder\\Hook\\LoadExtensionSchemaUpdates\\AddReminderTable::callback", ["GetPreferences"] = { [0] = "\\BlueSpice\\Reminder\\Hook\\GetPreferences\\AddDefaultReminderPeriod::callback", [1] = "\\BlueSpice\\Reminder\\Hook\\GetPreferences\\AddSetReminderOnCreate::callback", [2] = "\\BlueSpice\\Reminder\\Hook\\GetPreferences\\AddDisableReminderForNS::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = { [0] = "\\BlueSpice\\Reminder\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddToGlobalActions::callback", [1] = "\\BlueSpice\\Reminder\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddFlyout::callback", }, ["BeforePageDisplay"] = "\\BlueSpice\\Reminder\\Hook\\BeforePageDisplay\\AddResources::callback", ["SkinTemplateNavigation"] = "\\BlueSpice\\Reminder\\Hook\\SkinTemplateNavigation\\AddReminderEntry::callback", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["manifest_version"] = 2, }, ["BlueSpiceSMWConnector"] = { ["name"] = "BlueSpiceSMWConnector", ["descriptionmsg"] = "bs-bssmwconnector-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "bluespice", ["version"] = "3.4.0-alpha", ["author"] = { [0] = "Robert Vogel", [1] = "Leonid Verhovskij", }, ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SMWConnector", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["usermentions"] = "BlueSpice\\SMWConnector\\PropertyValueProvider\\UserMentions::factory", }, }, }, ["GroupPermissions"] = { ["sysop"] = { ["smw-admin"] = true, ["smw-patternedit"] = true, ["smw-pageedit"] = true, ["geocode"] = true, ["editrestrictedfields"] = true, }, ["*"] = { ["viewedittab"] = true, }, ["user"] = { ["createclass"] = true, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\SMWConnector\\"] = "src/", }, ["APIModules"] = { ["bs-smw-connector-smw-property-store"] = "ApiSMWPropertyStore", }, ["MessagesDirs"] = { ["BSSMWConnectorHooks"] = "i18n", }, ["ExtensionFunctions"] = { [0] = "BlueSpice\\SMWConnector\\Extension::setup", [1] = "BlueSpice\\SMWConnector\\PropertyValueProvidersRegistration::addExtensions", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "BSSMWConnectorHooks::onBeforePageDisplay", [1] = "BlueSpice\\SMWConnector\\Hook\\BeforePageDisplay\\AddModules::callback", }, ["PageForms::FormPrinterSetup"] = { [0] = "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", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "BlueSpice\\SMWConnector\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddFormEditAction::callback", ["BSUEModulePDFcollectMetaData"] = "BlueSpice\\SMWConnector\\Hook\\BSUEModulePDFcollectMetaData\\AddSemanitcMetaData::callback", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSMWConnector/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["UEModulePDFsmwProperties"] = { ["value"] = { }, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceSaferEdit"] = { ["name"] = "BlueSpiceSaferEdit", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSaferEdit"] = { ["className"] = "\\BlueSpice\\SaferEdit\\Extension", ["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", }, }, ["BlueSpiceSaferEdit"] = { ["EnvironmentCheckers"] = { ["standardEdit"] = "\\BlueSpice\\SaferEdit\\EnvironmentChecker\\StandardEdit::factory", }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["MessagesDirs"] = { ["BlueSpiceSaferEdit"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\SaferEdit\\"] = "src/", }, ["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", }, ["PageSaveComplete"] = "\\BlueSpice\\SaferEdit\\Hook\\PageSaveComplete\\ClearSaferEdit::callback", ["EditPage::showEditForm:initial"] = "\\BlueSpice\\SaferEdit\\Hook\\EditPage_showEditForm_initial\\SetEditSection::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceSignHere"] = { ["name"] = "BlueSpiceSignHere", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceSmartList"] = { ["name"] = "BlueSpiceSmartList", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSmartList/resources", }, ["Hooks"] = { ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\SmartList\\Hook\\BSInsertMagicAjaxGetData\\AddSmartListTag::callback", [1] = "\\BlueSpice\\SmartList\\Hook\\BSInsertMagicAjaxGetData\\AddNewbiesTag::callback", [2] = "\\BlueSpice\\SmartList\\Hook\\BSInsertMagicAjaxGetData\\AddToplistTag::callback", }, ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\SmartList\\Hook\\BSUsageTrackerRegisterCollectors\\AddSmartlistTag::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceSocial"] = { ["name"] = "BlueSpiceSocial", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:Social", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-social-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceExtendedSearch"] = ">= 3.4", }, ["platform"] = { ["php"] = ">= 7.0", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocial"] = { ["className"] = "\\BlueSpice\\Social\\Extension", ["extPath"] = "/BlueSpiceSocial", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["PermissionRegistry"] = { ["social-deleteothers"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, ["social-editothers"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, ["social-source"] = { ["type"] = "namespace", ["roles"] = { [0] = "maintenanceadmin", }, }, }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Social\\Notifications\\Registrator::registerNotifications", }, ["RendererRegistry"] = { ["entitylist"] = "\\BlueSpice\\Social\\Renderer\\EntityList::factory", ["entitylistmenu"] = "\\BlueSpice\\Social\\Renderer\\EntityList\\Menu::factory", ["entitylistmore"] = "\\BlueSpice\\Social\\Renderer\\EntityList\\More::factory", ["entitylistheadline"] = "\\BlueSpice\\Social\\Renderer\\EntityList\\Headline::factory", ["socialentity"] = "\\BlueSpice\\Social\\Renderer\\Entity::factory", ["socialentitytext"] = "\\BlueSpice\\Social\\Renderer\\Entity\\Text::factory", ["socialentitypage"] = "\\BlueSpice\\Social\\Renderer\\Entity\\Page::factory", ["entityactions"] = "\\BlueSpice\\Social\\Renderer\\EntityActions::factory", }, ["TagRegistry"] = { ["timeline"] = "\\BlueSpice\\Social\\Tag\\Timeline", ["socialentity"] = "\\BlueSpice\\Social\\Tag\\SocialEntity", }, ["LessVarsRegistry"] = { ["bs-primary-light-background"] = "#98A7C4", ["bs-light-background"] = "lighten(@bs-color-neutral, 38.43%)", ["bs-primary-light-subelement-background"] = "lighten(@bs-primary-light-background, 24.3%)", ["bs-primary-light-subelement-border"] = "#3E5389", ["bs-tertiary-light-background"] = "lighten(@bs-color-tertiary, 45%)", ["bs-color-neutral-headline"] = "lighten(@bs-color-neutral, 27.8%)", ["bs-color-lighten-information"] = "#BABABA", ["bs-color-header-information"] = "#252525", ["bs-color-header-information-link"] = "@bs-primary-light-subelement-border", ["bs-color-social-entity-background"] = "white", ["bs-color-social-link"] = "#0060DF", ["bs-color-social-link-dark"] = "@bs-primary-light-subelement-border", ["navigation-tab-color"] = "@bs-color-primary", ["navigation-color"] = "lighten( @bs-color-neutral3, 23.1373 )", ["bs-social-background-color-archived"] = "#F1D8D8", ["bs-social-background-color-owned"] = "lighten(desaturate(spin(@bs-primary-light-background, 0.4545), 2.1605), 27.0588)", }, ["TaskRegistry"] = { ["social-entitylist-reload"] = "\\BlueSpice\\Social\\Task\\EntityList\\Reload::factory", }, ["PermissionLockdownRegistry"] = { ["social-sourcetitle"] = "\\BlueSpice\\Social\\Permission\\Lockdown\\Module\\SourceTitle::getInstance", ["social-readpermissioncheckhandover"] = "\\BlueSpice\\Social\\Permission\\Lockdown\\Module\\ReadPermissionCheckHandOver::getInstance", }, }, ["BlueSpiceExtendedSearch"] = { ["Sources"] = { ["socialentity"] = "\\BlueSpice\\Social\\ExtendedSearch\\Entities::create", }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Social\\Privacy\\Handler", }, }, }, ["callback"] = "\\BlueSpice\\Social\\Extension::onRegistration", ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["GroupPermissions"] = { ["*"] = { ["social-deleteothers"] = false, ["social-editothers"] = false, ["social-source"] = false, }, ["user"] = { ["social-deleteothers"] = false, ["social-editothers"] = false, ["social-source"] = false, }, ["sysop"] = { ["social-deleteothers"] = true, ["social-editothers"] = true, ["social-source"] = true, }, }, ["AvailableRights"] = { [0] = "social-deleteothers", [1] = "social-editothers", [2] = "social-source", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\"] = "src/", }, ["APIModules"] = { ["bs-social-tasks"] = "\\BlueSpice\\Social\\Api\\Task\\Entities", ["bs-socialtitlequery-store"] = "\\BlueSpice\\Social\\Api\\Store\\TitleQuery", ["bs-socialentity-store"] = "\\BlueSpice\\Social\\Api\\Store\\Entity", }, ["SpecialPages"] = { ["Timeline"] = "\\BlueSpice\\Social\\Special\\Timeline", ["Activities"] = "\\BlueSpice\\Social\\Special\\Activities", }, ["ExtensionMessagesFiles"] = { ["SocialAlias"] = "languages/Social.alias.php", }, ["MessagesDirs"] = { ["BlueSpiceSocial"] = { [0] = "i18n", [1] = "i18n/notifications", }, }, ["JobClasses"] = { ["updateEntityIndex"] = "\\BlueSpice\\Social\\ExtendedSearch\\Job\\Entity", ["socialentityupdate"] = "\\BlueSpice\\Social\\Job\\Update", ["socialentityarchive"] = "\\BlueSpice\\Social\\Job\\Archive", ["privacyDeleteEntity"] = "\\BlueSpice\\Social\\Privacy\\Job\\DeleteEntity", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocial/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\Social\\Hook\\BeforePageDisplay\\AddResources::callback", [1] = "\\BlueSpice\\Social\\Hook\\BeforePageDisplay\\EntitySpawnerUserPermissions::callback", [2] = "\\BlueSpice\\Social\\Hook\\BeforePageDisplay\\AddSourceBacklLink::callback", }, ["BSUEModulePDFBeforeAddingStyleBlocks"] = "\\BlueSpice\\Social\\Extension::onBSUEModulePDFBeforeAddingStyleBlocks", ["GetPreferences"] = { [0] = "\\BlueSpice\\Social\\Hook\\GetPreferences\\AddTimeDisplayMode::callback", [1] = "\\BlueSpice\\Social\\Hook\\GetPreferences\\AddWarnOnLeave::callback", }, ["HtmlPageLinkRendererEnd"] = "\\BlueSpice\\Social\\Hook\\HtmlPageLinkRendererEnd\\MaskEntityLinks::callback", ["BeforeEchoEventInsert"] = "\\BlueSpice\\Social\\Hook\\BeforeEchoEventInsert\\DisableOtherNotificationsForEntityPages::callback", ["SendWatchlistEmailNotification"] = "\\BlueSpice\\Social\\Extension::onSendWatchlistEmailNotification", ["BSEntitySaveComplete"] = "\\BlueSpice\\Social\\Hook\\BSEntitySaveComplete\\NotifyUsers::callback", ["BSEntityDeleteComplete"] = "\\BlueSpice\\Social\\Hook\\BSEntityDeleteComplete\\NotifyUsers::callback", ["SkinBuildSidebar"] = "\\BlueSpice\\Social\\Hook\\SkinBuildSidebar\\AddTimelineNavigationItem::callback", ["BSRSSFeederBeforeGetRecentChanges"] = "\\BlueSpice\\Social\\Hook\\BSRSSFeederBeforeGetRecentChanges\\RCRemoveSocial::callback", ["ChangesListSpecialPageStructuredFilters"] = "\\BlueSpice\\Social\\Hook\\ChangesListSpecialPageStructuredFilters\\AddSocialEntityFilter::callback", }, ["DefaultUserOptions"] = { ["bs-social-datedisplaymode"] = "age", ["bs-social-warnonleave"] = true, ["echo-subscriptions-web-bs-social-entity-cat"] = 1, }, ["manifest_version"] = 2, }, ["BlueSpiceSocialArticleActions"] = { ["name"] = "BlueSpiceSocialArticleActions", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialArticleActions", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialarticleactions-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialArticleActions"] = { ["className"] = "\\BlueSpice\\Social\\ArticleActions\\Extension", ["extPath"] = "/BlueSpiceSocialArticleActions", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["EntityRegistry"] = { ["articlesave"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionArticleSave", ["articlecreate"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionArticleCreate", ["articledelete"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionArticleDelete", ["filesave"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionFileSave", ["filecreate"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionFileCreate", ["filedelete"] = "\\BlueSpice\\Social\\ArticleActions\\EntityConfig\\ActionFileDelete", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialArticleActions"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\ArticleActions\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialArticleActions/resources", }, ["Hooks"] = { ["PageSaveComplete"] = { [0] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\PageSaveComplete\\CreateArticleCreateEntity::callback", [1] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\PageSaveComplete\\CreateArticleSaveEntity::callback", }, ["ArticleDeleteComplete"] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\ArticleDeleteComplete\\CreateArticleDeleteEntity::callback", ["UploadComplete"] = { [0] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\UploadComplete\\CreateFileCreateEntity::callback", [1] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\UploadComplete\\CreateFileSaveEntity::callback", }, ["FileDeleteComplete"] = "\\BlueSpice\\Social\\ArticleActions\\Hook\\FileDeleteComplete\\CreateFileDeleteEntity::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialBlog"] = { ["name"] = "BlueSpiceSocialBlog", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialBlog", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialblog-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialBlog"] = { ["className"] = "\\BlueSpice\\Social\\Blog\\Extension", ["extPath"] = "/BlueSpiceSocialBlog", ["status"] = "beta", ["package"] = "BlueSpiceSocial", ["configDefinitions"] = { ["BSSocialUseBlogTeaser"] = "\\BlueSpice\\Social\\Blog\\ConfigDefinition\\BSSocialUseBlogTeaser::getInstance", }, }, }, ["EntityRegistry"] = { ["blog"] = "\\BlueSpice\\Social\\Blog\\EntityConfig\\Blog", }, ["RendererRegistry"] = { ["socialentityblog"] = "\\BlueSpice\\Social\\Blog\\Renderer\\Entity\\Blog::factory", }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Social\\Blog\\Notification\\Registrator::registerNotifications", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialBlog"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceSocialBlogAlias"] = "languages/Blog.alias.php", }, ["SpecialPages"] = { ["Blog"] = "\\BlueSpice\\Social\\Blog\\Special\\Blog", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Blog\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialBlog/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["BSSocialUseBlogTeaser"] = { ["value"] = true, ["descriptionmsg"] = "bs-socialblog-toc-useblogteaser", ["public"] = true, }, ["SocialBlogPreloadTitle"] = { ["value"] = "Template:Blog", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "\\BlueSpice\\Social\\Blog\\Hook\\LoadExtensionSchemaUpdates\\AddBlogMigrationMaintenanceScript::callback", ["SkinBuildSidebar"] = "\\BlueSpice\\Social\\Blog\\Hook\\SkinBuildSidebar\\AddNavigationItem::callback", ["BeforePageDisplay"] = "\\BlueSpice\\Social\\Blog\\Hook\\BeforePageDisplay\\AddResources::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialComments"] = { ["name"] = "BlueSpiceSocialComments", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialComments", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialcomments-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialComments"] = { ["className"] = "\\BlueSpice\\Social\\Comments\\Extension", ["extPath"] = "/BlueSpiceSocialComments", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["EntityRegistry"] = { ["comment"] = "\\BlueSpice\\Social\\Comments\\EntityConfig\\Comment", }, ["NotificationRegistrationFunctions"] = { [0] = "\\BlueSpice\\Social\\Comments\\Notification\\Registrator::registerNotifications", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialComments"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Comments\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialComments/resources", }, ["DefaultUserOptions"] = { ["echo-subscriptions-web-bs-social-comment-cat"] = 1, }, ["Hooks"] = { ["BSSocialEntityOutputRenderAfterContent"] = "\\BlueSpice\\Social\\Comments\\Hook\\BSSocialEntityOutputRenderAfterContent\\AddCommentSection::callback", ["BSEntityGetFullData"] = "\\BlueSpice\\Social\\Comments\\Hook\\BSEntityGetFullData\\AddCommentsCount::callback", ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Comments\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BSEntityConfigAttributeDefinitions"] = "\\BlueSpice\\Social\\Comments\\Hook\\BSEntityConfigAttributeDefinitions\\AddCommentCount::callback", ["BSSocialEntityListInitialized"] = "\\BlueSpice\\Social\\Comments\\Hook\\BSSocialEntityListInitialized\\PreloadNewComment::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialMicroBlog"] = { ["name"] = "BlueSpiceSocialMicroBlog", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialMicroBlog", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialmicroblog-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialMicroBlog"] = { ["className"] = "\\BlueSpice\\Social\\MicroBlog\\Extension", ["extPath"] = "/BlueSpiceSocialMicroBlog", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["EntityRegistry"] = { ["microblog"] = "\\BlueSpice\\Social\\MicroBlog\\EntityConfig\\MicroBlog", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialMicroBlog"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\MicroBlog\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialMicroBlog/resources", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialProfile"] = { ["name"] = "BlueSpiceSocialProfile", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialProfile", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialprofile-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", ["BlueSpiceAvatars"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialProfile"] = { ["className"] = "\\BlueSpice\\Social\\Profile\\Extension", ["extPath"] = "/BlueSpiceSocialProfile", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["EntityRegistry"] = { ["profile"] = "\\BlueSpice\\Social\\Profile\\EntityConfig\\Profile", }, ["PermissionRegistry"] = { ["social-editothersprofile"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", }, }, ["socialprofile-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "accountmanager", [1] = "admin", [2] = "author", [3] = "bot", [4] = "commenter", [5] = "editor", [6] = "maintenanceadmin", [7] = "reader", [8] = "reviewer", [9] = "structuremanager", }, }, }, ["RendererRegistry"] = { ["socialentityprofile"] = "\\BlueSpice\\Social\\Profile\\Renderer\\Entity\\Profile::factory", }, ["TagRegistry"] = { ["socialentityprofile"] = "\\BlueSpice\\Social\\Profile\\Tag\\SocialEntityProfile", }, ["LessVarsRegistry"] = { ["bs-color-lighten-information"] = "#BABABA", }, ["AssocLinksProviderRegistry"] = { ["profile-classic"] = "\\BlueSpice\\Social\\Profile\\AssocLinksProvider\\Profile\\Classic::factory", ["profile-modern"] = "\\BlueSpice\\Social\\Profile\\AssocLinksProvider\\Profile\\Modern::factory", }, }, ["BlueSpiceSocialProfile"] = { ["CustomFieldTypesRegistry"] = { ["string"] = "\\BlueSpice\\Social\\Profile\\CustomField\\StringValue::getInstance", ["select"] = "\\BlueSpice\\Social\\Profile\\CustomField\\SelectValue::getInstance", ["integer"] = "\\BlueSpice\\Social\\Profile\\CustomField\\IntegerValue::getInstance", ["boolean"] = "\\BlueSpice\\Social\\Profile\\CustomField\\BooleanValue::getInstance", }, }, ["BlueSpicePrivacy"] = { ["Handlers"] = { [0] = "\\BlueSpice\\Social\\Profile\\Privacy\\Handler", }, }, ["BlueSpiceSMWConnector"] = { ["ExtraPropertyRegistry"] = { ["socialprofilefields"] = "\\BlueSpice\\Social\\Profile\\SocialProfilePropertyValueProvider::factory", }, }, }, ["callback"] = "\\BlueSpice\\Social\\Profile\\Extension::onRegistration", ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["MessagesDirs"] = { ["BlueSpiceSocialProfile"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SocialProfilesAlias"] = "languages/Profiles.alias.php", }, ["SpecialPages"] = { ["SocialProfiles"] = "\\BlueSpice\\Social\\Profile\\Special\\Profiles", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Profile\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialProfile/resources", }, ["GroupPermissions"] = { ["*"] = { ["social-editothersprofile"] = false, ["socialprofile-viewspecialpage"] = false, }, ["user"] = { ["social-editothersprofile"] = false, ["socialprofile-viewspecialpage"] = false, }, ["sysop"] = { ["social-editothersprofile"] = true, ["socialprofile-viewspecialpage"] = true, }, }, ["AvailableRights"] = { [0] = "social-editothersprofile", [1] = "socialprofile-viewspecialpage", }, ["DefaultUserOptions"] = { ["bs-social-profile-infoshowemail"] = false, }, ["config_prefix"] = "bsg", ["config"] = { ["BSSocialProfileFields"] = { ["value"] = { ["social-profile-title"] = { ["i18n"] = "bs-social-profile-field-title", ["callback"] = "\\BlueSpice\\Social\\Profile\\Field\\Title::getInstance", }, ["social-profile-name"] = { ["i18n"] = "bs-social-profile-field-name", ["callback"] = "\\BlueSpice\\Social\\Profile\\Field\\Name::getInstance", }, ["social-profile-email"] = { ["i18n"] = "bs-social-profile-field-email", ["callback"] = "\\BlueSpice\\Social\\Profile\\Field\\Email::getInstance", }, }, }, ["BSSocialProfileCustomFields"] = { ["value"] = { ["social-profile-department"] = { ["i18n"] = "bs-social-profile-field-department", ["type"] = "string", }, ["social-profile-function"] = { ["i18n"] = "bs-social-profile-field-function", ["type"] = "string", }, ["social-profile-location"] = { ["i18n"] = "bs-social-profile-field-location", ["type"] = "string", }, ["social-profile-phone"] = { ["i18n"] = "bs-social-profile-field-phone", ["type"] = "string", }, }, }, }, ["Hooks"] = { ["PageSaveComplete"] = "\\BlueSpice\\Social\\Profile\\Hook\\PageSaveComplete\\InvalidateProfileEntity::callback", ["ArticleViewHeader"] = "\\BlueSpice\\Social\\Profile\\Extension::onArticleViewHeader", ["HtmlPageLinkRendererBegin"] = "\\BlueSpice\\Social\\Profile\\Hook\\HtmlPageLinkRendererBegin\\SetProfileLinksKnown::callback", ["UserSaveSettings"] = "\\BlueSpice\\Social\\Profile\\Hook\\UserSaveSettings\\CreateAndInvalidateUserProfile::callback", ["BSUserInfoMetaDataFactoryAllKeys"] = "\\BlueSpice\\Social\\Profile\\Hook\\BSUserInfoMetaDataFactoryAllKeys\\AddCustomProfileFieldKeys::callback", ["BSUserInfoMetaDataFactoryCallback"] = "\\BlueSpice\\Social\\Profile\\Hook\\BSUserInfoMetaDataFactoryCallback\\AddCustomProfileFieldCallbacks::callback", ["GetPreferences"] = "\\BlueSpice\\Social\\Profile\\Hook\\GetPreferences\\AddShowProfileInfoEmail::callback", ["BSPageTemplatesModifyTargetUrl"] = "\\BlueSpice\\Social\\Profile\\Hook\\BSPageTemplatesModifyTargetUrl\\AddClassicProfileLink::callback", ["UserLoadAfterLoadFromSession"] = "\\BlueSpice\\Social\\Profile\\Hook\\UserLoadAfterLoadFromSession\\AddLDAPProfileDataSync::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialRating"] = { ["name"] = "BlueSpiceSocialRating", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialRating", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialrating-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", ["BlueSpiceRating"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialRating"] = { ["className"] = "\\BlueSpice\\Social\\Rating\\Extension", ["extPath"] = "/BlueSpiceSocialRating", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, }, ["BlueSpiceRating"] = { ["RatingRegistry"] = { ["bssocial"] = "\\BlueSpice\\Social\\Rating\\RatingConfig\\Entity", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialRating"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Rating\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialRating/resources", }, ["Hooks"] = { ["BSEntityConfigDefaults"] = "\\BlueSpice\\Social\\Rating\\Hook\\BSEntityConfigDefaults\\IsRateable::callback", ["BSSocialEntityOutputRenderAfterContent"] = "\\BlueSpice\\Social\\Rating\\Hook\\BSSocialEntityOutputRenderAfterContent\\AddRatingSection::callback", ["BSEntityGetFullData"] = "\\BlueSpice\\Social\\Rating\\Hook\\BSEntityGetFullData\\AddRating::callback", ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Rating\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BSEntityConfigAttributeDefinitions"] = "\\BlueSpice\\Social\\Rating\\Hook\\BSEntityConfigAttributeDefinitions\\AddRating::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialResolve"] = { ["name"] = "BlueSpiceSocialResolve", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialResolve", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialresolve-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialResolve"] = { ["className"] = "\\BlueSpice\\Social\\Resolve\\Extension", ["extPath"] = "/BlueSpiceSocialResolve", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["RendererRegistry"] = { ["entityresolve"] = "\\BlueSpice\\Social\\Resolve\\Renderer\\Resolve::factory", }, ["LessVarsRegistry"] = { ["bs-social-background-color-resolved"] = "#D9F2DA", }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialResolve"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Resolve\\"] = "src/", }, ["APIModules"] = { ["bs-socialresolve-tasks"] = "\\BlueSpice\\Social\\Resolve\\Api\\Task\\Resolve", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialResolve/resources", }, ["Hooks"] = { ["BSEntityConfigDefaults"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSEntityConfigDefaults\\IsResolvable::callback", ["BSSocialEntityOutputRenderAfterContent"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSSocialEntityOutputRenderAfterContent\\AddResolveSection::callback", ["BSEntityGetFullData"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSEntityGetFullData\\AddResolve::callback", ["BSEntitySetValuesByObject"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSEntitySetValuesByObject\\AddResolve::callback", ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BSEntityConfigAttributeDefinitions"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSEntityConfigAttributeDefinitions\\AddResolve::callback", ["BSFoundationRendererMakeTagAttribs"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSFoundationRendererMakeTagAttribs\\AddResolveClassToEntityRenderer::callback", ["BSSocialEntityListRenderEntity"] = "\\BlueSpice\\Social\\Resolve\\Hook\\BSSocialEntityListRenderEntity\\RenderShortWhenResolved::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialTags"] = { ["name"] = "BlueSpiceSocialTags", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialTags", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialtags-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialTags"] = { ["className"] = "\\BlueSpice\\Social\\Tags\\Extension", ["extPath"] = "/BlueSpiceSocialTags", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["PermissionRegistry"] = { ["social-tagging"] = { ["type"] = "namespace", ["roles"] = { [0] = "admin", [1] = "author", [2] = "commenter", [3] = "editor", [4] = "maintenanceadmin", [5] = "reviewer", }, }, }, ["LessVarsRegistry"] = { ["bs-social-background-color-foreign"] = "#D6DCE7", }, }, }, ["callback"] = "\\BlueSpice\\Social\\Tags\\Extension::onRegistration", ["MessagesDirs"] = { ["BlueSpiceSocialTags"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["BlueSpiceSocialTagsAlias"] = "languages/Tags.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Tags\\"] = "src/", }, ["APIModules"] = { ["bs-socialtags-tasks"] = "\\BlueSpice\\Social\\Tags\\Api\\Task\\Tags", }, ["GroupPermissions"] = { ["*"] = { ["social-tagging"] = false, }, ["user"] = { ["social-tagging"] = true, }, ["sysop"] = { ["social-tagging"] = true, }, }, ["AvailableRights"] = { [0] = "social-tagging", }, ["SpecialPages"] = { ["SocialTags"] = "\\BlueSpice\\Social\\Tags\\Special\\Tags", }, ["config_prefix"] = "bsg", ["config"] = { ["SocialTagsTimelineAfterContentNamespaceBlackList"] = { ["value"] = { }, }, ["SocialTagsTimelineAfterContentShow"] = { ["value"] = false, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialTags/resources", }, ["Hooks"] = { ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BSEntitySetValuesByObject"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSEntitySetValuesByObject\\SetTags::callback", ["BSEntityGetFullData"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSEntityGetFullData\\AddTags::callback", ["BSEntityConfigDefaults"] = { [0] = "\\BlueSpice\\Social\\Tags\\Hook\\BSEntityConfigDefaults\\IsTagable::callback", [1] = "\\BlueSpice\\Social\\Tags\\Hook\\BSEntityConfigDefaults\\TagPermission::callback", }, ["BSSocialEntityOutputRenderAfterContent"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSSocialEntityOutputRenderAfterContent\\AddTagsSection::callback", ["BSSocialEntityOutputRenderBeforeContent"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSSocialEntityOutputRenderBeforeContent\\AddTagInfo::callback", ["BSEntityConfigAttributeDefinitions"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSEntityConfigAttributeDefinitions\\AddTags::callback", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\Social\\Tags\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddTimeline::callback", ["BSSocialEntityListInitialized"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSSocialEntityListInitialized\\ReplaceDiscussionPageListFilter::callback", ["TitleMoveComplete"] = "\\BlueSpice\\Social\\Tags\\Hook\\TitleMoveComplete\\UpdateTags::callback", ["BSFoundationRendererMakeTagAttribs"] = "\\BlueSpice\\Social\\Tags\\Hook\\BSFoundationRendererMakeTagAttribs\\AddForeignTopicClassToEntityRenderer::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialTimelineUpdate"] = { ["name"] = "BlueSpiceSocialTimelineUpdate", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialTimelineUpdate", ["author"] = "Josef Konrad", ["descriptionmsg"] = "bs-socialtimelineupdate-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialTimelineUpdate"] = { ["className"] = "\\BlueSpice\\Social\\TimelineUpdate\\Extension", ["extPath"] = "/BlueSpiceSocialTimelineUpdate", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialTimelineUpdate"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\TimelineUpdate\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialTimelineUpdate/resources", }, ["Hooks"] = { ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\TimelineUpdate\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BsAdapterAjaxPingResult"] = "\\BlueSpice\\Social\\TimelineUpdate\\Hook\\BsAdapterAjaxPingResult\\CheckUpdate::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialTopics"] = { ["name"] = "BlueSpiceSocialTopics", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialTopics", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialtopics-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialTopics"] = { ["className"] = "\\BlueSpice\\Social\\Topics\\Extension", ["extPath"] = "/BlueSpiceSocialTopics", ["status"] = "beta", ["package"] = "BlueSpiceSocial", ["configDefinitions"] = { ["SocialTopicsTalkPageAutoCreate"] = "\\BlueSpice\\Social\\Topics\\ConfigDefinition\\BSSocialTalkpageAutoCreate::getInstance", }, }, }, ["RendererRegistry"] = { ["social-topics-entity-discussion"] = "\\BlueSpice\\Social\\Topics\\Renderer\\Entity\\Discussion::factory", ["social-topics-entity-topic"] = "\\BlueSpice\\Social\\Topics\\Renderer\\Entity\\Topic::factory", ["social-topics-entitylist-newdiscussion"] = "\\BlueSpice\\Social\\Topics\\Renderer\\EntityList\\NewDiscussion::factory", ["social-topics-entitylist-topicsaftercontent"] = "\\BlueSpice\\Social\\Topics\\Renderer\\EntityList\\TopicsAfterContent::factory", ["social-topics-createnewdiscussion"] = "\\BlueSpice\\Social\\Topics\\Renderer\\CreateNewDiscussion::factory", ["social-topics-createnewdiscussionpage"] = "\\BlueSpice\\Social\\Topics\\Renderer\\CreateNewDiscussionPage::factory", ["social-topics-createfirsttopicaftercontent"] = "\\BlueSpice\\Social\\Topics\\Renderer\\CreateFirstTopicAfterContent::factory", }, ["EntityRegistry"] = { ["discussion"] = "\\BlueSpice\\Social\\Topics\\EntityConfig\\Discussion", ["topic"] = "\\BlueSpice\\Social\\Topics\\EntityConfig\\Topic", }, }, }, ["callback"] = "\\BlueSpice\\Social\\Topics\\Extension::onRegistration", ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["MessagesDirs"] = { ["BlueSpiceSocialTopics"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Topics\\"] = "src/", }, ["ExtensionMessagesFiles"] = { ["BlueSpiceSocialTopicsAlias"] = "languages/Topics.alias.php", ["TopicsDiscussionMagic"] = "languages/TopicsDiscussion.i18n.magic.php", }, ["SpecialPages"] = { ["Topics"] = "\\BlueSpice\\Social\\Topics\\Special\\Topics", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialTopics/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["SocialTopicsTalkPageAutoCreate"] = { ["value"] = false, ["descriptionmsg"] = "bs-socialtopics-toc-entalkpageautocreate", ["public"] = true, }, ["SocialTopicsTimelineAfterContentNamespaceBlackList"] = { ["value"] = { }, }, ["SocialTopicsTimelineAfterContentShow"] = { ["value"] = true, }, }, ["DefaultUserOptions"] = { ["bs-social-topics-skipcreatedialog"] = true, }, ["Hooks"] = { ["ArticleViewHeader"] = "\\BlueSpice\\Social\\Topics\\Extension::onArticleViewHeader", ["PageSaveComplete"] = { [0] = "\\BlueSpice\\Social\\Topics\\Hook\\PageSaveComplete\\AutoCreateDiscussionPage::callback", [1] = "\\BlueSpice\\Social\\Topics\\Hook\\PageSaveComplete\\AutoCreateDiscussionEntity::callback", }, ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\Social\\Topics\\Hook\\LoadExtensionSchemaUpdates\\AddShoutboxMigrationMaintenanceScript::callback", [1] = "\\BlueSpice\\Social\\Topics\\Hook\\LoadExtensionSchemaUpdates\\AddRatedCommentsMigrationMaintenanceScript::callback", }, ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\Social\\Topics\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddTimeline::callback", ["BSSocialTagsBeforeSetTags"] = "\\BlueSpice\\Social\\Topics\\Hook\\BSSocialTagsBeforeSetTags\\AddTopicTalkPageTag::callback", ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\Social\\Topics\\Hook\\BSMigrateSettingsFromDeviatingNames\\MigrateSettings::callback", ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Topics\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\Social\\Topics\\Hook\\GetDoubleUnderscoreIDs\\AddNoDiscussion::callback", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\Social\\Topics\\Hook\\BSInsertMagicAjaxGetData\\AddNoDiscussionSwitch::callback", ["GetPreferences"] = "\\BlueSpice\\Social\\Topics\\Hook\\GetPreferences\\AddSkipCreateDialoge::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialWatch"] = { ["name"] = "BlueSpiceSocialWatch", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialWatch", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialwatch-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialWatch"] = { ["className"] = "\\BlueSpice\\Social\\Watch\\Extension", ["extPath"] = "/BlueSpiceSocialWatch", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceSocialWatch"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\Watch\\"] = "src/", }, ["APIModules"] = { ["bs-socialwatch-tasks"] = "\\BlueSpice\\Social\\Watch\\Api\\Task\\WatchEntities", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialWatch/resources", }, ["Hooks"] = { ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\Watch\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["BSEntityGetFullData"] = "\\BlueSpice\\Social\\Watch\\Hook\\BSEntityGetFullData\\AddWatch::callback", ["BSEntityConfigDefaults"] = "\\BlueSpice\\Social\\Watch\\Hook\\BSEntityConfigDefaults\\IsWatchable::callback", ["BSEntitySaveComplete"] = "\\BlueSpice\\Social\\Watch\\Hook\\BSEntitySaveComplete\\AutoWatch::callback", ["BSSocialEntityOutputRenderAfterContent"] = "\\BlueSpice\\Social\\Watch\\Hook\\BSSocialEntityOutputRenderAfterContent\\AddWatchSection::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceSocialWikiPage"] = { ["name"] = "BlueSpiceSocialWikiPage", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:SocialWikiPage", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-socialwikipage-desc", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceSocial"] = ">= 3.4", ["BlueSpiceMultiUpload"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceSocialWikiPage"] = { ["className"] = "\\BlueSpice\\Social\\WikiPage\\Extension", ["extPath"] = "/BlueSpiceSocialWikiPage", ["status"] = "beta", ["package"] = "BlueSpiceSocial", }, }, ["EntityRegistry"] = { ["wikipage"] = "\\BlueSpice\\Social\\WikiPage\\EntityConfig\\WikiPage", ["stash"] = "\\BlueSpice\\Social\\WikiPage\\EntityConfig\\Stash", }, ["RendererRegistry"] = { ["social-wikipage-entity-wikipage"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\Entity\\WikiPage::factory", ["social-wikipage-entity-stash"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\Entity\\Stash::factory", ["social-wikipage-entitylist-attachments"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\EntityList\\Attachments::factory", ["social-wikipage-createnewwikipageentity"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\CreateNewWikiPageEntity::factory", ["social-wikipage-entitylist-newwikipageentity"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\EntityList\\NewWikiPageEntity::factory", ["social-wikipage-createfirstattachmentaftercontent"] = "\\BlueSpice\\Social\\WikiPage\\Renderer\\CreateFirstAttachmentAfterContent::factory", }, }, }, ["callback"] = "\\BlueSpice\\Social\\WikiPage\\Extension::onRegistration", ["SpecialPages"] = { ["WikiPageStash"] = "\\BlueSpice\\Social\\WikiPage\\Special\\Stash", }, ["APIModules"] = { ["bs-socialstash-tasks"] = "\\BlueSpice\\Social\\WikiPage\\Api\\Task\\Stash", }, ["ExtensionMessagesFiles"] = { ["WikiPageStashAlias"] = "languages/WikiPageStash.alias.php", ["WikiPageStashMagic"] = "languages/WikiPageStash.i18n.magic.php", }, ["MessagesDirs"] = { ["BlueSpiceSocialWikiPage"] = { [0] = "i18n", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\Social\\WikiPage\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceSocialWikiPage/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["SocialWikiPageTimelineAfterContentNamespaceBlackList"] = { ["value"] = { }, }, ["SocialWikiPageTimelineAfterContentShow"] = { ["value"] = true, }, }, ["Hooks"] = { ["BSSocialModuleDepths"] = "\\BlueSpice\\Social\\WikiPage\\Hook\\BSSocialModuleDepths\\AddModules::callback", ["PageSaveComplete"] = "\\BlueSpice\\Social\\WikiPage\\Hook\\PageSaveComplete\\CreateWikiPageEntity::callback", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\Social\\WikiPage\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddTimeline::callback", ["GetDoubleUnderscoreIDs"] = "\\BlueSpice\\Social\\WikiPage\\Hook\\GetDoubleUnderscoreIDs\\AddStash::callback", ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\Social\\WikiPage\\Hook\\BSInsertMagicAjaxGetData\\AddNoStashSwitch::callback", }, ["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"] = "*", }, }, ["MessagesDirs"] = { ["BlueSpiceSubPageTree"] = { [0] = "i18n", }, }, ["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.4.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::factory", ["tagcloudlist"] = "\\BlueSpice\\TagCloud\\Renderer\\TagCloud\\LinkList::factory", ["tagcloudcanvas3d"] = "\\BlueSpice\\TagCloud\\Renderer\\TagCloud\\Canvas3D::factory", }, }, ["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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["MessagesDirs"] = { ["BlueSpiceTagCloud"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\TagCloud\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceTagCloud/resources", }, ["Hooks"] = { ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\TagCloud\\Hook\\BSInsertMagicAjaxGetData\\TagCloud::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceUEModuleBookPDF"] = { ["name"] = "BlueSpiceUEModuleBookPDF", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModuleBookPDF", ["author"] = { [0] = "Robert Vogel", [1] = "Sebastian Ulbricht", }, ["descriptionmsg"] = "bs-uemodulebookpdf-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", ["BlueSpiceBookshelf"] = ">= 3.4", ["BlueSpiceUEModulePDF"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModuleBookPDF"] = { ["className"] = "UEModuleBookPDF", ["extPath"] = "/BlueSpiceUEModuleBookPDF", ["package"] = "BlueSpice Pro", ["status"] = "stable", ["configDefinitions"] = { ["UEModuleBookPDFBookExportTOC"] = "\\BlueSpice\\UEModuleBookPDF\\ConfigDefinition\\BookExportTOC::getInstance", }, }, }, ["PermissionRegistry"] = { ["uemodulebookpdf-export"] = { ["type"] = "namespace", ["roles"] = { [0] = "reader", }, }, }, }, }, ["GroupPermissions"] = { ["*"] = { ["uemodulebookpdf-export"] = true, }, }, ["AvailableRights"] = { [0] = "uemodulebookpdf-export", }, ["MessagesDirs"] = { ["BlueSpiceUEModuleBookPDF"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UEModuleBookPDF\\"] = "src/", ["BlueSpice\\UEModuleBookPDF\\Test\\"] = "test/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUEModuleBookPDF/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["UEModuleBookPDFBookExportTOC"] = { ["value"] = "only-articles", ["descriptionmsg"] = "bs-uemodulebookpdf-pref-bookexporttoc", ["public"] = true, }, ["UEModuleBookPDFTemplatePath"] = { ["value"] = "extensions/BlueSpiceUEModuleBookPDF/data/PDFTemplates", }, ["UEModuleBookPDFDefaultTemplate"] = { ["value"] = "BlueSpice Book", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\UEModuleBookPDF\\Hook\\BeforePageDisplay\\AddResources::callback", ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\UEModuleBookPDF\\Hook\\BSMigrateSettingsFromDeviatingNames\\SkipServiceSettings::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUEModuleDOCX"] = { ["name"] = "BlueSpiceUEModuleDOCX", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModuleDOCX", ["author"] = { [0] = "Robert Vogel", }, ["descriptionmsg"] = "bs-uemoduledocx-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModuleDOCX"] = { ["className"] = "UEModuleDOCX", ["extPath"] = "/BlueSpiceUEModuleDOCX", ["package"] = "BlueSpice Pro", ["status"] = "stable", ["configDefinitions"] = { ["UEModuleDOCXSuppressNS"] = "\\BlueSpice\\UEModuleDOCX\\ConfigDefinition\\SuppressNS::getInstance", }, }, }, }, }, ["MessagesDirs"] = { ["UEModuleDOCX"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UEModuleDOCX\\"] = "src/", }, ["config_prefix"] = "bsg", ["config"] = { ["UEModuleDOCXSuppressNS"] = { ["value"] = false, ["descriptionmsg"] = "bs-uemoduledocx-pref-SuppressNS", ["public"] = true, }, ["UEModuleDOCXDOCXServiceURL"] = { ["value"] = "http://localhost/BShtml2DOCX", }, ["UEModuleDOCXDOCXServiceSecret"] = { ["value"] = "$1$DP0.QV2.$BPGuGZOMuWwuc5DlGI1lK/", }, ["UEModuleDOCXDefaultTemplate"] = { ["value"] = "BlueSpice.docx", }, ["UEModuleDOCXTemplatePath"] = { ["value"] = "extensions/BlueSpiceUEModuleDOCX/data/templates", }, }, ["Hooks"] = { ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\UEModuleDOCX\\Hook\\BSMigrateSettingsFromDeviatingNames\\SkipServiceSettings::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUEModuleHTML"] = { ["name"] = "BlueSpiceUEModuleHTML", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModuleHTML", ["author"] = { [0] = "Robert Vogel", }, ["descriptionmsg"] = "bs-uemodulehtml-extension-description", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModuleHTML"] = { ["className"] = "UEModuleHTML", ["extPath"] = "/BlueSpiceUEModuleHTML", ["package"] = "BlueSpice Pro", ["status"] = "stable", ["configDefinitions"] = { ["UEModuleHTMLSuppressNS"] = "\\BlueSpice\\UEModuleHTML\\ConfigDefinition\\SuppressNS::getInstance", }, }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceUEModuleHTML"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UEModuleHTML\\"] = "src/", }, ["config_prefix"] = "bsg", ["config"] = { ["UEModuleHTMLSuppressNS"] = { ["value"] = false, ["descriptionmsg"] = "bs-uemodulehtml-pref-SuppressNS", ["public"] = true, }, ["UEModuleHTMLTemplatePath"] = { ["value"] = "extensions/BlueSpiceUEModuleHTML/data/HTMLTemplates", }, }, ["Hooks"] = { ["BSMigrateSettingsFromDeviatingNames"] = "\\BlueSpice\\UEModuleHTML\\Hook\\BSMigrateSettingsFromDeviatingNames\\SkipServiceSettings::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUEModulePDF"] = { ["name"] = "BlueSpiceUEModulePDF", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModulePDF", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-uemodulepdf-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModulePDF"] = { ["className"] = "\\BlueSpice\\UEModulePDF\\Extension", ["extPath"] = "/BlueSpiceUEModulePDF", ["configDefinitions"] = { ["UEModulePDFSuppressNS"] = "\\BlueSpice\\UEModulePDF\\ConfigDefinition\\SuppressNS::getInstance", }, }, }, ["PermissionRegistry"] = { ["uemodulepdf-export"] = { ["type"] = "namespace", ["roles"] = { [0] = "reader", }, }, }, }, }, ["callback"] = "\\BlueSpice\\UEModulePDF\\Extension::onRegistration", ["GroupPermissions"] = { ["*"] = { ["uemodulepdf-export"] = true, }, }, ["AvailableRights"] = { [0] = "uemodulepdf-export", }, ["MessagesDirs"] = { ["UEModulePDF"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UEModulePDF\\"] = "src/", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\UEModulePDF\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\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, }, ["BlueSpiceUEModulePDFRecursive"] = { ["name"] = "BlueSpiceUEModulePDFRecursive", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModulePDFRecursive", ["author"] = { [0] = "Robert Vogel", }, ["descriptionmsg"] = "bs-uemodulepdfrecursive-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModulePDFRecursive"] = { ["className"] = "UEModulePDFRecursive", ["extPath"] = "/BlueSpiceUEModulePDFRecursive", ["package"] = "BlueSpice Pro", ["status"] = "stable", }, }, ["PermissionRegistry"] = { ["uemodulepdfrecursive-export"] = { ["type"] = "namespace", ["roles"] = { [0] = "reader", }, }, }, }, }, ["GroupPermissions"] = { ["*"] = { ["uemodulepdfrecursive-export"] = true, }, }, ["AvailableRights"] = { [0] = "uemodulepdfrecursive-export", }, ["MessagesDirs"] = { ["BlueSpiceUEModulePDFRecursive"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["BlueSpiceUEModulePDFSubpages"] = { ["name"] = "BlueSpiceUEModulePDFSubpages", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModulePDFSubpages", ["author"] = { [0] = "Robert Vogel", [1] = "Tobias Weichart", }, ["descriptionmsg"] = "bs-uemodulepdfsubpages-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModulePDFSubpages"] = { ["className"] = "UEModulePDFSubpages", ["extPath"] = "/BlueSpiceUEModulePDFSubpages", ["package"] = "BlueSpice Pro", ["status"] = "stable", }, }, ["PermissionRegistry"] = { ["uemodulepdfsubpages-export"] = { ["type"] = "namespace", ["roles"] = { [0] = "reader", }, }, }, }, }, ["GroupPermissions"] = { ["*"] = { ["uemodulepdfsubpages-export"] = true, }, }, ["AvailableRights"] = { [0] = "uemodulepdfsubpages-export", }, ["MessagesDirs"] = { ["BlueSpiceUEModulePDFSubpages"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["BlueSpiceUEModuleTable2Excel"] = { ["name"] = "BlueSpiceUEModuleTable2Excel", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UEModuleTable2Excel", ["author"] = { [0] = "Patric Wirth", }, ["descriptionmsg"] = "bs-uemoduletable2excel-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["BlueSpiceUniversalExport"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUEModuleTable2Excel"] = { ["className"] = "\\BlueSpice\\UEModuleTable2Excel\\Extension", ["extPath"] = "/BlueSpiceUEModuleTable2Excel", ["package"] = "BlueSpice Pro", ["status"] = "beta", }, }, }, }, ["MessagesDirs"] = { ["BlueSpiceUEModuleTable2Excel"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UEModuleTable2Excel\\"] = "src/", }, ["Hooks"] = { ["BSUniversalExportSpecialPageExecute"] = "\\BlueSpice\\UEModuleTable2Excel\\Extension::onBSUniversalExportSpecialPageExecute", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUniversalExport"] = { ["name"] = "BlueSpiceUniversalExport", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UniversalExport", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-universalexport-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUniversalExport"] = { ["className"] = "\\BlueSpice\\UniversalExport\\Extension", ["extPath"] = "/BlueSpiceUniversalExport", ["configDefinitions"] = { ["UniversalExportMetadataDefaults"] = "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataDefaults::getInstance", ["UniversalExportMetadataOverrides"] = "\\BlueSpice\\UniversalExport\\ConfigDefinition\\MetadataOverrides::getInstance", }, }, }, ["TagRegistry"] = { ["uepagebreak"] = "\\BlueSpice\\UniversalExport\\Tag\\PageBreak", ["universalexport"] = "\\BlueSpice\\UniversalExport\\Tag\\NoExport", ["uehidetitle"] = "\\BlueSpice\\UniversalExport\\Tag\\HideTitle", ["ueexcludearticle"] = "\\BlueSpice\\UniversalExport\\Tag\\ExcludeArticle", ["universalexport:meta"] = "\\BlueSpice\\UniversalExport\\Tag\\Meta", ["universalexport:params"] = "\\BlueSpice\\UniversalExport\\Tag\\Params", }, }, ["BlueSpiceUniversalExport"] = { ["ExportTargetRegistry"] = { ["download"] = "BlueSpice\\UniversalExport\\ExportTarget\\Download::factory", ["localfilerepo"] = "BlueSpice\\UniversalExport\\ExportTarget\\LocalFileRepo::factory", }, }, ["BlueSpiceVisualEditorConnector"] = { ["TagDefinitions"] = { [0] = "ext.bluespice.universalExport.visualEditorTagDefinition", }, }, }, ["SpecialPages"] = { ["UniversalExport"] = "SpecialUniversalExport", }, ["MessagesDirs"] = { ["UniversalExport"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UniversalExportAlias"] = "languages/SpecialUniversalExport.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\UniversalExport\\"] = "src/", }, ["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"] = { ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddUEMetaTag::callback", [1] = "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddUEParamsTag::callback", [2] = "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddPdfUENoExportTag::callback", [3] = "\\BlueSpice\\UniversalExport\\Hook\\BSInsertMagicAjaxGetData\\AddPdfUEPageBreakTag::callback", }, ["BSUsageTrackerRegisterCollectors"] = { [0] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEExcludeArticleTag::callback", [1] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEExcludeTag::callback", [2] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEHideTitleTag::callback", [3] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEMetaTag::callback", [4] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEPageBreakTag::callback", [5] = "\\BlueSpice\\UniversalExport\\Hook\\BSUsageTrackerRegisterCollectors\\AddUEParamsTag::callback", }, }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["BlueSpiceUsageTracker"] = { ["name"] = "BlueSpiceUsageTracker", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "BS\\UsageTracker\\Hook\\LoadExtensionSchemaUpdates\\AddUsageTrackerTable::callback", }, ["JobClasses"] = { ["usageTrackerCollectJob"] = "BS\\UsageTracker\\Jobs\\UsageTrackerCollectJob", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUsageTracker/resources", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUserInfo"] = { ["name"] = "BlueSpiceUserInfo", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:UserInfo", ["author"] = "Patric Wirth", ["descriptionmsg"] = "bs-userinfo-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceUserInfo"] = { ["className"] = "\\BlueSpice\\UserInfo\\Extension", ["extPath"] = "/BlueSpiceUserInfo", ["package"] = "BlueSpice Pro", }, }, ["LessVarsRegistry"] = { ["bs-userinfo-color-lighten-information"] = "#BABABA", }, }, ["BlueSpiceUserInfo"] = { ["MetaData"] = { ["name"] = "\\BlueSpice\\UserInfo\\MetaData\\Name::getInstance", ["email"] = "\\BlueSpice\\UserInfo\\MetaData\\Email::getInstance", }, }, }, ["MessagesDirs"] = { ["BlueSpiceUserInfo"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\UserInfo\\"] = "src/", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["APIModules"] = { ["bs-userinfometa"] = "\\BlueSpice\\UserInfo\\Api\\Meta", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUserInfo/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["UserInfoHiddenMeta"] = { ["value"] = { [0] = "email", }, }, }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\UserInfo\\Hook\\BeforePageDisplay\\AddResources::callback", ["BSFoundationRendererMakeTagAttribs"] = "\\BlueSpice\\UserInfo\\Hook\\BSFoundationRendererMakeTagAttribs\\AddMetaData::callback", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUserManager"] = { ["name"] = "BlueSpiceUserManager", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUserManager/resources", }, ["GroupPermissions"] = { ["sysop"] = { ["usermanager-viewspecialpage"] = true, }, }, ["AvailableRights"] = { [0] = "usermanager-viewspecialpage", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceUserSidebar"] = { ["name"] = "BlueSpiceUserSidebar", ["version"] = "3.4.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.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["MessagesDirs"] = { ["BlueSpiceUserSidebar"] = "i18n", }, ["AutoloadNamespaces"] = { ["BlueSpice\\UserSidebar\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceUserSidebar/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\BlueSpice\\UserSidebar\\Hook\\BeforePageDisplay\\AddStyles::callback", ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\UserSidebar\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddUserSidebar::callback", ["EditFormPreloadText"] = { [0] = "\\BlueSpice\\UserSidebar\\Hook\\EditFormPreloadText\\UserSidebarDefaultText::callback", }, }, ["manifest_version"] = 2, }, ["BlueSpiceVisualDiff"] = { ["name"] = "BlueSpiceVisualDiff", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:VisualDiff", ["author"] = { [0] = "Markus Glaser", [1] = "Robert Vogel", }, ["descriptionmsg"] = "bs-visualdiff-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceVisualDiff"] = { ["className"] = "VisualDiff", ["extPath"] = "/BlueSpiceVisualDiff", ["package"] = "BlueSpice Pro", }, }, }, }, ["DefaultUserOptions"] = { ["diffonly"] = 0, }, ["MessagesDirs"] = { ["BlueSpiceVisualDiff"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceVisualDiff/resources", }, ["config_prefix"] = "bsg", ["config"] = { ["VisualDiffHtmlDiffEngineUrl"] = { ["value"] = "http://localhost:8080/BShtmlDiff", }, }, ["manifest_version"] = 2, }, ["BlueSpiceVisualEditorConnector"] = { ["name"] = "BlueSpiceVisualEditorConnector", ["license-name"] = "GPL-3.0-only", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceVisualEditorConnector", ["author"] = { [0] = "Markus Glaser", }, ["descriptionmsg"] = "bs-visualeditorconnector-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", ["VisualEditor"] = "*", ["OOJSPlus"] = "*", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceVisualEditorConnector"] = { ["className"] = "\\BlueSpice\\VisualEditorConnector\\Extension", ["extPath"] = "/BlueSpiceVisualEditorConnector", ["status"] = "beta", ["package"] = "BlueSpice Pro", ["configDefinitions"] = { ["VisualEditorConnectorEnableVisualEditor"] = "\\BlueSpice\\VisualEditorConnector\\ConfigDefinition\\EnableVisualEditor::getInstance", ["VisualEditorConnectorSimpleSaveProcess"] = "\\BlueSpice\\VisualEditorConnector\\ConfigDefinition\\SimpleSaveProcess::getInstance", ["VisualEditorConnectorUploadDialogType"] = "\\BlueSpice\\VisualEditorConnector\\ConfigDefinition\\UploadDialogType::getInstance", }, }, }, }, ["BlueSpiceVisualEditorConnector"] = { ["PluginModules"] = { [0] = "ext.bluespice.visualEditorConnector.tablestyleplugin", }, ["TagDefinitions"] = { }, ["PostProcessors"] = { }, ["PreProcessors"] = { }, }, ["BlueSpiceSimpleFarmer"] = { ["DynamicConfigurationFactories"] = { ["virtualrestparsoiddomain"] = "\\BlueSpice\\VisualEditorConnector\\SimpleFarmer\\DynamicConfiguration\\VirtualRestConfig::factory", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.bluespice.visualEditorConnector.plugin", }, }, ["BlueSpiceSaferEdit"] = { ["EnvironmentCheckers"] = { ["veaction"] = "\\BlueSpice\\VisualEditorConnector\\SaferEdit\\EnvironmentChecker\\VeActionChecker::factory", }, }, }, ["callback"] = "BlueSpice\\VisualEditorConnector\\Extension::onRegistration", ["AutoloadNamespaces"] = { ["BlueSpice\\VisualEditorConnector\\"] = "src/", }, ["MessagesDirs"] = { ["VisualEditorConnector"] = { [0] = "i18n", }, }, ["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-desc", ["public"] = true, }, ["VisualEditorConnectorTableStyleRegistry"] = { ["value"] = { ["Standard"] = "wikitable", ["Content"] = "contenttable", ["Content (black)"] = "contenttable-black", ["Content (blue)"] = "contenttable-blue", ["Content (darkblue)"] = "contenttable-darkblue", ["Cusco Sky"] = "cuscosky", ["Casablanca"] = "casablanca", ["Greyscale"] = "greyscale", ["Greyscale (narrow)"] = "greyscale-narrow", }, }, ["VisualEditorConnectorColorPickerColors"] = { ["description"] = "Usage described in docs/custom_text_colors.md", ["value"] = { [0] = { ["class"] = "col-white", ["name"] = "White", }, [1] = { ["class"] = "col-blue-light", ["name"] = "Light Blue", }, [2] = { ["class"] = "col-blue", ["name"] = "Blue", }, [3] = { ["class"] = "col-blue-dark", ["name"] = "Dark Blue", }, [4] = { ["class"] = "col-blue-navy", ["name"] = "Navy Blue", }, [5] = { ["class"] = "col-orange", ["name"] = "Orange", }, [6] = { ["class"] = "col-turquoise", ["name"] = "Turquoise", }, [7] = { ["class"] = "col-green", ["name"] = "Green", }, [8] = { ["class"] = "col-purple", ["name"] = "Purple", }, [9] = { ["class"] = "col-red", ["name"] = "Red", }, [10] = { ["class"] = "col-grey-light", ["name"] = "Light Grey", }, [11] = { ["class"] = "col-grey-medium", ["name"] = "Medium Grey", }, [12] = { ["class"] = "col-grey", ["name"] = "Grey", }, [13] = { ["class"] = "col-grey-dark", ["name"] = "Dark Grey", }, [14] = { ["class"] = "col-black", ["name"] = "Black", }, }, }, ["VisualEditorConnectorColorPickerColorsBackground"] = { ["description"] = "Usage described in docs/custom_text_colors.md", ["value"] = { [0] = { ["class"] = "col-white-bg", ["name"] = "White", }, [1] = { ["class"] = "col-blue-light-bg", ["name"] = "Light Blue", }, [2] = { ["class"] = "col-blue-bg", ["name"] = "Blue", }, [3] = { ["class"] = "col-blue-dark-bg", ["name"] = "Dark Blue", }, [4] = { ["class"] = "col-blue-navy-bg", ["name"] = "Navy Blue", }, [5] = { ["class"] = "col-orange-bg", ["name"] = "Orange", }, [6] = { ["class"] = "col-turquoise-bg", ["name"] = "Turquoise", }, [7] = { ["class"] = "col-green-bg", ["name"] = "Green", }, [8] = { ["class"] = "col-purple-bg", ["name"] = "Purple", }, [9] = { ["class"] = "col-red-bg", ["name"] = "Red", }, [10] = { ["class"] = "col-grey-light-bg", ["name"] = "Light Grey", }, [11] = { ["class"] = "col-grey-medium-bg", ["name"] = "Medium Grey", }, [12] = { ["class"] = "col-grey-bg", ["name"] = "Grey", }, [13] = { ["class"] = "col-grey-dark-bg", ["name"] = "Dark Grey", }, [14] = { ["class"] = "col-black-bg", ["name"] = "Black", }, }, }, ["VisualEditorConnectorCellBorderColors"] = { ["value"] = { [0] = { ["code"] = "#97bfe7", }, [1] = { ["code"] = "#5185b9", }, [2] = { ["code"] = "#0060df", }, [3] = { ["code"] = "#3e5389", }, [4] = { ["code"] = "#e49c00", }, [5] = { ["code"] = "#259596", }, [6] = { ["code"] = "#3fb34c", }, [7] = { ["code"] = "#cd41cb", }, [8] = { ["code"] = "#b73a3a", }, [9] = { ["code"] = "#d2d2d2", }, [10] = { ["code"] = "#acacac", }, [11] = { ["code"] = "#787878", }, [12] = { ["code"] = "#434343", }, [13] = { ["code"] = "#000000", }, }, }, ["VisualEditorConnectorPasteFilename"] = { ["value"] = "{{timestamp}}", ["description"] = "Default name pasted files will receive. Tokens {{timestamp}}, {{random}} and {{pagename}} can be used to generate unique parts of the name. This name should not include the extension", }, }, ["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", [2] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BeforePageDisplay\\AddStaticStyles::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", }, ["BSUEModulePDFBeforeAddingStyleBlocks"] = "\\BlueSpice\\VisualEditorConnector\\Hook\\BSUEModulePDFBeforeAddingStyleBlock\\AddColors::callback", }, ["manifest_version"] = 2, }, ["BlueSpiceWatchList"] = { ["name"] = "BlueSpiceWatchList", ["version"] = "3.4.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceWatchList", ["author"] = "Robert Vogel", ["descriptionmsg"] = "bs-watchlist-desc", ["type"] = "bluespice", ["license-name"] = "GPL-3.0-only", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceWatchList"] = { ["className"] = "WatchList", ["extPath"] = "/BlueSpiceWatchList", }, }, }, ["BlueSpiceUserSidebar"] = { ["Widgets"] = { ["WATCHLIST"] = { ["callback"] = "\\BlueSpice\\WatchList\\Panel\\WatchList::factory", ["default"] = true, }, }, }, }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "\\BlueSpice\\WatchList\\Hook\\BeforePageDisplay\\AddModules::callback", }, ["BSInsertMagicAjaxGetData"] = "\\BlueSpice\\WatchList\\Hook\\BSInsertMagicAjaxGetData\\AddWatchListTag::callback", ["BSUsageTrackerRegisterCollectors"] = "\\BlueSpice\\WatchList\\Hook\\BSUsageTrackerRegisterCollectors\\AddWatchListTag::callback", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceWatchList/resources", }, ["MessagesDirs"] = { ["BSWatchList"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\WatchList\\"] = "src/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceWhoIsOnline"] = { ["name"] = "BlueSpiceWhoIsOnline", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:WhoIsOnline", ["author"] = { [0] = "Markus Glaser", [1] = "Patric Wirth", }, ["descriptionmsg"] = "bs-whoisonline-desc", ["type"] = "bluespice", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceWhoIsOnline"] = { ["className"] = "\\BlueSpice\\WhoIsOnline\\Extension", ["extPath"] = "/BlueSpiceWhoIsOnline", ["configDefinitions"] = { ["WhoIsOnlineMaxIdleTime"] = "\\BlueSpice\\WhoIsOnline\\ConfigDefinition\\MaxIdleTime::getInstance", ["WhoIsOnlineInterval"] = "\\BlueSpice\\WhoIsOnline\\ConfigDefinition\\Interval::getInstance", }, }, }, ["RunJobsTriggerHandlerRegistry"] = { ["bs-whoisonline-deleteoldentries"] = "\\BlueSpice\\WhoIsOnline\\RunJobsTriggerHandler\\DeleteOldEntries::factory", }, ["TagRegistry"] = { ["whoisonlinecount"] = "\\BlueSpice\\WhoIsOnline\\Tag\\Count", ["whoisonlinepopup"] = "\\BlueSpice\\WhoIsOnline\\Tag\\PopUp", }, ["RendererRegistry"] = { ["whoisonline-userlist"] = "\\BlueSpice\\WhoIsOnline\\Renderer\\UserList::factory", }, ["EntityRegistry"] = { ["userlogin"] = "\\BlueSpice\\WhoIsOnline\\EntityConfig\\Collection\\UserLogin::factory", }, }, ["BlueSpiceExtendedStatistics"] = { ["SnapshotDataCollectorRegistry"] = { ["userlogin"] = "\\BlueSpice\\WhoIsOnline\\DataCollector\\StoreSourced\\UserLogin::factory", }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["MessagesDirs"] = { ["BlueSpiceWhoIsOnline"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WhoIsOnlineMagic"] = "languages/WhoIsOnline.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceWhoIsOnline/resources", }, ["Hooks"] = { ["ParserFirstCallInit"] = "\\BlueSpice\\WhoIsOnline\\Hook\\ParserFirstCallInit\\Trace::callback", ["BSInsertMagicAjaxGetData"] = { [0] = "\\BlueSpice\\WhoIsOnline\\Hook\\BSInsertMagicAjaxGetData\\AddCountTag::callback", [1] = "\\BlueSpice\\WhoIsOnline\\Hook\\BSInsertMagicAjaxGetData\\AddPopUpTag::callback", }, ["BSUsageTrackerRegisterCollectors"] = { [0] = "\\BlueSpice\\WhoIsOnline\\Hook\\BSUsageTrackerRegisterCollectors\\AddWhoIsOnlineCountTag::callback", [1] = "\\BlueSpice\\WhoIsOnline\\Hook\\BSUsageTrackerRegisterCollectors\\AddWhoIsOnlinePopUpTag::callback", }, ["BeforePageDisplay"] = "\\BlueSpice\\WhoIsOnline\\Hook\\BeforePageDisplay\\AddModules::callback", ["LoadExtensionSchemaUpdates"] = { [0] = "\\BlueSpice\\WhoIsOnline\\Hook\\LoadExtensionSchemaUpdates\\AddWhoIsOnlineTable::callback", [1] = "\\BlueSpice\\WhoIsOnline\\Hook\\LoadExtensionSchemaUpdates\\AddClearTableLoggedUpdate::callback", }, ["BsAdapterAjaxPingResult"] = "\\BlueSpice\\WhoIsOnline\\Hook\\BsAdapterAjaxPingResult\\UpdatePortlets::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, }, }, ["AutoloadNamespaces"] = { ["BlueSpice\\WhoIsOnline\\"] = "src/", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["BlueSpiceWikiExplorer"] = { ["name"] = "BlueSpiceWikiExplorer", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:WikiExplorer", ["author"] = { [0] = "Sebastian Ulbricht", [1] = "Patric Wirth", }, ["descriptionmsg"] = "bs-wikiexplorer-extension-description", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.4", }, }, ["type"] = "bluespice", ["attributes"] = { ["BlueSpiceFoundation"] = { ["Extensions"] = { ["BlueSpiceWikiExplorer"] = { ["className"] = "\\BlueSpice\\WikiExplorer\\Extension", ["extPath"] = "/BlueSpiceWikiExplorer", ["package"] = "BlueSpice Pro", }, }, }, }, ["APIModules"] = { ["bs-wikiexplorer-store"] = "BSApiWikiExplorerStore", }, ["SpecialPages"] = { ["WikiExplorer"] = "SpecialWikiExplorer", }, ["MessagesDirs"] = { ["BlueSpiceWikiExplorer"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WikiExplorerAlias"] = "languages/SpecialWikiExplorer.alias.php", }, ["AutoloadNamespaces"] = { ["BlueSpice\\WikiExplorer\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BlueSpiceWikiExplorer/resources", }, ["Hooks"] = { ["ChameleonSkinTemplateOutputPageBeforeExec"] = "\\BlueSpice\\WikiExplorer\\Hook\\ChameleonSkinTemplateOutputPageBeforeExec\\AddWikiExplorer::callback", ["BSUserSidebarGlobalActionsWidgetGlobalActions"] = "WikiExplorer::onBSUserSidebarGlobalActionsWidgetGlobalActions", ["BeforePageDisplay"] = "\\BlueSpice\\WikiExplorer\\Hook\\BeforePageDisplay\\AddModuleStyles::callback", }, ["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, }, ["BoilerPlateVandalizeEachPage"] = { ["description"] = "Write 'BoilerPlate was here' on each page", ["value"] = false, }, }, ["HookHandlers"] = { ["BoilerPlateHooks"] = { ["class"] = "MediaWiki\\Extension\\BoilerPlate\\Hooks", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "BoilerPlateHooks", }, ["MessagesDirs"] = { ["BoilerPlate"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "BoilerPlate/resources", }, ["manifest_version"] = 2, }, ["Bootstrap"] = { ["name"] = "Bootstrap", ["type"] = "other", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:F.trott Stephan Gambke]", [1] = "[https://professional.wiki/ Professional.Wiki]", [2] = "James Hong Kong", }, ["version"] = "4.2", ["url"] = "https://www.mediawiki.org/wiki/Extension:Bootstrap", ["descriptionmsg"] = "bootstrap-desc", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AutoloadNamespaces"] = { ["Bootstrap\\"] = "src/", ["Bootstrap\\Tests\\"] = "tests/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Bootstrap", }, ["MessagesDirs"] = { ["Bootstrap"] = "i18n", }, ["callback"] = "\\Bootstrap\\Bootstrap::init", ["load_composer_autoloader"] = true, ["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.35.0", }, ["APIModules"] = { ["bouncehandler"] = "ApiBounceHandler", }, ["config"] = { ["BounceHandlerCluster"] = { ["value"] = false, }, ["BounceHandlerInternalIPs"] = { ["value"] = { [0] = "127.0.0.1", [1] = "::1", }, }, ["BounceHandlerSharedDB"] = { ["value"] = false, }, ["BounceHandlerUnconfirmUsers"] = { ["value"] = false, }, ["BounceRecordLimit"] = { ["value"] = 10, }, ["BounceRecordMaxAge"] = { ["value"] = 5184000, }, ["BounceRecordPeriod"] = { ["value"] = 604800, }, ["GenerateVERP"] = { ["value"] = true, }, ["UnrecognizedBounceNotify"] = { ["value"] = { }, }, ["VERPAcceptTime"] = { ["value"] = 259200, }, ["VERPalgorithm"] = { ["value"] = "md5", }, ["VERPdomainPart"] = { ["value"] = nil, }, ["VERPprefix"] = { ["value"] = "wiki", }, ["VERPsecret"] = { ["value"] = "MediawikiVERP", }, }, ["Hooks"] = { ["UserMailerChangeReturnPath"] = "BounceHandlerHooks::onVERPAddressGenerate", ["LoadExtensionSchemaUpdates"] = "BounceHandlerHooks::onLoadExtensionSchemaUpdates", ["BeforeCreateEchoEvent"] = "BounceHandlerHooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "BounceHandlerHooks::onEchoGetDefaultNotifiedUsers", }, ["JobClasses"] = { ["BounceHandlerJob"] = "BounceHandlerJob", ["BounceHandlerNotificationJob"] = "BounceHandlerNotificationJob", }, ["MessagesDirs"] = { ["BounceHandler"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "BreadCrumbsFunctions::fnBreadCrumbsShowHook", ["GetPreferences"] = "BreadCrumbsFunctions::fnBreadCrumbsAddPreferences", }, ["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", }, }, ["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] = "...", }, ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:BrickipediaExtra", ["descriptionmsg"] = "brickipedia-extra-desc", ["type"] = "other", ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Buggy/modules", }, ["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", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["license-name"] = "GPL-2.0-or-later", ["ExtensionMessagesFiles"] = { ["CalendarMagic"] = "Calendar.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "CalendarHooks::setupParserHooks", }, ["MessagesDirs"] = { ["Calendar"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["Campaigns"] = { [0] = "i18n", }, }, ["Hooks"] = { ["AuthChangeFormFields"] = "CampaignsHooks::onAuthChangeFormFields", }, ["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["CampaignsSecondaryAuthenticationProvider"] = { ["class"] = "CampaignsSecondaryAuthenticationProvider", ["sort"] = 0, }, }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["Capiunto"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["Capiunto\\"] = "includes/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Capiunto/resources", }, ["Hooks"] = { ["ScribuntoExternalLibraries"] = "\\Capiunto\\Hooks::registerScribuntoLibraries", ["ScribuntoExternalLibraryPaths"] = "\\Capiunto\\Hooks::registerScribuntoExternalLibraryPaths", }, ["manifest_version"] = 2, }, ["Cargo"] = { ["name"] = "Cargo", ["namemsg"] = "cargo-extensionname", ["version"] = "2.6", ["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.29", }, ["callback"] = "CargoHooks::registerExtension", ["AvailableRights"] = { [0] = "recreatecargodata", [1] = "deletecargodata", [2] = "runcargoqueries", }, ["GroupPermissions"] = { ["*"] = { ["runcargoqueries"] = true, }, ["sysop"] = { ["recreatecargodata"] = true, ["deletecargodata"] = true, }, }, ["SpecialPages"] = { ["CargoTables"] = "CargoTables", ["DeleteCargoTable"] = "SpecialDeleteCargoTable", ["SwitchCargoTable"] = "SpecialSwitchCargoTable", ["CargoQuery"] = "SpecialCargoQuery", ["CargoExport"] = "CargoExport", ["PageValues"] = "CargoPageValues", ["Drilldown"] = "CargoSpecialDrilldown", }, ["JobClasses"] = { ["cargoPopulateTable"] = "CargoPopulateTableJob", }, ["APIModules"] = { ["cargoquery"] = "CargoQueryAPI", ["cargorecreatetables"] = "CargoRecreateTablesAPI", ["cargorecreatedata"] = "CargoRecreateDataAPI", ["cargoautocomplete"] = "CargoAutocompleteAPI", ["cargoqueryautocomplete"] = "CargoQueryAutocompleteAPI", ["cargoformatparams"] = "CargoFormatParamsAPI", }, ["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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["CargoMagic"] = "Cargo.i18n.magic.php", ["CargoAlias"] = "Cargo.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Cargo", }, ["Actions"] = { ["recreatedata"] = "CargoRecreateDataAction", ["pagevalues"] = "CargoPageValuesAction", }, ["Hooks"] = { ["ParserFirstCallInit"] = "CargoHooks::registerParserFunctions", ["MakeGlobalVariablesScript"] = "CargoHooks::setGlobalJSVariables", ["ApprovedRevsRevisionApproved"] = "CargoHooks::onARRevisionApproved", ["ApprovedRevsRevisionUnapproved"] = "CargoHooks::onARRevisionUnapproved", ["TitleMoveComplete"] = "CargoHooks::onTitleMoveComplete", ["ArticleDeleteComplete"] = "CargoHooks::onArticleDeleteComplete", ["CategoryAfterPageAdded"] = "CargoHooks::addCategoryToPageData", ["CategoryAfterPageRemoved"] = "CargoHooks::removeCategoryFromPageData", ["LoadExtensionSchemaUpdates"] = { [0] = "CargoHooks::describeDBSchema", [1] = "CargoHooks::cargoSchemaUpdates", }, ["SkinTemplateNavigation"] = { [0] = "CargoRecreateDataAction::displayTab", [1] = "CargoHooks::addPurgeCacheTab", }, ["PageForms::TemplateFieldStart"] = "CargoHooks::addTemplateFieldStart", ["PageForms::TemplateFieldEnd"] = "CargoHooks::addTemplateFieldEnd", ["AdminLinks"] = "CargoHooks::addToAdminLinks", ["PageSchemasRegisterHandlers"] = "CargoPageSchemas::registerClass", ["ResourceLoaderRegisterModules"] = "CargoHooks::registerModules", ["ResourceLoaderGetConfigVars"] = "CargoHooks::onResourceLoaderGetConfigVars", ["ScribuntoExternalLibraries"] = "CargoHooks::addLuaLibrary", }, ["config"] = { ["CargoDecimalMark"] = ".", ["CargoDigitGroupingCharacter"] = ",", ["CargoRecurringEventMaxInstances"] = 100, ["CargoDBtype"] = nil, ["CargoDBserver"] = nil, ["CargoDBname"] = nil, ["CargoDBuser"] = nil, ["CargoDBpassword"] = nil, ["CargoDBprefix"] = 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, ["CargoTablesPrioritizeReplacements"] = false, ["CargoPageDataColumns"] = { }, ["CargoFileDataColumns"] = { }, ["CargoHideNamespaceName"] = { [0] = 6, }, ["CargoAllowedSQLFunctions"] = { [0] = "AVG", [1] = "CEIL", [2] = "CONCAT", [3] = "COUNT", [4] = "DATE", [5] = "DATE_ADD", [6] = "DATE_FORMAT", [7] = "DATE_SUB", [8] = "DATEDIFF", [9] = "DAYOFMONTH", [10] = "FLOOR", [11] = "FORMAT", [12] = "GROUP_CONCAT", [13] = "IF", [14] = "LCASE", [15] = "LN", [16] = "LOG", [17] = "LOWER", [18] = "MAX", [19] = "MIN", [20] = "MONTH", [21] = "NEAR", [22] = "NOW", [23] = "POWER", [24] = "ROUND", [25] = "SUBSTRING", [26] = "SUM", [27] = "TRIM", [28] = "UCASE", [29] = "UPPER", [30] = "YEAR", }, }, ["manifest_version"] = 1, }, ["Carp"] = { ["name"] = "Carp", ["version"] = "0.2.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Van_de_Bugger 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", }, }, ["manifest_version"] = 2, }, ["CategoryTagSorter"] = { ["name"] = "CategoryTagSorter", ["version"] = "0.4.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Maiden_taiwan Dan Barrett]", [1] = "[https://www.mediawiki.org/wiki/User:AlephNull319 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", }, }, ["Hooks"] = { ["ParserAfterTidy"] = "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.32.0", }, ["MessagesDirs"] = { ["CategoryTests"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CategoryTestsMagic"] = "CategoryTests.i18n.magic.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.35.0", }, ["ConfigRegistry"] = { ["categorytree"] = "GlobalVarConfig::newInstance", }, ["ExtensionFunctions"] = { [0] = "CategoryTreeHooks::initialize", }, ["SpecialPages"] = { ["CategoryTree"] = "CategoryTreePage", }, ["APIModules"] = { ["categorytree"] = "ApiCategoryTree", }, ["MessagesDirs"] = { ["CategoryTree"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["CategoryTreeAlias"] = "CategoryTree.alias.php", ["CategoryTreeMagic"] = "CategoryTree.i18n.magic.php", }, ["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"] = { ["value"] = 200, }, ["CategoryTreeAllowTag"] = { ["value"] = true, }, ["CategoryTreeDisableCache"] = { ["value"] = 21600, }, ["CategoryTreeMaxDepth"] = { ["value"] = { [10] = 1, [20] = 1, [0] = 2, }, ["merge_strategy"] = "array_plus", }, ["CategoryTreeForceHeaders"] = { ["value"] = false, }, ["CategoryTreeSidebarRoot"] = { ["value"] = nil, }, ["CategoryTreeHijackPageCategories"] = { ["value"] = false, }, ["CategoryTreeUseCategoryTable"] = { ["value"] = true, }, ["CategoryTreeOmitNamespace"] = { ["value"] = 20, }, ["CategoryTreeDefaultMode"] = { ["value"] = 0, }, ["CategoryTreeDefaultOptions"] = { ["value"] = { ["mode"] = nil, ["hideprefix"] = nil, ["showcount"] = false, ["namespaces"] = false, ["notranslations"] = false, }, }, ["CategoryTreeCategoryPageMode"] = { ["value"] = 0, }, ["CategoryTreeCategoryPageOptions"] = { ["value"] = { ["mode"] = nil, ["showcount"] = true, }, }, ["CategoryTreeSpecialPageOptions"] = { ["value"] = { ["showcount"] = true, }, }, ["CategoryTreeSidebarOptions"] = { ["value"] = { ["mode"] = 0, ["hideprefix"] = 20, ["showcount"] = false, ["hideroot"] = true, ["namespaces"] = false, ["depth"] = 1, }, }, ["CategoryTreePageCategoryOptions"] = { ["value"] = { ["mode"] = 100, ["hideprefix"] = 20, ["showcount"] = false, ["hideroot"] = false, ["namespaces"] = false, ["depth"] = 0, }, }, }, ["manifest_version"] = 2, }, ["CategoryWatch"] = { ["name"] = "CategoryWatch", ["version"] = "2.0, 2017-09-19", ["author"] = { [0] = "[http://www.organicdesign.co.nz/User:Nad User:Nad]", [1] = "Sean Chen", [2] = "[http://mwstake.org/ 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", }, ["MessagesDirs"] = { ["CategoryWatch"] = "i18n", }, ["DefaultUserOptions"] = { ["echo-subscriptions-email-categorywatch"] = true, ["echo-subscriptions-web-categorywatch"] = true, }, ["Hooks"] = { ["BeforeCreateEchoEvent"] = "CategoryWatch\\Hook::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "CategoryWatch\\Hook::onEchoGetBundleRules", ["CategoryAfterPageAdded"] = "CategoryWatch\\Hook::onCategoryAfterPageAdded", ["CategoryAfterPageRemoved"] = "CategoryWatch\\Hook::onCategoryAfterPageRemoved", ["GetPreferences"] = "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.35.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", }, ["TestAutoloadClasses"] = { ["CentralAuthUsingDatabaseTestCase"] = "tests/phpunit/CentralAuthUsingDatabaseTestCase.php", ["CentralAuthTestUser"] = "tests/phpunit/CentralAuthTestUser.php", }, ["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", ["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", ["GetUserBlock"] = "CentralAuthHooks::onGetUserBlock", ["getUserPermissionsErrorsExpensive"] = "CentralAuthHooks::onGetUserPermissionsErrorsExpensive", ["MakeGlobalVariablesScript"] = "CentralAuthHooks::onMakeGlobalVariablesScript", ["SpecialPasswordResetOnSubmit"] = "CentralAuthHooks::onSpecialPasswordResetOnSubmit", ["OtherBlockLogLink"] = "CentralAuthHooks::getBlockLogLink", ["BeforePageDisplay"] = "CentralAuthHooks::onBeforePageDisplay", ["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", ["AbuseFilterShouldFilterAction"] = "CentralAuthHooks::onAbuseFilterShouldFilterAction", ["SecurePoll_GetUserParams"] = "CentralAuthHooks::onSecurePoll_GetUserParams", ["DeleteAccount"] = "CentralAuthHooks::onDeleteAccount", ["SessionCheckInfo"] = "CentralAuthHooks::onSessionCheckInfo", ["ImportHandleUnknownUser"] = "CentralAuthHooks::onImportHandleUnknownUser", ["UnitTestsAfterDatabaseSetup"] = "CentralAuthHooks::onUnitTestsAfterDatabaseSetup", ["UnitTestsBeforeDatabaseTeardown"] = "CentralAuthHooks::onUnitTestsBeforeDatabaseTeardown", ["ContentSecurityPolicyDefaultSource"] = "CentralAuthHooks::onContentSecurityPolicyDefaultSource", ["ContentSecurityPolicyScriptSource"] = "CentralAuthHooks::onContentSecurityPolicyScriptSource", }, ["config"] = { ["CentralAuthDatabase"] = { ["value"] = "centralauth", }, ["CentralAuthAutoMigrate"] = { ["value"] = false, }, ["CentralAuthAutoMigrateNonGlobalAccounts"] = { ["value"] = false, }, ["CentralAuthStrict"] = { ["value"] = false, }, ["CentralAuthDryRun"] = { ["value"] = false, }, ["CentralAuthCookies"] = { ["value"] = false, }, ["CentralAuthLoginWiki"] = { ["value"] = false, }, ["CentralAuthCookieDomain"] = { ["value"] = "", }, ["CentralAuthCookiePrefix"] = { ["value"] = "centralauth_", }, ["CentralAuthCookiePath"] = { ["value"] = "/", }, ["CentralAuthAutoLoginWikis"] = { ["value"] = { }, }, ["CentralAuthAutoCreateWikis"] = { ["value"] = { }, }, ["CentralAuthLoginIcon"] = { ["value"] = false, }, ["CentralAuthPrefsForUIReload"] = { ["value"] = { [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"] = { ["value"] = true, }, ["CentralAuthCreateOnView"] = { ["value"] = false, }, ["CentralAuthRC"] = { ["value"] = { }, }, ["CentralAuthLockedCanEdit"] = { ["value"] = { }, }, ["DisableUnmergedEditing"] = { ["value"] = false, }, ["CentralAuthWikisPerSuppressJob"] = { ["value"] = 10, }, ["CentralAuthReadOnly"] = { ["value"] = false, }, ["CentralAuthUseEventLogging"] = { ["value"] = false, }, ["CentralAuthPreventUnattached"] = { ["value"] = false, }, ["CentralAuthEnableUserMerge"] = { ["value"] = false, }, ["CentralAuthEnableGlobalRenameRequest"] = { ["value"] = false, }, ["CentralAuthCheckSULMigration"] = { ["value"] = false, }, ["CentralAuthGlobalPasswordPolicies"] = { ["value"] = { }, }, ["CentralAuthGlobalBlockInterwikiPrefix"] = { ["value"] = "global", }, ["OverrideCentralIdLookupProvider"] = { ["value"] = true, }, ["CentralAuthOldNameAntiSpoofWiki"] = { ["value"] = false, }, ["GlobalRenameBlacklist"] = { ["value"] = nil, }, ["GlobalRenameBlacklistRegex"] = { ["value"] = false, }, ["CentralAuthSessionCacheType"] = { ["value"] = nil, }, }, ["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["CentralAuthPrimaryAuthenticationProvider"] = { ["class"] = "CentralAuthPrimaryAuthenticationProvider", ["sort"] = 10, }, }, ["secondaryauth"] = { ["CentralAuthSecondaryAuthenticationProvider"] = { ["class"] = "CentralAuthSecondaryAuthenticationProvider", ["sort"] = 0, }, }, }, ["manifest_version"] = 2, }, ["CentralLogging"] = { ["name"] = "CentralLogging", ["version"] = "1.1", ["author"] = "[https://www.mediawiki.org/wiki/User:Legoktm 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", }, }, ["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.34.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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["CentralNoticeAliases"] = "CentralNotice.alias.php", }, ["APIModules"] = { ["centralnoticechoicedata"] = "ApiCentralNoticeChoiceData", ["centralnoticequerycampaign"] = "ApiCentralNoticeQueryCampaign", ["centralnoticecdncacheupdatebanner"] = "ApiCentralNoticeCdnCacheUpdateBanner", }, ["APIListModules"] = { ["centralnoticelogs"] = "ApiCentralNoticeLogs", ["centralnoticeactivecampaigns"] = "ApiCentralNoticeQueryActiveCampaigns", }, ["TestAutoloadClasses"] = { ["CentralNoticeTestFixtures"] = "tests/phpunit/CentralNoticeTestFixtures.php", ["CNTestFixturesResourceLoaderModule"] = "tests/phpunit/CNTestFixturesResourceLoaderModule.php", ["TestingCNChoiceDataResourceLoaderModule"] = "tests/phpunit/TestingCNChoiceDataResourceLoaderModule.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "/resources", ["remoteExtPath"] = "CentralNotice/resources", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CentralNotice", ["scripts"] = { [0] = "tests/qunit/ext.centralNotice.display/index.tests.js", [1] = "tests/qunit/ext.centralNotice.display/chooser.tests.js", [2] = "tests/qunit/ext.centralNotice.kvStore/kvStore.tests.js", [3] = "tests/qunit/ext.centralNotice.startUp/kvStoreMaintenance.tests.js", [4] = "tests/qunit/subscribing/ext.centralNotice.bannerSequence.tests.js", [5] = "tests/qunit/subscribing/ext.centralNotice.geoIP.tests.js", }, ["dependencies"] = { [0] = "ext.centralNotice.testFixtures", [1] = "ext.centralNotice.startUp", [2] = "ext.centralNotice.display", [3] = "ext.centralNotice.kvStore", [4] = "ext.centralNotice.bannerSequence", [5] = "ext.centralNotice.geoIP", }, }, ["SpecialPages"] = { ["BannerLoader"] = "SpecialBannerLoader", ["BannerRandom"] = "SpecialBannerRandom", ["RecordImpression"] = "SpecialRecordImpression", ["HideBanners"] = "SpecialHideBanners", ["CNReporter"] = "SpecialCNReporter", }, ["Hooks"] = { ["CanonicalNamespaces"] = "CentralNoticeHooks::onCanonicalNamespaces", ["ChangeTagsListActive"] = "CentralNoticeHooks::onListDefinedTags", ["ListDefinedTags"] = "CentralNoticeHooks::onListDefinedTags", ["LoadExtensionSchemaUpdates"] = "CNDatabasePatcher::applyUpdates", ["SkinTemplateNavigation::SpecialPage"] = "CentralNotice::addNavigationTabs", ["ResourceLoaderRegisterModules"] = "CentralNoticeHooks::onResourceLoaderRegisterModules", ["UserMergeAccountFields"] = "CentralNoticeHooks::onUserMergeAccountFields", }, ["ExtensionFunctions"] = { [0] = "CentralNoticeHooks::initCentralNotice", }, ["config"] = { ["NoticeProject"] = { ["value"] = "wikipedia", }, ["NoticeProjects"] = { ["value"] = { }, }, ["NoticeInfrastructure"] = { ["value"] = true, }, ["CentralDBname"] = { ["value"] = false, }, ["CentralBannerRecorder"] = { ["value"] = false, }, ["CentralNoticeSampleRate"] = { ["value"] = 0.01, }, ["CentralNoticeImpressionEventSampleRate"] = { ["value"] = 0, }, ["CentralHost"] = { ["value"] = false, }, ["CentralNoticeApiUrl"] = { ["value"] = false, }, ["CentralSelectedBannerDispatcher"] = { ["value"] = false, }, ["CentralMobileSelectedBannerDispatcher"] = { ["value"] = false, }, ["CentralNoticeLoader"] = { ["value"] = true, }, ["NoticeCookieDomain"] = { ["value"] = "", }, ["NoticeCookieDurations"] = { ["value"] = { ["close"] = 1209600, ["donate"] = 31536000, }, ["merge_strategy"] = "array_plus", }, ["CentralNoticeFallbackHideCookieDuration"] = { ["value"] = 604800, }, ["NoticeHideUrls"] = { ["value"] = { }, }, ["CentralNoticeHideBannersP3P"] = { ["value"] = false, }, ["NoticeBannerMaxAge"] = { ["value"] = 600, }, ["NoticeBannerReducedMaxAge"] = { ["value"] = 120, }, ["NoticeUseTranslateExtension"] = { ["value"] = false, }, ["NoticeUseLanguageConversion"] = { ["value"] = false, }, ["NoticeProtectGroup"] = { ["value"] = false, }, ["NoticeTranslateDeployStates"] = { ["value"] = { [0] = "published", }, }, ["NoticeReporterDomains"] = { ["value"] = "https://donate.wikimedia.org", }, ["NoticeNumberOfBuckets"] = { ["value"] = 4, }, ["NoticeNumberOfControllerBuckets"] = { ["value"] = 2, }, ["NoticeBucketExpiry"] = { ["value"] = 7, }, ["CentralNoticePerCampaignBucketExtension"] = { ["value"] = 30, }, ["NoticeListComplementThreshold"] = { ["value"] = 0.75, }, ["CentralNoticeCategoriesUsingLegacy"] = { ["value"] = { [0] = "Fundraising", [1] = "fundraising", }, }, ["CentralNoticeCookiesToDelete"] = { ["value"] = { }, }, ["CentralNoticeBannerMixins"] = { ["value"] = { }, }, ["CentralNoticeCampaignMixins"] = { ["value"] = { ["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"] = { ["value"] = { ["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"] = { ["value"] = nil, }, ["CentralNoticeContentSecurityPolicy"] = { ["value"] = false, }, ["CentralNoticeMaxCampaignFallback"] = { ["value"] = 5, }, ["CentralNoticeAdminGroup"] = { ["value"] = "sysop", }, ["CentralNoticeMessageProtectRight"] = { ["value"] = "centralnotice-admin", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["CentralNoticeBannerHistory"] = 19079897, ["CentralNoticeImpression"] = 19511351, }, }, }, ["manifest_version"] = 2, }, ["Challenge"] = { ["name"] = "Challenge", ["version"] = "1.4", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Challenge", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ChallengeHooks::onLoadExtensionSchemaUpdates", ["UserProfileGetProfileHeaderLinks"] = "ChallengeHooks::onUserProfileGetProfileHeaderLinks", }, ["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", }, ["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", }, ["config"] = { ["ChangeUserPasswordsEnableFoo"] = true, }, ["ExtensionMessagesFiles"] = { ["ChangeUserPasswordsAlias"] = "ChangeUserPasswords.i18n.alias.php", }, ["MessagesDirs"] = { ["ChangeUserPasswords"] = { [0] = "i18n", }, }, ["SpecialPages"] = { ["ChangeUserPasswords"] = "SpecialChangeUserPasswords", }, ["Hooks"] = { ["AdminLinks"] = "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", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extensions\\CharInsert\\CharInsert::onParserFirstCallInit", ["BeforePageDisplay"] = "MediaWiki\\Extensions\\CharInsert\\CharInsert::onBeforePageDisplay", }, ["MessagesDirs"] = { ["CharInsert"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CharInsert/modules", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\CharInsert\\"] = "includes/", }, ["manifest_version"] = 2, }, ["CharRangeSpan"] = { ["name"] = "Character range span", ["version"] = "1.0.0", ["author"] = "Nick White", ["url"] = "https://www.mediawiki.org/wiki/Extension:CharRangeSpan", ["descriptionmsg"] = "charrangespan-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["CharRangeSpan"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserAfterTidy"] = "CharRangeSpan::doCharRangeSpan", }, ["config"] = { ["CharRangeSpanSettings"] = { ["value"] = { ["grc"] = { ["ranges"] = { [0] = { [0] = "0300", [1] = "036F", }, [1] = { [0] = "0370", [1] = "03FF", }, [2] = { [0] = "1F00", [1] = "1FFF", }, }, ["attrs"] = "lang=\"grc\"", ["maybeChars"] = "\\s\\,\\.\\-", }, }, }, }, ["manifest_version"] = 2, }, ["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.35.0", ["platform"] = { ["ext-openssl"] = "*", }, }, ["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 globally blocking accounts shown in Special:CheckUser results", }, ["CheckUserLogLogins"] = { ["value"] = false, ["description"] = "Whether login attempts should be logged in CheckUser logs", }, ["CheckUserEnableSpecialInvestigate"] = { ["value"] = false, ["description"] = "Enables Special:Investigate", }, ["CheckUserLogAdditionalRights"] = { ["value"] = { }, ["description"] = "Additional rights to be used when adding CheckUser log entries", }, ["CheckUserMaximumRowCount"] = { ["value"] = 5000, ["description"] = "Maximum number of rows in cu_changes to be used in any query", }, }, ["APIListModules"] = { ["checkuser"] = "ApiQueryCheckUser", ["checkuserlog"] = "ApiQueryCheckUserLog", }, ["DefaultUserOptions"] = { ["checkuser-investigate-tour-seen"] = 0, ["checkuser-investigate-form-tour-seen"] = 0, }, ["HookHandlers"] = { ["preferences"] = { ["class"] = "MediaWiki\\CheckUser\\HookHandler\\Preferences", }, }, ["Hooks"] = { ["RecentChange_save"] = { [0] = "CheckUserHooks::updateCheckUserData", [1] = "CheckUserHooks::maybePruneIPData", }, ["EmailUser"] = "CheckUserHooks::updateCUEmailData", ["User::mailPasswordInternal"] = "CheckUserHooks::updateCUPasswordResetData", ["LocalUserCreated"] = "CheckUserHooks::onLocalUserCreated", ["UserMergeAccountFields"] = "CheckUserHooks::onUserMergeAccountFields", ["RenameUserSQL"] = "CheckUserHooks::onRenameUserSQL", ["ParserTestTables"] = "CheckUserHooks::checkUserParserTestTables", ["LoadExtensionSchemaUpdates"] = "CheckUserHooks::onLoadExtensionSchemaUpdates", ["ContributionsToolLinks"] = "CheckUserHooks::checkUserContributionsLinks", ["PerformRetroactiveAutoblock"] = "CheckUserHooks::doRetroactiveAutoblock", ["AuthManagerLoginAuthenticateAudit"] = "CheckUserHooks::onAuthManagerLoginAuthenticateAudit", ["SpecialPage_initList"] = "CheckUserHooks::onSpecialPage_initList", ["UserGetAllRights"] = "CheckUserHooks::onUserGetAllRights", ["GetPreferences"] = "preferences", }, ["MessagesDirs"] = { ["CheckUser"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["SpecialInvestigate"] = 20261100, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CheckUser", }, ["GroupPermissions"] = { ["checkuser"] = { ["checkuser"] = true, ["checkuser-log"] = true, }, }, ["AvailableRights"] = { [0] = "checkuser", [1] = "checkuser-log", }, ["SpecialPages"] = { ["CheckUser"] = "SpecialCheckUser", ["CheckUserLog"] = "SpecialCheckUserLog", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\CheckUser\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\CheckUser\\Test\\"] = "tests/phpunit/", }, ["load_composer_autoloader"] = true, ["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", }, }, ["Hooks"] = { ["EditPageBeforeEditButtons"] = "CheckpointHooks::efCheckpointButton", ["PageContentSave"] = "CheckpointHooks::efCheckpointSave", ["GetFullURL"] = "CheckpointHooks::efCheckpointReturn", }, ["manifest_version"] = 1, }, ["ChessBrowser"] = { ["name"] = "ChessBrowser", ["version"] = "0.4.0", ["author"] = { [0] = "Wugapodes", [1] = "Kipod", [2] = "DannyS712", }, ["descriptionmsg"] = "chessbrowser-desc", ["type"] = "parserhook", ["license-name"] = "GPL-3.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:ChessBrowser", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ChessBrowserHooks::onParserFirstCallInit", ["OutputPageParserOutput"] = "ChessBrowserHooks::onOutputPageParserOutput", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ChessBrowser", }, ["MessagesDirs"] = { ["ChessBrowser"] = { [0] = "i18n", }, }, ["TrackingCategories"] = { [0] = "chessbrowser-invalid-category", }, ["manifest_version"] = 2, }, ["CirrusSearch"] = { ["name"] = "CirrusSearch", ["version"] = "6.5.4", ["author"] = { [0] = "Nik Everett", [1] = "Chad Horohoe", [2] = "Erik Bernhardson", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:CirrusSearch", ["descriptionmsg"] = "cirrussearch-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["Elastica"] = ">= 6.0.1", }, }, ["Actions"] = { ["cirrusdump"] = "CirrusSearch\\Dump", }, ["APIModules"] = { ["cirrus-config-dump"] = "CirrusSearch\\Api\\ConfigDump", ["cirrus-mapping-dump"] = "CirrusSearch\\Api\\MappingDump", ["cirrus-settings-dump"] = "CirrusSearch\\Api\\SettingsDump", ["cirrus-profiles-dump"] = "CirrusSearch\\Api\\ProfilesDump", }, ["APIPropModules"] = { ["cirrusbuilddoc"] = "CirrusSearch\\Api\\QueryBuildDocument", ["cirrusdoc"] = "CirrusSearch\\Api\\QueryCirrusDoc", ["cirruscompsuggestbuilddoc"] = "\\CirrusSearch\\Api\\QueryCompSuggestBuildDoc", }, ["ConfigRegistry"] = { ["CirrusSearch"] = "CirrusSearch\\SearchConfig::newFromGlobals", }, ["JobClasses"] = { ["cirrusSearchDeletePages"] = "CirrusSearch\\Job\\DeletePages", ["cirrusSearchIncomingLinkCount"] = "CirrusSearch\\Job\\IncomingLinkCount", ["cirrusSearchLinksUpdate"] = "CirrusSearch\\Job\\LinksUpdate", ["cirrusSearchLinksUpdatePrioritized"] = "CirrusSearch\\Job\\LinksUpdate", ["cirrusSearchMassIndex"] = "CirrusSearch\\Job\\MassIndex", ["cirrusSearchOtherIndex"] = "CirrusSearch\\Job\\OtherIndex", ["cirrusSearchElasticaWrite"] = "CirrusSearch\\Job\\ElasticaWrite", ["cirrusSearchCheckerJob"] = "CirrusSearch\\Job\\CheckerJob", ["cirrusSearchDeleteArchive"] = "CirrusSearch\\Job\\DeleteArchive", }, ["MessagesDirs"] = { ["CirrusSearch"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["TestAutoloadClasses"] = { ["CirrusSearch\\CirrusIntegrationTestCase"] = "tests/phpunit/integration/CirrusIntegrationTestCase.php", ["CirrusSearch\\CirrusTestCase"] = "tests/phpunit/unit/CirrusTestCase.php", ["CirrusSearch\\CirrusTestCaseTrait"] = "tests/phpunit/unit/CirrusTestCaseTrait.php", ["CirrusSearch\\Query\\SimpleKeywordFeatureTestTrait"] = "tests/phpunit/unit/Query/SimpleKeywordFeatureTestTrait.php", ["CirrusSearch\\Query\\KeywordFeatureAssertions"] = "tests/phpunit/unit/Query/KeywordFeatureAssertions.php", ["CirrusSearch\\Fallbacks\\BaseFallbackMethodTest"] = "tests/phpunit/unit/Fallbacks/BaseFallbackMethodTest.php", }, ["AutoloadNamespaces"] = { ["CirrusSearch\\"] = "includes/", ["CirrusSearch\\Maintenance\\"] = "maintenance/", }, ["TestAutoloadNamespaces"] = { ["CirrusSearch\\Test\\"] = "tests/phpunit/unit/mocks/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CirrusSearch", }, ["Hooks"] = { ["APIAfterExecute"] = "CirrusSearch\\Hooks::onAPIAfterExecute", ["ApiBeforeMain"] = "CirrusSearch\\Hooks::onApiBeforeMain", ["ArticleDelete"] = "CirrusSearch\\Hooks::onArticleDelete", ["ArticleDeleteComplete"] = "CirrusSearch\\Hooks::onArticleDeleteComplete", ["ArticleRevisionVisibilitySet"] = "CirrusSearch\\Hooks::onRevisionDelete", ["ArticleUndelete"] = "CirrusSearch\\Hooks::onArticleUndelete", ["BeforeInitialize"] = "CirrusSearch\\Hooks::onBeforeInitialize", ["CirrusSearchAddQueryFeatures"] = "CirrusSearch\\Wikimedia\\ORESArticleTopicsHooks::onCirrusSearchAddQueryFeatures", ["CirrusSearchAnalysisConfig"] = "CirrusSearch\\Wikimedia\\ORESArticleTopicsHooks::onCirrusSearchAnalysisConfig", ["CirrusSearchSimilarityConfig"] = "CirrusSearch\\Wikimedia\\ORESArticleTopicsHooks::onCirrusSearchSimilarityConfig", ["GetPreferences"] = "CirrusSearch\\Hooks::onGetPreferences", ["LinksUpdateComplete"] = "CirrusSearch\\Hooks::onLinksUpdateCompleted", ["MediaWikiServices"] = "CirrusSearch\\Hooks::onMediaWikiServices", ["PrefixSearchExtractNamespace"] = "CirrusSearch\\Hooks::onPrefixSearchExtractNamespace", ["ResourceLoaderGetConfigVars"] = "CirrusSearch\\Hooks::onResourceLoaderGetConfigVars", ["SearchIndexFields"] = "CirrusSearch\\Wikimedia\\ORESArticleTopicsHooks::onSearchIndexFields", ["SearchGetNearMatch"] = "CirrusSearch\\Hooks::onSearchGetNearMatch", ["ShowSearchHitTitle"] = "CirrusSearch\\Hooks::onShowSearchHitTitle", ["SoftwareInfo"] = "CirrusSearch\\Hooks::onSoftwareInfo", ["SpecialSearchResults"] = "CirrusSearch\\Hooks::onSpecialSearchResults", ["SpecialSearchResultsAppend"] = "CirrusSearch\\Hooks::onSpecialSearchResultsAppend", ["SpecialStatsAddExtra"] = "CirrusSearch\\Hooks::onSpecialStatsAddExtra", ["TitleMove"] = "CirrusSearch\\Hooks::onTitleMove", ["PageMoveComplete"] = "CirrusSearch\\Hooks::onPageMoveComplete", ["UserGetDefaultOptions"] = "CirrusSearch\\Hooks::onUserGetDefaultOptions", }, ["config"] = { ["CirrusSearchDefaultCluster"] = { ["value"] = "default", }, ["CirrusSearchDisableUpdate"] = { ["value"] = false, }, ["CirrusSearchClusters"] = { ["value"] = { ["default"] = { [0] = "localhost", }, }, }, ["CirrusSearchWriteClusters"] = { ["value"] = nil, }, ["CirrusSearchPrivateClusters"] = { ["value"] = nil, }, ["CirrusSearchReplicaGroup"] = { ["value"] = "default", }, ["CirrusSearchCrossClusterSearch"] = { ["value"] = false, }, ["CirrusSearchConnectionAttempts"] = { ["value"] = 1, }, ["CirrusSearchShardCount"] = { ["value"] = { ["content"] = 4, ["general"] = 4, ["archive"] = 4, ["titlesuggest"] = 4, }, }, ["CirrusSearchReplicas"] = { ["value"] = "0-2", }, ["CirrusSearchMaxShardsPerNode"] = { ["value"] = { }, }, ["CirrusSearchSlowSearch"] = { ["value"] = 10, }, ["CirrusSearchUseExperimentalHighlighter"] = { ["value"] = false, }, ["CirrusSearchOptimizeIndexForExperimentalHighlighter"] = { ["value"] = false, }, ["CirrusSearchWikimediaExtraPlugin"] = { ["value"] = { }, }, ["CirrusSearchEnableRegex"] = { ["value"] = true, }, ["CirrusSearchRegexMaxDeterminizedStates"] = { ["value"] = 20000, }, ["CirrusSearchQueryStringMaxDeterminizedStates"] = { ["value"] = nil, }, ["CirrusSearchNamespaceMappings"] = { ["value"] = { }, ["merge_strategy"] = "array_plus", }, ["CirrusSearchExtraIndexes"] = { ["value"] = { }, ["merge_strategy"] = "array_plus", }, ["CirrusSearchExtraIndexBoostTemplates"] = { ["value"] = { }, }, ["CirrusSearchUpdateShardTimeout"] = { ["value"] = "1ms", }, ["CirrusSearchClientSideUpdateTimeout"] = { ["value"] = 120, }, ["CirrusSearchClientSideConnectTimeout"] = { ["value"] = 5, }, ["CirrusSearchSearchShardTimeout"] = { ["value"] = { ["comp_suggest"] = "5s", ["prefix"] = "5s", ["default"] = "20s", ["regex"] = "120s", }, }, ["CirrusSearchClientSideSearchTimeout"] = { ["value"] = { ["comp_suggest"] = 10, ["prefix"] = 10, ["default"] = 40, ["regex"] = 240, }, }, ["CirrusSearchMaintenanceTimeout"] = { ["value"] = 3600, }, ["CirrusSearchPrefixSearchStartsWithAnyWord"] = { ["value"] = false, }, ["CirrusSearchPhraseSlop"] = { ["value"] = { ["precise"] = 0, ["default"] = 0, ["boost"] = 1, }, }, ["CirrusSearchPhraseRescoreBoost"] = { ["value"] = 10, }, ["CirrusSearchPhraseRescoreWindowSize"] = { ["value"] = 512, }, ["CirrusSearchFunctionRescoreWindowSize"] = { ["value"] = 8192, }, ["CirrusSearchMoreAccurateScoringMode"] = { ["value"] = true, }, ["CirrusSearchFallbackProfile"] = { ["value"] = "phrase_suggest", }, ["CirrusSearchFallbackProfiles"] = { ["value"] = { }, }, ["CirrusSearchEnablePhraseSuggest"] = { ["value"] = true, }, ["CirrusSearchPhraseSuggestProfiles"] = { ["value"] = { }, }, ["CirrusSearchPhraseSuggestReverseField"] = { ["value"] = { ["build"] = false, ["use"] = false, }, }, ["CirrusSearchPhraseSuggestUseText"] = { ["value"] = false, }, ["CirrusSearchPhraseSuggestUseOpeningText"] = { ["value"] = false, }, ["CirrusSearchAllowLeadingWildcard"] = { ["value"] = true, }, ["CirrusSearchIndexedRedirects"] = { ["value"] = 1024, }, ["CirrusSearchLinkedArticlesToUpdate"] = { ["value"] = 25, }, ["CirrusSearchUnlinkedArticlesToUpdate"] = { ["value"] = 25, }, ["CirrusSearchSimilarityProfile"] = { ["value"] = "bm25_with_defaults", }, ["CirrusSearchSimilarityProfiles"] = { ["value"] = { }, }, ["CirrusSearchWeights"] = { ["value"] = { ["title"] = 20, ["redirect"] = 15, ["category"] = 8, ["heading"] = 5, ["opening_text"] = 3, ["text"] = 1, ["auxiliary_text"] = 0.5, ["file_text"] = 0.5, }, }, ["CirrusSearchPrefixWeights"] = { ["value"] = { ["title"] = 10, ["redirect"] = 1, ["title_asciifolding"] = 7, ["redirect_asciifolding"] = 0.7, }, }, ["CirrusSearchAllFields"] = { ["value"] = { ["build"] = true, ["use"] = true, }, }, ["CirrusSearchBoostOpening"] = { ["value"] = "first_heading", }, ["CirrusSearchNearMatchWeight"] = { ["value"] = 2, }, ["CirrusSearchStemmedWeight"] = { ["value"] = 0.5, }, ["CirrusSearchNamespaceWeights"] = { ["value"] = { [2] = 0.05, [4] = 0.1, [8] = 0.05, [10] = 0.005, [12] = 0.1, }, ["merge_strategy"] = "array_plus", }, ["CirrusSearchDefaultNamespaceWeight"] = { ["value"] = 0.2, }, ["CirrusSearchTalkNamespaceWeight"] = { ["value"] = 0.25, }, ["CirrusSearchLanguageWeight"] = { ["value"] = { ["user"] = 0, ["wiki"] = 0, }, }, ["CirrusSearchPreferRecentDefaultDecayPortion"] = { ["value"] = 0, }, ["CirrusSearchPreferRecentUnspecifiedDecayPortion"] = { ["value"] = 0.6, }, ["CirrusSearchPreferRecentDefaultHalfLife"] = { ["value"] = 160, }, ["CirrusSearchMoreLikeThisConfig"] = { ["value"] = { ["min_doc_freq"] = 2, ["max_doc_freq"] = nil, ["max_query_terms"] = 25, ["min_term_freq"] = 2, ["min_word_length"] = 0, ["max_word_length"] = 0, ["minimum_should_match"] = "30%", }, }, ["CirrusSearchMoreLikeThisMaxQueryTermsLimit"] = { ["value"] = 100, }, ["CirrusSearchMoreLikeThisFields"] = { ["value"] = { [0] = "text", }, }, ["CirrusSearchMoreLikeThisAllowedFields"] = { ["value"] = { [0] = "title", [1] = "text", [2] = "auxiliary_text", [3] = "opening_text", [4] = "headings", }, }, ["CirrusSearchClusterOverrides"] = { ["value"] = { }, }, ["CirrusSearchMoreLikeThisTTL"] = { ["value"] = 0, }, ["CirrusSearchFetchConfigFromApi"] = { ["value"] = false, }, ["CirrusSearchInterwikiSources"] = { ["value"] = { }, }, ["CirrusSearchCrossProjectOrder"] = { ["value"] = "static", }, ["CirrusSearchCrossProjectBlockScorerProfiles"] = { ["value"] = { }, }, ["CirrusSearchInterwikiHTTPTimeout"] = { ["value"] = 10, }, ["CirrusSearchInterwikiHTTPConnectTimeout"] = { ["value"] = 5, }, ["CirrusSearchRefreshInterval"] = { ["value"] = 1, }, ["CirrusSearchUpdateDelay"] = { ["value"] = { ["prioritized"] = 0, ["default"] = 0, }, }, ["CirrusSearchBannedPlugins"] = { ["value"] = { }, }, ["CirrusSearchUpdateConflictRetryCount"] = { ["value"] = 5, }, ["CirrusSearchFragmentSize"] = { ["value"] = 150, }, ["CirrusSearchIndexAllocation"] = { ["value"] = { ["include"] = { }, ["exclude"] = { }, ["require"] = { }, }, }, ["CirrusSearchPoolCounterKey"] = { ["value"] = "_elasticsearch", }, ["CirrusSearchMergeSettings"] = { ["value"] = { }, }, ["CirrusSearchLogElasticRequests"] = { ["value"] = true, }, ["CirrusSearchLogElasticRequestsSecret"] = { ["value"] = false, }, ["CirrusSearchMaxFullTextQueryLength"] = { ["value"] = 300, }, ["CirrusSearchMaxIncategoryOptions"] = { ["value"] = 100, }, ["CirrusSearchFeedbackLink"] = { ["value"] = false, }, ["CirrusSearchDropDelayedJobsAfter"] = { ["value"] = 172800, }, ["CirrusSearchWriteBackoffExponent"] = { ["value"] = 6, }, ["CirrusSearchUserTesting"] = { ["value"] = { }, }, ["CirrusSearchCompletionProfiles"] = { ["value"] = { }, }, ["CirrusSearchCompletionSettings"] = { ["value"] = "fuzzy", }, ["CirrusSearchUseIcuFolding"] = { ["value"] = "default", }, ["CirrusSearchICUFoldingUnicodeSetFilter"] = { ["value"] = nil, }, ["CirrusSearchUseIcuTokenizer"] = { ["value"] = "default", }, ["CirrusSearchCompletionDefaultScore"] = { ["value"] = "quality", }, ["CirrusSearchUseCompletionSuggester"] = { ["value"] = "no", }, ["CirrusSearchCompletionSuggesterSubphrases"] = { ["value"] = { ["build"] = false, ["use"] = false, ["type"] = "anywords", ["limit"] = 10, }, }, ["CirrusSearchCompletionSuggesterUseDefaultSort"] = { ["value"] = false, }, ["CirrusSearchCompletionSuggesterHardLimit"] = { ["value"] = 50, }, ["CirrusSearchRecycleCompletionSuggesterIndex"] = { ["value"] = true, }, ["CirrusSearchEnableAltLanguage"] = { ["value"] = false, }, ["CirrusSearchLanguageToWikiMap"] = { ["value"] = { }, }, ["CirrusSearchWikiToNameMap"] = { ["value"] = { }, }, ["CirrusSearchEnableCrossProjectSearch"] = { ["value"] = false, }, ["CirrusSearchCrossProjectSearchBlockList"] = { ["value"] = { }, }, ["CirrusSearchInterwikiPrefixOverrides"] = { ["value"] = { }, }, ["CirrusSearchCrossProjectProfiles"] = { ["value"] = { }, }, ["CirrusExploreSimilarResults"] = { ["value"] = false, }, ["CirrusSearchCrossProjectShowMultimedia"] = { ["value"] = false, }, ["CirrusSearchNumCrossProjectSearchResults"] = { ["value"] = 5, }, ["CirrusSearchInterwikiProv"] = { ["value"] = false, }, ["CirrusSearchRescoreProfiles"] = { ["value"] = { }, }, ["CirrusSearchRescoreFunctionChains"] = { ["value"] = { }, }, ["CirrusSearchRescoreProfile"] = { ["value"] = "classic", }, ["CirrusSearchPrefixSearchRescoreProfile"] = { ["value"] = "classic", }, ["CirrusSearchInterwikiThreshold"] = { ["value"] = 3, }, ["CirrusSearchLanguageDetectors"] = { ["value"] = { }, }, ["CirrusSearchTextcatModel"] = { ["value"] = { }, }, ["CirrusSearchTextcatConfig"] = { ["value"] = { }, }, ["CirrusSearchMasterTimeout"] = { ["value"] = "30s", }, ["CirrusSearchSanityCheck"] = { ["value"] = true, }, ["CirrusSearchIndexBaseName"] = { ["value"] = "__wikiid__", }, ["CirrusSearchStripQuestionMarks"] = { ["value"] = "all", }, ["CirrusSearchFullTextQueryBuilderProfile"] = { ["value"] = "default", }, ["CirrusSearchFullTextQueryBuilderProfiles"] = { ["value"] = { }, }, ["CirrusSearchPrefixIds"] = { ["value"] = false, }, ["CirrusSearchExtraBackendLatency"] = { ["value"] = 0, }, ["CirrusSearchBoostTemplates"] = { ["value"] = { }, }, ["CirrusSearchIgnoreOnWikiBoostTemplates"] = { ["value"] = false, }, ["CirrusSearchDevelOptions"] = { ["value"] = { }, }, ["CirrusSearchFiletypeAliases"] = { ["value"] = { }, }, ["CirrusSearchElasticQuirks"] = { ["value"] = { }, }, ["CirrusSearchExtraIndexSettings"] = { ["value"] = { }, }, ["CirrusSearchIndexDeletes"] = { ["value"] = false, }, ["CirrusSearchEnableArchive"] = { ["value"] = false, }, ["CirrusSearchInterleaveConfig"] = { ["value"] = nil, }, ["CirrusSearchMaxPhraseTokens"] = { ["value"] = nil, }, ["CirrusSearchCategoryEndpoint"] = { ["value"] = "", }, ["CirrusSearchCategoryDepth"] = { ["value"] = 5, }, ["CirrusSearchCategoryMax"] = { ["value"] = 256, }, ["CirrusSearchNamespaceResolutionMethod"] = { ["value"] = "elastic", }, ["CirrusSearchWMFExtraFeatures"] = { ["description"] = "Configuration for Wikimedia-spexific extra features.\n\n* ores_articletopics: search articles by topic.\n** build: include in the index definition", ["value"] = { ["ores_articletopics"] = { ["build"] = false, ["use"] = false, }, }, }, }, ["SearchMappings"] = { ["CirrusSearch"] = { ["class"] = "CirrusSearch\\CirrusSearch", }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["Cite"] = { ["name"] = "Cite", ["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.34.0", }, ["MessagesDirs"] = { ["Cite"] = { [0] = "i18n", [1] = "modules/ve-cite/i18n", }, }, ["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = "Cite\\Hooks\\CiteHooks::onAPIQuerySiteInfoGeneralInfo", ["ContentHandlerDefaultModelFor"] = "Cite\\Hooks\\CiteHooks::onContentHandlerDefaultModelFor", ["ParserAfterParse"] = "Cite\\Hooks\\CiteParserHooks::onParserAfterParse", ["ParserClearState"] = "Cite\\Hooks\\CiteParserHooks::onParserClearStateOrCloned", ["ParserCloned"] = "Cite\\Hooks\\CiteParserHooks::onParserClearStateOrCloned", ["ParserFirstCallInit"] = "Cite\\Hooks\\CiteParserHooks::onParserFirstCallInit", ["ResourceLoaderGetConfigVars"] = "Cite\\Hooks\\CiteHooks::onResourceLoaderGetConfigVars", ["ResourceLoaderRegisterModules"] = "Cite\\Hooks\\CiteHooks::onResourceLoaderRegisterModules", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Cite/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "modules/ve-cite/tests", ["remoteExtPath"] = "Cite/modules/ve-cite/tests", ["scripts"] = { [0] = "ve.dm.citeExample.js", [1] = "ve.dm.Converter.test.js", [2] = "ve.dm.InternalList.test.js", [3] = "ve.dm.Transaction.test.js", [4] = "ve.ui.DiffElement.test.js", [5] = "ve.ui.MWWikitextStringTransferHandler.test.js", }, ["dependencies"] = { [0] = "ext.cite.visualEditor", [1] = "test.VisualEditor", }, }, ["attributes"] = { ["CodeMirror"] = { ["TagModes"] = { ["ref"] = "text/mediawiki", }, }, ["EventLogging"] = { ["Schemas"] = { ["ReferencePreviewsBaseline"] = 19489336, ["ReferencePreviewsCite"] = 19489328, }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.cite.visualEditor", }, }, }, ["ConfigRegistry"] = { ["cite"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["CiteBookReferencing"] = { ["description"] = "Development feature flag for Book Referencing, a way to nest citations. Please don't enable in production.", ["public"] = true, ["value"] = false, }, ["CiteVisualEditorOtherGroup"] = { ["public"] = true, ["value"] = false, }, ["CiteResponsiveReferences"] = { ["public"] = true, ["value"] = true, }, }, ["AutoloadNamespaces"] = { ["Cite\\"] = "src/", }, ["TrackingCategories"] = { [0] = "cite-tracking-category-cite-error", }, ["manifest_version"] = 2, }, ["CiteDrawer"] = { ["name"] = "CiteDrawer", ["version"] = "1.0.0", ["author"] = { [0] = "WikiWorks team", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:CiteDrawer", ["descriptionmsg"] = "citedrawer-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["type"] = "other", ["config"] = { ["CiteDrawerEnableDesktop"] = { ["value"] = true, }, ["CiteDrawerEnableMobile"] = { ["value"] = true, }, ["CiteDrawerTheme"] = { ["value"] = "dark", }, }, ["ExtensionMessagesFiles"] = { ["CiteDrawerAlias"] = "CiteDrawer.i18n.alias.php", }, ["Hooks"] = { ["BeforePageDisplay"] = "CiteDrawerHooks::onBeforePageDisplay", ["MakeGlobalVariablesScript"] = "CiteDrawerHooks::onMakeGlobalVariablesScript", }, ["MessagesDirs"] = { ["CiteDrawer"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CiteDrawer", }, ["QUnitTestModule"] = { ["scripts"] = { [0] = "ext.CiteDrawer.class.test.js", }, ["dependencies"] = { [0] = "ext.citedrawer.main", }, ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "CiteDrawer/tests/qunit", }, ["manifest_version"] = 2, }, ["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"] = { ["SidebarBeforeOutput"] = { [0] = "CiteThisPageHooks::onSidebarBeforeOutput", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CiteThisPage/modules", }, ["SpecialPages"] = { ["CiteThisPage"] = "SpecialCiteThisPage", }, ["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.3.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.34.0", ["extensions"] = { }, }, ["MessagesDirs"] = { ["Citoid"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Citoid", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Citoid", ["scripts"] = { [0] = "modules/tests/index.test.js", }, ["dependencies"] = { [0] = "ext.citoid.visualEditor", }, }, ["Hooks"] = { ["ResourceLoaderGetConfigVars"] = "CitoidHooks::onResourceLoaderGetConfigVars", ["BeforePageDisplay"] = "CitoidHooks::onBeforePageDisplay", ["GetPreferences"] = "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.", }, ["WBCitoidFullRestbaseURL"] = { ["value"] = false, ["description"] = "Full url to use a citoid service running behind restbase, used by wikibase module/repository, i.e. https://en.wikipedia.org/api/rest_", }, }, ["ConfigRegistry"] = { ["citoid"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 2, }, ["CleanChanges"] = { ["name"] = "Clean Changes", ["version"] = "2020-07-20", ["author"] = "Niklas Laxström", ["url"] = "https://www.mediawiki.org/wiki/Extension:CleanChanges", ["descriptionmsg"] = "cleanchanges-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["config"] = { ["CCTrailerFilter"] = false, ["CCUserFilter"] = true, ["CCFiltersOnly"] = true, }, ["Hooks"] = { ["FetchChangesList"] = "NCL::hook", ["MakeGlobalVariablesScript"] = "NCL::addScriptVariables", ["ChangesListSpecialPageQuery"] = { [0] = "CCFilters::user", [1] = "CCFilters::trailer", }, ["SpecialRecentChangesPanel"] = { [0] = "CCFilters::userForm", [1] = "CCFilters::trailerForm", }, }, ["MessagesDirs"] = { ["CleanChanges"] = { [0] = "i18n", }, }, ["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", }, ["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.32.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", }, ["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] = "[https://ace.c9.io/ 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.35.0", ["extensions"] = { ["WikiEditor"] = ">= 0.5.2", }, }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "CodeEditorHooks::editPageShowEditFormInitial", ["EditPage::showReadOnlyForm:initial"] = "CodeEditorHooks::editPageShowEditFormInitial", ["GetPreferences"] = "CodeEditorHooks::getPreferences", }, ["MessagesDirs"] = { ["CodeEditor"] = { [0] = "i18n", }, }, ["DefaultUserOptions"] = { ["usecodeeditor"] = 1, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CodeEditor/modules", }, ["manifest_version"] = 2, }, ["CodeMirror"] = { ["name"] = "CodeMirror", ["version"] = "4.0.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", [1] = "[https://www.mediawiki.org/wiki/User:Florianschmidtwelzow Florian Schmidt]", [2] = "Marijn Haverbeke", [3] = "[https://raw.githubusercontent.com/codemirror/CodeMirror/master/AUTHORS CodeMirror contributors]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:CodeMirror", ["descriptionmsg"] = "codemirror-desc", ["type"] = "editor", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["CodeMirror"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CodeMirror/resources", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CodeMirror", ["scripts"] = { [0] = "resources/mode/mediawiki/tests/qunit/CodeMirror.mediawiki.test.js", }, ["dependencies"] = { [0] = "ext.CodeMirror.data", [1] = "ext.CodeMirror.lib", [2] = "ext.CodeMirror.mode.mediawiki", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "CodeMirrorHooks::onBeforePageDisplay", ["GetPreferences"] = "CodeMirrorHooks::onGetPreferences", }, ["attributes"] = { ["CodeMirror"] = { ["PluginModules"] = { }, ["TagModes"] = { ["pre"] = "mw-tag-pre", ["nowiki"] = "mw-tag-nowiki", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.CodeMirror.visualEditor.init", [1] = "ext.CodeMirror.visualEditor", }, }, }, ["manifest_version"] = 2, }, ["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"] = { ["value"] = 500000, }, ["CodeReviewShuffleTagCloud"] = { ["value"] = false, }, ["CodeReviewImportBatchSize"] = { ["value"] = 400, }, ["SubversionUser"] = { ["value"] = false, }, ["CodeReviewMaxDiffPaths"] = { ["value"] = 20, }, ["CodeReviewFlags"] = { ["value"] = { [0] = "inspected", [1] = "tested", }, }, ["CodeReviewImgRegex"] = { ["value"] = "/\\.(png|jpg|jpeg|gif)$/i", }, ["SubversionProxyTimeout"] = { ["value"] = 30, }, ["SubversionProxy"] = { ["value"] = false, }, ["SubversionPassword"] = { ["value"] = false, }, ["CodeReviewCommentWatcherName"] = { ["value"] = "CodeReview comments list", }, ["SubversionOptions"] = { ["value"] = "--non-interactive --trust-server-cert", }, ["CodeReviewDisableFollowUpNotification"] = { ["value"] = false, }, ["CodeReviewRepoStatsCacheTime"] = { ["value"] = 21600, }, ["CodeReviewProtectedStates"] = { ["value"] = { [0] = "ok", [1] = "resolved", }, }, ["CodeReviewCommentWatcherEmail"] = { ["value"] = false, }, ["CodeReviewENotif"] = { ["value"] = false, }, ["CodeReviewStates"] = { ["value"] = { [0] = "new", [1] = "fixme", [2] = "reverted", [3] = "resolved", [4] = "ok", [5] = "deferred", [6] = "old", }, }, ["CodeReviewDeferredPaths"] = { ["value"] = { }, }, ["CodeReviewAutoTagPath"] = { ["value"] = { }, }, ["CodeReviewFixmePerPath"] = { ["value"] = { }, }, ["CodeReviewNewPerPath"] = { ["value"] = { }, }, ["CodeReviewRC"] = { ["value"] = { }, }, ["CodeReviewListSpecialPage"] = { ["value"] = true, }, }, ["ExtensionMessagesFiles"] = { ["CodeReviewAliases"] = "CodeReview.alias.php", }, ["APIModules"] = { ["codeupdate"] = "ApiCodeUpdate", ["codediff"] = "ApiCodeDiff", ["coderevisionupdate"] = "ApiRevisionUpdate", }, ["APIListModules"] = { ["codecomments"] = "ApiQueryCodeComments", ["codepaths"] = "ApiQueryCodePaths", ["coderevisions"] = "ApiQueryCodeRevisions", ["codetags"] = "ApiQueryCodeTags", }, ["Hooks"] = { ["MakeGlobalVariablesScript"] = "CodeReviewHooks::onMakeGlobalVariablesScript", ["LoadExtensionSchemaUpdates"] = "CodeReviewHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "CodeReviewHooks::onRenameUserSQL", ["UserMergeAccountFields"] = "CodeReviewHooks::onUserMergeAccountFields", }, ["MessagesDirs"] = { ["CodeReview"] = { [0] = "i18n", }, }, ["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", }, ["manifest_version"] = 2, }, ["Cognate"] = { ["name"] = "Cognate", ["author"] = { [0] = "Gabriel Birke <gabriel.birke@wikimedia.de>", [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", }, ["TestAutoloadClasses"] = { ["Cognate\\Tests\\CheckSystemReqsTrait"] = "tests/phpunit/CheckSystemReqsTrait.php", }, ["JobClasses"] = { ["CognateLocalJobSubmitJob"] = "Cognate\\LocalJobSubmitJob", ["CognateCacheUpdateJob"] = "Cognate\\CacheUpdateJob", }, ["config"] = { ["CognateDb"] = { ["description"] = "The database to use for storing Cognate data. The default is to use the db of the current site.", ["value"] = false, }, ["CognateCluster"] = { ["description"] = "The cluster to use for storing Cognate data. The default is to use the cluster / server of the current site. See $wgLBFactoryConf.", ["value"] = false, }, ["CognateReadOnly"] = { ["description"] = "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.", ["value"] = false, }, ["CognateNamespaces"] = { ["description"] = "The namespace IDs to run Cognate for. For links to work between sites these IDs must be the same across sites.", ["value"] = { [0] = 0, }, }, }, ["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", }, ["Hooks"] = { ["ContentAlterParserOutput"] = "Cognate\\CognateHooks::onContentAlterParserOutput", ["WikiPageDeletionUpdates"] = "Cognate\\CognateHooks::onWikiPageDeletionUpdates", ["ArticleUndelete"] = "Cognate\\CognateHooks::onArticleUndelete", ["LoadExtensionSchemaUpdates"] = "Cognate\\CognateHooks::onLoadExtensionSchemaUpdates", }, ["callback"] = "Cognate\\CognateHooks::onRegistration", ["MessagesDirs"] = { ["Cognate"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["CognitiveProcessDesigner"] = { ["name"] = "CognitiveProcessDesigner", ["version"] = "1.0.0", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "[http://www.hallowelt.com Hallo Welt! GmbH]", }, ["url"] = "http://www.hallowelt.com", ["descriptionmsg"] = "cognitiveprocessdesigner-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["PageForms"] = "~4.6", }, }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["PermissionRegistry"] = { ["cognitiveprocessdesigner-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "editor", [2] = "maintenanceadmin", [3] = "reader", }, }, }, }, }, ["AvailableRights"] = { [0] = "cognitiveprocessdesigner-viewspecialpage", }, ["GroupPermissions"] = { ["*"] = { ["cognitiveprocessdesigner-viewspecialpage"] = false, }, ["user"] = { ["cognitiveprocessdesigner-viewspecialpage"] = true, }, ["sysop"] = { ["cognitiveprocessdesigner-viewspecialpage"] = true, }, }, ["SpecialPages"] = { ["CognitiveProcessDesignerEdit"] = "\\CognitiveProcessDesigner\\Special\\SpecialEdit", ["CognitiveProcessDesignerTestSuite"] = "\\CognitiveProcessDesigner\\Special\\SpecialTestSuite", }, ["MessagesDirs"] = { ["CognitiveProcessDesigner"] = "i18n", }, ["AutoloadNamespaces"] = { ["CognitiveProcessDesigner\\"] = "src/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CognitiveProcessDesigner/resources", }, ["manifest_version"] = 2, }, ["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.35", ["extensions"] = { ["EventLogging"] = "*", }, }, ["MessagesDirs"] = { ["CollaborationKit"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CollaborationKitAlias"] = "CollaborationKit.alias.php", ["CollaborationKitMagic"] = "CollaborationKit.i18n.magic.php", }, ["TrackingCategories"] = { [0] = "collaborationkit-hub-tracker", [1] = "collaborationkit-list-tracker", }, ["ContentHandlers"] = { ["CollaborationHubContent"] = "CollaborationHubContentHandler", ["CollaborationListContent"] = "CollaborationListContentHandler", }, ["config"] = { ["CollaborationHubAllowedNamespaces"] = { ["value"] = { [2] = true, [4] = true, }, ["merge_strategy"] = "array_plus", }, ["CollaborationListAllowedNamespaces"] = { ["value"] = { [2] = true, [4] = true, }, ["merge_strategy"] = "array_plus", }, }, ["SpecialPages"] = { ["CollaborationKitIcons"] = "SpecialCollaborationKitIcons", ["CreateCollaborationHub"] = "SpecialCreateCollaborationHub", ["CreateHubFeature"] = "SpecialCreateHubFeature", }, ["Hooks"] = { ["SkinTemplateNavigation"] = "CollaborationKitHooks::onSkinTemplateNavigation", ["ParserFirstCallInit"] = "CollaborationKitHooks::onParserFirstCallInit", ["CodeEditorGetPageLanguage"] = "CollaborationKitHooks::onCodeEditorGetPageLanguage", ["ArticleViewHeader"] = "CollaborationListContent::onArticleViewHeader", ["CustomEditor"] = { [0] = "CollaborationListContent::onCustomEditor", [1] = "CollaborationHubContent::onCustomEditor", }, ["OutputPageBeforeHTML"] = "CollaborationKitHooks::onOutputPageBeforeHTML", ["GetDoubleUnderscoreIDs"] = "CollaborationKitHooks::onGetDoubleUnderscoreIDs", ["OutputPageParserOutput"] = "CollaborationKitHooks::onOutputPageParserOutput", ["OutputPageBodyAttributes"] = "CollaborationHubContentEditor::setCollabkitTheme", ["BeforePageDisplay"] = "CollaborationListContent::onBeforePageDisplay", ["ParserOutputPostCacheTransform"] = "CollaborationHubContentHandler::onParserOutputPostCacheTransform", }, ["@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", ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CollaborationKit/modules", }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "CollapsibleVector", }, ["Hooks"] = { ["BeforePageDisplay"] = "CollapsibleVectorHooks::beforePageDisplay", ["GetPreferences"] = "CollapsibleVectorHooks::getPreferences", ["ResourceLoaderGetConfigVars"] = "CollapsibleVectorHooks::resourceLoaderGetConfigVars", ["MakeGlobalVariablesScript"] = "CollapsibleVectorHooks::makeGlobalVariablesScript", }, ["config"] = { ["CollapsibleVectorFeatures"] = { ["collapsiblenav"] = { ["global"] = false, ["user"] = true, }, ["_merge_strategy"] = "array_plus_2d", }, }, ["manifest_version"] = 1, }, ["Collection"] = { ["name"] = "Collection", ["version"] = "1.8.0", ["author"] = { [0] = "PediaPress GmbH", [1] = "Siebrand Mazeland", [2] = "Marcin Cieślak", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Collection", ["descriptionmsg"] = "coll-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["callback"] = "CollectionHooks::registerExtension", ["AvailableRights"] = { [0] = "collectionsaveasuserpage", [1] = "collectionsaveascommunitypage", }, ["SpecialPages"] = { ["Book"] = "SpecialCollection", ["RenderBook"] = "MediaWiki\\Extensions\\Collection\\Specials\\SpecialRenderBook", }, ["MessagesDirs"] = { ["Collection"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CollectionAlias"] = "Collection.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\Collection\\"] = "includes/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Collection/resources", }, ["Hooks"] = { ["SidebarBeforeOutput"] = "CollectionHooks::onSidebarBeforeOutput", ["SiteNoticeAfter"] = "CollectionHooks::siteNoticeAfter", ["OutputPageCheckLastModified"] = "CollectionHooks::checkLastModified", }, ["config"] = { ["CollectionMWServeURL"] = { ["description"] = "URL of mw-serve render server", ["value"] = "https://tools.pediapress.com/mw-serve/", }, ["CollectionMWServeCredentials"] = { ["description"] = "Login credentials to this MediaWiki as 'USERNAME:PASSWORD' string", ["value"] = nil, }, ["CollectionMWServeCert"] = { ["description"] = "PEM-encoded SSL certificate for the mw-serve render server to pass to CURL", ["value"] = nil, }, ["CollectionArticleNamespaces"] = { ["description"] = "Array of namespaces that can be added to a collection", ["value"] = { [0] = 0, [1] = 1, [2] = 2, [3] = 3, [4] = 4, [5] = 5, [6] = 8, [7] = 9, [8] = 100, [9] = 101, [10] = 102, [11] = 103, [12] = 104, [13] = 105, [14] = 106, [15] = 107, [16] = 108, [17] = 109, [18] = 110, [19] = 111, }, }, ["CommunityCollectionNamespace"] = { ["description"] = "Namespace for \"community books\"", ["value"] = 4, }, ["CollectionMaxArticles"] = { ["description"] = "Maximum no. of articles in a book", ["value"] = 500, }, ["CollectionLicenseName"] = { ["description"] = "Name of license", ["value"] = nil, }, ["CollectionLicenseURL"] = { ["description"] = "HTTP(s) URL pointing to license in wikitext format", ["value"] = nil, }, ["CollectionFormats"] = { ["description"] = "List of available download formats, as mapping of mwlib writer to format name", ["value"] = { ["rl"] = "PDF", }, }, ["CollectionRendererSettings"] = { ["description"] = "Additional renderer options for collections. Format is as for HTMLForm::loadInputFromParameters. Note that fieldnames may only contain [a-zA-Z0-9_-], and values may not contain pipes or newlines. If the 'options' field is an array, keys will be interpreted as messages", ["value"] = { ["papersize"] = { ["type"] = "select", ["label-message"] = "coll-setting-papersize", ["default"] = "a4", ["options"] = { ["coll-setting-papersize-a4"] = "a4", ["coll-setting-papersize-letter"] = "letter", }, }, ["toc"] = { ["type"] = "select", ["label-message"] = "coll-setting-toc", ["default"] = "auto", ["options"] = { ["coll-setting-toc-auto"] = "auto", ["coll-setting-toc-yes"] = "yes", ["coll-setting-toc-no"] = "no", }, }, ["columns"] = { ["type"] = "select", ["label-message"] = "coll-setting-columns", ["default"] = "2", ["options"] = { ["coll-setting-columns-1"] = "1", ["coll-setting-columns-2"] = "2", }, }, }, }, ["CollectionCommandToServeURL"] = { ["description"] = "Some commands require an external server", ["value"] = { }, }, ["CollectionFormatToServeURL"] = { ["description"] = "For formats which rendering depends on an external server", ["value"] = { }, }, ["CollectionContentTypeToFilename"] = { ["description"] = "", ["value"] = { ["application/pdf"] = "collection.pdf", ["application/vnd.oasis.opendocument.text"] = "collection.odt", ["text/plain"] = "collection.txt", }, }, ["CollectionPortletFormats"] = { ["value"] = { [0] = "rl", }, }, ["CollectionPortletForLoggedInUsersOnly"] = { ["value"] = false, }, ["CollectionMaxSuggestions"] = { ["value"] = 10, }, ["CollectionSuggestCheapWeightThreshhold"] = { ["value"] = 50, }, ["CollectionSuggestThreshhold"] = { ["value"] = 100, }, ["CollectionPODPartners"] = { ["value"] = { ["pediapress"] = { ["name"] = "PediaPress", ["url"] = "https://pediapress.com/", ["posturl"] = "https://pediapress.com/api/collections/", ["infopagetitle"] = "coll-order_info_article", }, }, }, ["CollectionShowRenderNotes"] = { ["description"] = "Optional notes that are displayed on the download screen for the rendered document. Each entry is a message key", ["value"] = { [0] = "coll-rendering_finished_note_not_satisfied", }, }, ["CollectionDisableDownloadSection"] = { ["description"] = "Disable the download section see https://phabricator.wikimedia.org/T175996", ["value"] = true, }, ["CollectionDisableSidebarLink"] = { ["description"] = "Disable the link to the book creator in the sidebar", ["value"] = false, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["CommentStreams"] = { ["name"] = "CommentStreams", ["version"] = "4.7", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jji Jason Ji]", [1] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:CommentStreams", ["descriptionmsg"] = "commentstreams-desc", ["manifest_version"] = 1, ["type"] = "parserhook", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["SpecialPages"] = { ["CommentStreamsAllComments"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsAllComments", }, ["MessagesDirs"] = { ["CommentStreams"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CommentStreamsAlias"] = "includes/CommentStreamsAllComments.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "CommentStreams/resources", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\CommentStreams\\"] = "includes/", }, ["APIModules"] = { ["csPostComment"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSPostComment", ["csQueryComment"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSQueryComment", ["csEditComment"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSEditComment", ["csDeleteComment"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSDeleteComment", ["csVote"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSVote", ["csWatch"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSWatch", ["csUnwatch"] = "MediaWiki\\Extension\\CommentStreams\\ApiCSUnwatch", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::addCommentTableToDatabase", ["CanonicalNamespaces"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::addCommentStreamsNamespaces", ["MediaWikiPerformAction"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onMediaWikiPerformAction", ["MovePageIsValidMove"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onMovePageIsValidMove", ["userCan"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::userCan", ["ParserFirstCallInit"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onParserSetup", ["BeforePageDisplay"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::addCommentsAndInitializeJS", ["ShowSearchHitTitle"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::showSearchHitTitle", ["smwInitProperties"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::initProperties", ["SMWStore::updateDataBefore"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::updateData", ["BeforeCreateEchoEvent"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onBeforeCreateEchoEvent", ["SMW::Settings::BeforeInitializationComplete"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onSMWInitialization", }, ["callback"] = "MediaWiki\\Extension\\CommentStreams\\CommentStreamsHooks::onRegistration", ["config"] = { ["CommentStreamsNamespaceIndex"] = 844, ["CommentStreamsAllowedNamespaces"] = nil, ["CommentStreamsEnableTalk"] = false, ["CommentStreamsNewestStreamsOnTop"] = true, ["CommentStreamsModeratorFastDelete"] = false, ["CommentStreamsShowLabels"] = true, ["CommentStreamsEnableVoting"] = false, ["CommentStreamsInitiallyCollapsedNamespaces"] = { }, ["CommentStreamsUserRealNamePropertyName"] = nil, ["CommentStreamsUserAvatarPropertyName"] = nil, }, }, ["Commentbox"] = { ["name"] = "Commentbox", ["version"] = "0.3.0", ["author"] = "[http://spiele.j-crew.de Thomas Bleher]", ["url"] = "https://www.mediawiki.org/wiki/Extension:Commentbox", ["descriptionmsg"] = "commentbox-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["SpecialPages"] = { ["AddComment"] = "\\MediaWiki\\Extension\\Commentbox\\SpecialAddComment", }, ["MessagesDirs"] = { ["Commentbox"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CommentboxAlias"] = "Commentbox.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Commentbox\\"] = "includes/", }, ["Hooks"] = { ["OutputPageBeforeHTML"] = "MediaWiki\\Extension\\Commentbox\\Hooks::onOutputPageBeforeHTML", }, ["config"] = { ["CommentboxNamespaces"] = { ["value"] = { [0] = true, }, }, ["CommentboxRows"] = { ["value"] = 5, }, ["CommentboxColumns"] = { ["value"] = 80, }, }, ["manifest_version"] = 2, }, ["Comments"] = { ["name"] = "Comments", ["version"] = "4.9.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.34.0", }, ["GroupPermissions"] = { ["*"] = { ["comment"] = true, }, ["commentadmin"] = { ["commentadmin"] = true, }, ["autoconfirmed"] = { ["commentlinks"] = true, }, }, ["AvailableRights"] = { [0] = "comment", [1] = "commentadmin", [2] = "commentlinks", [3] = "comment-delete-own", }, ["DefaultUserOptions"] = { ["echo-subscriptions-web-mention-comment"] = true, ["echo-subscriptions-email-mention-comment"] = true, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Comments", }, ["Hooks"] = { ["BeforeCreateEchoEvent"] = "CommentsHooks::onBeforeCreateEchoEvent", ["ParserFirstCallInit"] = "CommentsHooks::onParserFirstCallInit", ["LoadExtensionSchemaUpdates"] = "CommentsHooks::onLoadExtensionSchemaUpdates", ["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.34.0", }, ["Hooks"] = { ["GetExtendedMetadata"] = "CommonsMetadata\\HookHandler::onGetExtendedMetadata", ["ValidateExtendedMetadataCache"] = "CommonsMetadata\\HookHandler::onValidateExtendedMetadataCache", ["ContentAlterParserOutput"] = "CommonsMetadata\\HookHandler::onContentAlterParserOutput", ["SkinAfterBottomScripts"] = "CommonsMetadata\\HookHandler::onSkinAfterBottomScripts", }, ["MessagesDirs"] = { ["CommonsMetadata"] = { [0] = "i18n", }, }, ["ConfigRegistry"] = { ["CommonsMetadata"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["CommonsMetadataForceRecalculate"] = { ["description"] = "Force calculation of metadata even when the image is from a foreign repository which would provide it. This is meant for local development.", ["value"] = false, }, ["CommonsMetadataSetTrackingCategories"] = { ["description"] = "Add tracking categories to file pages lacking fundamental metadata like author or license.", ["value"] = false, }, ["CommonsMetadataPublicDomainPageUrl"] = { ["description"] = "Link used for `license` attribute in schema.org script for Files in the public domain.", ["value"] = "https://commons.wikimedia.org/wiki/Help:Public_domain", }, }, ["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"] = 2, }, ["ConfigManager"] = { ["name"] = "ConfigManager", ["version"] = "3.3.0-alpha", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:ConfigManager", ["author"] = { [0] = "Patric Wirth", }, ["descriptionmsg"] = "configmanager-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "specialpage", ["attributes"] = { ["BlueSpiceFoundation"] = { ["AdminToolRegistry"] = { ["config-manager"] = "\\ConfigManager\\AdminTool", }, ["PermissionRegistry"] = { ["configmanager-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", [1] = "maintenanceadmin", [2] = "structuremanager", }, }, }, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["BlueSpiceFoundation"] = ">= 3.3", }, }, ["MessagesDirs"] = { ["ConfigManager"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["\\ConfigManager\\"] = "src/", }, ["ExtensionMessagesFiles"] = { ["ConfigManagerAlias"] = "languages/ConfigManager.alias.php", }, ["APIModules"] = { ["configmanager-tasks"] = "\\ConfigManager\\Api\\Task\\ConfigManager", ["configmanager-store"] = "\\ConfigManager\\Api\\Store\\ConfigManager", }, ["SpecialPages"] = { ["ConfigManager"] = "\\ConfigManager\\Special\\ConfigManager", }, ["GroupPermissions"] = { ["*"] = { ["configmanager-viewspecialpage"] = false, }, ["user"] = { ["configmanager-viewspecialpage"] = false, }, ["sysop"] = { ["configmanager-viewspecialpage"] = true, }, }, ["AvailableRights"] = { [0] = "configmanager-viewspecialpage", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ConfigManager/resources", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["ConfirmAccount"] = { ["name"] = "Confirm User Accounts", ["namemsg"] = "confirmaccount-extensionname", ["author"] = "Aaron Schulz", ["url"] = "https://www.mediawiki.org/wiki/Extension:ConfirmAccount", ["descriptionmsg"] = "confirmaccount-desc", ["type"] = "specialpage", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["ExtensionFunctions"] = { [0] = "ConfirmAccountHooks::onExtensionFunctions", }, ["SpecialPages"] = { ["RequestAccount"] = "RequestAccountPage", ["ConfirmAccounts"] = "ConfirmAccountsPage", ["UserCredentials"] = "UserCredentialsPage", }, ["MessagesDirs"] = { ["ConfirmAccount"] = { [0] = "i18n/core", }, ["ConfirmAccountPage"] = { [0] = "i18n/confirmaccount", }, ["RequestAccountPage"] = { [0] = "i18n/requestaccount", }, ["UserCredentialsPage"] = { [0] = "i18n/usercredentials", }, }, ["ExtensionMessagesFiles"] = { ["ConfirmAccountAliases"] = "ConfirmAccount.alias.php", }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["ConfirmAccountPreAuthenticationProvider"] = { ["class"] = "ConfirmAccountPreAuthenticationProvider", ["sort"] = 0, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ConfirmAccount", }, ["Hooks"] = { ["PersonalUrls"] = "ConfirmAccountUIHooks::setRequestLoginLinks", ["UserCreateForm"] = "ConfirmAccountUIHooks::addRequestLoginText", ["UserLoginForm"] = "ConfirmAccountUIHooks::addRequestLoginText", ["BeforePageDisplay"] = "ConfirmAccountUIHooks::confirmAccountsNotice", ["AdminLinks"] = "ConfirmAccountUIHooks::confirmAccountAdminLinks", ["AuthChangeFormFields"] = "ConfirmAccountUIHooks::onAuthChangeFormFields", ["LoadExtensionSchemaUpdates"] = "ConfirmAccountUpdaterHooks::addSchemaUpdates", }, ["AvailableRights"] = { [0] = "confirmaccount", [1] = "confirmaccount-notify", [2] = "requestips", [3] = "lookupcredentials", }, ["GroupPermissions"] = { ["*"] = { ["createaccount"] = false, }, ["user"] = { ["createaccount"] = false, }, ["bureaucrat"] = { ["confirmaccount"] = true, ["requestips"] = true, ["lookupcredentials"] = true, }, }, ["config"] = { ["MakeUserPageFromBio"] = { ["description"] = "Set the person's bio as their userpage?", ["value"] = true, }, ["AutoUserBioText"] = { ["description"] = "Text to add to bio pages if the above option is on", ["value"] = "", }, ["AutoWelcomeNewUsers"] = { ["description"] = "Create a user talk page with a welcome message for accepted users. The message can be customized by editing MediaWiki:Confirmaccount-welc.", ["value"] = true, }, ["RejectedAccountMaxAge"] = { ["description"] = "How long to store rejected requests? Default is one week.", ["value"] = 604800, }, ["ConfirmAccountRejectAge"] = { ["description"] = "How long after accounts have been requested/held before they count as 'rejected'? Default is one month.", ["value"] = 2592000, }, ["AccountRequestThrottle"] = { ["description"] = "How many requests can an IP make at once?", ["value"] = 1, }, ["AccountRequestWhileBlocked"] = { ["description"] = "Can blocked users with \"prevent account creation\" request accounts?", ["value"] = false, }, ["ConfirmAccountRequestFormItems"] = { ["description"] = "Which form elements to show at Special:RequestAccount?", ["value"] = { ["UserName"] = { ["enabled"] = true, }, ["RealName"] = { ["enabled"] = true, }, ["Biography"] = { ["enabled"] = true, ["minWords"] = 6, }, ["AreasOfInterest"] = { ["enabled"] = true, }, ["CV"] = { ["enabled"] = true, }, ["Notes"] = { ["enabled"] = true, }, ["Links"] = { ["enabled"] = true, }, ["TermsOfService"] = { ["enabled"] = true, }, ["merge_strategy"] = "array_plus_2d", }, }, ["AccountRequestExts"] = { ["description"] = "If files can be attached, what types can be used? (MIME data is checked)", ["value"] = { [0] = "txt", [1] = "pdf", [2] = "doc", [3] = "latex", [4] = "rtf", [5] = "text", [6] = "wp", [7] = "wpd", [8] = "sxw", }, }, ["AccountRequestTypes"] = { ["description"] = "Prospective account request types. Format is an array of (integer => (subpage param,user group,autotext)) pairs. The integer keys enumerate the request types. The key for a type should not change. Each type has its own request queue at Special:ConfirmAccount/<subpage param>. When a request of a certain type is approved, the new user: (a) is placed in the <user group> group (if not User or *) (b) has <autotext> appended to his or her user page", ["value"] = { [0] = { [0] = "authors", [1] = "user", [2] = nil, }, ["merge_strategy"] = "array_plus", }, }, ["ConfirmAccountSortkey"] = { ["description"] = "If set, will add {{DEFAULTSORT:sortkey}} to userpages for auto-categories. The sortkey will be made by doing a regex search and replace on the title. Set this variable to false to avoid sortkey use. For example, setting this variable to [ '/^(.+) ([^ ]+)$/', '$2, $1' ] will do {{DEFAULTSORT:firstname, lastname}}.", ["value"] = false, }, ["ConfirmAccountSaveInfo"] = { ["description"] = "IMPORTANT: do we store the user's notes and credentials for successful account request? This will be stored indefinetely and will be accessible to users with crediential lookup permissions", ["value"] = true, }, ["ConfirmAccountContact"] = { ["description"] = "Send an email to this address when account requestors confirm their email. Set to false to skip this. It might be useful to point this to a mailing list.", ["value"] = false, }, ["ConfirmAccountCaptchas"] = { ["description"] = "If ConfirmEdit is installed and set to trigger for createaccount, inject CAPTCHAs for requests too?", ["value"] = true, }, ["ConfirmAccountFSRepos"] = { ["description"] = "Storage repositories. 'accountreqs' is the location of attached files for pending requests and 'accountcreds' is the location of credential files.", ["value"] = { ["accountreqs"] = { ["name"] = "accountreqs", ["directory"] = false, ["url"] = nil, ["hashLevels"] = 3, }, ["accountcreds"] = { ["name"] = "accountcreds", ["directory"] = false, ["url"] = false, ["hashLevels"] = 3, }, ["merge_strategy"] = "array_plus_2d", }, }, ["ConfirmAccountNotice"] = { ["description"] = "Show notice for open requests to admins? This is cached, but still can be expensive on sites with thousands of requests.", ["value"] = true, }, ["ConfirmAdminEmailExtraFields"] = { ["description"] = "Configuration for extra arguments that may be included in the admin email message. Extra parameters that could be added: [ 'email', 'real_name', 'bio', 'notes', 'urls', 'ip' ]. The order you specify here is the order in which you can use the parameters. $wgConfirmAdminEmailExtraFields is an array, the parameters 1 and 2 of the message will always be: 1 - the username and 2 - the confirm URL.", ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["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.35.0", }, ["GroupPermissions"] = { ["*"] = { ["skipcaptcha"] = false, }, ["user"] = { ["skipcaptcha"] = false, }, ["autoconfirmed"] = { ["skipcaptcha"] = false, }, ["bot"] = { ["skipcaptcha"] = true, }, ["sysop"] = { ["skipcaptcha"] = true, }, }, ["AvailableRights"] = { [0] = "skipcaptcha", }, ["GrantPermissions"] = { ["basic"] = { ["skipcaptcha"] = true, }, }, ["ExtensionFunctions"] = { [0] = "ConfirmEditHooks::confirmEditSetup", }, ["SpecialPages"] = { ["Captcha"] = "SpecialCaptcha", }, ["MessagesDirs"] = { ["ConfirmEdit"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["ConfirmEditAlias"] = "ConfirmEdit.alias.php", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.confirmEdit.visualEditor", }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ConfirmEdit/resources", }, ["Hooks"] = { ["EditPageBeforeEditButtons"] = "ConfirmEditHooks::confirmEditPage", ["EmailUserForm"] = "ConfirmEditHooks::injectEmailUser", ["EmailUser"] = "ConfirmEditHooks::confirmEmailUser", ["PageSaveComplete"] = "ConfirmEditHooks::onPageSaveComplete", ["EditPage::showEditForm:fields"] = "ConfirmEditHooks::showEditFormFields", ["EditFilterMergedContent"] = "ConfirmEditHooks::confirmEditMerged", ["APIGetAllowedParams"] = "ConfirmEditHooks::onAPIGetAllowedParams", ["TitleReadWhitelist"] = "ConfirmEditHooks::onTitleReadWhitelist", ["AlternateEditPreview"] = "ConfirmEditHooks::onAlternateEditPreview", ["AuthChangeFormFields"] = "ConfirmEditHooks::onAuthChangeFormFields", ["ResourceLoaderRegisterModules"] = "ConfirmEditHooks::onResourceLoaderRegisterModules", }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["CaptchaPreAuthenticationProvider"] = { ["class"] = "CaptchaPreAuthenticationProvider", ["sort"] = 10, }, }, }, ["config"] = { ["CaptchaWhitelistIP"] = { ["value"] = false, }, ["Captcha"] = { ["value"] = nil, }, ["CaptchaTriggers"] = { ["value"] = { ["edit"] = false, ["create"] = false, ["sendemail"] = false, ["addurl"] = true, ["createaccount"] = true, ["badlogin"] = true, ["badloginperuser"] = true, }, ["merge_strategy"] = "array_plus", }, ["CaptchaTriggersOnNamespace"] = { ["value"] = { }, ["merge_strategy"] = "array_plus_2d", }, ["CaptchaStorageClass"] = { ["value"] = "CaptchaSessionStore", }, ["CaptchaSessionExpiration"] = { ["value"] = 1800, }, ["CaptchaBadLoginExpiration"] = { ["value"] = 300, }, ["CaptchaBadLoginPerUserExpiration"] = { ["value"] = 600, }, ["AllowConfirmedEmail"] = { ["value"] = false, }, ["CaptchaBadLoginAttempts"] = { ["value"] = 3, }, ["CaptchaBadLoginPerUserAttempts"] = { ["value"] = 20, }, ["CaptchaWhitelist"] = { ["value"] = false, }, ["CaptchaRegexes"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["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", }, ["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"] = { ["value"] = { ["default"] = { ["RecipientUser"] = nil, ["SenderEmail"] = nil, ["SenderName"] = nil, ["RequireDetails"] = false, ["IncludeIP"] = false, ["MustBeLoggedIn"] = false, ["RLModules"] = { }, ["RLStyleModules"] = { }, ["AdditionalFields"] = { ["Text"] = { ["label-message"] = "emailmessage", ["type"] = "textarea", ["required"] = true, }, }, }, }, }, }, ["SpecialPages"] = { ["Contact"] = "SpecialContact", }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["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.35.0", ["extensions"] = { ["Cite"] = "*", ["UniversalLanguageSelector"] = "*", ["VisualEditor"] = ">= 0.1.0", }, }, ["ExtensionMessagesFiles"] = { ["ContentTranslationAliases"] = "ContentTranslation.alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "ContentTranslation\\Hooks::onLoadExtensionSchemaUpdates", ["BeforePageDisplay"] = "ContentTranslation\\Hooks::addModules", ["GetPreferences"] = "ContentTranslation\\Hooks::onGetPreferences", ["GetBetaFeaturePreferences"] = "ContentTranslation\\Hooks::onGetBetaFeaturePreferences", ["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", ["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", }, ["APIMetaModules"] = { ["cxdeletedtranslations"] = "ApiQueryDeletedTranslations", }, ["APIPropModules"] = { ["langlinkscount"] = "ApiQueryLangLinksCount", }, ["MessagesDirs"] = { ["ContentTranslation"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["SpecialPages"] = { ["ContentTranslation"] = "SpecialContentTranslation", ["ContentTranslationStats"] = "SpecialContentTranslationStats", }, ["AutoloadNamespaces"] = { ["ContentTranslation\\"] = "includes/", }, ["DefaultUserOptions"] = { ["echo-subscriptions-web-cx"] = true, ["cx-enable-entrypoints"] = true, ["cx-entrypoint-fd-status"] = "notshown", ["cx_campaign_newarticle_shown"] = false, }, ["config"] = { ["ContentTranslationDomainCodeMapping"] = { ["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", ["simple"] = "simple", ["vro"] = "fiu-vro", ["yue"] = "zh-yue", }, }, ["ContentTranslationRESTBase"] = { ["value"] = { ["url"] = "https://en.wikipedia.org/api/rest_#version#", ["fixedUrl"] = true, ["timeout"] = 100000, ["HTTPProxy"] = false, ["forwardCookies"] = false, }, }, ["ContentTranslationDatabase"] = { ["value"] = false, }, ["ContentTranslationCluster"] = { ["value"] = false, }, ["ContentTranslationSiteTemplates"] = { ["value"] = { ["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"] = { ["description"] = "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", ["value"] = false, }, ["ContentTranslationAsBetaFeature"] = { ["description"] = "Whether to have CX available only as a beta feature and only shown to the users who have enabled the beta feature.", ["value"] = true, }, ["ContentTranslationTargetNamespace"] = { ["description"] = "Target namespace to publish articles. Values can be valid namespace ids. Example: 0 for Main, 2 for User namespace", ["value"] = 0, }, ["ContentTranslationCampaigns"] = { ["value"] = { ["cxstats"] = true, ["specialcx"] = true, ["newarticle"] = true, ["cx2outreach"] = { ["edittag"] = "cx2-outreach", }, }, }, ["ContentTranslationCXServerAuth"] = { ["value"] = { ["algorithm"] = "HS256", ["key"] = "", ["age"] = "3600", }, }, ["ContentTranslationEnableSuggestions"] = { ["value"] = true, }, ["ContentTranslationEnableMT"] = { ["description"] = "Whether Machine Translation services are enabled for this target wiki", ["value"] = true, }, ["RecommendToolAPIURL"] = { ["description"] = "Web API URL for translation recommendation tool", ["value"] = "https://recommend.wmflabs.org/types/translation/v1/articles", }, ["ContentTranslationVersion"] = { ["value"] = "2", }, ["ContentTranslationUnmodifiedMTThresholdForPublish"] = { ["description"] = "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.", ["value"] = 99, }, ["ContentTranslationPublishRequirements"] = { ["description"] = "List of requirements for user account to be able to publish in main namespace. Possible requirements: * userGroups: User should belong to any group in this list in order to be able to publish.", ["value"] = { ["userGroups"] = { [0] = "*", }, }, }, ["ContentTranslationExcludedNamespaces"] = { ["description"] = "Array with keys as canonical namespaces(English names) excluded from translating. Matching is case insensitive. All talk namespaces(with odd number ids) are excluded.", ["value"] = { ["File"] = true, ["Gadget definition"] = true, ["Gadget"] = true, ["MediaWiki"] = true, ["Module"] = true, ["Template"] = true, ["Topic"] = true, ["Translations"] = true, }, }, ["ContentTranslationVueDashboard"] = { ["description"] = "Whether mobile friendly modern dashboard to be used or not.", ["value"] = false, }, ["DraftMaxAge"] = { ["description"] = "Maximum age of unpublished drafts before they're purged from DB. Expressed in days and defaults to approximate value of 15 months.", ["value"] = 456, }, }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "ContentTranslation/tests/qunit", ["scripts"] = { [0] = "tools/ext.cx.tools.mtabuse.test.js", [1] = "base/mw.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] = "mw.cx.SiteMapper", [2] = "ext.cx.tools", [3] = "ext.cx.translation.loader", [4] = "ext.cx.translation", [5] = "mw.cx.dm.Translation", [6] = "mw.cx.init.Translation", [7] = "mw.cx.MachineTranslation", [8] = "mw.cx.MwApiRequestManager", [9] = "mw.cx.ui.Infobar", [10] = "mw.cx.util", [11] = "ve.init.mw.CXTarget", }, }, ["TrackingCategories"] = { [0] = "cx-unreviewed-translation-category", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["ContentTranslation"] = 18999884, ["ContentTranslationCTA"] = 16017678, ["ContentTranslationAbuseFilter"] = 18472730, ["ContentTranslationSuggestion"] = 19004928, ["ContentTranslationError"] = 11767097, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ContentTranslation/modules", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["Contribution_Credits"] = { ["name"] = "Contribution Credits", ["version"] = "3.1", ["author"] = { [0] = "Jaime Prilusky", [1] = "Al Maghi", [2] = "Manuel Wendel", [3] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Contribution_Credits", ["descriptionmsg"] = "contributioncredits-desc", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["ContributionCredits"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinAfterContent"] = "ContributionCredits::onSkinAfterContent", }, ["config"] = { ["ContributionCreditsHeader"] = false, ["ContributionCreditsUseRealNames"] = false, ["ContributionCreditsExcludedCategories"] = { }, }, ["manifest_version"] = 1, }, ["ContributionsList"] = { ["name"] = "ContributionsList", ["version"] = "0.3.1", ["author"] = "[https://www.mediawiki.org/wiki/User:Tosfos 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", }, ["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", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["SpecialPages"] = { ["Contributors"] = "SpecialContributors", }, ["APIPropModules"] = { ["contributors"] = "ApiQueryContributors", }, ["MessagesDirs"] = { ["Contributors"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ContributorsMagic"] = "Contributors.magic.php", ["ContributorsAlias"] = "Contributors.alias.php", }, ["Hooks"] = { ["PageSaveComplete"] = "ContributorsHooks::onPageSaveComplete", ["ArticleRevisionVisibilitySet"] = "ContributorsHooks::onArticleRevisionVisibilitySet", ["LoadExtensionSchemaUpdates"] = "ContributorsHooks::onLoadExtensionSchemaUpdates", ["SkinTemplateBuildNavUrlsNav_urlsAfterPermalink"] = "ContributorsHooks::onSkinTemplateBuildNavUrlsNav_urlsAfterPermalink", ["SkinTemplateToolboxEnd"] = "ContributorsHooks::onSkinTemplateToolboxEnd", ["ParserFirstCallInit"] = "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", }, }, ["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.35.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)", }, }, ["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] = "[https://meta.wikimedia.org/wiki/Indic-TechCom 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", }, }, ["ExtensionMessagesFiles"] = { ["CountDownClocknMagic"] = "CountDownClock.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "CountDownClockHooks::onParserSetup", }, ["manifest_version"] = 2, }, ["CrawlableAllPages"] = { ["name"] = "CrawlableAllPages", ["version"] = "0.1.0", ["author"] = { [0] = "[https://meta.wikimedia.org/wiki/User:MarkAHershberger Mark A. Hershberger]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:CrawlableAllPages", ["descriptionmsg"] = "crawlableallpages-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["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", }, ["ExtensionMessagesFiles"] = { ["CreatePageUwAlias"] = "CreatePage.alias.php", }, ["MessagesDirs"] = { ["CreatePageUw"] = { [0] = "i18n", }, }, ["manifest_version"] = 1, ["config"] = { ["CreatePageUwUseVE"] = false, }, }, ["CreateRedirect"] = { ["name"] = "CreateRedirect", ["version"] = "1.4.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Digiku Marco Zafra]", [1] = "Edward Chernenko", }, ["type"] = "specialpage", ["url"] = "https://www.mediawiki.org/wiki/Extension:CreateRedirect", ["descriptionmsg"] = "createredirect-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["CreateRedirect"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["CreateRedirectAlias"] = "CreateRedirect.alias.php", }, ["Hooks"] = { ["SkinTemplateToolboxEnd"] = "CreateRedirectHooks::onSkinTemplateToolboxEnd", }, ["SpecialPages"] = { ["CreateRedirect"] = "SpecialCreateRedirect", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "CreateRedirect/modules", }, ["manifest_version"] = 2, }, ["Create_User_Page"] = { ["name"] = "CreateUserPage", ["version"] = "2.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Create_User_Page", ["descriptionmsg"] = "createuserpage-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["CreateUserPage"] = { [0] = "i18n", }, }, ["Hooks"] = { ["UserLoginComplete"] = "CreateUserPageHooks::onUserLoginComplete", ["OutputPageParserOutput"] = "CreateUserPageHooks::onOutputPageParserOutput", }, ["config"] = { ["CreateUserPage_PageContent"] = "{{User}}", ["CreateUserPage_OnLogin"] = true, ["CreateUserPage_AutoCreateUser"] = nil, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["SpecialPages"] = { ["CreatedPagesList"] = "SpecialCreatedPagesList", }, ["ExtensionMessagesFiles"] = { ["CreatedPagesListAlias"] = "CreatedPagesList.alias.php", }, ["MessagesDirs"] = { ["CreatedPagesList"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ArticleDeleteComplete"] = "CreatedPagesListHooks::onArticleDeleteComplete", ["ArticleUndelete"] = "CreatedPagesListHooks::onArticleUndelete", ["LoadExtensionSchemaUpdates"] = "CreatedPagesListUpdater::onLoadExtensionSchemaUpdates", ["PageSaveComplete"] = "CreatedPagesListHooks::onPageSaveComplete", ["PageMoveComplete"] = "CreatedPagesListHooks::onPageMoveComplete", ["UserMergeAccountFields"] = "CreatedPagesListHooks::onUserMergeAccountFields", ["UserMergeAccountDeleteTables"] = "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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "CreditsSourceHooks::loadExtensionSchemaUpdates", }, ["MessagesDirs"] = { ["CreditsSource"] = { [0] = "i18n", }, }, ["Actions"] = { ["credits"] = "CreditsSourceAction", }, ["manifest_version"] = 2, }, ["CustomPage"] = { ["name"] = "CustomPage", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:CustomPage", ["descriptionmsg"] = "custompage-desc", ["version"] = "0.1", ["type"] = "specialpage", ["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.2", ["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", }, }, ["ExtraSignatureNamespaces"] = { [0] = 110, }, ["ExtensionMessagesFiles"] = { ["DPLforumMagic"] = "DPLforum.i18n.magic.php", ["DPLforumNamespaces"] = "DPLforum.namespaces.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "DPLForumHooks::onParserFirstCallInit", ["CanonicalNamespaces"] = "DPLForumHooks::onCanonicalNamespaces", }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.16.3", }, }, ["DarkMode"] = { ["name"] = "DarkMode", ["version"] = "0.0.1", ["author"] = { [0] = "MusikAnimal", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:DarkMode", ["descriptionmsg"] = "darkmode-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["Hooks"] = { ["PersonalUrls"] = "MediaWiki\\Extension\\DarkMode\\Hooks::onPersonalUrls", ["BeforePageDisplay"] = "MediaWiki\\Extension\\DarkMode\\Hooks::onBeforePageDisplay", }, ["MessagesDirs"] = { ["DarkMode"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "DarkMode/resources", }, ["manifest_version"] = 2, }, ["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/", }, ["attributes"] = { ["JsonConfig"] = { ["Models"] = { ["JsonConfig.Dashiki"] = { ["view"] = "Dashiki\\DashikiView", ["class"] = "JsonConfig\\JCContent", }, }, ["s"] = { ["JsonConfig.Dashiki"] = { ["pattern"] = "/^Dashiki\\:./", ["isLocal"] = true, }, }, }, }, ["manifest_version"] = 2, }, ["DataTable2"] = { ["name"] = "DataTable2", ["version"] = "1.1.0", ["type"] = "parserhook", ["author"] = "[https://www.mediawiki.org/wiki/User:RV1971 RV1971]", ["descriptionmsg"] = "datatable2-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:DataTable2", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["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.1.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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DataTransfer", }, ["Hooks"] = { ["AdminLinks"] = "DTHooks::addToAdminLinks", }, ["config"] = { ["DataTransferViewXMLParseFields"] = false, ["DataTransferViewXMLParseFreeText"] = true, }, ["manifest_version"] = 1, }, ["DebateTree"] = { ["name"] = "DebateTree", ["version"] = "4.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", ["url"] = "https://www.mediawiki.org/wiki/Extension:DebateTree", ["descriptionmsg"] = "debatetree-desc", ["type"] = "other", ["license-name"] = "GPL-3.0-only", ["MessagesDirs"] = { ["DebateTree"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DebateTree", }, ["Hooks"] = { ["BeforePageDisplay"] = "DebateTree::onBeforePageDisplay", ["ParserFirstCallInit"] = "DebateTree::onParserFirstCallInit", }, ["manifest_version"] = 1, }, ["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", }, ["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", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", }, ["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"] = "ActionDeletePagePermanently::AddSkinHook", }, ["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"] = "DeleteUserPages::onTitleQuickPermissions", }, ["AvailableRights"] = { [0] = "delete-rootuserpages", [1] = "delete-usersubpages", }, ["manifest_version"] = 2, }, ["Description2"] = { ["name"] = "Description2", ["version"] = "0.4.1", ["author"] = { [0] = "[http://danf.ca/mw/ 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", }, ["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", }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["DeviceMapLogCapture"] = { [0] = "i18n", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "DeviceMapLogCaptureHooks::loadExtensionSchemaUpdates", }, ["manifest_version"] = 1, }, ["Diagnosis"] = { ["name"] = "Diagnosis", ["version"] = "0.2.0", ["author"] = "[http://www.dasch-tour.de 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", }, ["manifest_version"] = 2, }, ["Did_You_Know"] = { ["name"] = "Did You Know", ["version"] = "0.3", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jeroen_De_Dauw Jeroen De Dauw]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Did_You_Know", ["descriptionmsg"] = "didyouknow-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["DidYouKnow"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "DidYouKnow/resources", }, ["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.33.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", }, ["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.29.0", }, ["type"] = "other", ["ExtensionMessagesFiles"] = { ["DisambiguatorAlias"] = "Disambiguator.i18n.alias.php", ["DisambiguatorMagic"] = "Disambiguator.i18n.magic.php", }, ["Hooks"] = { ["GetDoubleUnderscoreIDs"] = "DisambiguatorHooks::onGetDoubleUnderscoreIDs", ["wgQueryPages"] = "DisambiguatorHooks::onwgQueryPages", ["AncientPagesQuery"] = "DisambiguatorHooks::onAncientPagesQuery", ["LonelyPagesQuery"] = "DisambiguatorHooks::onLonelyPagesQuery", ["ShortPagesQuery"] = "DisambiguatorHooks::onShortPagesQuery", ["RandomPageQuery"] = "DisambiguatorHooks::onRandomPageQuery", ["GetLinkColours"] = "DisambiguatorHooks::onGetLinkColours", }, ["MessagesDirs"] = { ["Disambiguator"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Disambiguator/modules", }, ["config"] = { ["DisambiguatorIndicateLinks"] = { ["value"] = true, }, }, ["SpecialPages"] = { ["DisambiguationPages"] = "SpecialDisambiguationPages", ["DisambiguationPageLinks"] = "SpecialDisambiguationPageLinks", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.disambiguator.visualEditor", }, }, }, ["manifest_version"] = 2, }, ["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", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["DiscussionThreading"] = { [0] = "i18n", }, }, ["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, }, ["DiscussionTools"] = { ["name"] = "DiscussionTools", ["license-name"] = "MIT", ["version"] = "0.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:DiscussionTools", ["namemsg"] = "discussiontools", ["descriptionmsg"] = "discussiontools-desc", ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["VisualEditor"] = ">= 0.1.2", ["Linter"] = "*", }, }, ["MessagesDirs"] = { ["DiscussionTools"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["callback"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onRegistration", ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "DiscussionTools/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests", ["remoteExtPath"] = "DiscussionTools/tests", ["packageFiles"] = { [0] = "qunit/index.js", [1] = "qunit/testUtils.js", [2] = { ["name"] = "data-en.json", ["callback"] = "\\MediaWiki\\Extension\\DiscussionTools\\Data::getLocalData", ["callbackParam"] = "en", }, [3] = "data/arwiki-config.json", [4] = "data/arwiki-data.json", [5] = "data/enwiki-config.json", [6] = "data/enwiki-data.json", [7] = "data/frwiki-config.json", [8] = "data/frwiki-data.json", [9] = "data/huwiki-config.json", [10] = "data/huwiki-data.json", [11] = "data/nlwiki-config.json", [12] = "data/nlwiki-data.json", [13] = "data/plwiki-config.json", [14] = "data/plwiki-data.json", [15] = "cases/authors.json", [16] = "cases/comments.json", [17] = "cases/transcluded.json", [18] = "cases/modified.json", [19] = "cases/reply.json", [20] = "cases/unwrap.json", [21] = "cases/isWikitextSigned.json", [22] = "cases/isHtmlSigned.json", [23] = "cases/sanitize-wikitext-linebreaks.json", [24] = "cases/timestamp-regex.json", [25] = "cases/timestamp-parser.json", [26] = "cases/timestamp-parser-dst.json", [27] = "cases/en-big-oldparser/en-big-oldparser.json", [28] = "cases/en-big-parsoid/en-big-parsoid.json", [29] = "cases/en-big-parsoid/en-big-parsoid-transcludedFrom.json", [30] = "cases/en-bigafd-parsoid/en-bigafd-parsoid-transcludedFrom.json", [31] = "cases/transclusions/transclusions-transcludedFrom.json", [32] = "cases/pl-big-oldparser/pl-big-oldparser.json", [33] = "cases/pl-big-parsoid/pl-big-parsoid.json", [34] = "cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser.json", [35] = "cases/ar-no-paragraph-parsoid/ar-no-paragraph-parsoid.json", [36] = "cases/ar-nbsp-timezone-oldparser/ar-nbsp-timezone-oldparser.json", [37] = "cases/ar-nbsp-timezone-parsoid/ar-nbsp-timezone-parsoid.json", [38] = "cases/fr-unsigned-oldparser/fr-unsigned-oldparser.json", [39] = "cases/fr-unsigned-parsoid/fr-unsigned-parsoid.json", [40] = "cases/fr-unsigned-parsoid/fr-unsigned-parsoid-transcludedFrom.json", [41] = "cases/no-heading/no-heading.json", [42] = "cases/lrm-signature/lrm-signature.json", [43] = "cases/fallback-encoding-link/fallback-encoding-link.json", [44] = "cases/parsoid-sections/parsoid-sections-transcludedFrom.json", [45] = "qunit/modifier.test.js", [46] = "qunit/parser.test.js", [47] = "qunit/ThreadItem.test.js", }, ["templates"] = { [0] = "cases/en-big-oldparser/en-big-oldparser.html", [1] = "cases/en-big-oldparser/en-big-oldparser-modified.html", [2] = "cases/en-big-oldparser/en-big-oldparser-reply.html", [3] = "cases/en-big-parsoid/en-big-parsoid.html", [4] = "cases/en-big-parsoid/en-big-parsoid-modified.html", [5] = "cases/en-bigafd-parsoid/en-bigafd-parsoid.html", [6] = "cases/transclusions/transclusions.html", [7] = "cases/pl-big-oldparser/pl-big-oldparser.html", [8] = "cases/pl-big-oldparser/pl-big-oldparser-modified.html", [9] = "cases/pl-big-oldparser/pl-big-oldparser-reply.html", [10] = "cases/pl-big-parsoid/pl-big-parsoid.html", [11] = "cases/pl-big-parsoid/pl-big-parsoid-modified.html", [12] = "cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser.html", [13] = "cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-modified.html", [14] = "cases/ar-no-paragraph-oldparser/ar-no-paragraph-oldparser-reply.html", [15] = "cases/ar-no-paragraph-parsoid/ar-no-paragraph-parsoid.html", [16] = "cases/ar-no-paragraph-parsoid/ar-no-paragraph-parsoid-modified.html", [17] = "cases/ar-nbsp-timezone-oldparser/ar-nbsp-timezone-oldparser.html", [18] = "cases/ar-nbsp-timezone-parsoid/ar-nbsp-timezone-parsoid.html", [19] = "cases/fr-unsigned-oldparser/fr-unsigned-oldparser.html", [20] = "cases/fr-unsigned-oldparser/fr-unsigned-oldparser-reply.html", [21] = "cases/fr-unsigned-parsoid/fr-unsigned-parsoid.html", [22] = "cases/no-heading/no-heading.html", [23] = "cases/lrm-signature/lrm-signature.html", [24] = "cases/fallback-encoding-link/fallback-encoding-link.html", [25] = "cases/parsoid-sections/parsoid-sections.html", [26] = "cases/split-list/split-list.html", [27] = "cases/split-list/split-list-modified.html", [28] = "cases/split-list2/split-list2.html", [29] = "cases/split-list2/split-list2-modified.html", [30] = "cases/mixed-indentation/mixed-indentation.html", [31] = "cases/mixed-indentation/mixed-indentation-modified.html", [32] = "cases/wrappers/wrappers.html", [33] = "cases/wrappers/wrappers-modified.html", [34] = "cases/signatures-funny/signatures-funny.html", [35] = "cases/signatures-funny/signatures-funny-modified.html", [36] = "cases/signatures-funny/signatures-funny-reply.html", [37] = "cases/signatures-comments/signatures-comments.html", [38] = "cases/signatures-comments/signatures-comments-modified.html", }, ["dependencies"] = { [0] = "ext.discussionTools.init", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\DiscussionTools\\"] = "includes/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\DiscussionTools\\Tests\\"] = "tests/phpunit/", }, ["APIModules"] = { ["discussiontools"] = "MediaWiki\\Extension\\DiscussionTools\\ApiDiscussionTools", ["discussiontoolsedit"] = "MediaWiki\\Extension\\DiscussionTools\\ApiDiscussionToolsEdit", }, ["Hooks"] = { ["BeforePageDisplay"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onResourceLoaderGetConfigVars", ["GetBetaFeaturePreferences"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onGetBetaPreferences", ["GetPreferences"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onGetPreferences", ["ListDefinedTags"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onListDefinedTags", ["ChangeTagsListActive"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onListDefinedTags", ["RecentChange_save"] = "\\MediaWiki\\Extension\\DiscussionTools\\Hooks::onRecentChangeSave", }, ["DefaultUserOptions"] = { ["discussiontools-editmode"] = "", }, ["config"] = { ["DiscussionToolsEnable"] = { ["value"] = true, ["description"] = "Enable DiscussionTools on talk pages.", }, ["DiscussionToolsBeta"] = { ["value"] = false, ["description"] = "Make DiscussionTools a BetaFeature.", }, ["DiscussionToolsEnable2017Wikitext"] = { ["value"] = false, ["description"] = "Enable the 2017 wikitext editor for wikitext replies (not yet supported).", }, ["DTSchemaEditAttemptStepSamplingRate"] = { ["value"] = false, ["description"] = "Rate at which to sample sessions for instrumentation; overrides WikimediaEvents rate if set", }, ["DTSchemaEditAttemptStepOversample"] = { ["value"] = false, ["description"] = "Oversample EditAttemptStep logging; distinct from rate tuning, as it'll flag the events as being oversampled", }, }, ["ConfigRegistry"] = { ["discussiontools"] = "GlobalVarConfig::newInstance", }, ["type"] = "other", }, ["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"] = { ["value"] = 1, }, ["DismissableSiteNoticeForAnons"] = { ["value"] = false, }, }, ["Hooks"] = { ["SiteNoticeAfter"] = "DismissableSiteNoticeHooks::onSiteNoticeAfter", }, ["MessagesDirs"] = { ["DismissableSiteNotice"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "DismissableSiteNotice/modules", }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["DisplayTitle"] = { ["name"] = "DisplayTitle", ["version"] = "2.1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", [1] = "[https://www.semantic-mediawiki.org/wiki/User:Oetterer 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", }, ["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"] = "[https://www.mediawiki.org/wiki/User:Sophivorus Felipe Schenone]", ["url"] = "https://www.mediawiki.org/wiki/Extension:DisqusTag", ["descriptionmsg"] = "disqustag-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["DisqusTag"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "DisqusTag/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "DisqusTag::addModule", ["ParserFirstCallInit"] = "DisqusTag::setParserHook", ["SkinAfterContent"] = "DisqusTag::addDisqusElements", }, ["config"] = { ["_prefix"] = "eg", ["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", ["descriptionmsg"] = "docbookexport-desc", ["type"] = "other", ["config"] = { ["DocbookExportPandocServerPath"] = "", ["DocbookDownloadServerPath"] = "", }, ["Hooks"] = { ["ParserFirstCallInit"] = "DocBookExport::onParserSetup", }, ["SpecialPages"] = { ["GetDocbook"] = "SpecialGetDocbook", }, ["MessagesDirs"] = { ["DocBookExport"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["DocBookExportMagic"] = "DocBookExport.i18n.magic.php", ["DocBookExportAlias"] = "DocBookExport.i18n.alias.php", }, ["manifest_version"] = 1, }, ["DonationInterface"] = { ["name"] = "Donation Interface", ["version"] = "2.5.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", [13] = "Christine Stone", }, ["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", ["EmailPreferences"] = "EmailPreferences", ["FundraiserMaintenance"] = "FundraiserMaintenance", ["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", ["di_recurring_convert"] = "RecurringConversionApi", ["logPaymentsFormError"] = "ClientErrorApi", ["employerSearch"] = "EmployerSearchAPI", }, ["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] = "gateway_common/i18n/api", [6] = "amazon_gateway/i18n", [7] = "globalcollect_gateway/i18n", [8] = "adyen_gateway/i18n", [9] = "astropay_gateway/i18n", [10] = "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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "DonationInterface", }, ["Hooks"] = { ["UnitTestsList"] = "DonationInterface::onDonationInterfaceUnitTests", }, ["config"] = { ["DonationInterfaceTest"] = { ["value"] = false, }, ["DonationInterfaceAppealWikiTemplate"] = { ["value"] = "LanguageSwitch|2011FR/$appeal/text|$language", }, ["DonationInterfaceDefaultAppeal"] = { ["value"] = "JimmyQuote", }, ["DonationInterfaceProblemsURL"] = { ["value"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?landing_page=Problems_donating&basic=true&language=$language&country=$country", }, ["DonationInterfaceOtherWaysURL"] = { ["value"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Ways_to_Give&language=$language&country=$country", }, ["DonationInterfaceFaqURL"] = { ["value"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=FAQ&language=$language&country=$country", }, ["DonationInterfaceTaxURL"] = { ["value"] = "https://donate.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Tax_deductibility&language=$language&country=$country", }, ["DonationInterfacePolicyURL"] = { ["value"] = "https://foundation.wikimedia.org/wiki/Special:LandingCheck?basic=true&landing_page=Donor_privacy_policy&language=$language&country=$country", }, ["DonationInterfaceProblemsEmail"] = { ["value"] = "donate@wikimedia.org", }, ["DonationInterfaceMajorGiftsEmail"] = { ["value"] = "benefactors@wikimedia.org", }, ["DonationInterfaceDefaultEmail"] = { ["value"] = "nobody@wikimedia.org", }, ["DonationInterfaceLogoOverride"] = { ["value"] = { }, }, ["DonationInterfaceDebugLog"] = { ["value"] = false, }, ["DonationInterfaceDisplayDebug"] = { ["value"] = false, }, ["DonationInterfaceUseSyslog"] = { ["value"] = false, }, ["DonationInterfaceSaveCommStats"] = { ["value"] = false, }, ["DonationInterfaceCurlVerboseLog"] = { ["value"] = false, }, ["DonationInterfaceLogCompleted"] = { ["value"] = false, }, ["DonationInterfaceTimeout"] = { ["value"] = 5, }, ["DonationInterfaceFallbackCurrency"] = { ["value"] = false, }, ["DonationInterfaceFallbackCurrencyByCountry"] = { ["value"] = false, }, ["DonationInterfaceNotifyOnConvert"] = { ["value"] = true, }, ["DonationInterfaceSendOptInOnFailure"] = { ["value"] = false, }, ["DonationInterfaceSalt"] = { ["value"] = nil, }, ["DonationInterfaceHeader"] = { ["value"] = nil, }, ["DonationInterfaceNoScriptRedirect"] = { ["value"] = nil, }, ["DonationInterfacePriceFloor"] = { ["value"] = 1, }, ["DonationInterfacePriceCeiling"] = { ["value"] = 10000, }, ["DonationInterfaceRapidFail"] = { ["value"] = false, }, ["DonationInterfaceThankYouPage"] = { ["value"] = "Donate-thanks", }, ["DonationInterfaceFailPage"] = { ["value"] = "Donate-error", }, ["DonationInterfaceCancelPage"] = { ["value"] = "Donate-cancel", }, ["DonationInterfaceLocalConfigurationDirectory"] = { ["value"] = false, }, ["DonationInterfaceVariantConfigurationDirectory"] = { ["value"] = false, }, ["DonationInterfaceRetryLoopCount"] = { ["value"] = 3, }, ["DonationInterfaceOrphanCron"] = { ["value"] = { ["enable"] = true, ["target_execute_time"] = 300, ["time_buffer"] = 1200, }, ["merge_strategy"] = "array_plus", }, ["DonationInterfaceForbiddenCountries"] = { ["value"] = { }, }, ["DonationInterface3DSRules"] = { ["value"] = { ["INR"] = { }, }, ["merge_strategy"] = "array_plus", }, ["GlobalCollectGatewayTestingURL"] = { ["value"] = "https://ps.gcsip.nl/wdl/wdl", }, ["GlobalCollectGatewayURL"] = { ["value"] = "https://ps.gcsip.nl/wdl/wdl", }, ["GlobalCollectGatewayCvvMap"] = { ["value"] = { ["M"] = true, ["N"] = false, ["P"] = true, ["S"] = false, ["U"] = true, ["Y"] = false, [0] = true, [""] = false, }, ["merge_strategy"] = "array_plus", }, ["GlobalCollectGatewayAvsMap"] = { ["value"] = { ["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"] = { ["value"] = { ["M"] = true, ["N"] = false, ["P"] = true, ["S"] = false, ["U"] = true, ["Y"] = false, [0] = true, [""] = false, }, ["merge_strategy"] = "array_plus", }, ["IngenicoGatewayAvsMap"] = { ["value"] = { ["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", }, ["IngenicoGatewayHostedFormVariants"] = { ["value"] = { ["redirect"] = 100, ["iframe"] = 100, }, }, ["AmazonGatewayLoginScript"] = { ["value"] = "https://api-cdn.amazon.com/sdk/login1.js", }, ["PaypalGatewayURL"] = { ["value"] = "https://www.paypal.com/cgi-bin/webscr", }, ["PaypalGatewayTestingURL"] = { ["value"] = "https://www.sandbox.paypal.com/cgi-bin/webscr", }, ["PaypalGatewayRecurringLength"] = { ["value"] = "0", }, ["PaypalGatewayXclickCountries"] = { ["value"] = { }, }, ["PaypalExpressGatewayCertificateURL"] = { ["value"] = "https://api.paypal.com/nvp", }, ["PaypalExpressGatewaySignatureURL"] = { ["value"] = "https://api-3t.paypal.com/nvp", }, ["PaypalExpressGatewayTestingCertificateURL"] = { ["value"] = "https://api.sandbox.paypal.com/nvp", }, ["PaypalExpressGatewayTestingSignatureURL"] = { ["value"] = "https://api-3t.sandbox.paypal.com/nvp", }, ["AdyenGatewayURL"] = { ["value"] = "https://live.adyen.com", }, ["AdyenGatewayTestingURL"] = { ["value"] = "https://test.adyen.com", }, ["AdyenGatewayMaxRiskScore"] = { ["value"] = 95, }, ["AstroPayGatewayURL"] = { ["value"] = "https://api.dlocal.com/", }, ["AstroPayGatewayTestingURL"] = { ["value"] = "https://sandbox.dlocal.com/", }, ["DonationInterfaceCustomFiltersActionRanges"] = { ["value"] = { ["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"] = { ["value"] = 0, }, ["DonationInterfaceMinFraudAccountId"] = { ["value"] = "", }, ["DonationInterfaceMinFraudLicenseKey"] = { ["value"] = "", }, ["DonationInterfaceMinFraudClientOptions"] = { ["value"] = { }, }, ["DonationInterfaceMinFraudExtraFields"] = { ["value"] = { }, }, ["DonationInterfaceMinFraudAlarmLimit"] = { ["value"] = 25000, }, ["DonationInterfaceCustomFiltersRefRules"] = { ["value"] = { }, }, ["DonationInterfaceCustomFiltersSrcRules"] = { ["value"] = { }, }, ["DonationInterfaceCustomFiltersFunctions"] = { ["value"] = { }, }, ["DonationInterfaceCustomFiltersInitialFunctions"] = { ["value"] = { }, }, ["DonationInterfaceNameFilterRules"] = { ["value"] = { }, }, ["DonationInterfaceIPVelocityFailScore"] = { ["value"] = 100, }, ["DonationInterfaceIPVelocityTimeout"] = { ["value"] = 300, }, ["DonationInterfaceIPVelocityThreshhold"] = { ["value"] = 3, }, ["DonationInterfaceSessionVelocity_HitScore"] = { ["value"] = 10, }, ["DonationInterfaceSessionVelocity_DecayRate"] = { ["value"] = 1, }, ["DonationInterfaceSessionVelocity_Threshold"] = { ["value"] = 50, }, ["DonationInterfaceSessionVelocity_Multiplier"] = { ["value"] = 1, }, ["DonationInterfaceCountryMap"] = { ["value"] = { }, }, ["DonationInterfaceEmailDomainMap"] = { ["value"] = { }, }, ["DonationInterfaceUtmCampaignMap"] = { ["value"] = { }, }, ["DonationInterfaceUtmMediumMap"] = { ["value"] = { }, }, ["DonationInterfaceUtmSourceMap"] = { ["value"] = { }, }, ["DonationInterfaceEnableConversionLog"] = { ["value"] = false, }, ["DonationInterfaceEnableMinFraud"] = { ["value"] = false, }, ["DonationInterfaceMinFraudWeight"] = { ["value"] = 100, }, ["DonationInterfaceMinFraudErrorScore"] = { ["value"] = 50, }, ["DonationInterfaceEnableBannerHistoryLog"] = { ["value"] = false, }, ["GlobalCollectGatewayEnabled"] = { ["value"] = false, }, ["IngenicoGatewayEnabled"] = { ["value"] = false, }, ["AmazonGatewayEnabled"] = { ["value"] = false, }, ["AdyenGatewayEnabled"] = { ["value"] = false, }, ["AstroPayGatewayEnabled"] = { ["value"] = false, }, ["PaypalGatewayEnabled"] = { ["value"] = false, }, ["PaypalExpressGatewayEnabled"] = { ["value"] = false, }, ["DonationInterfaceEnableCustomFilters"] = { ["value"] = true, }, ["DonationInterfaceEnableFormChooser"] = { ["value"] = false, }, ["DonationInterfaceEnableReferrerFilter"] = { ["value"] = false, }, ["DonationInterfaceEnableSourceFilter"] = { ["value"] = false, }, ["DonationInterfaceEnableFunctionsFilter"] = { ["value"] = false, }, ["DonationInterfaceEnableIPVelocityFilter"] = { ["value"] = false, }, ["DonationInterfaceEnableSessionVelocityFilter"] = { ["value"] = false, }, ["DonationInterfaceEnableSystemStatus"] = { ["value"] = false, }, ["DonationInterfaceLogClientErrors"] = { ["value"] = true, }, ["DonationInterfaceGeoIpDbPath"] = { ["value"] = "/usr/share/GeoIP/GeoLite2-Country.mmdb", }, ["DonationInterfaceGatewayAdapters"] = { ["value"] = { ["globalcollect"] = "GlobalCollectAdapter", ["globalcollect_orphan"] = "GlobalCollectOrphanAdapter", ["ingenico"] = "IngenicoAdapter", ["ingenico_orphan"] = "IngenicoOrphanAdapter", ["amazon"] = "AmazonAdapter", ["adyen"] = "AdyenAdapter", ["astropay"] = "AstroPayAdapter", ["paypal_ec"] = "PaypalExpressAdapter", ["paypal"] = "PaypalLegacyAdapter", }, }, ["DonationInterfaceAllowedHtmlForms"] = { ["value"] = { }, }, ["DonationInterfaceFundraiserMaintenance"] = { ["value"] = false, }, ["DonationInterfaceEmployersListDataFileLocation"] = { ["value"] = "/vagrant/employerData.csv", }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["DoubleWikiCacheTime"] = { ["value"] = 43200, }, }, ["Hooks"] = { ["OutputPageBeforeHTML"] = "DoubleWiki::onOutputPageBeforeHTML", ["BeforePageDisplay"] = "DoubleWiki::onBeforePageDisplay", }, ["MessagesDirs"] = { ["DoubleWiki"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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.35.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, }, }, ["APIModules"] = { ["savedrafts"] = "ApiSaveDrafts", }, ["SpecialPages"] = { ["Drafts"] = "SpecialDrafts", }, ["ExtensionMessagesFiles"] = { ["DraftsAlias"] = "Drafts.alias.php", }, ["MessagesDirs"] = { ["Drafts"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Drafts", }, ["Hooks"] = { ["UserGetDefaultOptions"] = "DraftHooks::onUserGetDefaultOptions", ["GetPreferences"] = "DraftHooks::onGetPreferences", ["EditFilter"] = "DraftHooks::onEditFilter", ["PageSaveComplete"] = "DraftHooks::onPageSaveComplete", ["SpecialMovepageAfterMove"] = "DraftHooks::onSpecialMovepageAfterMove", ["EditPageBeforeEditButtons"] = "DraftHooks::onEditPageBeforeEditButtons", ["EditPage::showEditForm:initial"] = "DraftHooks::loadForm", ["LoadExtensionSchemaUpdates"] = "DraftHooks::schema", }, ["manifest_version"] = 2, }, ["DumpsOnDemand"] = { ["name"] = "DumpsOnDemand", ["version"] = "1.0.0", ["author"] = { [0] = "Mainframe98", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:DumpsOnDemand", ["descriptionmsg"] = "dumpsondemand-desc", ["namemsg"] = "dumpsondemand-extensionname", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">=1.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\DumpsOnDemand\\"] = "src/", }, ["SpecialPages"] = { ["RequestDump"] = { ["class"] = "MediaWiki\\Extensions\\DumpsOnDemand\\Specials\\SpecialRequestDump", ["services"] = { [0] = "PermissionManager", [1] = "DumpsOnDemandFileBackend", [2] = "ConfigFactory", }, }, }, ["MessagesDirs"] = { ["DumpsOnDemand"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["DumpsOnDemandAlias"] = "DumpsOnDemand.alias.php", }, ["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", }, ["ConfigRegistry"] = { ["DumpsOnDemand"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["DumpsOnDemandUseDefaultJobQueue"] = { ["value"] = false, }, ["DumpsOnDemandCompression"] = { ["value"] = nil, }, ["DumpsOnDemandRequestLimit"] = { ["value"] = 604800, }, ["DumpsOnDemandDumpFileBackend"] = { ["value"] = { ["class"] = "MediaWiki\\Extensions\\DumpsOnDemand\\Backend\\LocalFileBackend", ["services"] = { [0] = "MainConfig", }, }, }, }, ["LogTypes"] = { [0] = "dumprequest", }, ["LogActions"] = { ["dumprequest/dumprequest"] = "logentry-dumprequest", }, ["LogRestrictions"] = { ["dumprequest"] = "dumprequestlog", }, ["JobClasses"] = { ["DatabaseDumpGeneration"] = "MediaWiki\\Extensions\\DumpsOnDemand\\Jobs\\DoDatabaseDumpJob", }, ["AvailableRights"] = { [0] = "dumprequestlog", [1] = "dumpsondemand", [2] = "dumpsondemand-limit-exempt", }, ["manifest_version"] = 2, ["callback"] = "MediaWiki\\Extensions\\DumpsOnDemand\\Hooks::onRegistration", }, ["DynamicPageListEngine"] = { ["name"] = "DynamicPageListEngine", ["version"] = "1.1.0-rc1", ["type"] = "other", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:RV1971 RV1971]", }, ["descriptionmsg"] = "dynamicpagelistengine-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:DynamicPageListEngine", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", }, ["Hooks"] = { ["ScribuntoExternalLibraries"] = "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"] = { ["value"] = true, }, ["DynamicSidebarUseGroups"] = { ["value"] = true, }, ["DynamicSidebarUsePageCategories"] = { ["value"] = false, }, ["DynamicSidebarUseUserpages"] = { ["value"] = true, }, }, ["Hooks"] = { ["SidebarBeforeOutput"] = "DynamicSidebar::modifySidebar", }, ["MessagesDirs"] = { ["DynamicSidebar"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EUCopyrightCampaign/resources", }, ["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.35.0", }, ["APIMetaModules"] = { ["notifications"] = "ApiEchoNotifications", ["unreadnotificationpages"] = "ApiEchoUnreadNotificationPages", }, ["APIModules"] = { ["echomarkread"] = "ApiEchoMarkRead", ["echomarkseen"] = "ApiEchoMarkSeen", ["echoarticlereminder"] = "ApiEchoArticleReminder", ["echomute"] = "ApiEchoMute", }, ["DefaultUserOptions"] = { ["echo-email-frequency"] = 0, ["echo-dont-email-read-notifications"] = false, }, ["ExtensionFunctions"] = { [0] = "EchoHooks::initEchoExtension", }, ["JobClasses"] = { ["EchoNotificationJob"] = "EchoNotificationJob", ["EchoNotificationDeleteJob"] = "EchoNotificationDeleteJob", ["EchoPushNotificationRequest"] = "EchoPush\\NotificationRequestJob", }, ["SpecialPages"] = { ["Notifications"] = "SpecialNotifications", ["DisplayNotificationsConfiguration"] = "SpecialDisplayNotificationsConfiguration", ["NotificationsMarkRead"] = "SpecialNotificationsMarkRead", }, ["MessagesDirs"] = { ["Echo"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["EchoAliases"] = "Echo.alias.php", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Echo", ["templates"] = { ["NotificationBadge.mustache"] = "modules/mobile/NotificationBadge.mustache", }, ["packageFiles"] = { [0] = "tests/qunit/mobile/index.js", [1] = "tests/qunit/mobile/test_NotificationBadge.js", [2] = "modules/mobile/NotificationBadge.js", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Echo/modules", }, ["Hooks"] = { ["SkinMinervaReplaceNotificationsBadge"] = "EchoHooks::onSkinMinervaReplaceNotificationsBadge", ["LoadExtensionSchemaUpdates"] = "EchoHooks::onLoadExtensionSchemaUpdates", ["GetPreferences"] = "EchoHooks::getPreferences", ["PersonalUrls"] = "EchoHooks::onPersonalUrls", ["BeforePageDisplay"] = "EchoHooks::beforePageDisplay", ["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", ["PageSaveComplete"] = "EchoHooks::onPageSaveComplete", ["LocalUserCreated"] = "EchoHooks::onLocalUserCreated", ["RollbackComplete"] = "EchoHooks::onRollbackComplete", ["UserSaveSettings"] = "EchoHooks::onUserSaveSettings", ["AbortTalkPageEmailNotification"] = "EchoHooks::onAbortTalkPageEmailNotification", ["SendWatchlistEmailNotification"] = "EchoHooks::onSendWatchlistEmailNotification", ["GetNewMessagesAlert"] = "EchoHooks::abortNewMessagesAlert", ["LinksUpdateAfterInsert"] = "EchoHooks::onLinksUpdateAfterInsert", ["SpecialMuteModifyFormFields"] = "EchoHooks::onSpecialMuteModifyFormFields", ["RecentChange_save"] = "main", ["ApiMain::moduleManager"] = "EchoHooks::onApiMainModuleManager", }, ["HookHandlers"] = { ["main"] = { ["class"] = "\\EchoHooks", ["services"] = { [0] = "MainConfig", }, }, }, ["config"] = { ["EchoEnableEmailBatch"] = { ["value"] = true, }, ["EchoUseJobQueue"] = { ["value"] = false, }, ["EchoEmailFooterAddress"] = { ["value"] = "", }, ["EchoCluster"] = { ["value"] = false, }, ["EchoSharedTrackingDB"] = { ["value"] = false, }, ["EchoSharedTrackingCluster"] = { ["value"] = false, }, ["EchoSeenTimeCacheType"] = { ["value"] = nil, }, ["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, }, ["system-emailonly"] = { ["web"] = false, ["email"] = true, }, ["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] = "all", }, }, ["system-emailonly"] = { ["priority"] = 9, ["no-dismiss"] = { [0] = "all", }, }, ["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", }, ["watchlist"] = { ["priority"] = 5, ["tooltip"] = "echo-pref-tooltip-watchlist", }, ["minor-watchlist"] = { ["priority"] = 6, ["tooltip"] = "echo-pref-tooltip-minor-watchlist", }, }, ["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", }, }, ["unbell"] = { ["path"] = "Echo/modules/icons/unbell.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, }, }, ["minor-watchlist-change"] = { ["user-locators"] = { [0] = "EchoUserLocator::locateUsersWatchingTitle", }, ["category"] = "minor-watchlist", ["group"] = "interactive", ["presentation-model"] = "EchoWatchlistChangePresentationModel", ["bundle"] = { ["web"] = true, ["email"] = true, ["expandable"] = true, }, }, ["watchlist-change"] = { ["user-locators"] = { [0] = "EchoUserLocator::locateUsersWatchingTitle", }, ["category"] = "watchlist", ["group"] = "interactive", ["presentation-model"] = "EchoWatchlistChangePresentationModel", ["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", }, ["EchoPollForUpdates"] = { ["value"] = 0, ["description"] = "This is the polling rate i.e. the time after which we check for notifications count on the client side. It also controls whether notification count will be displayed in browser title. If polling rate is 0 this means polling is disabled and notification count is also not shown in browser title", }, ["EchoWatchlistNotifications"] = { ["value"] = false, ["description"] = "Feature flag to enable Echo notifications whenever a page on a user's watchlist is changed, replacing the built-in preference to send emails in that circumstance.", }, ["EchoWatchlistEmailOncePerPage"] = { ["value"] = true, ["description"] = "Whether to send email notifications each time a watched page is edited (if false) or only the first time the page is changed before being visited again by the user (if true)", }, ["EchoEnablePush"] = { ["value"] = false, ["description"] = "Whether to enable push notifications", }, ["EchoPushServiceBaseUrl"] = { ["value"] = false, ["description"] = "Request endpoint URL for the push notification service", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["EchoInteraction"] = 15823738, }, }, }, ["manifest_version"] = 2, ["AutoloadNamespaces"] = { ["EchoOOUI\\"] = "includes/ooui/", ["EchoPush\\"] = "includes/Push/", ["EchoPush\\Api\\"] = "includes/api/Push/", }, ["TestAutoloadClasses"] = { ["EchoAbstractMapperStub"] = "tests/phpunit/mapper/EchoAbstractMapperStub.php", ["EchoExecuteFirstArgumentStub"] = "tests/phpunit/mapper/EchoExecuteFirstArgumentStub.php", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["ConfigRegistry"] = { ["Echo"] = "GlobalVarConfig::newInstance", }, }, ["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", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["EditNotifyEnableFoo"] = true, ["EditNotifyAlerts"] = { }, }, ["ExtensionMessagesFiles"] = { ["EditNotifyAlias"] = "EditNotify.i18n.alias.php", }, ["Hooks"] = { ["BeforeCreateEchoEvent"] = "EditNotifyHooks::onBeforeCreateEchoEvent", ["EchoGetDefaultNotifiedUsers"] = "EditNotifyHooks::onEchoGetDefaultNotifiedUsers", ["PageContentSave"] = "EditNotifyHooks::onPageContentSave", ["PageSaveComplete"] = "EditNotifyHooks::onPageSaveComplete", }, ["MessagesDirs"] = { ["EditNotify"] = { [0] = "i18n", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["EditSimilarMaxResultsPool"] = 50, ["EditSimilarMaxResultsToDisplay"] = 3, ["EditSimilarCounterValue"] = 1, }, ["MessagesDirs"] = { ["EditSimilar"] = { [0] = "i18n", }, }, ["Hooks"] = { ["PageContentSaveComplete"] = "EditSimilarHooks::onPageContentSaveComplete", ["OutputPageBeforeHTML"] = "EditSimilarHooks::onOutputPageBeforeHTML", ["GetPreferences"] = "EditSimilarHooks::onGetPreferences", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EditSimilar/resources", }, ["manifest_version"] = 1, }, ["EditSubpages"] = { ["name"] = "EditSubpages", ["version"] = "3.5.0", ["author"] = { [0] = "<span class=\"plainlinks\">[http://strategywiki.org/wiki/User:Ryan_Schmidt Ryan Schmidt]</span>", [1] = "<span class=\"plainlinks\">[http://strategywiki.org/wiki/User:Prod Prod]</span>", }, ["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", }, ["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", }, ["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", }, ["manifest_version"] = 1, }, ["EditcountAdditions"] = { ["name"] = "EditcountAdditions", ["version"] = "0.4", ["author"] = { [0] = "Jack Phoenix", }, ["license-name"] = "CC0-1.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:EditcountAdditions", ["descriptionmsg"] = "editcountadditions-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["EditcountAdditions"] = { [0] = "i18n", }, }, ["Hooks"] = { ["GetPreferences"] = "EditcountAdditions::onGetPreferences", ["PageSaveComplete"] = "EditcountAdditions::onPageSaveComplete", }, ["manifest_version"] = 1, }, ["Education_Program"] = { ["name"] = "Education Program", ["version"] = "0.5.0 alpha", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jeroen_De_Dauw 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", }, ["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"] = "6.1.1", ["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.34", ["platform"] = { ["ext-curl"] = "*", }, }, ["MessagesDirs"] = { ["Elastica"] = { [0] = "i18n", }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["ElectronPdfService"] = { ["name"] = "ElectronPdfService", ["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.31.0", }, ["manifest_version"] = 2, ["config"] = { ["ElectronPdfServiceRESTbaseURL"] = { ["value"] = "/api/rest_v1/page/pdf/", }, }, ["ExtensionMessagesFiles"] = { ["ElectronPdfServiceAlias"] = "ElectronPdfService.i18n.alias.php", }, ["Hooks"] = { ["SidebarBeforeOutput"] = "ElectronPdfServiceHooks::onSidebarBeforeOutput", ["BeforePageDisplay"] = "ElectronPdfServiceHooks::onBeforePageDisplay", }, ["MessagesDirs"] = { ["ElectronPdfService"] = { [0] = "i18n", }, }, ["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", ["MessagesDirs"] = { ["EmailAuth"] = { [0] = "i18n", }, }, ["Hooks"] = { ["AuthChangeFormFields"] = "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.5", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Email_Authorization", ["descriptionmsg"] = "emailauthorization-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["extensions"] = { ["PluggableAuth"] = "*", }, }, ["type"] = "other", ["SpecialPages"] = { ["EmailAuthorizationConfig"] = "EmailAuthorizationConfig", ["EmailAuthorizationRequest"] = "EmailAuthorizationRequest", ["EmailAuthorizationApprove"] = "EmailAuthorizationApprove", }, ["MessagesDirs"] = { ["EmailAuthorization"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["EmailAuthorizationAlias"] = "includes/EmailAuthorization.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "EmailAuthorization/resources", }, ["Hooks"] = { ["PluggableAuthUserAuthorization"] = { [0] = "EmailAuthorizationHooks::authorize", }, ["LoadExtensionSchemaUpdates"] = { [0] = "EmailAuthorizationHooks::loadExtensionSchemaUpdates", }, ["BeforeCreateEchoEvent"] = "EmailAuthorizationHooks::onBeforeCreateEchoEvent", }, ["callback"] = "EmailAuthorizationHooks::onRegistration", ["config"] = { ["EmailAuthorization_EnableRequests"] = false, ["EmailAuthorization_RequestFields"] = { }, }, ["manifest_version"] = 1, }, ["EmailCapture"] = { ["name"] = "EmailCapture", ["version"] = "0.5.0", ["author"] = "Trevor Parscal", ["url"] = "https://www.mediawiki.org/wiki/Extension:EmailCapture", ["descriptionmsg"] = "emailcapture-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["APIModules"] = { ["emailcapture"] = "ApiEmailCapture", }, ["SpecialPages"] = { ["EmailCapture"] = "SpecialEmailCapture", }, ["MessagesDirs"] = { ["EmailCapture"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["EmailCaptureAlias"] = "EmailCapture.alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "EmailCaptureHooks::loadExtensionSchemaUpdates", ["ParserTestTables"] = "EmailCaptureHooks::parserTestTables", }, ["config"] = { ["EmailCaptureSendAutoResponse"] = { ["value"] = true, }, ["EmailCaptureAutoResponse"] = { ["value"] = { ["from"] = nil, ["from-name"] = nil, ["subject-msg"] = "emailcapture-response-subject", ["body-msg"] = "emailcapture-response-body", ["reply-to"] = nil, ["content-type"] = nil, }, }, }, ["manifest_version"] = 2, }, ["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", }, ["Hooks"] = { ["SendNotificationEmail"] = "EmailDiff::SendNotificationEmailDiff", ["GetPreferences"] = "EmailDiff::SetEmailDiffPref", }, ["MessagesDirs"] = { ["EmailDiff"] = { [0] = "i18n", }, }, ["config"] = { ["EmailDiffCommand"] = "/usr/bin/diff -u OLDFILE NEWFILE | /usr/bin/tail --lines=+3 > DIFFFILE", ["EmailDiffSubjectSuffix"] = " (diff)", }, }, ["EntitySchema"] = { ["name"] = "EntitySchema", ["author"] = { [0] = "The Wikidata team", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:EntitySchema", ["descriptionmsg"] = "entityschema-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["load_composer_autoloader"] = true, ["AutoloadNamespaces"] = { ["EntitySchema\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["EntitySchema\\Tests\\Integration\\"] = "tests/phpunit/integration/", ["EntitySchema\\Tests\\Unit\\"] = "tests/phpunit/unit/", ["EntitySchema\\Tests\\Mocks\\"] = "tests/phpunit/Mocks/", }, ["ExtensionMessagesFiles"] = { ["EntitySchemaAlias"] = "EntitySchema.i18n.alias.php", }, ["MessagesDirs"] = { ["EntitySchema"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinTemplateNavigation"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onSkinTemplateNavigation", ["LoadExtensionSchemaUpdates"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onCreateDBSchema", ["ExtensionTypes"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onExtensionTypes", ["BeforeDisplayNoArticleText"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onBeforeDisplayNoArticleText", ["PageHistoryLineEnding"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onPageHistoryLineEnding", ["FormatAutocomments"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onFormatAutocomments", ["ContentModelCanBeUsedOn"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onContentModelCanBeUsedOn", ["ImportHandleRevisionXMLTag"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onImportHandleRevisionXMLTag", ["NamespaceIsMovable"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onNamespaceIsMovable", ["TitleGetRestrictionTypes"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onTitleGetRestrictionTypes", }, ["ContentHandlers"] = { ["EntitySchema"] = "EntitySchema\\MediaWiki\\Content\\EntitySchemaContentHandler", }, ["namespaces"] = { [0] = { ["id"] = 640, ["constant"] = "NS_ENTITYSCHEMA_JSON", ["name"] = "EntitySchema", ["subpages"] = false, ["content"] = true, ["defaultcontentmodel"] = "EntitySchema", }, [1] = { ["id"] = 641, ["constant"] = "NS_ENTITYSCHEMA_JSON_TALK", ["name"] = "EntitySchema_talk", ["subpages"] = true, ["content"] = false, ["defaultcontentmodel"] = "wikitext", }, }, ["config"] = { ["EntitySchemaSchemaTextMaxSizeBytes"] = { ["value"] = 50000, ["description"] = "Max length of the Schema text in bytes", ["public"] = true, }, ["EntitySchemaNameBadgeMaxSizeChars"] = { ["value"] = 250, ["description"] = "Max length of the label description or combined aliases in characters", ["public"] = true, }, ["EntitySchemaShExSimpleUrl"] = { ["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, }, ["EntitySchemaSkippedIDs"] = { ["value"] = { }, ["description"] = "A list of integers to skip when generating new IDs. These must be pure integer numbers, _not_ strings starting with an E!", ["public"] = true, }, }, ["SpecialPages"] = { ["NewEntitySchema"] = "EntitySchema\\MediaWiki\\Specials\\NewEntitySchema", ["EntitySchemaText"] = "EntitySchema\\MediaWiki\\Specials\\EntitySchemaText", ["SetEntitySchemaLabelDescriptionAliases"] = "EntitySchema\\MediaWiki\\Specials\\SetEntitySchemaLabelDescriptionAliases", }, ["manifest_version"] = 2, }, ["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.34.0", }, ["TrackingCategories"] = { [0] = "etherpadlite-tracking-category", }, ["MessagesDirs"] = { ["EtherpadLite"] = { [0] = "i18n", }, }, ["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.4.0", ["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.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\EventBus\\"] = "includes/", }, ["config"] = { ["EnableEventBus"] = { ["value"] = "TYPE_ALL", }, ["EventServices"] = { ["value"] = { ["eventbus"] = { ["url"] = "http://localhost:3000/v1/events", ["timeout"] = 5, }, ["eventgate"] = { ["url"] = "http://localhost:8192/v1/events", ["timeout"] = 5, }, }, }, ["EventBusEnableRunJobAPI"] = { ["value"] = true, }, ["EventServiceDefault"] = { ["value"] = "eventbus", }, }, ["MessagesDirs"] = { ["EventBus"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ArticleDeleteComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onArticleDeleteComplete", ["ArticleUndelete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onArticleUndelete", ["PageMoveComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onPageMoveComplete", ["ArticleRevisionVisibilitySet"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onArticleRevisionVisibilitySet", ["PageSaveComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onPageSaveComplete", ["ArticlePurge"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onArticlePurge", ["BlockIpComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onBlockIpComplete", ["LinksUpdateComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onLinksUpdateComplete", ["ArticleProtectComplete"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onArticleProtectComplete", ["ChangeTagsAfterUpdateTags"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onChangeTagsAfterUpdateTags", ["CentralNoticeCampaignChange"] = "MediaWiki\\Extension\\EventBus\\EventBusHooks::onCentralNoticeCampaignChange", }, ["RestRoutes"] = { [0] = { ["path"] = "/eventbus/v0/internal/job/execute", ["method"] = "POST", ["class"] = "MediaWiki\\Extension\\EventBus\\Rest\\RunSingleJobHandler", ["services"] = { [0] = "ReadOnlyMode", [1] = "MainConfig", [2] = "JobRunner", }, }, }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["manifest_version"] = 2, }, ["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.34.0", ["extensions"] = { ["EventStreamConfig"] = "*", }, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EventLogging", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "EventLogging", ["scripts"] = { [0] = "tests/ext.eventLogging/utils.test.js", [1] = "tests/ext.eventLogging/BackgroundQueue.test.js", [2] = "tests/ext.eventLogging/log.test.js", [3] = "tests/ext.eventLogging/stream.test.js", [4] = "tests/ext.eventLogging.debug.tests.js", }, ["dependencies"] = { [0] = "ext.eventLogging", [1] = "ext.eventLogging.debug", }, }, ["Hooks"] = { ["CanonicalNamespaces"] = "EventLoggingHooks::onCanonicalNamespaces", ["BeforePageDisplay"] = { [0] = "EventLoggingHooks::onBeforePageDisplay", [1] = "JsonSchemaHooks::onBeforePageDisplay", }, ["GetPreferences"] = "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"] = { }, }, ["EventLoggingServiceUri"] = { ["value"] = false, }, ["EventLoggingStreamNames"] = { ["value"] = { }, }, ["EventLoggingQueueLingerSeconds"] = { ["value"] = 30, }, }, ["manifest_version"] = 2, }, ["EventStreamConfig"] = { ["name"] = "EventStreamConfig", ["author"] = { [0] = "Andrew Otto", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:EventStreamConfig", ["descriptionmsg"] = "eventstreamconfig-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\EventStreamConfig\\"] = "includes/", }, ["MessagesDirs"] = { ["EventStreamConfig"] = { [0] = "i18n", }, }, ["APIModules"] = { ["streamconfigs"] = "MediaWiki\\Extension\\EventStreamConfig\\ApiStreamConfigs", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["config"] = { ["EventStreams"] = { ["value"] = { }, ["description"] = "A list of individual stream configs. Each stream config object must minimally specify its `schema_title` and its `stream` name settings. The `stream` may either be a static stream name string, or a regex that matches stream names for which the stream config should be used.", }, ["EventStreamsDefaultSettings"] = { ["value"] = { }, ["description"] = "Stream config default settings. Any setting here will be set in each entry in EventStreams if it is not set there already.", }, }, ["manifest_version"] = 2, }, ["Expressions"] = { ["manifest_version"] = 1, ["name"] = "Expressions", ["namemsg"] = "expressions-extensionname", ["type"] = "parserhook", ["author"] = { [0] = "[https://mediawiki.org/wiki/User:Xxmarijnw Marijn van Wezel]", }, ["version"] = "1.4", ["url"] = "https://www.mediawiki.org/wiki/Extension:Expressions", ["descriptionmsg"] = "expressions-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", }, ["MessagesDirs"] = { ["Expressions"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ExpressionsMagic"] = "i18n/Expressions.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Expressions\\Expressions::onParserFirstCallInit", }, }, }, ["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.34.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\ExtJSBase\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\ExtJSBase\\Tests\\"] = "tests/phpunit/", }, ["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", }, ["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.32.0", }, ["config"] = { ["ExtDistAPIConfig"] = { ["value"] = false, }, ["ExtDistListFile"] = { ["value"] = false, }, ["ExtDistSnapshotRefs"] = { ["value"] = { }, }, ["ExtDistDefaultSnapshot"] = { ["value"] = "master", }, ["ExtDistCandidateSnapshot"] = { ["value"] = false, }, ["ExtDistGraphiteRenderApi"] = { ["value"] = nil, }, ["ExtDistPopularExtList"] = { ["value"] = { }, }, ["ExtDistPopularSkinList"] = { ["value"] = { }, }, }, ["ExtensionMessagesFiles"] = { ["ExtensionDistributorAliases"] = "ExtensionDistributor.alias.php", }, ["APIListModules"] = { ["extdistrepos"] = "ApiListExtDistRepos", ["extdistbranches"] = "ApiListExtDistBranches", }, ["MessagesDirs"] = { ["ExtensionDistributor"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = "ExtensionDistributorHooks::onAPIQuerySiteInfoGeneralInfo", }, ["SpecialPages"] = { ["ExtensionDistributor"] = "SpecialExtensionDistributor", ["SkinDistributor"] = "SpecialSkinDistributor", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ExtensionDistributor/resources", }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["ExternalArticles"] = { [0] = "i18n", }, }, ["Hooks"] = { ["EditFormPreloadText"] = "MediaWiki\\Extensions\\ExternalArticles\\Hooks::onEditFormPreloadText", }, ["manifest_version"] = 1, }, ["External_Data"] = { ["name"] = "External Data", ["version"] = "2.2-alpha", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", }, ["SpecialPages"] = { ["GetData"] = "EDGetData", }, ["MessagesDirs"] = { ["ExternalData"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ExternalDataMagic"] = "ExternalData.i18n.magic.php", ["ExternalDataAlias"] = "ExternalData.i18n.alias.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ExternalDataHooks::registerParser", ["ScribuntoExternalLibraries"] = "ExternalDataHooks::registerLua", }, ["config"] = { ["_prefix"] = "edg", ["Values"] = { }, ["StringReplacements"] = { }, ["CacheTable"] = nil, ["AlwaysAllowStaleCache"] = true, ["AllowSSL"] = true, ["ExternalValueVerbose"] = true, ["CacheExpireTime"] = 604800, ["TryEncodings"] = { [0] = "ASCII", [1] = "UTF-8", [2] = "Windows-1251", [3] = "Windows-1252", [4] = "Windows-1254", [5] = "KOI8-R", [6] = "ISO-8859-1", }, ["DBServer"] = { }, ["DBServerType "] = { }, ["DBName"] = { }, ["DBUser"] = { }, ["DBPass"] = { }, ["DBDirectory"] = { }, ["DBFlags"] = { }, ["DBTablePrefix"] = { }, ["DirectoryPath"] = { }, ["FilePath"] = { }, ["HTTPOptions"] = { ["timeout"] = "default", }, ["Parsers"] = { [0] = { [0] = { ["format"] = "text", ["regex"] = true, }, [1] = "EDParserRegex", }, [1] = { [0] = { ["format"] = "text with regex", }, [1] = "EDParserRegex", }, [2] = { [0] = { ["format"] = "text", }, [1] = "EDParserText", }, [3] = { [0] = { ["format"] = "html", ["use xpath"] = true, }, [1] = "EDParserHTMLwithXPath", }, [4] = { [0] = { ["format"] = "html with xpath", }, [1] = "EDParserHTMLwithXPath", }, [5] = { [0] = { ["format"] = "html with css", }, [1] = "EDParserHTMLwithCSS", }, [6] = { [0] = { ["format"] = "html", ["use css"] = true, }, [1] = "EDParserHTMLwithCSS", }, [7] = { [0] = { ["format"] = "html", }, [1] = "EDParserHTMLwithCSS", }, [8] = { [0] = { ["format"] = "xml", ["use xpath"] = true, }, [1] = "EDParserXMLwithXPath", }, [9] = { [0] = { ["format"] = "xml with xpath", }, [1] = "EDParserXMLwithXPath", }, [10] = { [0] = { ["format"] = "xml", }, [1] = "EDParserXML", }, [11] = { [0] = { ["format"] = "json", ["use jsonpath"] = true, }, [1] = "EDParserJSONwithJSONPath", }, [12] = { [0] = { ["format"] = "json with jsonpath", }, [1] = "EDParserJSONwithJSONPath", }, [13] = { [0] = { ["format"] = "json", }, [1] = "EDParserJSON", }, [14] = { [0] = { ["format"] = "csv", }, [1] = "EDParserCSV", }, [15] = { [0] = { ["format"] = "csv with header", }, [1] = "EDParserCSV", }, [16] = { [0] = { ["format"] = "gff", }, [1] = "EDParserGFF", }, }, }, ["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", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\ExternalGuidance\\"] = "includes/", }, ["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", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["ExternalGuidance"] = 18903973, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ExternalGuidance/modules", }, ["manifest_version"] = 2, }, ["ExtraLanguageLink"] = { ["name"] = "ExtraLanguageLink", ["version"] = "1.0", ["author"] = { [0] = "This, that and the other", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ExtraLanguageLink", ["descriptionmsg"] = "extralanguagelink-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["ExtraLanguageLink"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ExtraLanguageLinkMagic"] = "ExtraLanguageLink.magic.php", }, ["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = "ExtraLanguageLink::onSkinTemplateOutputPageBeforeExec", ["ParserFirstCallInit"] = "ExtraLanguageLink::onParserFirstCallInit", ["OutputPageParserOutput"] = "ExtraLanguageLink::onOutputPageParserOutput", }, ["config"] = { ["ExtraLanguageLinkAllowedPrefixes"] = { ["value"] = false, }, ["ExtraLanguageLinkAllowedTitles"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["FanBoxes"] = { ["name"] = "FanBoxes", ["version"] = "3.5.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.35.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", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "UserBoxesHook::onParserFirstCallInit", [1] = "FanBoxHooks::registerFanTag", }, ["TitleMoveComplete"] = { [0] = "FanBoxHooks::updateFanBoxTitle", }, ["ArticleDelete"] = { [0] = "FanBoxHooks::deleteFanBox", }, ["ArticleFromTitle"] = { [0] = "FanBoxHooks::fantagFromTitle", }, ["ParserBeforeInternalParse"] = { [0] = "FanBoxHooks::transformFanBoxTags", }, ["ParserBeforePreprocess"] = { [0] = "FanBoxHooks::transformFanBoxTags", }, ["LoadExtensionSchemaUpdates"] = { [0] = "FanBoxHooks::onLoadExtensionSchemaUpdates", }, ["CanonicalNamespaces"] = { [0] = "FanBoxHooks::onCanonicalNamespaces", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FanBoxes", }, ["AvailableRights"] = { [0] = "create-userbox", }, ["GroupPermissions"] = { ["user"] = { ["create-userbox"] = true, }, }, ["manifest_version"] = 1, }, ["Favorites"] = { ["name"] = "Favorites", ["version"] = "1.1.3", ["author"] = "Jeremy Lemley", ["url"] = "https://www.mediawiki.org/wiki/Extension:Favorites", ["descriptionmsg"] = "favorites-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["APIModules"] = { ["favorite"] = "ApiFavorite", }, ["SpecialPages"] = { ["Favoritelist"] = "SpecialFavoritelist", }, ["MessagesDirs"] = { ["Favorites"] = { [0] = "i18n", }, }, ["Actions"] = { ["favorite"] = "FavoriteAction", ["unfavorite"] = "UnfavoriteAction", }, ["ExtensionMessagesFiles"] = { ["FavoritesAlias"] = "SpecialFavorites.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Favorites", }, ["Hooks"] = { ["SkinTemplateNavigation"] = "FavoritesHooks::onSkinTemplateNavigation", ["BeforePageDisplay"] = "FavoritesHooks::onBeforePageDisplay", ["ParserFirstCallInit"] = "FavoritesHooks::onParserFirstCallInit", ["TitleMoveComplete"] = "FavoritesHooks::onTitleMoveComplete", ["ArticleDeleteComplete"] = "FavoritesHooks::onArticleDeleteComplete", ["PersonalUrls"] = "FavoritesHooks::onPersonalUrls", ["LoadExtensionSchemaUpdates"] = "FavoritesHooks::onLoadExtensionSchemaUpdates", }, ["config"] = { ["FavoritesPersonalURL"] = { ["value"] = false, }, ["UseIconFavorite"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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.32.0", }, ["ExtensionMessagesFiles"] = { ["FeaturedFeedsAliases"] = "FeaturedFeeds.alias.php", }, ["APIModules"] = { ["featuredfeed"] = "ApiFeaturedFeeds", }, ["Hooks"] = { ["BeforePageDisplay"] = "FeaturedFeeds::beforePageDisplay", ["SidebarBeforeOutput"] = "FeaturedFeeds::onSidebarBeforeOutput", }, ["callback"] = "FeaturedFeeds::onRegistration", ["MessagesDirs"] = { ["FeaturedFeeds"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["config"] = { ["DisplayFeedsInSidebar"] = { ["value"] = true, }, ["FeaturedFeedsDefaults"] = { ["value"] = { ["limit"] = 10, ["frequency"] = "daily", ["inUserLanguage"] = false, }, }, ["FeaturedFeeds"] = { ["value"] = { }, }, }, ["SpecialPages"] = { ["FeedItem"] = "SpecialFeedItem", }, ["manifest_version"] = 2, }, ["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", ["Hooks"] = { ["ParserFirstCallInit"] = "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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FileAnnotations", }, ["ConfigRegistry"] = { ["fileannotations"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 1, }, ["FileExporter"] = { ["name"] = "FileExporter", ["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"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["FileExporter"] = { [0] = "i18n", }, }, ["config"] = { ["FileExporterBetaFeature"] = { ["value"] = false, ["description"] = "Make FileExporter a BetaFeature. This requires the FileExporter extension and requires it to be enabled as a BetaFeature by each user.", ["public"] = true, }, ["FileExporterTarget"] = { ["value"] = "https://commons.wikimedia.org/wiki/Special:ImportFile", ["description"] = "The Special:ImportFile page on the target wiki, as provided by the FileImporter extension.", ["public"] = true, }, }, ["Hooks"] = { ["SkinTemplateNavigation::Universal"] = "FileExporter\\FileExporterHooks::onSkinTemplateNavigation", ["GetBetaFeaturePreferences"] = "FileExporter\\FileExporterHooks::onGetBetaFeaturePreferences", }, ["AutoloadNamespaces"] = { ["FileExporter\\"] = "src/", }, }, ["FileImporter"] = { ["name"] = "FileImporter", ["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.35.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", ["public"] = true, }, ["FileImporterInBeta"] = { ["value"] = true, ["public"] = true, }, ["FileImporterInterWikiMap"] = { ["value"] = { }, ["public"] = true, }, ["FileImporterShowInputScreen"] = { ["value"] = false, ["description"] = "Whether or not to show the source URL input page.", ["public"] = true, }, ["FileImporterSourceSiteServices"] = { ["value"] = { }, ["public"] = true, }, ["FileImporterCommonsHelperServer"] = { ["value"] = "", ["description"] = "Location of CommonsHelper2-compatible configuration pages to use, e.g. \"https://www.mediawiki.org\". Set to an empty string to disable.", ["public"] = true, }, ["FileImporterWikidataEntityEndpoint"] = { ["value"] = "", ["description"] = "Location of Wikidata entity endpoint for fetching localized template names, e.g. \"https://www.wikidata.org/wiki/Special:EntityData/\". Set to an empty string to disable.", ["public"] = true, }, ["FileImporterWikidataNowCommonsEntity"] = { ["value"] = "", ["description"] = "Entity ID of the NowCommons template, e.g. \"Q5611625\".", ["public"] = true, }, ["FileImporterCommonsHelperBasePageName"] = { ["value"] = "Extension:FileImporter/Data/", ["description"] = "Base page name of CommonsHelper2-compatible configuration pages to use.", ["public"] = true, }, ["FileImporterCommonsHelperHelpPage"] = { ["value"] = "", ["description"] = "Location of the help page for the CommonsHelper2-compatible configuration page management.", ["public"] = true, }, ["FileImporterAccountForSuppressedUsername"] = { ["value"] = "FileImporterSuppressed", ["public"] = true, }, ["FileImporterCommentForPostImportRevision"] = { ["value"] = "Imported with FileImporter from $1", ["description"] = "Text used for the edit summary of a post import revision.", ["public"] = true, }, ["FileImporterTextForPostImportRevision"] = { ["value"] = "<!--This file was moved here using FileImporter from $1-->", ["description"] = "Text to add to the imported page's wikitext.", ["public"] = true, }, ["FileImporterMaxRevisions"] = { ["value"] = 100, ["description"] = "Maximum number of revisions (file or text) a file can have in order to be imported.", ["public"] = true, }, ["FileImporterMaxAggregatedBytes"] = { ["value"] = 250000000, ["description"] = "Maximum aggregated size of versions a file can have in order to be imported.", ["public"] = true, }, ["FileImporterSourceWikiDeletion"] = { ["value"] = false, ["description"] = "When set to true, FileImporter offers an option to automatically delete the source file after a successful import. Requires the CentralAuth extension to be set up and running on both the source and target wiki.", ["public"] = true, }, ["FileImporterSourceWikiTemplating"] = { ["value"] = false, ["description"] = "When set to true, FileImporter offers an option to automatically edit the source file after a successful import. Requires the CentralAuth extension to be set up and running on both the source and target wiki.", ["public"] = true, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FileImporter", }, ["Hooks"] = { ["BeforeInitialize"] = "FileImporter\\FileImporterHooks::onBeforeInitialize", ["ChangeTagsListActive"] = "FileImporter\\FileImporterHooks::onListDefinedTags", ["ListDefinedTags"] = "FileImporter\\FileImporterHooks::onListDefinedTags", ["UserGetReservedNames"] = "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", }, }, ["config"] = { ["FilterListUsersMinimumEdits"] = 5, ["FilterListUsersExemptGroups"] = { [0] = "sysop", [1] = "bureaucrat", [2] = "steward", [3] = "staff", [4] = "globalbot", }, }, ["Hooks"] = { ["SpecialListusersQueryInfo"] = "FilterListUsers::onSpecialListusersQueryInfo", ["SpecialListusersHeaderForm"] = "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, ["Hooks"] = { ["BeforePageDisplay"] = "FilterSpecialPages::onBeforePageDisplay", }, ["MessagesDirs"] = { ["FilterSpecialPages"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FilterSpecialPages", }, }, ["FlaggedRevs"] = { ["name"] = "FlaggedRevs", ["namemsg"] = "flaggedrevs", ["author"] = { [0] = "Aaron Schulz", [1] = "Joerg Baach", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:FlaggedRevs", ["descriptionmsg"] = "flaggedrevs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["callback"] = "FlaggedRevsHooks::onRegistration", ["ExtensionFunctions"] = { [0] = "FlaggedRevsHooks::onExtensionFunctions", }, ["ActionFilteredLogs"] = { ["review"] = { ["accept"] = { [0] = "approve", [1] = "approve2", [2] = "approve-i", [3] = "approve2-i", }, ["autoaccept"] = { [0] = "approve-a", [1] = "approve-ia", }, ["unaccept"] = { [0] = "unapprove", [1] = "unapprove2", }, }, ["stable"] = { ["config"] = { [0] = "config", }, ["modify"] = { [0] = "modify", }, ["reset"] = { [0] = "reset", }, ["move_stable"] = { [0] = "move_stable", }, }, }, ["AddGroups"] = { ["sysop"] = { [0] = "editor", [1] = "autoreview", }, }, ["APIListModules"] = { ["oldreviewedpages"] = "ApiQueryOldreviewedpages", }, ["APIModules"] = { ["review"] = "ApiReview", ["reviewactivity"] = "ApiReviewActivity", ["flagconfig"] = "ApiFlagConfig", }, ["APIPropModules"] = { ["flagged"] = "ApiQueryFlagged", }, ["AvailableRights"] = { [0] = "review", [1] = "validate", [2] = "autoreview", [3] = "autoreviewrestore", [4] = "unreviewedpages", [5] = "movestable", [6] = "stablesettings", }, ["DefaultUserOptions"] = { ["flaggedrevssimpleui"] = 1, ["flaggedrevsstable"] = 0, ["flaggedrevseditdiffs"] = true, ["flaggedrevsviewdiffs"] = false, }, ["FilterLogTypes"] = { ["review"] = true, }, ["GrantPermissions"] = { ["basic"] = { ["autoreview"] = true, ["autoreviewrestore"] = true, ["unreviewedpages"] = true, }, ["patrol"] = { ["review"] = true, ["validate"] = true, }, ["protect"] = { ["stablesettings"] = true, }, ["editprotected"] = { ["movestable"] = true, }, }, ["GroupPermissions"] = { ["editor"] = { ["review"] = true, ["autoreview"] = true, ["autoconfirmed"] = true, ["editsemiprotected"] = true, ["unreviewedpages"] = true, }, ["reviewer"] = { ["validate"] = true, ["review"] = true, ["autoreview"] = true, ["autoconfirmed"] = true, ["editsemiprotected"] = true, ["unreviewedpages"] = true, }, ["sysop"] = { ["autoreview"] = true, ["stablesettings"] = true, ["movestable"] = true, }, ["autoreview"] = { ["autoreview"] = true, }, ["bot"] = { ["autoreview"] = true, }, }, ["JobClasses"] = { ["flaggedrevs_CacheUpdate"] = "FRExtraCacheUpdateJob", }, ["LogActions"] = { ["rights/erevoke"] = "rights-editor-revoke", }, ["LogActionsHandlers"] = { ["review/approve"] = "FlaggedRevsReviewLogFormatter", ["review/approve2"] = "FlaggedRevsReviewLogFormatter", ["review/approve-i"] = "FlaggedRevsReviewLogFormatter", ["review/approve2-i"] = "FlaggedRevsReviewLogFormatter", ["review/approve-a"] = "FlaggedRevsReviewLogFormatter", ["review/approve2-a"] = "FlaggedRevsReviewLogFormatter", ["review/approve-ia"] = "FlaggedRevsReviewLogFormatter", ["review/approve2-ia"] = "FlaggedRevsReviewLogFormatter", ["review/unapprove"] = "FlaggedRevsReviewLogFormatter", ["review/unapprove2"] = "FlaggedRevsReviewLogFormatter", ["stable/config"] = "FlaggedRevsStableLogFormatter", ["stable/modify"] = "FlaggedRevsStableLogFormatter", ["stable/reset"] = "FlaggedRevsStableLogFormatter", ["stable/move_stable"] = "FlaggedRevsStableLogFormatter", }, ["LogHeaders"] = { ["review"] = "review-logpagetext", ["stable"] = "stable-logpagetext", }, ["LogNames"] = { ["review"] = "review-logpage", ["stable"] = "stable-logpage", }, ["LogTypes"] = { [0] = "review", [1] = "stable", }, ["RemoveGroups"] = { ["sysop"] = { [0] = "editor", [1] = "autoreview", }, }, ["MessagesDirs"] = { ["FlaggedRevs"] = { [0] = "i18n/flaggedrevs", [1] = "i18n/revisionreview", [2] = "i18n/stabilization", [3] = "i18n/reviewedversions", [4] = "i18n/unreviewedpages", [5] = "i18n/pendingchanges", [6] = "i18n/problemchanges", [7] = "i18n/reviewedpages", [8] = "i18n/stablepages", [9] = "i18n/configuredpages", [10] = "i18n/qualityoversight", [11] = "i18n/validationstatistics", [12] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["FlaggedRevsMagic"] = "frontend/language/FlaggedRevs.i18n.magic.php", ["FlaggedRevsAliases"] = "frontend/language/FlaggedRevs.alias.php", }, ["TestAutoloadClasses"] = { ["FlaggedRevsTestHooks"] = "tests/phpunit/FlaggedRevsTestHooks.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "frontend/modules", ["remoteExtPath"] = "FlaggedRevs/frontend/modules", }, ["Hooks"] = { ["APIGetAllowedParams"] = "FlaggedRevsApiHooks::addApiRevisionParams", ["APIQueryAfterExecute"] = "FlaggedRevsApiHooks::addApiRevisionData", ["ArticleDeleteComplete"] = "FlaggedRevsHooks::onArticleDelete", ["ArticleMergeComplete"] = "FlaggedRevsHooks::onArticleMergeComplete", ["ArticleRevisionVisibilitySet"] = "FlaggedRevsHooks::onRevisionDelete", ["ArticleUndelete"] = "FlaggedRevsHooks::onArticleUndelete", ["ArticleUpdateBeforeRedirect"] = "FlaggedRevsUIHooks::injectPostEditURLParams", ["ArticleViewHeader"] = "FlaggedRevsUIHooks::onArticleViewHeader", ["AutopromoteCondition"] = "FlaggedRevsHooks::checkAutoPromoteCond", ["BeforePageDisplay"] = "FlaggedRevsUIHooks::onBeforePageDisplay", ["BeforeParserFetchFileAndTitle"] = "FlaggedRevsHooks::parserFetchStableFile", ["CategoryPageView"] = "FlaggedRevsUIHooks::onCategoryPageView", ["ChangesListInsertArticleLink"] = "FlaggedRevsUIHooks::addToChangeListLine", ["ChangesListSpecialPageQuery"] = "FlaggedRevsUIHooks::modifyChangesListSpecialPageQuery", ["ChangesListSpecialPageStructuredFilters"] = "FlaggedRevsUIHooks::addHideReviewedFilter", ["ContribsPager::getQueryInfo"] = "FlaggedRevsUIHooks::addToContribsQuery", ["ContributionsLineEnding"] = "FlaggedRevsUIHooks::addToContribsLine", ["DeleteAccount"] = "FlaggedRevsHooks::onDeleteAccount", ["DifferenceEngineViewHeader"] = "FlaggedRevsUIHooks::onDifferenceEngineViewHeader", ["EchoGetDefaultNotifiedUsers"] = "FlaggedRevsHooks::onEchoGetDefaultNotifiedUsers", ["EditPage::showEditForm:fields"] = "FlaggedRevsUIHooks::addRevisionIDField", ["EditPage::showEditForm:initial"] = "FlaggedRevsUIHooks::addToEditView", ["EditPageBeforeEditButtons"] = "FlaggedRevsUIHooks::onBeforeEditButtons", ["EditPageGetCheckboxesDefinition"] = "FlaggedRevsUIHooks::onEditPageGetCheckboxesDefinition", ["EditPageNoSuchSection"] = "FlaggedRevsUIHooks::onNoSuchSection", ["FileUpload"] = "FlaggedRevsHooks::onFileUpload", ["GetPreferences"] = "FlaggedRevsUIHooks::onGetPreferences", ["getUserPermissionsErrors"] = "FlaggedRevsHooks::onGetUserPermissionsErrors", ["GoogleNewsSitemap::Query"] = "FlaggedRevsHooks::gnsmQueryModifier", ["ImagePageFileHistoryLine"] = "FlaggedRevsUIHooks::addToFileHistLine", ["ImagePageFindFile"] = "FlaggedRevsUIHooks::onImagePageFindFile", ["InitializeArticleMaybeRedirect"] = "FlaggedRevsUIHooks::overrideRedirect", ["LoadExtensionSchemaUpdates"] = "FlaggedRevsUpdaterHooks::addSchemaUpdates", ["LocalFile::getHistory"] = "FlaggedRevsUIHooks::addToFileHistQuery", ["MagicWordwgVariableIDs"] = "FlaggedRevsHooks::onMagicWordwgVariableIDs", ["MakeGlobalVariablesScript"] = "FlaggedRevsUIHooks::onMakeGlobalVariablesScript", ["MergeAccountFromTo"] = "FlaggedRevsHooks::onMergeAccountFromTo", ["NewDifferenceEngine"] = "FlaggedRevsUIHooks::checkDiffUrl", ["RevisionFromEditComplete"] = { [0] = "FlaggedRevsHooks::incrementReverts", [1] = "FlaggedRevsHooks::maybeMakeEditReviewed", }, ["PageSaveComplete"] = { [0] = "FlaggedRevsHooks::maybeNullEditReview", [1] = "FlaggedRevsHooks::onPageSaveComplete", }, ["PageHistoryBeforeList"] = "FlaggedRevsUIHooks::addToHistView", ["PageHistoryLineEnding"] = "FlaggedRevsUIHooks::addToHistLine", ["PageHistoryPager::getQueryInfo"] = "FlaggedRevsUIHooks::addToHistQuery", ["PageMoveComplete"] = "FlaggedRevsHooks::onPageMoveComplete", ["ParserFirstCallInit"] = "FlaggedRevsHooks::onParserFirstCallInit", ["ParserGetVariableValueSwitch"] = "FlaggedRevsHooks::onParserGetVariableValueSwitch", ["ParserTestTables"] = "FlaggedRevsTestHooks::onParserTestTables", ["ProtectionForm::buildForm"] = "FlaggedRevsUIHooks::onProtectionForm", ["ProtectionForm::save"] = "FlaggedRevsUIHooks::onProtectionSave", ["ProtectionForm::showLogExtract"] = "FlaggedRevsUIHooks::insertStabilityLog", ["RecentChange_save"] = "FlaggedRevsHooks::autoMarkPatrolled", ["RevisionDataUpdates"] = "FlaggedRevsHooks::onRevisionDataUpdates", ["RevisionUndeleted"] = "FlaggedRevsHooks::onRevisionRestore", ["RollbackComplete"] = "FlaggedRevsHooks::incrementRollbacks", ["ScribuntoExternalLibraries"] = "FlaggedRevsHooks::onScribuntoExternalLibraries", ["SkinAfterContent"] = "FlaggedRevsUIHooks::onSkinAfterContent", ["SkinTemplateNavigation"] = "FlaggedRevsUIHooks::onSkinTemplateNavigation", ["SpecialNewpagesConditions"] = "FlaggedRevsUIHooks::modifyNewPagesQuery", ["SpecialNewPagesFilters"] = "FlaggedRevsUIHooks::addHideReviewedUnstructuredFilter", ["SpecialPage_initList"] = "FlaggedRevsUIHooks::onSpecialPage_initList", ["TitleGetEditNotices"] = "FlaggedRevsUIHooks::getEditNotices", ["UserGetRights"] = "FlaggedRevsHooks::onUserGetRights", ["UserLoadAfterLoadFromSession"] = "FlaggedRevsHooks::setSessionKey", ["UserMergeAccountFields"] = "FlaggedRevsHooks::onUserMergeAccountFields", ["WikiExporter::dumpStableQuery"] = "FlaggedRevsHooks::stableDumpQuery", }, ["config"] = { ["SimpleFlaggedRevsUI"] = { ["description"] = "This will only distinguish \"checked\", \"quality\", and unreviewed. A small icon will show in the upper right hand corner", ["value"] = true, }, ["FlaggedRevsLowProfile"] = { ["description"] = "For visitors, only show tags/icons for unreviewed/outdated pages", ["value"] = true, }, ["FlaggedRevsNamespaces"] = { ["description"] = "Allowed namespaces of reviewable pages", ["value"] = { [0] = 0, [1] = 6, [2] = 10, }, }, ["FlaggedRevsWhitelist"] = { ["description"] = "Pages exempt from reviewing. No flagging UI will be shown for them", ["value"] = { }, }, ["FlaggedRevsOverride"] = { ["description"] = "Is a \"stable version\" used as the default display version for all pages in reviewable namespaces?", ["value"] = true, }, ["FlaggedRevsExceptions"] = { ["description"] = "Below are groups that see the current revision by default. This makes editing easier since the users always start off viewing the latest version of pages.", ["value"] = { [0] = "user", }, }, ["FlaggedRevsAutoReview"] = { ["description"] = { [0] = "Auto-review settings for edits/new pages:", [1] = "0 - (FR_AUTOREVIEW_NONE)", [2] = " Don't auto-review any edits or new pages", [3] = "1 - (FR_AUTOREVIEW_CHANGES)", [4] = " Auto-review the following types of edits (to existing pages):", [5] = " (a) changes directly to the stable version by users with 'autoreview'/'bot'", [6] = " (b) reversions to old reviewed versions by users with 'autoreview'/'bot'", [7] = " (c) self-reversions back to the stable version by any user", [8] = "2 - (FR_AUTOREVIEW_CREATION)", [9] = " Auto-review new pages as minimally \"checked\"", [10] = "3 - (FR_AUTOREVIEW_CREATION_AND_CHANGES)", [11] = " Combines FR_AUTOREVIEW_CHANGES (1) and FR_AUTOREVIEW_CREATION (2)", }, ["value"] = 3, }, ["FlaggedRevsTags"] = { ["description"] = { [0] = "Define the tags we can use to rate an article, number of levels, and set the minimum level to have it become a \"quality\" or \"pristine\" version.", [1] = "NOTE: When setting up new dimensions or levels, you will need to add some MediaWiki messages for the UI to show properly; any sysop can do this.", }, ["value"] = { ["accuracy"] = { ["levels"] = 3, ["quality"] = 2, ["pristine"] = 4, }, ["depth"] = { ["levels"] = 3, ["quality"] = 1, ["pristine"] = 4, }, ["style"] = { ["levels"] = 3, ["quality"] = 1, ["pristine"] = 4, }, }, }, ["FlaggedRevsTagsRestrictions"] = { ["description"] = { [0] = "For each tag, define the highest tag level that is unlocked by having certain rights. For example, having 'review' rights may allow for \"depth\" to be rated up to second level.", [1] = "NOTE: Users cannot lower revision tags from a level they can't set", [2] = "NOTE: Users with 'validate' (Reviewers) can set all tags to all levels", }, ["value"] = { ["accuracy"] = { ["review"] = 1, ["autoreview"] = 1, }, ["depth"] = { ["review"] = 2, ["autoreview"] = 2, }, ["style"] = { ["review"] = 3, ["autoreview"] = 3, }, }, }, ["FlaggedRevsTagsAuto"] = { ["description"] = "For each tag, what is the highest level that it can be auto-reviewed to? $wgFlaggedRevsAutoReview must be enabled for this to apply", ["value"] = { ["accuracy"] = 1, ["depth"] = 1, ["style"] = 1, }, }, ["FlaggedRevsRestrictionLevels"] = { ["description"] = "Restriction levels for 'autoreview'/'review' rights. When a level is selected for a page, an edit made by a user will not be auto-reviewed if the user lacks the specified permission. Levels are set at the Stabilization special page.", ["value"] = { [0] = "", [1] = "sysop", }, }, ["FlaggedRevsProtection"] = { ["description"] = { [0] = "Set this to use FlaggedRevs *only* as a protection-like mechanism.", [1] = "This will disable Stabilization and show the above restriction levels on the protection form of pages. Each level has the stable version shown by default.", [2] = "A \"none\" level will appear in the form as well, to disable the review process.", [3] = "Pages will only be reviewable if manually restricted to a level above \"none\".", }, ["value"] = false, }, ["FlaggedRevsAutopromote"] = { ["description"] = "Define when users get automatically promoted to Editors. Set as false to disable. Once users meet these requirements they will be promoted, unless previously demoted.", ["value"] = false, }, ["FlaggedRevsAutoconfirm"] = { ["description"] = "Define when users get to have their own edits auto-reviewed. Set to false to disable. This can be used for newer, semi-trusted users to improve workflow. It is done by granting some users the implicit 'autoreview' group.", ["value"] = false, }, ["FlaggedRevsOversightAge"] = { ["description"] = "How far the logs for overseeing quality revisions and depreciations go", ["value"] = 2592000, }, ["FlaggedRevsStatsAge"] = { ["description"] = "How long before Special:ValidationStatistics is updated. Set to false to disable (perhaps using a cron job instead).", ["value"] = 7200, }, ["FlaggedRevsStats"] = { ["description"] = { [0] = "Configurable information to collect and display at Special:ValidationStatistics", [1] = " topReviewersCount - how many top reviewers to list", [2] = " topReviewersHours - how many hours of the last reviews to count", }, ["value"] = { ["topReviewersCount"] = 5, ["topReviewersHours"] = 1, }, }, ["FlaggedRevsHandleIncludes"] = { ["description"] = { [0] = "How to handle templates and files used in stable versions:", [1] = "0 - (FR_INCLUDES_CURRENT)", [2] = " Always use the current version of templates/files", [3] = "1 - (FR_INCLUDES_FREEZE)", [4] = " Use the version of templates/files that the page used when reviewed", [5] = "2 - (FR_INCLUDES_STABLE)", [6] = " For each template/file, check if a version of it was used when the page was reviewed and if the template/file itself has a stable version; use the newest those versions", [7] = "NOTE: We may have templates that do not have stable version. Also, given situational inclusion of templates (e.g. parser functions selecting template X or Y based on date) there may also be no \"review time version\" revision ID for a template used on a page. In such cases, we select the current (unreviewed) revision. Likewise for files.", }, ["value"] = 2, }, }, ["manifest_version"] = 2, }, ["Flex_Diagrams"] = { ["name"] = "Flex Diagrams", ["version"] = "0.1", ["author"] = { [0] = "Yaron Koren", [1] = "Sahaj Khandelwal", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Flex_Diagrams", ["descriptionmsg"] = "flexdiagrams-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["namespaces"] = { [0] = { ["id"] = 740, ["constant"] = "FD_NS_BPMN", ["name"] = "BPMN", ["conditional"] = true, ["defaultcontentmodel"] = "flexdiagrams-bpmn", }, [1] = { ["id"] = 741, ["constant"] = "FD_NS_BPMN_TALK", ["name"] = "BPMN_talk", ["conditional"] = true, }, [2] = { ["id"] = 742, ["constant"] = "FD_NS_GANTT", ["name"] = "Gantt", ["conditional"] = true, ["defaultcontentmodel"] = "flexdiagrams-gantt", }, [3] = { ["id"] = 743, ["constant"] = "FD_NS_GANTT_TALK", ["name"] = "Gantt_talk", ["conditional"] = true, }, [4] = { ["id"] = 744, ["constant"] = "FD_NS_MERMAID", ["name"] = "Mermaid", ["conditional"] = true, ["defaultcontentmodel"] = "flexdiagrams-mermaid", }, [5] = { ["id"] = 745, ["constant"] = "FD_NS_MERMAID_TALK", ["name"] = "Mermaid_talk", ["conditional"] = true, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["callback"] = "FDHooks::registerExtension", ["Actions"] = { ["editdiagram"] = "FDEditDiagramAction", }, ["ContentHandlers"] = { ["flexdiagrams-bpmn"] = "FDBPMNContentHandler", ["flexdiagrams-gantt"] = "FDGanttContentHandler", ["flexdiagrams-mermaid"] = "FDMermaidContentHandler", }, ["SpecialPages"] = { ["EditDiagram"] = "FDSpecialEditDiagram", }, ["MessagesDirs"] = { ["FlexDiagrams"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["FlexDiagramsAlias"] = "FDAliases.php", ["FlexDiagramsNS"] = "FDNamespaces.php", ["FlexDiagramsMagic"] = "FlexDiagrams.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "FlexDiagrams", }, ["Hooks"] = { ["SkinTemplateNavigation"] = "FDEditDiagramAction::displayTab", ["ParserFirstCallInit"] = "FDHooks::registerParserFunctions", ["MakeGlobalVariablesScript"] = "FDHooks::setGlobalJSVariables", ["CanonicalNamespaces"] = "FDHooks::registerNamespaces", ["ParserAfterTidy"] = "FDHooks::disableParserCache", }, ["config"] = { ["FlexDiagramsEnabledFormats"] = { ["value"] = { [0] = 740, [1] = 742, [2] = 744, }, }, }, ["manifest_version"] = 2, }, ["FlexiSkin"] = { ["name"] = "FlexiSkin", ["version"] = "3.4.0-alpha", ["license-name"] = "GPL-3.0-only", ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:FlexiSkin", ["author"] = { [0] = "Robert Vogel", [1] = "Daniel Vogel", }, ["descriptionmsg"] = "flexiskin-extension-desc", ["namemsg"] = "flexiskin-extension-name", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.36.0", }, ["attributes"] = { ["BlueSpiceFoundation"] = { ["PermissionRegistry"] = { ["flexiskin-viewspecialpage"] = { ["type"] = "global", ["roles"] = { [0] = "admin", }, }, ["flexiskin-api"] = { ["type"] = "global", ["roles"] = { [0] = "admin", }, }, }, ["RendererRegistry"] = { }, }, ["FlexiSkin"] = { ["PluginRegistry"] = { ["WikiBackground"] = "MediaWiki\\Extension\\FlexiSkin\\Plugin\\WikiBackground::factory", ["LogoAndFavicon"] = "MediaWiki\\Extension\\FlexiSkin\\Plugin\\LogoAndFavicon::factory", ["Colors"] = "MediaWiki\\Extension\\FlexiSkin\\Plugin\\Colors::factory", ["FreeCSS"] = "MediaWiki\\Extension\\FlexiSkin\\Plugin\\FreeCSS::factory", }, }, }, ["MessagesDirs"] = { ["FlexiSkin"] = { [0] = "i18n", }, }, ["AvailableRights"] = { [0] = "flexiskin-viewspecialpage", [1] = "flexiskin-api", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["SpecialPages"] = { ["FlexiSkin"] = "MediaWiki\\Extension\\FlexiSkin\\Special\\FlexiSkin", }, ["ExtensionMessagesFiles"] = { ["FlexiSkinAlias"] = "languages/FlexiSkin.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\FlexiSkin\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\FlexiSkin\\Tests\\"] = "tests/phpunit/", }, ["APIModules"] = { ["flexiskin-activate"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\ActivateFlexiSkin", ["flexiskin-save"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\SaveFlexiSkin", ["flexiskin-preview"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\PreviewFlexiSkin", ["flexiskin-new"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\NewFlexiSkin", ["flexiskin-delete"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\DeleteFlexiSkin", ["flexiskin-restore"] = "MediaWiki\\Extension\\FlexiSkin\\Api\\RestoreFlexiSkin", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "\\MediaWiki\\Extension\\FlexiSkin\\Hook\\BeforePageDisplay\\GetActiveSkins::callback", [1] = "\\MediaWiki\\Extension\\FlexiSkin\\Hook\\BeforePageDisplay\\AddActiveSkinStyles::callback", }, ["LoadExtensionSchemaUpdates"] = "\\MediaWiki\\Extension\\FlexiSkin\\Hook\\LoadExtensionSchemaUpdates\\FlexiSkinShemaUpdates::callback", ["OutputPageBodyAttributes"] = "\\MediaWiki\\Extension\\FlexiSkin\\Hook\\OutputPageBodyAttributes\\AddFlexiSkinBodyClass::callback", }, ["config"] = { ["FlexiSkinThemePath"] = { ["value"] = "resources/templates/themes", ["path"] = true, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "FlexiSkin/resources", }, ["manifest_version"] = 2, ["load_composer_autoloader"] = true, }, ["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", }, }, ["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.2.0", ["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", [14] = "Volker E.", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Flow", ["descriptionmsg"] = "flow-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["callback"] = "Flow\\Hooks::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] = "Flow\\Hooks::initFlowExtension", }, ["GroupPermissions"] = { ["*"] = { ["flow-hide"] = true, }, ["user"] = { ["flow-lock"] = true, }, ["sysop"] = { ["flow-lock"] = true, ["flow-delete"] = true, ["flow-edit-post"] = true, }, ["suppress"] = { ["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, }, ["oversight"] = { ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Flow/modules", }, ["MessagePosterModule"] = { ["scripts"] = { [0] = "modules/messagePoster/ext.flow.messagePoster.js", }, ["dependencies"] = { [0] = "oojs", [1] = "mediawiki.api", }, }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "Flow/tests/qunit", ["scripts"] = { [0] = "flow/dm/test_mw.flow.dm.Content.js", [1] = "flow/dm/test_mw.flow.dm.System.js", [2] = "flow/dm/test_mw.flow.dm.Post.js", [3] = "flow/dm/test_mw.flow.dm.Topic.js", [4] = "flow/dm/test_mw.flow.dm.Board.js", [5] = "engine/misc/test_mw-ui.enhance.js", [6] = "engine/misc/test_jquery.findWithParent.js", }, ["dependencies"] = { [0] = "ext.flow.dm", [1] = "ext.flow", [2] = "ext.flow.jquery.findWithParent", }, }, ["Hooks"] = { ["ResourceLoaderRegisterModules"] = "Flow\\Hooks::onResourceLoaderRegisterModules", ["BeforePageDisplay"] = "Flow\\Hooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "Flow\\Hooks::getSchemaUpdates", ["GetPreferences"] = "Flow\\Hooks::onGetPreferences", ["OldChangesListRecentChangesLine"] = "Flow\\Hooks::onOldChangesListRecentChangesLine", ["ChangesListInsertArticleLink"] = "Flow\\Hooks::onChangesListInsertArticleLink", ["ChangesListInitRows"] = "Flow\\Hooks::onChangesListInitRows", ["EnhancedChangesList::getLogText"] = "Flow\\Hooks::onGetLogText", ["EnhancedChangesListModifyLineData"] = "Flow\\Hooks::onEnhancedChangesListModifyLineData", ["EnhancedChangesListModifyBlockLineData"] = "Flow\\Hooks::onEnhancedChangesListModifyBlockLineData", ["ChangesListSpecialPageQuery"] = "Flow\\Hooks::onChangesListSpecialPageQuery", ["SkinTemplateNavigation::Universal"] = "Flow\\Hooks::onSkinTemplateNavigation", ["Article::MissingArticleConditions"] = "Flow\\Hooks::onMissingArticleConditions", ["SpecialWatchlistGetNonRevisionTypes"] = "Flow\\Hooks::onSpecialWatchlistGetNonRevisionTypes", ["UserGetReservedNames"] = "Flow\\Hooks::onUserGetReservedNames", ["ResourceLoaderGetConfigVars"] = "Flow\\Hooks::onResourceLoaderGetConfigVars", ["ContribsPager::reallyDoQuery"] = "Flow\\Hooks::onContributionsQuery", ["DeletedContribsPager::reallyDoQuery"] = "Flow\\Hooks::onDeletedContributionsQuery", ["ContributionsLineEnding"] = "Flow\\Hooks::onContributionsLineEnding", ["DeletedContributionsLineEnding"] = "Flow\\Hooks::onDeletedContributionsLineEnding", ["ApiFeedContributions::feedItem"] = "Flow\\Hooks::onContributionsFeedItem", ["AbuseFilter-builder"] = "Flow\\Hooks::onAbuseFilterBuilder", ["AbuseFilter-deprecatedVariables"] = "Flow\\Hooks::onAbuseFilterDeprecatedVariables", ["AbuseFilter-computeVariable"] = "Flow\\Hooks::onAbuseFilterComputeVariable", ["AbortEmailNotification"] = "Flow\\Hooks::onAbortEmailNotification", ["BeforeDisplayOrangeAlert"] = "Flow\\Hooks::onBeforeDisplayOrangeAlert", ["EchoAbortEmailNotification"] = "Flow\\Hooks::onEchoAbortEmailNotification", ["BeforeEchoEventInsert"] = "Flow\\Hooks::onBeforeEchoEventInsert", ["ArticleEditUpdateNewTalk"] = "Flow\\Hooks::onArticleEditUpdateNewTalk", ["InfoAction"] = "Flow\\Hooks::onInfoAction", ["CheckUserFormatRow"] = "Flow\\Hooks::onCheckUserFormatRow", ["SpecialCheckUserGetLinksFromRow"] = "Flow\\Hooks::onSpecialCheckUserGetLinksFromRow", ["CheckUserInsertForRecentChange"] = "Flow\\Hooks::onCheckUserInsertForRecentChange", ["SkinMinervaDefaultModules"] = "Flow\\Hooks::onSkinMinervaDefaultModules", ["IRCLineURL"] = "Flow\\Hooks::onIRCLineURL", ["WhatLinksHereProps"] = "Flow\\Hooks::onWhatLinksHereProps", ["ShowMissingArticle"] = "Flow\\Hooks::onShowMissingArticle", ["WatchArticle"] = "Flow\\Hooks::onWatchArticle", ["UnwatchArticle"] = "Flow\\Hooks::onWatchArticle", ["MovePageCheckPermissions"] = "Flow\\Hooks::onMovePageCheckPermissions", ["MovePageIsValidMove"] = "Flow\\Hooks::onMovePageIsValidMove", ["TitleMoveStarting"] = "Flow\\Hooks::onTitleMoveStarting", ["PageMoveCompleting"] = "Flow\\Hooks::onPageMoveCompleting", ["TitleSquidURLs"] = "Flow\\Hooks::onTitleSquidURLs", ["WatchlistEditorBuildRemoveLine"] = "Flow\\Hooks::onWatchlistEditorBuildRemoveLine", ["WatchlistEditorBeforeFormRender"] = "Flow\\Hooks::onWatchlistEditorBeforeFormRender", ["NamespaceIsMovable"] = "Flow\\Hooks::onNamespaceIsMovable", ["CategoryViewer::doCategoryQuery"] = "Flow\\Hooks::onCategoryViewerDoCategoryQuery", ["CategoryViewer::generateLink"] = "Flow\\Hooks::onCategoryViewerGenerateLink", ["ArticleConfirmDelete"] = "Flow\\Hooks::onArticleConfirmDelete", ["ArticleDelete"] = "Flow\\Hooks::onArticleDelete", ["ArticleDeleteComplete"] = "Flow\\Hooks::onArticleDeleteComplete", ["RevisionUndeleted"] = "Flow\\Hooks::onRevisionUndeleted", ["ArticleUndelete"] = "Flow\\Hooks::onArticleUndelete", ["SearchableNamespaces"] = "Flow\\Hooks::onSearchableNamespaces", ["ImportHandleToplevelXMLTag"] = "Flow\\Hooks::onImportHandleToplevelXMLTag", ["UserMergeAccountFields"] = "Flow\\Hooks::onUserMergeAccountFields", ["MergeAccountFromTo"] = "Flow\\Hooks::onMergeAccountFromTo", ["LiquidThreadsIsLqtPage"] = "Flow\\Hooks::onIsLiquidThreadsPage", ["BeforeCreateEchoEvent"] = "Flow\\Notifications\\Controller::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "Flow\\Notifications\\Controller::onEchoGetBundleRules", ["GetBetaFeaturePreferences"] = "Flow\\Hooks::onGetBetaFeaturePreferences", ["UserSaveOptions"] = "Flow\\Hooks::onUserSaveOptions", ["NukeGetNewPages"] = "Flow\\Hooks::onNukeGetNewPages", ["NukeDeletePage"] = "Flow\\Hooks::onNukeDeletePage", ["getUserPermissionsErrors"] = "Flow\\Hooks::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, ["AutoloadNamespaces"] = { ["Flow\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["ExternalStoreFlowMock"] = "tests/phpunit/Mock/ExternalStoreFlowMock.php", }, ["TestAutoloadNamespaces"] = { ["Flow\\Tests\\"] = "tests/phpunit/", }, }, ["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"] = "ForcePreview::onEditPageBeforeEditButtons", ["BeforePageDisplay"] = "ForcePreview::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "ForcePreview::onResourceLoaderGetConfigVars", }, ["AvailableRights"] = { [0] = "forcepreviewexempt", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["SpecialPages"] = { ["Form"] = "SpecialForm", }, ["MessagesDirs"] = { ["Form"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["FormAliases"] = "Form.alias.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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "FormWizard/modules", }, ["SpecialPages"] = { ["FormWizard"] = "SpecialFormWizard", }, ["ExtensionMessagesFiles"] = { ["FormWizardAlias"] = "FormWizard.alias.php", ["FormWizardMagic"] = "FormWizard.magic.php", }, ["Hooks"] = { ["ResourceLoaderTestModules"] = "FormWizardHooks::onResourceLoaderTestModules", ["BeforePageDisplay"] = "FormWizardHooks::onBeforePageDisplay", ["ParserFirstCallInit"] = "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.35.0", ["extensions"] = { ["EventLogging"] = "*", }, }, ["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", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["LandingPageImpression"] = 18146199, }, }, }, ["config"] = { ["FundraiserLPDefaults"] = { ["value"] = { ["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"] = { ["value"] = { ["CH"] = "fundraiserlandingpage-wmch-landing-page", ["DE"] = "fundraiserlandingpage-wmde-landing-page", }, ["merge_strategy"] = "array_plus", }, ["FundraiserLandingPageMaxAge"] = { ["value"] = 600, }, ["FundraiserLandingPageELSampleRate"] = { ["value"] = 0.01, }, }, ["manifest_version"] = 2, }, ["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", }, ["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", ["extensions"] = { ["Translate"] = "*", }, }, ["MessagesDirs"] = { ["FundraisingTranslateWorkflow"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["FundraisingTranslateWorkflow\\"] = "includes/", }, ["Hooks"] = { ["Translate:modifyMessageGroupStates"] = "FundraisingTranslateWorkflow\\TranslateHooks::onModifyMessageGroupStates", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["callback"] = "GPGMailHooks::registerExtension", ["config"] = { ["GPGMailBinary"] = { ["value"] = "gpg", }, ["GPGMailTempDir"] = { ["value"] = "/tmp", }, ["GpgMailUsePgpMime"] = { ["description"] = "true: use PGP/MIME, false: use inline encryption", ["value"] = true, }, }, ["Hooks"] = { ["GetPreferences"] = "GPGMailHooks::onGetPreferences", ["UserMailerSplitTo"] = "GPGMailHooks::onUserMailerSplitTo", ["UserMailerTransformContent"] = "GPGMailHooks::onUserMailerTransformContent", ["UserMailerTransformMessage"] = "GPGMailHooks::onUserMailerTransformMessage", }, ["MessagesDirs"] = { ["GPGMail"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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"] = { ["value"] = { }, }, ["GWTFileBackend"] = { ["value"] = "", }, ["GWTFBMaxAge"] = { ["value"] = "1 week", }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35", }, ["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", }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GWToolset", }, ["SpecialPages"] = { ["GWToolset"] = "GWToolset\\SpecialGWToolset", }, ["manifest_version"] = 2, }, ["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", }, ["Hooks"] = { ["BeforePageDisplay"] = "GadgetHooks::beforePageDisplay", ["CodeEditorGetPageLanguage"] = "GadgetHooks::onCodeEditorGetPageLanguage", ["ContentHandlerDefaultModelFor"] = "GadgetHooks::onContentHandlerDefaultModelFor", ["EditFilterMergedContent"] = "GadgetHooks::onEditFilterMergedContent", ["UserGetDefaultOptions"] = "GadgetHooks::userGetDefaultOptions", ["GetPreferences"] = "GadgetHooks::getPreferences", ["ResourceLoaderRegisterModules"] = "GadgetHooks::registerModules", ["wgQueryPages"] = "GadgetHooks::onwgQueryPages", ["DeleteUnknownPreferences"] = "GadgetHooks::onDeleteUnknownPreferences", }, ["callback"] = "GadgetHooks::onRegistration", ["config"] = { ["GadgetsRepoClass"] = { ["value"] = "MediaWikiGadgetsDefinitionRepo", }, ["SpecialGadgetUsageActiveUsers"] = { ["value"] = true, }, }, ["manifest_version"] = 2, }, ["Genealogy"] = { ["name"] = "Genealogy", ["namemsg"] = "genealogy", ["version"] = "2.0.1", ["author"] = { [0] = "[https://samwilson.id.au/ Sam Wilson]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Genealogy", ["descriptionmsg"] = "genealogy-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["ExtensionMessagesFiles"] = { ["GenealogyMagic"] = "Genealogy.i18n.magic.php", }, ["MessagesDirs"] = { ["Genealogy"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extensions\\Genealogy\\Hooks::onParserFirstCallInit", ["EditPage::showEditForm:initial"] = "MediaWiki\\Extensions\\Genealogy\\Hooks::onEditPageShowEditFormInitial", }, ["manifest_version"] = 1, }, ["GenerateMochaConfig"] = { ["name"] = "GenerateMochaConfig", ["author"] = "Clara Andrew-Wani", ["license-name"] = "GPL-2.0-or-later", ["version"] = "1.0", ["namemsg"] = "generatemochaconfig-extensionname", ["descriptionmsg"] = "generatemochaconfig-desc", ["manifest_version"] = 1, ["MessagesDirs"] = { ["GenerateMochaConfig"] = { [0] = "i18n", }, }, ["type"] = "other", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["GeoCrumbs"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["GeoCrumbsMagic"] = "GeoCrumbs.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "GeoCrumbsHooks::onParserFirstCallInit", ["ParserAfterTidy"] = "GeoCrumbsHooks::onParserAfterTidy", ["OutputPageParserOutput"] = "GeoCrumbsHooks::onOutputPageParserOutput", }, ["manifest_version"] = 2, }, ["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.34.0", }, ["APIPropModules"] = { ["coordinates"] = "GeoData\\Api\\QueryCoordinates", }, ["MessagesDirs"] = { ["GeoData"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["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", }, }, ["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.31.0", }, ["DefaultUserOptions"] = { ["gettingstarted-task-toolbar-show-intro"] = true, }, ["APIListModules"] = { ["gettingstartedgetpages"] = "GettingStarted\\ApiGettingStartedGetPages", }, ["MessagesDirs"] = { ["GettingStarted"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["AutoloadNamespaces"] = { ["GettingStarted\\"] = "includes/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "GettingStarted/resources", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["GettingStartedRedirectImpression"] = 7355552, ["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"] = { ["value"] = { ["copyedit"] = { ["toolbarDescription"] = "gettingstarted-task-copyedit-toolbar-description", ["toolbarTryAnotherTitle"] = "gettingstarted-task-copyedit-toolbar-try-another-title", }, }, ["merge_strategy"] = "array_plus_2d", }, ["GettingStartedCategoriesForTaskTypes"] = { ["value"] = { }, }, ["GettingStartedExcludedCategories"] = { ["value"] = { }, }, ["GettingStartedRedis"] = { ["value"] = false, }, ["GettingStartedRedisSlave"] = { ["value"] = false, }, ["GettingStartedRedisOptions"] = { ["value"] = { ["serializer"] = "none", }, ["merge_strategy"] = "array_plus", }, ["GettingStartedRunTest"] = { ["value"] = false, }, ["TaskRecommendationsExperimentV1StartDate"] = { ["value"] = 0, }, ["TaskRecommendationsExperimentV1EndDate"] = { ["value"] = 0, }, }, ["manifest_version"] = 2, }, ["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"] = "Git2PagesHooks::Git2PagesSetup", }, ["manifest_version"] = 1, }, ["GitGadgets"] = { ["name"] = "GitGadgets", ["version"] = "0.1.0", ["author"] = { [0] = "Gergő Tisza", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GitGadgets", ["descriptionmsg"] = "gitgadgets-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["GitGadgets"] = { [0] = "i18n", }, }, ["ConfigRegistry"] = { ["GitGadgets"] = "GlobalVarConfig::newInstance", }, ["config_prefix"] = "wg", ["config"] = { }, ["manifest_version"] = 2, }, ["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.35.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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["GlobalBlockingAlias"] = "GlobalBlocking.alias.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.3.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.35.0", ["extensions"] = { ["Editcount"] = "*", }, }, ["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.35.0", }, ["config"] = { ["GUCWikis"] = { }, }, ["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"] = { ["value"] = true, }, ["GlobalCssJsConfig"] = { ["value"] = { ["baseurl"] = false, ["wiki"] = false, ["source"] = false, }, }, }, ["attributes"] = { ["VisualEditor"] = { ["PreloadModules"] = { [0] = "ext.globalCssJs.site", [1] = "ext.globalCssJs.user", }, }, }, ["ExtensionFunctions"] = { [0] = "MediaWiki\\GlobalCssJs\\Hooks::onExtensionFunctions", }, ["AutoloadNamespaces"] = { ["MediaWiki\\GlobalCssJs\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["MediaWiki\\GlobalCssJs\\Test\\ResourceLoaderGlobalModuleTestTrait"] = "tests/phpunit/ResourceLoaderGlobalModuleTestTrait.php", }, ["ConfigRegistry"] = { ["globalcssjs"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 2, }, ["GlobalNotice"] = { ["name"] = "GlobalNotice", ["version"] = "0.8.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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["GlobalNotice"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SiteNoticeAfter"] = "GlobalNotice::onSiteNoticeAfter", ["EditPage::showEditForm:initial"] = "GlobalNotice::displayWarningOnEditPage", }, ["config"] = { ["GlobalNoticeDisplayWarningOnEditPage"] = { ["value"] = false, ["path"] = false, ["description"] = "Show a big, red warning when editing [[MediaWiki:Forced-globalnotice]] and force user to read it and click a link to indicate that they've read the warning before they're allowed to edit the page?", ["public"] = false, }, ["GlobalNoticeFile"] = { ["value"] = false, ["path"] = false, ["description"] = "Location of a file system file from which to read a global notice shown to all users. Wikitext parsing is supported. Only use this if MessageCommons is disabled and you can't serve GlobalNotice content from the MessageCommons wiki on the wiki farm.", ["public"] = false, }, }, ["manifest_version"] = 2, }, ["GlobalPreferences"] = { ["name"] = "GlobalPreferences", ["version"] = "0.1.2", ["author"] = { [0] = "Kunal Mehta", [1] = "Sam Wilson", [2] = "Max Semenik", }, ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalPreferences", ["descriptionmsg"] = "globalprefs-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["GlobalPreferencesDB"] = { ["value"] = nil, }, ["GlobalPreferencesAutoPrefs"] = { ["value"] = { }, }, }, ["SpecialPages"] = { ["GlobalPreferences"] = "GlobalPreferences\\SpecialGlobalPreferences", }, ["MessagesDirs"] = { ["GlobalPreferences"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["GlobalPreferencesAlias"] = "GlobalPreferences.alias.php", }, ["AutoloadNamespaces"] = { ["GlobalPreferences\\"] = "includes/", }, ["Hooks"] = { ["UserLoadOptions"] = "GlobalPreferences\\Hooks::onUserLoadOptions", ["UserSaveOptions"] = "GlobalPreferences\\Hooks::onUserSaveOptions", ["PreferencesFormPreSave"] = "GlobalPreferences\\Hooks::onPreferencesFormPreSave", ["LoadExtensionSchemaUpdates"] = "GlobalPreferences\\Hooks::onLoadExtensionSchemaUpdates", ["MediaWikiServices"] = "GlobalPreferences\\Hooks::onMediaWikiServices", ["BeforePageDisplay"] = "GlobalPreferences\\Hooks::onBeforePageDisplay", ["DeleteUnknownPreferences"] = "GlobalPreferences\\Hooks::onDeleteUnknownPreferences", ["ApiOptions"] = "GlobalPreferences\\Hooks::onApiOptions", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "GlobalPreferences/resources", }, ["APIModules"] = { ["globalpreferences"] = "GlobalPreferences\\ApiGlobalPreferences", ["globalpreferenceoverrides"] = "GlobalPreferences\\ApiGlobalPreferenceOverrides", }, ["APIMetaModules"] = { ["globalpreferences"] = { ["class"] = "GlobalPreferences\\ApiQueryGlobalPreferences", ["factory"] = "GlobalPreferences\\Hooks::makeApiQueryGlobalPreferences", }, }, ["manifest_version"] = 2, }, ["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.34.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", }, ["Hooks"] = { ["LinksUpdateComplete"] = "GlobalUsageHooks::onLinksUpdateComplete", ["ArticleDeleteComplete"] = "GlobalUsageHooks::onArticleDeleteComplete", ["FileDeleteComplete"] = "GlobalUsageHooks::onFileDeleteComplete", ["FileUndeleteComplete"] = "GlobalUsageHooks::onFileUndeleteComplete", ["UploadComplete"] = "GlobalUsageHooks::onUploadComplete", ["ImagePageAfterImageLinks"] = "GlobalUsageImagePageHooks::onImagePageAfterImageLinks", ["ImagePageShowTOC"] = "GlobalUsageImagePageHooks::onImagePageShowTOC", ["ParserTestTables"] = "GlobalUsageHooks::onParserTestTables", ["LoadExtensionSchemaUpdates"] = "GlobalUsageHooks::onLoadExtensionSchemaUpdates", ["wgQueryPages"] = "GlobalUsageHooks::onwgQueryPages", }, ["callback"] = "GlobalUsageHooks::onRegistration", ["config"] = { ["GlobalUsageDatabase"] = { ["description"] = "If set to false, the local database contains the globalimagelinks table, else set to something understandable to LBFactory", ["value"] = false, }, ["GlobalUsageSharedRepoWiki"] = { ["description"] = "Name of the shared repo that backlinks are shared for", ["value"] = false, }, ["GlobalUsagePurgeBacklinks"] = { ["description"] = "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.35.0", }, ["MessagesDirs"] = { ["GlobalUserPage"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["GlobalUserPageMagic"] = "GlobalUserPage.i18n.magic.php", }, ["Hooks"] = { ["TitleIsAlwaysKnown"] = "MediaWiki\\GlobalUserPage\\Hooks::onTitleIsAlwaysKnown", ["ArticleFromTitle"] = "MediaWiki\\GlobalUserPage\\Hooks::onArticleFromTitle", ["LinksUpdateComplete"] = "MediaWiki\\GlobalUserPage\\Hooks::onLinksUpdateComplete", ["PageSaveComplete"] = "MediaWiki\\GlobalUserPage\\Hooks::onPagesaveComplete", ["ArticleDeleteComplete"] = "MediaWiki\\GlobalUserPage\\Hooks::onArticleDeleteComplete", ["TitleGetEditNotices"] = "MediaWiki\\GlobalUserPage\\Hooks::onTitleGetEditNotices", ["GetDoubleUnderscoreIDs"] = "MediaWiki\\GlobalUserPage\\Hooks::onGetDoubleUnderscoreIDs", ["WikiPageFactory"] = "MediaWiki\\GlobalUserPage\\Hooks::onWikiPageFactory", }, ["config"] = { ["GlobalUserPageCacheExpiry"] = { ["value"] = 604800, }, ["GlobalUserPageAPIUrl"] = { ["value"] = "https://example.org/w/api.php", }, ["GlobalUserPageTimeout"] = { ["value"] = 10, }, ["GlobalUserPageFooterKey"] = { ["value"] = "globaluserpage-footer", }, ["GlobalUserPageDBname"] = { ["value"] = "examplewiki", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GlobalUserPage", }, ["JobClasses"] = { ["GlobalUserPageLocalJobSubmitJob"] = "MediaWiki\\GlobalUserPage\\LocalJobSubmitJob", ["LocalGlobalUserPageCacheUpdateJob"] = "MediaWiki\\GlobalUserPage\\LocalCacheUpdateJob", }, ["DefaultUserOptions"] = { ["globaluserpage"] = true, }, ["AutoloadNamespaces"] = { ["MediaWiki\\GlobalUserPage\\"] = "includes/", }, ["ConfigRegistry"] = { ["globaluserpage"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 2, }, ["GlobalUserrights"] = { ["name"] = "GlobalUserrights", ["version"] = "1.5.3", ["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", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "GlobalUserrightsHooks::onLoadExtensionSchemaUpdates", ["UserEffectiveGroups"] = "GlobalUserrightsHooks::onUserEffectiveGroups", ["SpecialListusersQueryInfo"] = "GlobalUserrightsHooks::onSpecialListusersQueryInfo", ["SiteStatsNumberInGroup"] = "GlobalUserrightsHooks::updateStatsForGUR", ["UserIsBot"] = "GlobalUserrightsHooks::onUserIsBot", ["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, }, ["GlobalWatchlist"] = { ["name"] = "GlobalWatchlist", ["author"] = { [0] = "DannyS712", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GlobalWatchlist", ["descriptionmsg"] = "globalwatchlist-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["SpecialPages"] = { ["GlobalWatchlist"] = { ["class"] = "MediaWiki\\Extension\\GlobalWatchlist\\SpecialGlobalWatchlist", ["factory"] = "MediaWiki\\Extension\\GlobalWatchlist\\SpecialGlobalWatchlist::newFromGlobalState", ["services"] = { [0] = "StatsdDataFactory", }, }, ["GlobalWatchlistSettings"] = "MediaWiki\\Extension\\GlobalWatchlist\\SpecialGlobalWatchlistSettings", }, ["HookHandlers"] = { ["GlobalWatchlistHooks"] = { ["class"] = "MediaWiki\\Extension\\GlobalWatchlist\\GlobalWatchlistHooks", ["services"] = { [0] = "SpecialPageFactory", }, }, }, ["Hooks"] = { ["GetPreferences"] = { ["handler"] = "GlobalWatchlistHooks", }, ["LoginFormValidErrorMessages"] = { ["handler"] = "GlobalWatchlistHooks", }, ["SkinBuildSidebar"] = { ["handler"] = "GlobalWatchlistHooks", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\GlobalWatchlist\\"] = "includes/", }, ["MessagesDirs"] = { ["GlobalWatchlist"] = { [0] = "i18n", [1] = "i18n/api", [2] = "i18n/script", }, }, ["ExtensionMessagesFiles"] = { ["GlobalWatchlistAliases"] = "GlobalWatchlist.alias.php", }, ["APIModules"] = { ["globalwatchlistsettings"] = { ["class"] = "MediaWiki\\Extension\\GlobalWatchlist\\ApiGlobalWatchlistSettings", ["factory"] = "MediaWiki\\Extension\\GlobalWatchlist\\ApiGlobalWatchlistSettings::newFromGlobalState", ["services"] = { [0] = "GlobalWatchlistSettingsManager", }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["config"] = { ["GlobalWatchlistWikibaseSite"] = { ["value"] = "www.wikidata.org", ["description"] = "Site for which labels should be fetched for items on the watchlist", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "GlobalWatchlist/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GlobalWatchlist", ["packageFiles"] = { [0] = "tests/qunit/tests.js", [1] = "tests/qunit/ext.globalwatchlist.linker.tests.js", [2] = "tests/qunit/ext.globalwatchlist.getSettings.tests.js", [3] = "tests/qunit/ext.globalwatchlist.watchlistUtils.tests.js", [4] = "modules/ext.globalwatchlist.linker.js", [5] = "modules/ext.globalwatchlist.getSettings.js", [6] = "modules/ext.globalwatchlist.watchlistUtils.js", }, }, ["manifest_version"] = 2, }, ["GoToShell"] = { ["name"] = "GoToShell", ["version"] = "1.0.1", ["author"] = "Nathan Larson", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoToShell", ["descriptionmsg"] = "gotoshell-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "gotoshell", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["gotoshell"] = true, }, }, ["SpecialPages"] = { ["GoToShell"] = "SpecialGoToShell", }, ["MessagesDirs"] = { ["GoToShell"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["GoToShellAlias"] = "GoToShell.alias.php", }, ["config"] = { ["GoToShellCommand"] = { ["value"] = "ls", }, }, ["manifest_version"] = 2, }, ["Google_AdSense"] = { ["name"] = "Google AdSense", ["namemsg"] = "googleadsense-extensionname", ["version"] = "3.0.0", ["author"] = { [0] = "Siebrand Mazeland", [1] = "Zoranzoki21", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Google_AdSense", ["descriptionmsg"] = "googleadsense-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["GoogleAdSense"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GoogleAdSense", }, ["Hooks"] = { ["SkinBuildSidebar"] = "GoogleAdSense::GoogleAdSenseInSidebar", }, ["config"] = { ["GoogleAdSenseClient"] = { ["value"] = "none", }, ["GoogleAdSenseSlot"] = { ["value"] = "none", }, ["GoogleAdSenseID"] = { ["value"] = "none", }, ["GoogleAdSenseWidth"] = { ["value"] = 120, }, ["GoogleAdSenseHeight"] = { ["value"] = 240, }, ["GoogleAdSenseLang"] = { ["value"] = "en", }, ["GoogleAdSenseEncoding"] = { ["value"] = "utf8", }, ["GoogleAdSenseSrc"] = { ["value"] = "//pagead2.googlesyndication.com/pagead/show_ads.js", }, ["GoogleAdSenseAnonOnly"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["config"] = { ["GoogleAnalyticsMetricsAllowed"] = "*", ["GoogleAnalyticsMetricsPath"] = nil, ["GoogleAnalyticsMetricsExpiry"] = 600, ["GoogleAnalyticsMetricsViewId"] = "", }, ["ExtensionMessagesFiles"] = { ["GoogleAnalyticsMetricsHooksMagic"] = "GoogleAnalyticsMetrics.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "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", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "GoogleAnalyticsTopPagesHooks::onLoadExtensionSchemaUpdates", ["ParserFirstCallInit"] = "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"] = "googleauthenticator-desc", ["license-name"] = "GPL-2.0+", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["GoogleAuthenticator"] = "i18n", }, ["ExtensionMessagesFiles"] = { ["GoogleAuthenticatorAlias"] = "GoogleAuthenticator.i18n.alias.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, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GoogleAuthenticator", }, ["manifest_version"] = 1, }, ["GoogleDocTag"] = { ["name"] = "GoogleDocTag", ["version"] = "0.6", ["author"] = { [0] = "Reddo", [1] = "[https://www.mediawiki.org/wiki/User:Sophivorus Felipe Schenone]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleDocTag", ["descriptionmsg"] = "googledoctag-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["GoogleDocTag"] = { [0] = "i18n", }, }, ["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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "GoogleDocs4MW::registerTag", }, ["manifest_version"] = 1, }, ["GoogleGeocode"] = { ["name"] = "GoogleGeocode", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleGeocode", ["descriptionmsg"] = "googlegeocode-desc", ["license-name"] = "GPL-2.0-or-later", ["version"] = "0.1.0", ["type"] = "parserhook", ["config"] = { ["GoogleGeocodeAPIKey"] = nil, ["GoogleGeocodeExpiry"] = 600, ["GoogleGeocodeDelimiter"] = ";", }, ["Hooks"] = { ["ParserFirstCallInit"] = "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"] = "other", ["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, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "GoogleLogin", }, ["callback"] = "GoogleLogin\\GoogleLoginHooks::onSetup", ["Hooks"] = { ["AuthChangeFormFields"] = "GoogleLogin\\GoogleLoginHooks::onAuthChangeFormFields", ["UserLogoutComplete"] = "GoogleLogin\\GoogleLoginHooks::onUserLogoutComplete", ["LoadExtensionSchemaUpdates"] = "GoogleLogin\\GoogleLoginHooks::onLoadExtensionSchemaUpdates", ["MergeAccountFromTo"] = "GoogleLogin\\GoogleLoginHooks::onMergeAccountFromTo", ["UserMergeAccountDeleteTables"] = "GoogleLogin\\GoogleLoginHooks::onUserMergeAccountDeleteTables", ["BeforeCreateEchoEvent"] = "GoogleLogin\\GoogleLoginHooks::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "GoogleLogin\\GoogleLoginHooks::onEchoGetBundleRules", ["ApiMain::moduleManager"] = "GoogleLogin\\GoogleLoginHooks::onApiMainModuleManager", }, ["config"] = { ["GLSecret"] = "", ["GLAppId"] = "", ["GLAllowedDomains"] = "", ["GLAllowedDomainsStrict"] = false, ["GLAllowedDomainsDB"] = false, ["GLAPIKey"] = "", ["GLEnableEchoEvents"] = true, ["GLAuthoritativeMode"] = false, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 1, }, ["GoogleNewsSitemap"] = { ["name"] = "GoogleNewsSitemap", ["version"] = "2.1.0", ["author"] = { [0] = "Amgine", [1] = "[https://www.mediawiki.org/wiki/User:Bawolff Brian Wolff]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GoogleNewsSitemap", ["descriptionmsg"] = "googlenewssitemap-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["SpecialPages"] = { ["GoogleNewsSitemap"] = "GoogleNewsSitemap", }, ["MessagesDirs"] = { ["GoogleNewsSitemap"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["GoogleNewsSitemapAlias"] = "GoogleNewsSitemap.alias.php", }, ["FeedClasses"] = { ["sitemap"] = "SitemapFeed", }, ["config"] = { ["GNSMmaxCategories"] = { ["value"] = 6, }, ["GNSMmaxResultCount"] = { ["value"] = 50, }, ["GNSMfallbackCategory"] = { ["value"] = "Published", }, ["GNSMsmaxage"] = { ["value"] = 1800, }, ["GNSMcommentNamespace"] = { ["value"] = true, }, }, ["manifest_version"] = 2, }, ["GooglePlaces"] = { ["name"] = "GooglePlaces", ["author"] = "Ike Hecht", ["url"] = "https://www.mediawiki.org/wiki/Extension:GooglePlaces", ["descriptionmsg"] = "googleplaces-desc", ["license-name"] = "GPL-2.0-or-later", ["version"] = "1.1", ["type"] = "parserhook", ["config"] = { ["GooglePlacesAPIKey"] = nil, ["GooglePlacesExpiry"] = 600, }, ["Hooks"] = { ["ParserFirstCallInit"] = "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", }, }, ["Hooks"] = { ["SpecialSearchResultsPrepend"] = "GoogleSiteSearch::searchPrepend", }, ["config"] = { ["GoogleSiteSearchCSEID"] = "", ["GoogleSiteSearchOnly"] = false, ["GoogleSiteSearchAttributes"] = { }, }, ["requires"] = { ["MediaWiki"] = ">= 1.32.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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["Graph"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["AutoloadNamespaces"] = { ["Graph\\"] = "includes/", }, ["APIModules"] = { ["graph"] = "Graph\\ApiGraph", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Graph", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Graph", ["scripts"] = { [0] = "modules/ve-graph/tests/ext.graph.visualEditor.test.js", }, ["dependencies"] = { [0] = "ext.graph.visualEditor", [1] = "ext.graph.vega1", [2] = "test.VisualEditor", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "Graph\\Hooks::onParserFirstCallInit", ["ParserAfterParse"] = "Graph\\Hooks::onParserAfterParse", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.graph.visualEditor", }, }, }, ["config"] = { ["GraphAllowedDomains"] = { ["value"] = { }, }, ["GraphDefaultVegaVer"] = { ["value"] = 2, }, ["GraphImgServiceUrl"] = { ["value"] = 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"] = 2, }, ["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.34", }, ["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"] = { ["class"] = "MediaWiki\\GraphQL\\SpecialPage\\SpecialGraphQL", ["services"] = { [0] = "LinkRenderer", [1] = "GraphQLPromiseAdapter", [2] = "GraphQLSchemaFactory", [3] = "GraphQLFederatedSchemaFactory", }, }, ["GraphQLSandbox"] = { ["class"] = "MediaWiki\\GraphQL\\SpecialPage\\SpecialGraphQLSandbox", ["services"] = { [0] = "LinkRenderer", [1] = "GraphQLPromiseAdapter", [2] = "GraphQLSchemaFactory", }, }, }, ["ServiceWiringFiles"] = { [0] = "./ServiceWiring.php", }, ["HookHandlers"] = { ["router"] = { ["class"] = "MediaWiki\\GraphQL\\HookHandler\\Router", ["services"] = { [0] = "SpecialPageFactory", [1] = "TitleFormatter", }, }, }, ["Hooks"] = { ["WebRequestPathInfoRouter"] = "router", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "GraphQL/resources", }, }, ["GraphViz"] = { ["name"] = "GraphViz", ["version"] = "3.0.0", ["type"] = "parserhook", ["author"] = { [0] = "Keith Welter", [1] = "[https://meta.wikimedia.org/wiki/User:Coffman Victor Fariña]", [2] = "[https://www.mediawiki.org/wiki/User:Matthewpearson Matthew Pearson]", [3] = "[https://www.mediawiki.org/wiki/User:Hummel-riegel 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.31.0", ["extensions"] = { ["ImageMap"] = "*", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\GraphViz\\"] = "includes/", }, ["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, }, ["GroupWhitelist"] = { ["name"] = "GroupWhitelist", ["author"] = { [0] = "WikiWorks team", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GroupWhitelist", ["descriptionmsg"] = "groupwhitelist-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\GroupWhitelist\\"] = "includes/", }, ["config"] = { ["GroupWhitelistRights"] = { ["description"] = "A list of actions to be allowed", ["value"] = { [0] = "edit", }, }, ["GroupWhitelistGroup"] = { ["description"] = "A group affected by the extension", ["value"] = { [0] = "user", }, }, ["GroupWhitelistSourcePage"] = { ["description"] = "A page to look for list of whitelisted pages", ["value"] = "MediaWiki:Whitelist", }, }, ["Hooks"] = { ["userCan"] = "MediaWiki\\Extension\\GroupWhitelist\\Hooks::onUserCan", ["UserGetRights"] = "MediaWiki\\Extension\\GroupWhitelist\\Hooks::onUserGetRights", }, ["MessagesDirs"] = { ["GroupWhitelist"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["GroupsSidebar"] = { ["name"] = "GroupsSidebar", ["version"] = "0.3.0", ["author"] = "Church of emacs", ["url"] = "https://www.mediawiki.org/wiki/Extension:GroupsSidebar", ["descriptionmsg"] = "groupssidebar-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["GroupsSidebar"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinBuildSidebar"] = "GroupsSidebar::efHideSidebar", }, ["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", [3] = "Gergő Tisza", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:GrowthExperiments", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AutoloadNamespaces"] = { ["GrowthExperiments\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["GrowthExperiments\\Tests\\InvokedBetween"] = "tests/phpunit/InvokedBetween.php", ["GrowthExperiments\\Tests\\SearchTaskSuggesterFactoryTest"] = "tests/phpunit/unit/SearchTaskSuggesterFactoryTest.php", }, ["MessagesDirs"] = { ["GrowthExperiments"] = { [0] = "i18n/extension", [1] = "i18n/welcomesurvey", [2] = "i18n/help", [3] = "i18n/help/api", [4] = "i18n/homepage", [5] = "i18n/homepage/api", [6] = "i18n/confirmemail", [7] = "i18n/newcomertasks/api", }, }, ["ExtensionMessagesFiles"] = { ["GrowthExperimentsAlias"] = "GrowthExperiments.alias.php", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["ConfigRegistry"] = { ["GrowthExperiments"] = "GlobalVarConfig::newInstance", }, ["APIModules"] = { ["helppanelquestionposter"] = { ["class"] = "GrowthExperiments\\Api\\ApiHelpPanelPostQuestion", ["services"] = { [0] = "GrowthExperimentsQuestionPosterFactory", }, }, ["homepagequestionstore"] = "GrowthExperiments\\Api\\ApiQuestionStore", ["growthsetmentor"] = { ["class"] = "GrowthExperiments\\Api\\ApiSetMentor", ["services"] = { [0] = "GrowthExperimentsMentorManager", }, }, }, ["APIListModules"] = { ["growthtasks"] = { ["class"] = "GrowthExperiments\\Api\\ApiQueryGrowthTasks", ["services"] = { [0] = "GrowthExperimentsTaskSuggesterFactory", [1] = "GrowthExperimentsConfigurationLoader", }, }, }, ["RestRoutes"] = { [0] = { ["path"] = "/growthexperiments/v0/quickstarttips/{skin}/{editor}/{tasktypeid}/{uselang}", ["method"] = "GET", ["class"] = "GrowthExperiments\\Rest\\Handler\\TipsHandler", ["services"] = { [0] = "GrowthExperimentsTipsAssembler", [1] = "GrowthExperimentsConfigurationLoader", }, }, }, ["HookHandlers"] = { ["welcomeSurvey"] = { ["class"] = "GrowthExperiments\\WelcomeSurveyHooks", ["services"] = { [0] = "MainConfig", [1] = "LanguageNameUtils", }, }, ["homepage"] = { ["class"] = "GrowthExperiments\\HomepageHooks", ["services"] = { [0] = "MainConfig", [1] = "DBLoadBalancer", [2] = "UserOptionsLookup", [3] = "NamespaceInfo", [4] = "StatsdDataFactory", [5] = "GrowthExperimentsEditInfoService", [6] = "GrowthExperimentsConfigurationLoader", [7] = "GrowthExperimentsNewcomerTaskTrackerFactory", [8] = "GrowthExperimentsExperimentUserManager", }, }, ["mentor"] = { ["class"] = "GrowthExperiments\\Mentorship\\MentorHooks", }, }, ["Hooks"] = { ["MobileMenu"] = { [0] = "GrowthExperiments\\HomepageHooks::onMobileMenu", }, ["SpecialPage_initList"] = { [0] = "welcomeSurvey", [1] = "homepage", }, ["UserGetDefaultOptions"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onUserGetDefaultOptions", [1] = "homepage", [2] = "GrowthExperiments\\TourHooks::onUserGetDefaultOptions", }, ["LocalUserCreated"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onLocalUserCreated", [1] = "homepage", }, ["GetPreferences"] = { [0] = "welcomeSurvey", [1] = "GrowthExperiments\\HelpPanelHooks::onGetPreferences", [2] = "homepage", [3] = "GrowthExperiments\\TourHooks::onGetPreferences", [4] = "mentor", }, ["BeforeWelcomeCreation"] = "welcomeSurvey", ["SiteNoticeAfter"] = "homepage", ["SpecialContributionsBeforeMainOutput"] = "homepage", ["SpecialPageAfterExecute"] = "homepage", ["BeforePageDisplay"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onBeforePageDisplay", [1] = "homepage", [2] = "GrowthExperiments\\TourHooks::onBeforePageDisplay", }, ["ConfirmEmailComplete"] = "homepage", ["SkinMinervaOptionsInit"] = { [0] = "GrowthExperiments\\HomepageHooks::onSkinMinervaOptionsInit", }, ["ListDefinedTags"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onListDefinedTags", [1] = "homepage", }, ["ChangeTagsListActive"] = { [0] = "GrowthExperiments\\HelpPanelHooks::onListDefinedTags", [1] = "homepage", }, ["RecentChange_save"] = "homepage", ["SkinTemplateNavigation::Universal"] = "homepage", ["PersonalUrls"] = "homepage", ["MessageCache::get"] = "homepage", ["AuthChangeFormFields"] = { [0] = "GrowthExperiments\\ConfirmEmailHooks::onAuthChangeFormFields", }, ["UserSendConfirmationMail"] = { [0] = "GrowthExperiments\\ConfirmEmailHooks::onUserSendConfirmationMail", }, ["ResourceLoaderRegisterModules"] = { [0] = "GrowthExperiments\\TourHooks::onResourceLoaderRegisterModules", }, ["WikimediaEventsShouldSchemaEditAttemptStepOversample"] = { [0] = "GrowthExperiments\\HomepageHooks::onWikimediaEventsShouldSchemaEditAttemptStepOversample", }, ["BeforeCreateEchoEvent"] = { [0] = "GrowthExperiments\\HomepageHooks::onBeforeCreateEchoEvent", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "GrowthExperiments/modules", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["HelpPanel"] = 20146411, ["HomepageModule"] = 20032959, ["NewcomerTask"] = 20231400, }, }, }, ["config"] = { ["GEHomepageTutorialTitle"] = { ["description"] = "MediaWiki title to link to in the Tutorial button in the homepage Start module.", ["value"] = "Main_Page", }, ["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] = 2, [1] = 4, [2] = 12, }, }, ["GEHelpPanelExcludedNamespaces"] = { ["description"] = "MediaWiki namespaces that the help panel will be excluded from.", ["value"] = { }, }, ["GEHelpPanelNewAccountEnableWithHomepage"] = { ["description"] = "By default, the help panel is enabled for new accounts in lockstep with the homepage, controlled by GEHomepageNewAccountEnablePercentage. To disable this behavior and use GEHelpPanelNewAccountEnablePercentage instead, set this to false.", ["value"] = true, }, ["GEHelpPanelNewAccountEnablePercentage"] = { ["description"] = "Percentage of new accounts to enable help panel for. Must be a whole number. Ignored by default, only used if GEHelpPanelNewAccountEnableWithHomepage is false.", ["value"] = 100, }, ["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"] = "Talk:Main_Page", }, ["GEHelpPanelViewMoreTitle"] = { ["description"] = "MediaWiki title for view more articles on help link.", ["value"] = "Main_Page", }, ["GEHelpPanelEnabled"] = { ["description"] = "Global ON/OFF switch for the help panel feature.", ["value"] = true, }, ["GEHelpPanelLoggingEnabled"] = { ["description"] = "ON/OFF switch for the help panel event logging feature.", ["value"] = true, }, ["GEHelpPanelLinks"] = { ["description"] = "List of links to display in the help panel.", ["merge_strategy"] = "array_plus", ["value"] = { [0] = { ["title"] = "Project:Help", ["text"] = "Site help", ["id"] = "help", }, }, }, ["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, }, ["GEHelpPanelSuggestedEditsPreferredEditor"] = { ["description"] = "The preferred editor interface for suggested edits. Either 'visualeditor' or 'wikitext'.", ["value"] = "visualeditor", }, ["GEHelpPanelAskMentor"] = { ["description"] = "When using the help panel's question-asking functionality, post on the mentor's talk page instead of on the help desk page.", ["value"] = false, }, ["WelcomeSurveyEnabled"] = { ["description"] = "Global ON/OFF switch for the Welcome survey feature.", ["value"] = true, }, ["WelcomeSurveyAllowFreetextResponses"] = { ["description"] = "If set to true, freetext responses with the welcome survey are allowed.", ["value"] = false, }, ["WelcomeSurveyPrivacyPolicyUrl"] = { ["description"] = "URL of the privacy policy to be used on the Welcome survey.", ["value"] = "https://meta.wikimedia.org/wiki/Data_retention_guidelines#Exceptions_to_these_guidelines", }, ["GEHomepageEnabled"] = { ["description"] = "Global ON/OFF switch for the Homepage feature.", ["value"] = true, }, ["GEHomepageNewAccountEnablePercentage"] = { ["description"] = "Percentage of new accounts to enable homepage for. Must be a whole number.", ["value"] = 100, }, ["GEHomepageNewAccountVariants"] = { ["description"] = "Which percentage of new accounts that get the homepage to assign which variant. Percentages must be whole numbers. If the percentages don't add up to 100, some new accounts will not be assigned a variant. Those accounts will fall back on GEHomepageDefaultVariant.", ["value"] = { ["A"] = 0, ["C"] = 0, ["D"] = 0, }, }, ["GEHomepageDefaultVariant"] = { ["description"] = "Variant to use for users who weren't assigned a variant at account creation time. Must be one of A, C, D.", ["value"] = "A", }, ["GEHomepageLoggingEnabled"] = { ["description"] = "ON/OFF switch for the homepage event logging feature.", ["value"] = true, }, ["GEHomepageMentorsList"] = { ["description"] = "Title of the wiki page that contains the list of available mentors.", ["value"] = "Main_Page", }, ["GEHomepageSuggestedEditsEnabled"] = { ["description"] = "Global ON/OFF switch for the suggested edits feature on the homepage.", ["value"] = true, }, ["GEHomepageSuggestedEditsRequiresOptIn"] = { ["description"] = "If true, the suggested edits feature will only be displayed to users who have the (hidden) preference for it enabled. If false (default), it will be displayed to everyone.", ["value"] = false, }, ["GEHomepageSuggestedEditsIntroLinks"] = { ["description"] = "Titles of local help pages linked from the suggested edits intro dialog.", ["value"] = { ["create"] = "Help:Creating pages", ["image"] = "Help:Images", }, }, ["GEHomepageSuggestedEditsEnableTopics"] = { ["description"] = "Enable topic filters for suggested edits", ["value"] = true, }, ["GEHomepageSuggestedEditsTopicsRequiresOptIn"] = { ["description"] = "If true, the topic filters for suggested edits will only be displayed to users who have the (hidden) preference for it enabled. If false (default), they will be displayed to everyone.", ["value"] = false, }, ["GEConfirmEmailEnabled"] = { ["description"] = "Global ON/OFF switch for the email confirmation changes.", ["value"] = true, }, ["GENewcomerTasksConfigTitle"] = { ["description"] = "Title of a MediaWiki page which contains suggested edits configuration. If the title has an interwiki prefix, then its content will be loaded remotely via an HTTP request. Should have JSON content type and contain a map of task type -> task configuration where task configuration consists of the following fields: group - 'easy', 'medium' or 'hard'; templates - an array of template names (without namespace) for the maintenance templates used to tag this task type (redirects do not need to be declared manually). The system messages growthexperiments-homepage-suggestededits-tasktype-name-<tasktype> and growthexperiments-homepage-suggestededits-tasktype-description-<tasktype> will be used for task name and description; both must exist.", ["value"] = "MediaWiki:NewcomerTasks.json", }, ["GENewcomerTasksTopicType"] = { ["description"] = "How the topic of an article is identified. One of: morelike - use CirrusSearch morelikethis search with a predefined set of representetative articles for each topic; ores - use ORES articletopic predictions.", ["value"] = "morelike", }, ["GENewcomerTasksOresTopicConfigTitle"] = { ["description"] = "Title of a MediaWiki page which contains ORES topic configuration for suggested edits. If the title has an interwiki prefix, then its content will be loaded remotely via an HTTP request. Should have JSON content type and contain an object like { topics: <topics>, groups: <groups> }. <topics> is a map of topic id -> topic configuration, with each topic an object with the properties 'group' (for grouping topics visually; each section name corresponds with a growthexperiments-homepage-suggestededits-topic-group-name-<id> system message which must exist) and 'oresTopics' (list of ORES topic IDs to use for this topic, ie. the values to use with the articletopic: search keyword). The system message growthexperiments-homepage-suggestededits-topic-name-<id> will be used for human-readable topic name and must exist. <groups> is a list of the group ids used in the topics section, to define the order of groups.", ["value"] = "MediaWiki:NewcomerTopicsOres.json", }, ["GENewcomerTasksTopicConfigTitle"] = { ["description"] = "Title of a MediaWiki page which contains morelike topic configuration for suggested edits. If the title has an interwiki prefix, then its content will be loaded remotely via an HTTP request. Should have JSON content type and contain a map of topic id -> topic configuration, which is an object with the properties 'titles' (list of mainspace page names of pages which are considered representative of the topic, to be used for text similarity comparision) and 'label' (human-readable name).", ["value"] = "MediaWiki:NewcomerTopics.json", }, ["GENewcomerTasksRemoteApiUrl"] = { ["description"] = "URL of a remote API (ending with 'api.php') to use for identifying suggested edits. This is meant for developer setups.", ["value"] = nil, }, ["GENewcomerTasksRemoteArticleOrigin"] = { ["description"] = "Origin to append suggested article URLs to (e.g. 'https://en.wikipedia.org'). This is meant for developer setups.", ["value"] = nil, }, ["GENewcomerTasksGuidanceEnabled"] = { ["description"] = "Global ON/OFF switch for the newcomer tasks guidance feature.", ["value"] = true, }, ["GENewcomerTasksGuidanceRequiresOptIn"] = { ["description"] = "If true, the guidance feature will only be displayed to users who have the (hidden) preference for it enabled. If false (default), it will be displayed to everyone.", ["value"] = false, }, ["GERestbaseUrl"] = { ["description"] = "URL of the RESTBase service (PCS Summary API - see https://www.mediawiki.org/wiki/Page_Content_Service#/page/summary) used for task cards. Autogenerated from the wiki URL when not set.", ["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] = "edited", [2] = "email", [3] = "mentor-info", [4] = "mentor", }, }, ["exp1_group2"] = { ["range"] = "x", ["questions"] = { }, }, ["exp2_control"] = { ["range"] = "x", ["questions"] = { }, }, ["exp2_target_specialpage"] = { ["range"] = "x", ["format"] = "specialpage", ["questions"] = { [0] = "reason", [1] = "edited", [2] = "email", [3] = "languages", [4] = "mentor-info", [5] = "mentor", }, }, }, }, }, ["LogTypes"] = { [0] = "growthexperiments", }, ["LogNames"] = { ["growthexperiments"] = "growthexperiments-log-name", }, ["LogHeaders"] = { ["growthexperiments"] = "growthexperiments-log-header", }, ["LogActionsHandlers"] = { ["growthexperiments/*"] = "GrowthExperiments\\Mentorship\\MentorChangeLogFormatter", }, ["AvailableRights"] = { [0] = "setmentor", }, ["GroupPermissions"] = { ["sysop"] = { ["setmentor"] = true, }, }, ["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.33.0", }, ["MessagesDirs"] = { ["GuidedTour"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "GuidedTour/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "GuidedTour/tests/qunit", ["scripts"] = { [0] = "ext.guidedTour.lib.tests.js", }, ["dependencies"] = { [0] = "ext.guidedTour.lib", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["GuidedTourGuiderImpression"] = 8694395, ["GuidedTourGuiderHidden"] = 8690549, ["GuidedTourButtonClick"] = 13869649, ["GuidedTourInternalLinkActivation"] = 8690553, ["GuidedTourExternalLinkActivation"] = 8690560, ["GuidedTourExited"] = 8690566, }, }, }, ["Hooks"] = { ["BeforePageDisplay"] = "GuidedTourHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "GuidedTourHooks::onResourceLoaderGetConfigVars", ["ResourceLoaderRegisterModules"] = "GuidedTourHooks::onResourceLoaderRegisterModules", ["RedirectSpecialArticleRedirectParams"] = "GuidedTourHooks::onRedirectSpecialArticleRedirectParams", ["MakeGlobalVariablesScript"] = "GuidedTourLauncher::onMakeGlobalVariablesScript", }, ["manifest_version"] = 2, }, ["HAWelcome"] = { ["name"] = "Highly Automated Welcome Tool", ["namemsg"] = "welcome-user-name", ["version"] = "0.8.2", ["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", }, }, ["JobClasses"] = { ["HAWelcome"] = "HAWelcomeJob", }, ["Hooks"] = { ["PageSaveComplete"] = "HAWelcomeHooks::onPageSaveComplete", ["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.35.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", }, }, ["Hooks"] = { ["GetPreferences"] = "HSTSExtension::getPreferences", ["GetBetaFeaturePreferences"] = "HSTSExtension::getBetaFeaturePreferences", ["BeforePageDisplay"] = "HSTSExtension::addHeader", }, ["config"] = { ["HSTSForAnons"] = false, ["HSTSForUsers"] = false, ["HSTSMaxAge"] = 2592000, ["HSTSIncludeSubdomains"] = false, ["HSTSBetaFeature"] = false, }, ["manifest_version"] = 1, }, ["HTML_Tags"] = { ["name"] = "HTML Tags", ["version"] = "0.3", ["author"] = "Yaron Koren", ["url"] = "https://www.mediawiki.org/wiki/Extension:HTML_Tags", ["descriptionmsg"] = "htmltags-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["HTMLTags"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "HTMLTags::register", }, ["config"] = { ["HTMLTagsAttributes"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["Header_Tabs"] = { ["name"] = "Header Tabs", ["version"] = "1.3", ["author"] = { [0] = "[http://www.sergeychernyshev.com Sergey Chernyshev]", [1] = "Yaron Koren", [2] = "[https://ofbeaton.com Finlay Beaton]", [3] = "Priyanshu Varshney", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "HeaderTabs/resources", }, ["Hooks"] = { ["ParserFirstCallInit"] = "HeaderTabsHooks::registerParserFunctions", ["ParserAfterTidy"] = "HeaderTabsHooks::replaceFirstLevelHeaders", ["ResourceLoaderGetConfigVars"] = "HeaderTabsHooks::addConfigVarsToJS", }, ["config"] = { ["HeaderTabsUseHistory"] = true, ["HeaderTabsRenderSingleTab"] = false, ["HeaderTabsAutomaticNamespaces"] = { }, ["HeaderTabsDefaultFirstTab"] = false, ["HeaderTabsDisableDefaultToc"] = true, ["HeaderTabsGenerateTabTocs"] = false, ["HeaderTabsEditTabLink"] = true, }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.28", }, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "HelpPages", }, ["Hooks"] = { ["ShowMissingArticle"] = "HelpPagesHooks::onShowMissingArticle", ["SkinTemplateNavigation::Universal"] = "HelpPagesHooks::onSkinTemplateNavigationUniversal", ["ArticlePurge"] = "HelpPagesHooks::onArticlePurge", ["HtmlPageLinkRendererBegin"] = "HelpPagesHooks::onHtmlPageLinkRendererBegin", }, ["config"] = { ["HelpPagesExpiry"] = { ["value"] = 604800, }, }, ["manifest_version"] = 2, }, ["HierarchyBuilder"] = { ["name"] = "HierarchyBuilder", ["version"] = "7.0.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", [1] = "[https://www.mediawiki.org/wiki/User:Kevin.ji Kevin Ji]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:HierarchyBuilder", ["descriptionmsg"] = "hierarchybuilder-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31", ["extensions"] = { ["SemanticMediaWiki"] = ">=3.1.0", ["PageForms"] = ">=3.7.0", }, }, ["MessagesDirs"] = { ["HierarchyBuilder"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["HierarchyBuilderMagic"] = "HierarchyBuilder.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "HierarchyBuilder", }, ["Hooks"] = { ["ParserFirstCallInit"] = "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"] = "HitCounters\\Hooks::onSpecialStatsAddExtra", ["LoadExtensionSchemaUpdates"] = "HitCounters\\Hooks::onLoadExtensionSchemaUpdates", ["MagicWordwgVariableIDs"] = "HitCounters\\Hooks::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "HitCounters\\Hooks::onParserGetVariableValueSwitch", ["ParserFirstCallInit"] = "HitCounters\\Hooks::onParserFirstCallInit", ["PageViewUpdates"] = "HitCounters\\Hooks::onPageViewUpdates", ["SkinTemplateOutputPageBeforeExec"] = "HitCounters\\Hooks::onSkinTemplateOutputPageBeforeExec", ["AbuseFilter-builder"] = "HitCounters\\Hooks::onAbuseFilterBuilder", ["AbuseFilter-deprecatedVariables"] = "HitCounters\\Hooks::onAbuseFilterDeprecatedVariables", ["AbuseFilter-generateTitleVars"] = "HitCounters\\Hooks::onAbuseFilterGenerateTitleVars", ["AbuseFilter-computeVariable"] = "HitCounters\\Hooks::onAbuseFilterComputeVariable", }, ["config"] = { ["HitcounterUpdateFreq"] = 1, ["DisableCounters"] = false, }, ["manifest_version"] = 1, }, ["HostStats"] = { ["name"] = "HostStats", ["version"] = "2.0.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.32.0", }, ["AvailableRights"] = { [0] = "hoststats", }, ["SpecialPages"] = { ["HostStats"] = "SpecialHostStats", }, ["MessagesDirs"] = { ["HostStats"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["HostStatsAlias"] = "HostStats.alias.php", }, ["config"] = { ["HostStatsCommands"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["HoverGallery"] = { ["name"] = "HoverGallery", ["version"] = "1.0", ["author"] = "[http://mediawiki.org/wiki/User:Sophivorus Felipe Schenone]", ["url"] = "https://www.mediawiki.org/wiki/Extension:HoverGallery", ["descriptionmsg"] = "hovergallery-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["HoverGallery"] = { [0] = "i18n", }, }, ["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"] = "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", }, }, ["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.32.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", }, ["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", ["ExtensionMessagesFiles"] = { ["I18nTagsMagic"] = "I18nTags.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "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)", }, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Ids", ["descriptionmsg"] = "ids-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["Hooks"] = { ["ParserFirstCallInit"] = "IDS::onParserInit", }, ["MessagesDirs"] = { ["Ids"] = { [0] = "i18n", }, }, ["config"] = { ["IdsEndpoint"] = { ["value"] = "https://tools.wmflabs.org/idsgen/", }, }, ["manifest_version"] = 2, }, ["IframePage"] = { ["name"] = "IframePage", ["version"] = "0.2.1", ["author"] = "Ike Hecht for [//www.wikiworks.com WikiWorks]", ["url"] = "https://www.mediawiki.org/wiki/Extension:IframePage", ["descriptionmsg"] = "iframepage-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["IframePage"] = "SpecialIframePage", }, ["MessagesDirs"] = { ["IframePage"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["IframePageAlias"] = "IframePage.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "IframePage", }, ["config"] = { ["IframePageSrc"] = { ["value"] = { }, }, ["IframePageAllowPath"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "ImageCompare::onParserInit", }, ["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.34.0", }, ["MessagesDirs"] = { ["ImageMap"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extensions\\ImageMap\\ImageMap::onParserFirstCallInit", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\ImageMap\\"] = "includes/", }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ImageMetrics/resources", }, ["EventLoggingSchemas"] = { ["ImageMetricsLoadingTime"] = 10078363, }, ["Hooks"] = { ["BeforePageDisplay"] = "ImageMetricsHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "ImageMetricsHooks::onResourceLoaderGetConfigVars", ["ResourceLoaderTestModules"] = "ImageMetricsHooks::onResourceLoaderTestModules", }, ["config"] = { ["ImageMetricsSamplingFactor"] = false, ["ImageMetricsLoggedinSamplingFactor"] = false, }, ["manifest_version"] = 1, }, ["ImageRating"] = { ["name"] = "ImageRating", ["version"] = "2.5.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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["ImageRating"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ImageRatingAlias"] = "includes/ImageRating.alias.php", }, ["APIModules"] = { ["imagerating"] = "ApiImageRating", }, ["SpecialPages"] = { ["ImageRating"] = "ImageRating", }, ["Hooks"] = { ["ParserFirstCallInit"] = "FeaturedImage::registerHook", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImageRating", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImageTweaks", }, ["ExtensionFunctions"] = { [0] = "ImageTweaksHooks::onSetup", }, ["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", }, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ImportArticles", }, ["Hooks"] = { ["BeforePageDisplay"] = "ImportArticles::onBeforePageDisplay", }, ["manifest_version"] = 1, }, ["ImportFreeImages"] = { ["name"] = "ImportFreeImages", ["version"] = "2.2", ["author"] = { [0] = "Travis Derouin", [1] = "Bryan Tong Minh", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ImportFreeImages", ["descriptionmsg"] = "importfreeimages-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["ImportFreeImages"] = "SpecialImportFreeImages", }, ["MessagesDirs"] = { ["ImportFreeImages"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ImportFreeImagesAlias"] = "ImportFreeImages.alias.php", }, ["Hooks"] = { ["UploadCreateFromRequest"] = "UploadFreeImage::onUploadCreateFromRequest", ["UploadFormSourceDescriptors"] = "UploadFreeImage::onUploadFormSourceDescriptors", ["UploadFormInitDescriptor"] = "UploadFreeImage::onUploadFormInitDescriptor", }, ["config"] = { ["IFI_FlickrAPIKey"] = { ["value"] = "", }, ["IFI_CreditsTemplate"] = { ["value"] = "flickr", }, ["IFI_GetOriginal"] = { ["value"] = true, }, ["IFI_PromptForFilename"] = { ["value"] = true, }, ["IFI_phpFlickr"] = { ["value"] = "phpFlickr-2.2.0/phpFlickr.php", }, ["IFI_ResultsPerPage"] = { ["value"] = 20, }, ["IFI_ResultsPerRow"] = { ["value"] = 4, }, ["IFI_FlickrLicense"] = { ["value"] = "4,5", }, ["IFI_FlickrSort"] = { ["value"] = "interestingness-desc", }, ["IFI_FlickrSearchBy"] = { ["value"] = "tags", }, ["IFI_AppendRandomNumber"] = { ["value"] = true, }, ["IFI_ThumbType"] = { ["value"] = "t", }, }, ["manifest_version"] = 2, }, ["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", }, ["manifest_version"] = 1, }, ["InlineCategorizer"] = { ["name"] = "InlineCategorizer", ["version"] = "0.1.1", ["author"] = { [0] = "Michael Dale", [1] = "Timo Tijhof", [2] = "Leo Koppelkamm", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:InlineCategorizer", ["descriptionmsg"] = "inlinecategorizer-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["config"] = { ["InlineCategorizerNamespaces"] = { ["value"] = { }, ["description"] = "Optionally enable InlineCategorizer only on a set of namespaces. Default is all. Example: $wgInlineCategorizerNamespaces = [ NS_MAIN, NS_PROJECT ];", ["public"] = false, }, }, ["MessagesDirs"] = { ["InlineCategorizer"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "InlineCategorizerHooks::beforePageDisplay", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "InlineCategorizer/modules", }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "InputBox/resources", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "InputBoxHooks::register", }, ["MediaWikiPerformAction"] = { [0] = "InputBoxHooks::onMediaWikiPerformAction", }, ["SpecialPageBeforeExecute"] = { [0] = "InputBoxHooks::onSpecialPageBeforeExecute", }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["Insider"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["InsiderMagic"] = "Insider.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "InsiderHooks::onParserFirstCallInit", ["OutputPageParserOutput"] = "InsiderHooks::onOutputPageParserOutput", ["SidebarBeforeOutput"] = "InsiderHooks::onSidebarBeforeOutput", }, ["manifest_version"] = 2, }, ["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", }, ["Hooks"] = { ["MagicWordwgVariableIDs"] = "InteractiveBlockMessageHooks::magicWordSet", ["ParserGetVariableValueSwitch"] = "InteractiveBlockMessageHooks::parserGetVariable", }, ["manifest_version"] = 1, }, ["Interwiki"] = { ["name"] = "Interwiki", ["version"] = "3.2", ["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.29.0", }, ["ExtensionMessagesFiles"] = { ["InterwikiAlias"] = "Interwiki.alias.php", }, ["config"] = { ["InterwikiCentralDB"] = { ["value"] = nil, }, ["InterwikiCentralInterlanguageDB"] = { ["value"] = nil, }, ["InterwikiViewOnly"] = { ["value"] = false, }, }, ["MessagesDirs"] = { ["Interwiki"] = { [0] = "i18n", }, }, ["Hooks"] = { ["InterwikiLoadPrefix"] = "InterwikiHooks::onInterwikiLoadPrefix", ["UserGetAllRights"] = "InterwikiHooks::onUserGetAllRights", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Interwiki", }, ["SpecialPages"] = { ["Interwiki"] = "SpecialInterwiki", }, ["ExtensionFunctions"] = { [0] = "InterwikiHooks::onExtensionFunctions", }, ["LogActionsHandlers"] = { ["interwiki/*"] = "InterwikiLogFormatter", }, ["manifest_version"] = 2, }, ["InterwikiExtracts"] = { ["name"] = "InterwikiExtracts", ["version"] = "4.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", ["url"] = "https://www.mediawiki.org/wiki/Extension:InterwikiExtracts", ["descriptionmsg"] = "interwikiextracts-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["InterwikiExtracts"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["InterwikiExtractsAlias"] = "InterwikiExtracts.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "InterwikiExtracts::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["InterwikiSorting"] = { ["name"] = "InterwikiSorting", ["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.35.0", }, ["config"] = { ["InterwikiSortingSort"] = { ["description"] = "The default sort order to use. 'code' is build in and orders alphabetically by interwiki code.", ["value"] = "code", }, ["InterwikiSortingSortPrepend"] = { ["description"] = "Codes that should appear at the start of the list of interwiki links.", ["value"] = { }, }, ["InterwikiSortingInterwikiSortOrders"] = { ["description"] = "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.", ["value"] = { }, }, }, ["AutoloadNamespaces"] = { ["InterwikiSorting\\"] = "src/", }, ["HookHandlers"] = { ["LanguageLinksHandler"] = { ["class"] = "InterwikiSorting\\LanguageLinksHandler", ["factory"] = "InterwikiSorting\\LanguageLinksHandler::newFromGlobalState", }, }, ["Hooks"] = { ["LanguageLinks"] = "LanguageLinksHandler", }, ["MessagesDirs"] = { ["InterwikiSorting"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["InviteSignup"] = { ["name"] = "InviteSignup", ["version"] = "1.0.0+2020-05-06", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["AvailableRights"] = { [0] = "invitesignup", }, ["ExtensionMessagesFiles"] = { ["InviteSignupAlias"] = "InviteSignup.alias.php", }, ["Hooks"] = { ["AddNewAccount"] = "InviteSignupHooks::onAddNewAccount", ["BeforeInitialize"] = "InviteSignupHooks::onBeforeInitialize", ["LoadExtensionSchemaUpdates"] = "InviteSignupHooks::onLoadExtensionSchemaUpdates", ["UserCreateForm"] = "InviteSignupHooks::onUserCreateForm", ["UserGetRights"] = "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", }, }, }, ["JadeEntityTypeNames"] = { ["value"] = { ["diff"] = "Diff", ["revision"] = "Revision", }, }, ["JadeContentQualityLevels"] = { ["value"] = 6, }, }, ["ExtensionMessagesFiles"] = { ["JadeNamespaces"] = "Jade.namespaces.php", }, ["manifest_version"] = 2, }, ["JSBreadCrumbs"] = { ["name"] = "JSBreadCrumbs", ["version"] = "1.0.3", ["author"] = { [0] = "Ryan Lane", [1] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese 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", }, }, ["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, }, ["Jade"] = { ["name"] = "Jade", ["descriptionmsg"] = "jade-desc", ["version"] = "0.0.1", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["author"] = { [0] = "Adam Roses Wight", [1] = "Andy Craze", [2] = "Kevin Bazira", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Jade", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["namespaces"] = { [0] = { ["id"] = 810, ["constant"] = "NS_JADE", ["name"] = "Jade", ["defaultcontentmodel"] = "JadeEntity", }, [1] = { ["id"] = 811, ["constant"] = "NS_JADE_TALK", ["name"] = "Jade_talk", }, }, ["APIModules"] = { ["jadecreateandendorse"] = "Jade\\Api\\CreateAndEndorse", ["jadesetpreference"] = "Jade\\Api\\SetPreference", ["jadeupdateproposal"] = "Jade\\Api\\UpdateProposal", ["jadedeleteproposal"] = "Jade\\Api\\DeleteProposal", ["jadeendorse"] = "Jade\\Api\\Endorse", ["jadedeleteendorsement"] = "Jade\\Api\\DeleteEndorsement", ["jadeupdateendorsement"] = "Jade\\Api\\UpdateEndorsement", ["jademoveendorsement"] = "Jade\\Api\\MoveEndorsement", ["jadeproposeorendorse"] = "Jade\\Api\\ProposeOrEndorse", }, ["AutoloadNamespaces"] = { ["Jade\\"] = "includes/", ["Jade\\Maintenance\\"] = "maintenance/", }, ["TestAutoloadNamespaces"] = { ["Jade\\Tests\\"] = "tests/phpunit/", }, ["ContentHandlers"] = { ["JadeEntity"] = "Jade\\Content\\EntityContentHandler", }, ["Hooks"] = { ["ArticleContentOnDiff"] = "Jade\\Hooks\\ArticleContentOnDiffHooks::onArticleContentOnDiff", ["ArticleDeleteComplete"] = "Jade\\Hooks\\LinkTableHooks::onArticleDeleteComplete", ["ArticleUndelete"] = "Jade\\Hooks\\LinkTableHooks::onArticleUndelete", ["ChangesListSpecialPageQuery"] = "Jade\\Hooks\\ChangesListSpecialPageQueryHooks::onChangesListSpecialPageQuery", ["ChangesListSpecialPageStructuredFilters"] = "Jade\\Hooks\\ChangesListSpecialPageStructuredFiltersHooks::onChangesListSpecialPageStructuredFilters", ["EditPageGetDiffContent"] = "Jade\\Hooks\\EditPageGetDiffContentHooks::onEditPageGetDiffContent", ["FormatAutocomments"] = "Jade\\Hooks\\FormatAutocommentsHooks::onFormatAutocomments", ["GetPreferences"] = "Jade\\Hooks\\GetPreferencesHooks::onGetPreferences", ["LoadExtensionSchemaUpdates"] = "Jade\\Hooks\\DatabaseSchemaHooks::onLoadExtensionSchemaUpdates", ["MovePageIsValidMove"] = "Jade\\Hooks\\MoveHooks::onMovePageIsValidMove", ["PageSaveComplete"] = "Jade\\Hooks\\LinkSummaryHooks::onPageSaveComplete", ["PageHistoryLineEnding"] = "Jade\\Hooks\\PageHistoryLineEndingHooks::onPageHistoryLineEnding", ["RollbackComplete"] = "Jade\\Hooks\\RollbackCompleteHooks::onRollbackComplete", ["ShowMissingArticle"] = "Jade\\Hooks\\MissingArticleHooks::onShowMissingArticle", ["SkinTemplateNavigation"] = "Jade\\Hooks\\SkinTemplateNavigationHooks::onSkinTemplateNavigation", }, ["MessagesDirs"] = { ["Jade"] = { [0] = "i18n", [1] = "i18n/api", [2] = "i18n/ui", }, }, ["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, }, ["JadeAllowedFacets"] = { ["value"] = { [0] = "editquality", [1] = "contentquality", }, ["description"] = "List containing allowed facet strings.", ["public"] = true, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Jade", }, ["ExtensionMessagesFiles"] = { ["JadeNamespaces"] = "Jade.namespaces.php", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["Josa"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["JosaMagic"] = "Josa.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "JosaHooks::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["JsonConfig"] = { ["name"] = "JsonConfig", ["version"] = "1.1.1", ["author"] = { [0] = "Yuri Astrakhan", [1] = "Eranroz", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:JsonConfig", ["descriptionmsg"] = "jsonconfig-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.35.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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["JsonConfigNamespaces"] = "JsonConfig.namespaces.php", }, ["RawHtmlMessages"] = { [0] = "jsonconfig-license", }, ["AutoloadNamespaces"] = { ["JsonConfig\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["JsonConfig\\Tests\\ObjContent"] = "tests/phpunit/unit/ObjContent.php", }, ["APIModules"] = { ["jsonconfig"] = "JsonConfig\\JCApi", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "JsonConfig/modules", }, ["Hooks"] = { ["AbortMove"] = "JsonConfig\\JCSingleton::onAbortMove", ["ApiMain::moduleManager"] = "JsonConfig\\JCSingleton::onApiMainModuleManager", ["ArticleDeleteComplete"] = "JsonConfig\\JCSingleton::onArticleDeleteComplete", ["ArticleUndelete"] = "JsonConfig\\JCSingleton::onArticleUndelete", ["BeforePageDisplay"] = "JsonConfig\\JCSingleton::onBeforePageDisplay", ["CanonicalNamespaces"] = "JsonConfig\\JCSingleton::onCanonicalNamespaces", ["CodeEditorGetPageLanguage"] = "JsonConfig\\JCSingleton::onCodeEditorGetPageLanguage", ["ContentHandlerDefaultModelFor"] = "JsonConfig\\JCSingleton::onContentHandlerDefaultModelFor", ["ContentHandlerForModelID"] = "JsonConfig\\JCSingleton::onContentHandlerForModelID", ["GetContentModels"] = "JsonConfig\\JCSingleton::onGetContentModels", ["AlternateEdit"] = "JsonConfig\\JCSingleton::onAlternateEdit", ["EditPage::showEditForm:initial"] = "JsonConfig\\JCSingleton::onEditPage", ["EditFilterMergedContent"] = "JsonConfig\\JCSingleton::onEditFilterMergedContent", ["EditPageCopyrightWarning"] = "JsonConfig\\JCSingleton::onEditPageCopyrightWarning", ["MovePageIsValidMove"] = "JsonConfig\\JCSingleton::onMovePageIsValidMove", ["PageSaveComplete"] = "JsonConfig\\JCSingleton::onPageSaveComplete", ["ScribuntoExternalLibraries"] = "JsonConfig\\JCLuaLibrary::onScribuntoExternalLibraries", ["SkinCopyrightFooter"] = "JsonConfig\\JCSingleton::onSkinCopyrightFooter", ["TitleGetEditNotices"] = "JsonConfig\\JCSingleton::onTitleGetEditNotices", ["PageMoveComplete"] = "JsonConfig\\JCSingleton::onPageMoveComplete", ["userCan"] = "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", [1] = "CC-BY-1.0", [2] = "CC-BY-2.0", [3] = "CC-BY-2.5", [4] = "CC-BY-3.0", [5] = "CC-BY-4.0", [6] = "CC-BY-4.0+", [7] = "CC-BY-SA-1.0", [8] = "CC-BY-SA-2.0", [9] = "CC-BY-SA-2.5", [10] = "CC-BY-SA-3.0", [11] = "CC-BY-SA-4.0", [12] = "CC-BY-SA-4.0+", [13] = "ODbL-1.0", [14] = "dl-de-zero-2.0", [15] = "dl-de-by-1.0", [16] = "dl-de-by-2.0", }, }, ["JsonConfigInterwikiPrefix"] = { ["value"] = "commons", }, ["JsonConfigUseGUI"] = { ["value"] = true, }, }, ["manifest_version"] = 2, }, ["JsonData"] = { ["name"] = "JsonData", ["author"] = "Rob Lanphier", ["url"] = "https://www.mediawiki.org/wiki/Extension:JsonData", ["descriptionmsg"] = "jsondata-desc", ["type"] = "Tasks", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["JsonData"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "JsonData/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "JsonDataHooks::beforePageDisplay", ["EditPage::showEditForm:fields"] = "JsonDataHooks::onEditPageShowEditFormInitial", ["EditPageBeforeEditToolbar"] = "JsonDataHooks::onEditPageBeforeEditToolbar", ["ParserFirstCallInit"] = "JsonDataHooks::onParserFirstCallInit", ["GetPreferences"] = "JsonDataHooks::onGetPreferences", ["EditFilter"] = "JsonDataHooks::validateDataEditFilter", }, ["config"] = { ["JsonDataNamespace"] = { ["value"] = { }, }, ["JsonDataSchemaFile"] = { ["value"] = nil, }, ["JsonData"] = { ["value"] = nil, }, ["JsonDataConfigArticle"] = { ["value"] = nil, }, ["JsonDataConfigFile"] = { ["value"] = nil, }, ["JsonDataDefaultTagHandlers"] = { ["value"] = { [0] = "json", [1] = "jsonschema", }, }, ["JsonDataPredefinedData"] = { ["value"] = { ["openschema"] = "schemas/openschema.json", ["schemaschema"] = "schemas/schemaschema.json", ["configexample"] = "example/configexample.json", ["configschema"] = "schemas/jsondata-config-schema.json", ["simpleaddr"] = "schemas/simpleaddr-schema.json", }, }, ["JsonDataConfig"] = { ["value"] = { ["srctype"] = "predefined", ["src"] = "configexample", }, }, }, ["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.35.0", ["extensions"] = { ["JsonConfig"] = "*", }, }, ["MessagesDirs"] = { ["Kartographer"] = { [0] = "i18n", [1] = "i18n/api", [2] = "modules/wikivoyage/i18n", }, }, ["ExtensionMessagesFiles"] = { ["KartographerAliases"] = "Kartographer.alias.php", }, ["SpecialPages"] = { ["Map"] = "Kartographer\\SpecialMap", }, ["AutoloadNamespaces"] = { ["Kartographer\\"] = "includes/", }, ["TestAutoloadNamespaces"] = { ["Kartographer\\Tests\\Tag\\"] = "tests/phpunit/Tag/", ["Kartographer\\Tests\\Mock\\"] = "tests/phpunit/Mock/", }, ["APIModules"] = { ["sanitize-mapdata"] = "Kartographer\\ApiSanitizeMapData", }, ["APIPropModules"] = { ["mapdata"] = "Kartographer\\ApiQueryMapData", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Kartographer", }, ["Hooks"] = { ["ParserFirstCallInit"] = "Kartographer\\Hooks::onParserFirstCallInit", ["ParserAfterParse"] = "Kartographer\\Hooks::onParserAfterParse", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.kartographer.editing", [1] = "ext.kartographer.visualEditor", }, }, }, ["config"] = { ["KartographerStaticMapframe"] = { ["description"] = "Defines if the map will be a static image", ["value"] = false, }, ["KartographerWikivoyageMode"] = { ["description"] = "Enables Wikivoyage mode", ["value"] = false, }, ["KartographerDfltStyle"] = { ["description"] = "Default map style to be used", ["value"] = "osm-intl", }, ["KartographerStyles"] = { ["description"] = "Available map styles on KartographerMapServer", ["value"] = { [0] = "osm-intl", [1] = "osm", }, }, ["KartographerSrcsetScales"] = { ["description"] = "Set of allowed hidpi pixelratios supported by the map tile server", ["value"] = { [0] = 1.3, [1] = 1.5, [2] = 2, [3] = 2.6, [4] = 3, }, }, ["KartographerMapServer"] = { ["description"] = "Server providing the map tiles", ["value"] = "https://maps.wikimedia.org", }, ["KartographerUseMarkerStyle"] = { ["description"] = "Allows Kartographer to extract CSS style to be used by the link from the GeoJSON", ["value"] = false, }, ["KartographerEnableMapFrame"] = { ["description"] = "Enables the tag <mapframe> to be used and create static or interactive maps.", ["value"] = true, }, ["KartographerUsePageLanguage"] = { ["description"] = "Use the language of the page instead of that of the interface", ["value"] = true, }, }, ["TrackingCategories"] = { [0] = "kartographer-tracking-category", [1] = "kartographer-broken-category", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["LDAPAuthentication2"] = { ["name"] = "LDAPAuthentication2", ["version"] = "1.0.1", ["author"] = { [0] = "Cindy Cicalese", [1] = "[https://mediawiki.org/wiki/User:MarkAHershberger Mark A. Hershberger]", [2] = "[https://mediawiki.org/wiki/User:Osnard 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/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPAuthentication2\\Tests\\"] = "tests/phpunit/", }, ["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.1.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "[https://mediawiki.org/wiki/User:MarkAHershberger Mark A. Hershberger]", [2] = "[https://mediawiki.org/wiki/User:Osnard 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\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPAuthorization\\Tests\\"] = "tests/phpunit/", }, ["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", }, }, ["AutoAuthUsernameNormalizer"] = { ["value"] = "", ["path"] = false, ["description"] = "Use this function for normalizing username for LDAP, for example 'strtolower'. Needed after migration from earlier Version.", ["public"] = true, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["LDAPGroups"] = { ["name"] = "LDAPGroups", ["version"] = "1.0.3", ["author"] = { [0] = "Cindy Cicalese", [1] = "[https://mediawiki.org/wiki/User:MarkAHershberger Mark A. Hershberger]", [2] = "[https://mediawiki.org/wiki/User:Osnard Robert Vogel]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:LDAPGroups", ["descriptionmsg"] = "ldapgroups-desc", ["license-name"] = "GPL-2.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["LDAPProvider"] = "~1.0", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPGroups\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPGroups\\Tests\\"] = "tests/phpunit/", }, ["MessagesDirs"] = { ["LDAPGroups"] = { [0] = "i18n", }, }, ["Hooks"] = { ["UserLoadAfterLoadFromSession"] = "MediaWiki\\Extension\\LDAPGroups\\Hook\\UserLoadAfterLoadFromSession\\SyncUserGroupsAfterLoadSession::callback", }, ["config_prefix"] = "LDAPGroups", ["config"] = { ["SyncMechanismRegistry"] = { ["value"] = { ["mappedgroups"] = "MediaWiki\\Extension\\LDAPGroups\\SyncMechanism\\MappedGroups::factory", ["allgroups"] = "MediaWiki\\Extension\\LDAPGroups\\SyncMechanism\\AllGroups::factory", }, ["description"] = "Allows registration of custom group sync mechanisms", }, }, ["attributes"] = { ["LDAPProvider"] = { ["DefaultSettings"] = { ["groupsync"] = { ["mechanism"] = "mappedgroups", ["@locally-managed"] = "Only evaluated if 'allgroups' sync is used", ["locally-managed"] = { [0] = "sysop", [1] = "bureaucrat", [2] = "bot", }, ["@mapping"] = "Only evaluated if 'mappedgroups' sync is used", ["mapping"] = { }, }, }, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["LDAPProvider"] = { ["name"] = "LDAPProvider", ["version"] = "1.0.4", ["author"] = { [0] = "Cindy Cicalese", [1] = "[https://mediawiki.org/wiki/User:MarkAHershberger Mark A. Hershberger]", [2] = "[https://mediawiki.org/wiki/User:Osnard 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\\Maintenance\\"] = "maintenance/", ["MediaWiki\\Extension\\LDAPProvider\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPProvider\\Tests\\"] = "tests/phpunit/", }, ["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", }, ["DefaultDomain"] = { ["value"] = "", ["public"] = false, ["description"] = "Specifies which domain to choose for a user, if no mapping from the database is available", ["descriptionmsg"] = "ldapprovider-config-defaultdomain", }, ["PreSearchUsernameModifierRegistry"] = { ["value"] = { ["removespaces"] = "\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\RemoveSpaces::newInstance", ["spacetounderscore"] = "\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\SpacesToUnderscores::newInstance", ["spacestounderscores"] = "\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\SpacesToUnderscores::newInstance", ["strtolower"] = "\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\ToLower::newInstance", ["lowercase"] = "\\MediaWiki\\Extension\\LDAPProvider\\PreSearchUsernameModifier\\ToLower::newInstance", }, ["description"] = "Allows registration of pre-search-username-modifiers", ["public"] = false, }, }, ["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, ["groupobjectclass"] = "", ["groupattribute"] = "member", ["presearchusernamemodifiers"] = { }, }, }, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["LDAPUserInfo"] = { ["name"] = "LDAPUserInfo", ["version"] = "1.0.0", ["author"] = { [0] = "Cindy Cicalese", [1] = "[https://mediawiki.org/wiki/User:MarkAHershberger Mark A. Hershberger]", [2] = "[https://mediawiki.org/wiki/User:Osnard 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", }, }, ["MessagesDirs"] = { ["LDAPUserInfo"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPUserInfo\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\LDAPUserInfo\\Tests\\"] = "tests/phpunit/", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["type"] = "parserhook", ["MessagesDirs"] = { ["LabeledSectionTransclusion"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["LabeledSectionTransclusionMagic"] = "LabeledSectionTransclusion.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "LabeledSectionTransclusion::setup", }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["SpecialPages"] = { ["LandingCheck"] = "SpecialLandingCheck", }, ["MessagesDirs"] = { ["LandingCheck"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["LandingCheckAlias"] = "LandingCheck.alias.php", }, ["config"] = { ["PriorityCountries"] = { ["value"] = { }, }, ["LandingCheckPriorityURLBase"] = { ["value"] = nil, }, ["LandingCheckNormalURLBase"] = { ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["LanguageTag"] = { ["name"] = "LanguageTag", ["version"] = "1.2.0", ["author"] = "István Király", ["url"] = "https://www.mediawiki.org/wiki/Extension:LanguageTag", ["descriptionmsg"] = "languagetag-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["LanguageTag"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "LanguageTag::onParserFirstCallInit", }, ["config"] = { ["LanguageTagLanguages"] = { ["value"] = { }, ["description"] = "Adjust that array to set what language tag's should be parsed. E.g. 'en', 'hu'", }, }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "LanguageTool/modules", }, ["VisualEditorPluginModules"] = { [0] = "ext.LanguageTool", }, ["manifest_version"] = 1, }, ["LastUserLogin"] = { ["name"] = "LastUserLogin", ["version"] = "1.6", ["author"] = { [0] = "Justin G. Cramer", [1] = "Danila Ulyanov", [2] = "Thomas Klein", [3] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["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", }, ["Hooks"] = { ["BeforeInitialize"] = "LastUserLogin::onBeforeInitialize", }, ["manifest_version"] = 2, }, ["LDAP_Authentication"] = { ["name"] = "LDAP Authentication Plugin", ["version"] = "2.2.0", ["author"] = "Ryan Lane", ["url"] = "https://www.mediawiki.org/wiki/Extension:LDAP_Authentication", ["descriptionmsg"] = "ldapauthentication-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["LdapAuthentication"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BlockIpComplete"] = "LdapAuthenticationHooks::onBlockIpComplete", ["UnblockUserComplete"] = "LdapAuthenticationHooks::onUnblockUserComplete", ["LoadExtensionSchemaUpdates"] = "LdapAuthenticationHooks::onLoadExtensionSchemaUpdates", }, ["config_prefix"] = "wgLDAP", ["config"] = { ["DomainNames"] = { ["value"] = { }, }, ["ServerNames"] = { ["value"] = { }, }, ["UseLocal"] = { ["value"] = false, }, ["EncryptionType"] = { ["value"] = { }, }, ["Options"] = { ["value"] = { }, }, ["Port"] = { ["value"] = { }, }, ["SearchStrings"] = { ["value"] = { }, }, ["ProxyAgent"] = { ["value"] = { }, }, ["ProxyAgentPassword"] = { ["value"] = { }, }, ["SearchAttributes"] = { ["value"] = { }, }, ["BaseDNs"] = { ["value"] = { }, }, ["GroupBaseDNs"] = { ["value"] = { }, }, ["UserBaseDNs"] = { ["value"] = { }, }, ["WriterDN"] = { ["value"] = { }, }, ["WriterPassword"] = { ["value"] = { }, }, ["WriteLocation"] = { ["value"] = { }, }, ["AddLDAPUsers"] = { ["value"] = { }, }, ["UpdateLDAP"] = { ["value"] = { }, }, ["PasswordHash"] = { ["value"] = { }, }, ["MailPassword"] = { ["value"] = { }, }, ["Preferences"] = { ["value"] = { }, }, ["DisableAutoCreate"] = { ["value"] = { }, }, ["Debug"] = { ["value"] = 0, }, ["GroupUseFullDN"] = { ["value"] = { }, }, ["LowerCaseUsername"] = { ["value"] = { }, }, ["GroupUseRetrievedUsername"] = { ["value"] = { }, }, ["GroupObjectclass"] = { ["value"] = { }, }, ["GroupAttribute"] = { ["value"] = { }, }, ["GroupNameAttribute"] = { ["value"] = { }, }, ["GroupsUseMemberOf"] = { ["value"] = { }, }, ["UseLDAPGroups"] = { ["value"] = { }, }, ["LocallyManagedGroups"] = { ["value"] = { }, }, ["GroupsPrevail"] = { ["value"] = { }, }, ["RequiredGroups"] = { ["value"] = { }, }, ["ExcludedGroups"] = { ["value"] = { }, }, ["GroupSearchNestedGroups"] = { ["value"] = { }, }, ["AuthAttribute"] = { ["value"] = { }, }, ["AutoAuthUsername"] = { ["value"] = "", }, ["AutoAuthDomain"] = { ["value"] = "", }, ["ActiveDirectory"] = { ["value"] = { }, }, ["GroupSearchPosixPrimaryGroup"] = { ["value"] = false, }, ["LockOnBlock"] = { ["value"] = false, }, ["LockPasswordPolicy"] = { ["value"] = "", }, }, ["callback"] = "LdapAuthenticationHooks::onRegistration", ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LifeWebCore", }, ["config"] = { ["LWSettings"] = { ["value"] = { ["topicIDs"] = { }, }, }, }, ["manifest_version"] = 2, }, ["Lingo"] = { ["name"] = "Lingo", ["version"] = "3.1.1", ["author"] = { [0] = "Barry Coughlan", [1] = "[https://www.mediawiki.org/wiki/User:F.trott 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.31", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Lingo", }, ["config_prefix"] = "wgex", ["config"] = { ["LingoBackend"] = { ["value"] = "Lingo\\BasicBackend", }, ["LingoPage"] = { ["value"] = nil, }, ["LingoDisplayOnce"] = { ["value"] = false, }, ["LingoCacheType"] = { ["value"] = nil, }, ["LingoEnableApprovedRevs"] = { ["value"] = false, }, ["LingoUseNamespaces"] = { ["value"] = { }, }, }, ["MessagesDirs"] = { ["Lingo"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["LingoMagic"] = "src/Lingo.i18n.magic.php", }, ["callback"] = "Lingo\\Lingo::initExtension", ["manifest_version"] = 2, }, ["LinkFilter"] = { ["name"] = "LinkFilter", ["version"] = "3.7.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.34.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", }, ["Hooks"] = { ["TitleMoveComplete"] = "LinkFilterHooks::updateLinkFilter", ["ArticleDelete"] = "LinkFilterHooks::deleteLinkFilter", ["ArticleFromTitle"] = "LinkFilterHooks::linkFromTitle", ["ParserFirstCallInit"] = "LinkFilterHooks::registerLinkFilterHook", ["LoadExtensionSchemaUpdates"] = "LinkFilterHooks::applySchemaChanges", ["CanonicalNamespaces"] = "LinkFilterHooks::onCanonicalNamespaces", ["Comment::add"] = "LinkFilterHooks::onCommentAdd", ["Comment::delete"] = "LinkFilterHooks::onCommentDelete", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkFilter", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["LinkSuggest"] = { [0] = "i18n", }, }, ["APIModules"] = { ["linksuggest"] = "ApiLinkSuggest", }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "LinkSuggest::onEditPage", ["GetPreferences"] = "LinkSuggest::onGetPreferences", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkSuggest", }, ["manifest_version"] = 1, }, ["Link_Attributes"] = { ["name"] = "Link Attributes", ["version"] = "1.1", ["author"] = { [0] = "Toby Inkster", [1] = "Dennis Roczek", [2] = "Sam Wilson", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Link_Attributes", ["descriptionmsg"] = "linkattributes-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["LinkAttributes"] = { [0] = "i18n", }, }, ["Hooks"] = { ["HtmlPageLinkRendererEnd"] = "MediaWiki\\Extension\\LinkAttributes\\Hooks::onHtmlPageLinkRendererEnd", ["LinkerMakeExternalLink"] = "MediaWiki\\Extension\\LinkAttributes\\Hooks::onLinkerMakeExternalLink", }, ["manifest_version"] = 2, }, ["LinkedWiki"] = { ["name"] = "LinkedWiki", ["version"] = "3.4.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Karima_Rafes 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, }, }, ["GrantPermissions"] = { ["editdata"] = { ["data-edit"] = true, }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "LinkedWiki::parserFirstCallInit", ["ScribuntoExternalLibraries"] = "LinkedWiki::scribuntoExternalLibraries", ["RawPageViewBeforeOutput"] = "RDFTag::rawRDFSource", ["EditFilterMergedContent"] = "RDFTag::onEditFilterMergedContent", ["ArticleDeleteAfterSuccess"] = "LinkedWiki::onArticleDeleteAfterSuccess", ["TitleMoveComplete"] = "LinkedWiki::onTitleMoveComplete", ["BeforePageDisplay"] = "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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LinkedWiki", }, ["SpecialPages"] = { ["linkedwiki-specialsparqlquery"] = "SpecialSparqlQuery", ["linkedwiki-specialsparqlflinteditor"] = "SpecialSparqlFlintEditor", ["linkedwiki-speciallinkedwikiconfig"] = "SpecialLinkedWikiConfig", ["linkedwiki-specialrdfunit"] = "SpecialRDFUnit", ["linkedwiki-specialrdfsave"] = "SpecialRDFSave", }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.31", }, ["ConfigRegistry"] = { ["wgLinkedWiki"] = "LinkedWiki::makeConfig", }, ["config_prefix"] = "wgLinkedWiki", ["config"] = { ["QuerySparqlInSpecialPage"] = { ["description"] = "Query by default in the editor SPARQL", ["value"] = "SELECT * WHERE \n { ?x ?y ?z . } \nLIMIT 15", }, ["SPARQLServiceByDefault"] = { ["description"] = "Without parameters (config or endpoint) the SPARQL queries are sent at this SPARQL service.", ["value"] = "http://www.wikidata.org", }, ["ConfigSPARQLServices"] = { ["description"] = "Array of SPARQL services uses in this wiki. http://www.example.org is the configuration by default for all SPARQL service. If you need to change, be careful about other endpoints.", ["value"] = { ["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", }, }, ["merge_strategy"] = "array_plus_2d", }, ["SPARQLServiceSaveDataOfWiki"] = { ["description"] = "If you specify the SPARQL service uses to save RDF data (in the RDF tag) on the pages of wiki, you are able to use the special page to clean/import all your RDF data.", ["value"] = "", }, ["CheckRDFPage"] = { ["description"] = "If you have install Rapper, you can choose to check the RDF when you save a page, with this option.", ["value"] = false, }, ["GoogleApiKey"] = { ["description"] = "Google API key, if you use Google charts. (https://developers.google.com/places/web-service/get-api-key)", ["value"] = "GOOGLE_MAP_API_KEY", }, ["OSMAccessToken"] = { ["description"] = "OpenStreetMap Access Token, if you use OpenStreetMap via the Leaflet charts. (https://www.mapbox.com/)", ["value"] = "OPENSTREETMAP_ACCESS_TOKEN", }, }, ["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"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["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", ["ParserLogLinterData"] = "MediaWiki\\Linter\\Hooks::onParserLogLinterData", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Linter/modules", }, ["config"] = { ["LinterCategories"] = { ["value"] = { ["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"] = { ["value"] = { ["127.0.0.1"] = true, ["::1"] = true, }, }, ["LinterStatsdSampleFactor"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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.35.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, ["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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["LiquidThreadsMagic"] = "i18n/LiquidThreads.magic.php", ["LiquidThreadsNamespaces"] = "i18n/Lqt.namespaces.php", ["LiquidThreadsAlias"] = "i18n/Lqt.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "LiquidThreads", }, ["Hooks"] = { ["ParserFirstCallInit"] = "LqtHooks::onParserFirstCallInit", ["CanonicalNamespaces"] = "LqtHooks::onCanonicalNamespaces", ["MediaWikiPerformAction"] = "LqtDispatch::tryPage", ["SkinTemplateNavigation"] = "LqtDispatch::onSkinTemplateNavigation", ["PageContentLanguage"] = "LqtDispatch::onPageContentLanguage", ["OldChangesListRecentChangesLine"] = "LqtHooks::customizeOldChangesList", ["GetNewMessagesAlert"] = "LqtHooks::setNewtalkHTML", ["ChangesListSpecialPageQuery"] = "LqtHooks::beforeWatchlist", ["ArticleEditUpdateNewTalk"] = "LqtHooks::updateNewtalkOnEdit", ["PersonalUrls"] = "LqtHooks::onPersonalUrls", ["GetPreferences"] = "LqtHooks::getPreferences", ["XmlDumpWriterOpenPage"] = "LqtHooks::dumpThreadData", ["ModifyExportQuery"] = "LqtHooks::modifyExportQuery", ["OAIFetchRowsQuery"] = "LqtHooks::modifyOAIQuery", ["OAIFetchRecordQuery"] = "LqtHooks::modifyOAIQuery", ["ImportHandlePageXMLTag"] = "LqtHooks::handlePageXMLTag", ["AfterImportPage"] = "LqtHooks::afterImportPage", ["ArticleDeleteComplete"] = "LqtDeletionController::onArticleDeleteComplete", ["RevisionUndeleted"] = "LqtDeletionController::onRevisionUndeleted", ["ArticleUndelete"] = "LqtDeletionController::onArticleUndelete", ["ArticleConfirmDelete"] = "LqtDeletionController::onArticleConfirmDelete", ["ArticleDelete"] = "LqtDeletionController::onArticleDelete", ["PageMoveComplete"] = "LqtHooks::onPageMoveComplete", ["AbortMove"] = "LqtHooks::onArticleMove", ["MovePageIsValidMove"] = "LqtHooks::onMovePageIsValidMove", ["ShowSearchHitTitle"] = "LqtHooks::customiseSearchResultTitle", ["SpecialSearchProfiles"] = "LqtHooks::customiseSearchProfiles", ["LoadExtensionSchemaUpdates"] = "LqtHooks::onLoadExtensionSchemaUpdates", ["RenameUserSQL"] = "LqtHooks::onUserRename", ["UserMergeAccountFields"] = "LqtHooks::onUserMergeAccountFields", ["EditPageGetCheckboxesDefinition"] = "LqtHooks::editCheckBoxes", ["PageSaveComplete"] = "LqtHooks::onPageSaveComplete", ["UserIsBlockedFrom"] = "LqtHooks::userIsBlockedFrom", ["TitleGetRestrictionTypes"] = "LqtHooks::getProtectionTypes", ["SetupNewUserMessageSubject"] = "LqtHooks::setupNewUserMessageSubject", ["SetupNewUserMessageBody"] = "LqtHooks::setupNewUserMessageBody", ["APIQueryAfterExecute"] = "LqtHooks::onAPIQueryAfterExecute", ["InfoAction"] = "LqtHooks::onInfoAction", ["SpecialPage_initList"] = "LqtHooks::onSpecialPage_initList", ["OutputPageParserOutput"] = "LqtParserFunctions::onAddParserOutput", ["OutputPageBeforeHTML"] = "LqtParserFunctions::onAddHTML", ["userCan"] = "LqtHooks::onGetUserPermissionsErrors", }, ["callback"] = "LqtHooks::onRegistration", ["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", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["Hooks"] = { ["ParserFirstCallInit"] = "Listings::setupHooks", }, ["MessagesDirs"] = { ["Listings"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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", }, }, ["AutoloadNamespaces"] = { ["LocalisationUpdate\\"] = "includes/", }, ["Hooks"] = { ["LocalisationCacheRecache"] = "LocalisationUpdate\\LocalisationUpdate::onRecache", ["LocalisationCacheRecacheFallback"] = "LocalisationUpdate\\LocalisationUpdate::onRecacheFallback", }, ["config"] = { ["LocalisationUpdateDirectory"] = { ["value"] = false, }, ["LocalisationUpdateRepository"] = { ["value"] = "github", }, ["LocalisationUpdateRepositories"] = { ["value"] = { ["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%", }, }, }, ["LocalisationUpdateHttpRequestOptions"] = { ["value"] = { ["followRedirects"] = true, }, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["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", }, ["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", }, ["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.35.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"] = "LoginNotify\\Hooks::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "LoginNotify\\Hooks::onEchoGetBundleRules", ["AuthManagerLoginAuthenticateAudit"] = "LoginNotify\\Hooks::onAuthManagerLoginAuthenticateAudit", ["LocalUserCreated"] = "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, }, ["LogoFunctions"] = { ["name"] = "LogoFunctions", ["version"] = "2.0", ["author"] = { [0] = "JuneHyeon Bae (devunt)", [1] = "Ryan Schmidt", [2] = "Isarra Yos", [3] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:LogoFunctions", ["descriptionmsg"] = "logofunctions-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["LogoFunctions"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "LogoFunctions/resources", }, ["ExtensionMessagesFiles"] = { ["LogoFunctionsMagic"] = "LogoFunctions.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "LogoFunctions::onParserFirstCallInit", ["BeforePageDisplay"] = "LogoFunctions::onBeforePageDisplay", }, ["config"] = { ["NamespaceLogos"] = { ["value"] = { }, }, }, ["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", }, ["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", }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["ExtensionMessagesFiles"] = { ["LoopFunctionsMagic"] = "LoopFunctions.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ExtLoopFunctions::setup", }, ["manifest_version"] = 1, }, ["Loops"] = { ["name"] = "Loops", ["version"] = "1.0.0-beta", ["author"] = { [0] = "David M. Sledge", [1] = "[https://www.mediawiki.org/wiki/User:Danwe Daniel Werner]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Loops", ["descriptionmsg"] = "loops-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">=1.29", }, ["config_prefix"] = "eg", ["config"] = { ["LoopsEnabledFunctions"] = { ["value"] = { [0] = "while", [1] = "dowhile", [2] = "loop", [3] = "forargs", [4] = "fornumargs", }, ["path"] = false, ["descriptionmsg"] = "loops-config-enabledfunctions", ["public"] = true, }, ["LoopsCountLimit"] = { ["value"] = 100, ["path"] = false, ["descriptionmsg"] = "loops-config-countlimit", ["public"] = true, }, }, ["MessagesDirs"] = { ["Loops"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["LoopsMagic"] = "Loops.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ExtLoops::init", ["ParserLimitReportPrepare"] = "ExtLoops::onParserLimitReportPrepare", ["ParserClearState"] = "ExtLoops::onParserClearState", }, ["manifest_version"] = 2, }, ["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", ["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", }, ["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", ["MediaHandlers"] = { ["audio/mp3"] = "MP3MediaHandler", ["audio/mpeg"] = "MP3MediaHandler", }, ["MessagesDirs"] = { ["MP3MediaHandler"] = { [0] = "i18n", }, }, ["FileExtensions"] = { [0] = "mp3", }, ["manifest_version"] = 1, }, ["MachineVision"] = { ["name"] = "MachineVision", ["version"] = "0.1.0", ["author"] = { [0] = "Wikimedia Product Infrastructure and Structured Data Teams", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MachineVision", ["descriptionmsg"] = "machinevision-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35", ["extensions"] = { ["WikibaseMediaInfo"] = "*", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\MachineVision\\"] = "src/", }, ["TestAutoloadClasses"] = { ["MediaWiki\\Extension\\MachineVision\\MockHelper"] = "tests/helper/MockHelper.php", }, ["AvailableRights"] = { [0] = "imagelabel-review", [1] = "imagelabel-test", }, ["GroupPermissions"] = { ["machinevision-tester"] = { ["imagelabel-test"] = true, }, ["user"] = { ["imagelabel-review"] = true, }, }, ["GrantPermissions"] = { ["editpage"] = { ["imagelabel-review"] = true, }, }, ["Hooks"] = { ["UploadComplete"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onUploadComplete", ["InfoAction"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onInfoAction", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onLoadExtensionSchemaUpdates", ["UnitTestsAfterDatabaseSetup"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onUnitTestsAfterDatabaseSetup", ["UnitTestsBeforeDatabaseTeardown"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onUnitTestsBeforeDatabaseTeardown", ["GetPreferences"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onGetPreferences", ["FileDeleteComplete"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onFileDeleteComplete", ["PageSaveComplete"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onPageSaveComplete", ["RollbackComplete"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onRollbackComplete", ["ListDefinedTags"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onRegisterTags", ["ChangeTagsListActive"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onRegisterTags", ["BeforeCreateEchoEvent"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onBeforeCreateEchoEvent", ["EchoGetBundleRules"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onEchoGetBundleRules", ["SidebarBeforeOutput"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onSidebarBeforeOutput", ["ChangeTagsAllowedAdd"] = "MediaWiki\\Extension\\MachineVision\\Hooks::onChangeTagsAllowedAdd", }, ["APIModules"] = { ["reviewimagelabels"] = { ["class"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiReviewImageLabels", ["factory"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiReviewImageLabels::factory", }, }, ["APIListModules"] = { ["unreviewedimagelabels"] = { ["class"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryUnreviewedImageLabels", ["factory"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryUnreviewedImageLabels::factory", }, }, ["APIPropModules"] = { ["imagelabels"] = { ["class"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryImageLabels", ["factory"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryImageLabels::factory", }, }, ["APIMetaModules"] = { ["unreviewedimagecount"] = { ["class"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryUnreviewedImageCount", ["factory"] = "MediaWiki\\Extension\\MachineVision\\Api\\ApiQueryUnreviewedImageCount::factory", }, }, ["JobClasses"] = { ["fetchGoogleCloudVisionAnnotations"] = "MediaWiki\\Extension\\MachineVision\\Job\\FetchGoogleCloudVisionAnnotationsJob", }, ["SpecialPages"] = { ["SuggestedTags"] = "MediaWiki\\Extension\\MachineVision\\Special\\SpecialSuggestedTags", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["MessagesDirs"] = { ["MachineVision"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["MachineVisionAlias"] = "MachineVision.alias.php", }, ["ConfigRegistry"] = { ["MachineVision"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["MachineVisionCluster"] = { ["value"] = false, ["description"] = "Database cluster to use for storing the data. False means the cluster of the current wiki will be used.", }, ["MachineVisionDatabase"] = { ["value"] = false, ["description"] = "Database to use for storing the data. False means use the database of the current wiki. To use a table prefix, use '<database>-<prefix'>' format.", }, ["MachineVisionHandlers"] = { ["value"] = { }, ["description"] = "Configuration for the handlers. Keys are provider names, values are ObjectFactory specifications.", }, ["MachineVisionRequestLabelsOnUploadComplete"] = { ["value"] = false, ["description"] = "Whether to request image labels from the configured provider(s) for image files on upload complete.", }, ["MachineVisionRequestLabelsFromWikidataPublicApi"] = { ["value"] = false, ["description"] = "If true, request labels for item IDs from the Wikidata public API. Otherwise, look them up in the configured Wikibase repo. Public API usage is intended for testing only.", }, ["MachineVisionMinImageWidth"] = { ["value"] = 150, ["description"] = "Minimum width (in px) of an image for the image to qualify for suggested tags.", }, ["MachineVisionMaxExistingDepictsStatements"] = { ["value"] = 1, ["description"] = "Exclude images from suggested tags when more than this number of depicts (P180) statements already exist.", }, ["MachineVisionCategoryBlacklist"] = { ["value"] = { }, ["description"] = "Omit images with file pages linked to these categories from suggested tags. Category names should use underscores in place of spaces and include the 'Category:' prefix.", }, ["MachineVisionTemplateBlacklist"] = { ["value"] = { }, ["description"] = "Omit images with file pages linked to these templates from suggested tags. Template names should use underscores in place of spaces and include the 'Template:' prefix.", }, ["MachineVisionWikidataIdBlacklist"] = { ["value"] = { }, ["description"] = "Omit suggested tags corresponding with these Wikidata item (Q) ids.", }, ["MachineVisionWithholdImageList"] = { ["value"] = { }, ["description"] = "Withhold images with these Wikidata IDs as suggested labels from being served on Special:SuggestedTags.", }, ["MachineVisionTestersOnly"] = { ["value"] = false, ["description"] = "If true, Special:SuggestedTags will be shown only to users with the 'imagelabel-test' user right.", }, ["MachineVisionLabelRequestBackoffSeconds"] = { ["value"] = 0, ["description"] = "Number of seconds to wait upon receiving a 429 error before retrying a label suggestion request. Currently used only in the fetchSuggestions maintenance script.", }, ["MachineVisionLabelRequestNumRetries"] = { ["value"] = 0, ["description"] = "Number of times to retry a label suggestion request upon catching a handled throwable. Currently used only in the fetchSuggestions maintenance script.", }, ["MachineVisionHttpProxy"] = { ["value"] = false, ["description"] = "String containing the HTTP proxy setting to pass into outgoing HTTP requests, or false for no proxy.", }, ["MachineVisionGoogleCredentialsFileLocation"] = { ["value"] = false, ["description"] = "Filesystem path to the Google credentials JSON file, or false for none.", }, ["MachineVisionGoogleApiCredentials"] = { ["value"] = false, ["public"] = false, ["description"] = "Associative array containing a set of Cloud Vision API credentials obtained from the Google Cloud Platform.", }, ["MachineVisionGCVSendFileContents"] = { ["value"] = false, ["description"] = "If true, send base64-encoded file contents in Google Cloud Vision requests, otherwise send the URL to be retrieved by Google.", }, ["MachineVisionGoogleSafeSearchLimits"] = { ["value"] = { }, ["description"] = "Associative array specifying the likelihood limits on various SafeSearch dimensions at which an image will be excluded from Computer-Aided Tagging. Possible keys are 'adult', 'spoof', 'medical', 'violence', and 'racy'. Possible values are 1 (very unlikely), 2 (unlikely), 3 (possible), 4 (likely), and 5 (very likely).", }, ["MachineVisionNewUploadLabelingJobDelay"] = { ["value"] = 0, ["description"] = "Delay, in seconds, to apply before running a labeling job for a newly uploaded file.", }, ["MachineVisionShowUploadWizardCallToAction"] = { ["value"] = false, ["description"] = "Whether to show a CAT call to action when the user completes an upload in UploadWizard.", }, ["MachineVisionAddToolboxLink"] = { ["value"] = false, ["description"] = "Whether to add a link to Special:SuggestedTags to the Tools section of the navigation sidebar.", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["SuggestedTagsAction"] = 19624708, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MachineVision/resources", }, ["DefaultUserOptions"] = { ["wbmad-onboarding-dialog-dismissed"] = 0, ["wbmad-image-exclusion-notice-dismissed"] = 0, ["echo-subscriptions-web-machinevision"] = false, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["MagicNoCache"] = { ["name"] = "MagicNoCache", ["version"] = "1.6.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Kimon Kimon Andreou]", [1] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", [2] = "...", }, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["type"] = "parserhook", ["url"] = "https://www.mediawiki.org/wiki/Extension:MagicNoCache", ["descriptionmsg"] = "magicnocache-desc", ["license-name"] = "GPL-2.0-or-later", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["MagicNumberedHeadings"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MagicNumberedHeadingsMagic"] = "MagicNumberedHeadings.i18n.magic.php", }, ["Hooks"] = { ["MagicWordMagicWords"] = "MagicNumberedHeadings::MagicWordMagicWords", ["MagicWordwgVariableIDs"] = "MagicNumberedHeadings::MagicWordwgVariableIDs", ["ParserBeforeInternalParse"] = "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", ["MessagesDirs"] = { ["Mailgun"] = { [0] = "i18n", }, }, ["Hooks"] = { ["AlternateUserMailer"] = "MailgunHooks::onAlternateUserMailer", }, ["load_composer_autoloader"] = true, ["config"] = { ["MailgunAPIKey"] = "", ["MailgunDomain"] = "", }, ["manifest_version"] = 1, }, ["Maintenance"] = { ["name"] = "Maintenance", ["version"] = "2.3.2", ["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", }, ["SpecialPages"] = { ["Maintenance"] = "SpecialMaintenance", }, ["AvailableRights"] = { [0] = "maintenance", }, ["manifest_version"] = 1, }, ["MaintenanceShell"] = { ["name"] = "MaintenanceShell", ["version"] = "0.5.0", ["author"] = { [0] = "[http://swiftlytilting.com 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", }, ["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", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MapSourcesHooks::parserHooks", }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MarkAsHelpful/modules", }, ["Hooks"] = { ["BeforePageDisplay"] = "MarkAsHelpfulHooks::onPageDisplay", ["LoadExtensionSchemaUpdates"] = "MarkAsHelpfulHooks::onLoadExtensionSchemaUpdates", }, ["config"] = { ["MarkAsHelpfulType"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["MassEditRegex"] = { ["name"] = "MassEditRegex", ["namemsg"] = "masseditregex-extensionname", ["version"] = "8.4.0", ["author"] = { [0] = "Adam Nielsen", [1] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MassEditRegex", ["descriptionmsg"] = "masseditregex-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "masseditregex", }, ["SpecialPages"] = { ["MassEditRegex"] = "MassEditRegexSpecialPage", }, ["MessagesDirs"] = { ["MassEditRegex"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MassEditRegexAlias"] = "MassEditRegex.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MassEditRegex", }, ["Hooks"] = { ["SkinTemplateNavigation::Universal"] = "MassEditRegexSpecialPage::efSkinTemplateNavigationUniversal", ["BaseTemplateToolbox"] = "MassEditRegexSpecialPage::efBaseTemplateToolbox", }, ["config"] = { ["AjaxExportList"] = { ["value"] = { [0] = "MassEditRegexAPI::edit", }, }, }, ["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"] = { ["value"] = { [0] = 4, }, }, ["AllowGlobalMessaging"] = { ["value"] = true, }, ["NamespacesToConvert"] = { ["value"] = { [2] = 3, }, }, ["MassMessageAccountUsername"] = { ["value"] = "MediaWiki message delivery", }, ["MassMessageWikiAliases"] = { ["value"] = { }, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["TrackingCategories"] = { [0] = "massmessage-list-category", }, ["ExtensionMessagesFiles"] = { ["MassMessageAlias"] = "MassMessage.alias.php", ["MassMessageMagic"] = "MassMessage.i18n.magic.php", }, ["APIModules"] = { ["massmessage"] = "MediaWiki\\MassMessage\\Api\\ApiMassMessage", ["editmassmessagelist"] = "MediaWiki\\MassMessage\\Api\\ApiEditMassMessageList", }, ["LogTypes"] = { [0] = "massmessage", }, ["APIListModules"] = { ["mmsites"] = "MediaWiki\\MassMessage\\Api\\ApiQueryMMSites", }, ["MessagesDirs"] = { ["MassMessage"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["GrantPermissions"] = { ["highvolume"] = { ["massmessage"] = true, }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\MassMessage\\MassMessageHooks::onParserFirstCallInit", ["APIQuerySiteInfoStatisticsInfo"] = "MediaWiki\\MassMessage\\MassMessageHooks::onAPIQuerySiteInfoStatisticsInfo", ["RenameUserPreRename"] = "MediaWiki\\MassMessage\\MassMessageHooks::onRenameUserPreRename", ["UserGetReservedNames"] = "MediaWiki\\MassMessage\\MassMessageHooks::onUserGetReservedNames", ["BeforeEchoEventInsert"] = "MediaWiki\\MassMessage\\MassMessageHooks::onBeforeEchoEventInsert", ["SkinTemplateNavigation"] = "MediaWiki\\MassMessage\\MassMessageHooks::onSkinTemplateNavigation", ["BeforePageDisplay"] = "MediaWiki\\MassMessage\\MassMessageHooks::onBeforePageDisplay", ["ListDefinedTags"] = "MediaWiki\\MassMessage\\MassMessageHooks::onRegisterTags", ["ChangeTagsListActive"] = "MediaWiki\\MassMessage\\MassMessageHooks::onRegisterTags", }, ["ContentHandlers"] = { ["MassMessageListContent"] = "MediaWiki\\MassMessage\\Content\\MassMessageListContentHandler", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MassMessage/modules", }, ["JobClasses"] = { ["MassMessageJob"] = "MediaWiki\\MassMessage\\Job\\MassMessageJob", ["MassMessageSubmitJob"] = "MediaWiki\\MassMessage\\Job\\MassMessageSubmitJob", ["MassMessageServerSideJob"] = "MediaWiki\\MassMessage\\Job\\MassMessageServerSideJob", }, ["GroupPermissions"] = { ["sysop"] = { ["massmessage"] = true, }, }, ["LogActionsHandlers"] = { ["massmessage/*"] = "LogFormatter", ["massmessage/send"] = "MediaWiki\\MassMessage\\Logging\\MassMessageSendLogFormatter", ["massmessage/failure"] = "WikitextLogFormatter", ["massmessage/skipoptout"] = "MediaWiki\\MassMessage\\Logging\\MassMessageSkipLogFormatter", ["massmessage/skipnouser"] = "MediaWiki\\MassMessage\\Logging\\MassMessageSkipLogFormatter", ["massmessage/skipbadns"] = "MediaWiki\\MassMessage\\Logging\\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", }, ["AutoloadNamespaces"] = { ["MediaWiki\\MassMessage\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["MediaWiki\\MassMessage\\MassMessageTestCase"] = "tests/phpunit/MassMessageTestCase.php", ["MediaWiki\\MassMessage\\MassMessageApiTestCase"] = "tests/phpunit/MassMessageApiTestCase.php", }, ["manifest_version"] = 2, }, ["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", }, }, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["Hooks"] = { ["MassMessageJobBeforeMessageSent"] = "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", [4] = "André Greiner-Petter", }, ["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.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Math\\InputCheck\\"] = "src/InputCheck", ["MediaWiki\\Extension\\Math\\Rest\\"] = "src/Rest", }, ["TestAutoloadClasses"] = { ["MathMLHttpRequestTester"] = "tests/phpunit/MathMLHttpRequestTester.php", ["MathMLTestStatus"] = "tests/phpunit/MathMLTestStatus.php", ["DummyPropertyDataTypeLookup"] = "tests/phpunit/DummyPropertyDataTypeLookup.php", }, ["DefaultUserOptions"] = { ["math"] = "mathml", }, ["ExtensionMessagesFiles"] = { ["MathAlias"] = "Math.alias.php", ["MathAliasNoTranslate"] = "Math.alias.noTranslate.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MathHooks::onParserFirstCallInit", ["GetPreferences"] = "MathHooks::onGetPreferences", ["LoadExtensionSchemaUpdates"] = "MathHooks::onLoadExtensionSchemaUpdates", ["ParserTestTables"] = "MathHooks::onParserTestTables", ["PageRenderingHash"] = "MathHooks::onPageRenderingHash", ["WikibaseClientDataTypes"] = "MathWikibaseHook::onWikibaseClientDataTypes", ["WikibaseRepoDataTypes"] = "MathWikibaseHook::onWikibaseRepoDataTypes", ["ParserAfterTidy"] = "MathHooks::onParserAfterTidy", ["SpecialPage_initList"] = "MathHooks::onSpecialPage_initList", }, ["config"] = { ["MathDefaultLaTeXMLSetting"] = { ["value"] = { ["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, }, }, ["MathDisableTexFilter"] = { ["value"] = "new", }, ["MathEnableExperimentalInputFormats"] = { ["value"] = false, }, ["MathLaTeXMLTimeout"] = { ["value"] = 240, }, ["MathLaTeXMLUrl"] = { ["value"] = "https://latexml.formulasearchengine.com/convert", }, ["MathMathMLTimeout"] = { ["value"] = 20, }, ["MathMathMLUrl"] = { ["value"] = "https://mathoid-beta.wmflabs.org", }, ["MathFullRestbaseURL"] = { ["value"] = "https://wikimedia.org/api/rest_", }, ["MathConcurrentReqs"] = { ["value"] = 50, }, ["MathoidCli"] = { ["value"] = false, }, ["MathValidModes"] = { ["value"] = { [0] = "png", [1] = "source", [2] = "mathml", }, }, ["MathEnableWikibaseDataType"] = { ["value"] = true, }, ["MathEnableFormulaLinks"] = { ["value"] = true, }, ["MathWikibasePropertyIdHasPart"] = { ["value"] = "P527", }, ["MathWikibasePropertyIdDefiningFormula"] = { ["value"] = "P2534", }, ["MathWikibasePropertyIdQuantitySymbol"] = { ["value"] = "P416", }, }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.math.visualEditor", }, }, }, ["MessagesDirs"] = { ["Math"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Math/modules", }, ["SpecialPages"] = { ["MathShowImage"] = "SpecialMathShowImage", ["MathStatus"] = "SpecialMathStatus", ["MathWikibase"] = "SpecialMathWikibase", }, ["TrackingCategories"] = { [0] = "math-tracking-category-error", [1] = "math-tracking-category-render-error", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["RestRoutes"] = { [0] = { ["path"] = "/math/v0/check/{type}", ["method"] = "POST", ["class"] = "MediaWiki\\Extension\\Math\\Rest\\CheckHandler", ["services"] = { [0] = "Math.CheckerFactory", }, }, }, ["manifest_version"] = 2, }, ["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", ["extensions"] = { ["Math"] = ">= 3.0.0", }, }, ["AvailableRights"] = { [0] = "mathwmcsubmit", }, ["ExtensionMessagesFiles"] = { ["MathSearchAlias"] = "MathSearch.alias.php", }, ["GroupPermissions"] = { ["sysop"] = { ["mathwmcsubmit"] = true, }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MathSearchHooks::onLoadExtensionSchemaUpdates", ["MathFormulaPostRender"] = "MathSearchHooks::addLinkToFormulaInfoPage", ["ParserFirstCallInit"] = "MathSearchHooks::onParserFirstCallInit", ["ArticleDeleteComplete"] = "MathSearchHooks::onArticleDeleteComplete", ["PageContentSaveComplete"] = "MathSearchHooks::onPageContentSaveComplete", ["WikibaseClientDataTypes"] = "ContentMathWikidataHook::onWikibaseClientDataTypes", ["WikibaseRepoDataTypes"] = "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, ["MathSearchContentTexMaxLength"] = 5000, }, ["MessagesDirs"] = { ["MathSearch"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MathSearch/resources", }, ["SpecialPages"] = { ["MathSearch"] = "SpecialMathSearch", ["MlpEval"] = "SpecialMlpEval", ["FormulaInfo"] = "FormulaInfo", ["GetEquationsByQuery"] = "GetEquationsByQuery", ["MathDebug"] = "SpecialMathDebug", ["MathIndex"] = "SpecialMathIndex", ["DisplayTopics"] = "SpecialDisplayTopics", ["LaTeXTranslator"] = "SpecialLaTeXTranslator", ["MathUpload"] = "SpecialUploadResult", ["MathDownload"] = "SpecialMathDownloadResult", }, ["AutoloadNamespaces"] = { ["MathSearch\\StackExchange\\"] = "includes/stackexchange", ["MediaWiki\\Extension\\MathSearch\\Rest\\"] = "includes/rest", }, ["JobClasses"] = { ["SeLineReader"] = "\\MathSearch\\StackExchange\\LineReaderJob", }, ["RestRoutes"] = { [0] = { ["path"] = "/math/v0/arq/getPost/{fId}", ["method"] = "GET", ["class"] = "\\MediaWiki\\Extension\\MathSearch\\Rest\\ArqTask\\GetPostId", ["services"] = { [0] = "DBLoadBalancer", }, }, }, ["manifest_version"] = 1, }, ["MediaModeration"] = { ["name"] = "MediaModeration", ["version"] = "0.1.0", ["author"] = { [0] = "Core Platform & Trust and Safety Teams", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MediaModeration", ["descriptionmsg"] = "mediamoderation-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\MediaModeration\\"] = "src/", }, ["TestAutoloadClasses"] = { ["MediaWiki\\Extension\\MediaModeration\\MocksHelperTrait"] = "tests/phpunit/MocksHelperTrait.php", }, ["Hooks"] = { ["UploadComplete"] = "MediaWiki\\Extension\\MediaModeration\\Hooks::onUploadComplete", }, ["JobClasses"] = { ["processMediaModeration"] = "MediaWiki\\Extension\\MediaModeration\\Job\\ProcessMediaModerationJob", ["processMediaModerationPrioritized"] = "MediaWiki\\Extension\\MediaModeration\\Job\\ProcessMediaModerationJob", }, ["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", }, ["MessagesDirs"] = { ["MediaModeration"] = { [0] = "i18n", }, }, ["ConfigRegistry"] = { ["MediaModeration"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["MediaModerationCheckOnUpload"] = { ["value"] = false, ["description"] = "Should files be checked on upload.", }, ["MediaModerationPhotoDNAUrl"] = { ["value"] = "https://api.microsoftmoderator.com/photodna/v1.0/Match", ["description"] = "URL to PhotoDNA service endpoint.", }, ["MediaModerationSendThumbnails"] = { ["value"] = true, ["description"] = "Whether photo should be thumbnailed before sending it to PhotoDNA.", }, ["MediaModerationThumbnailSize"] = { ["value"] = { ["width"] = 160, ["height"] = 160, }, ["description"] = "The width and height of the thumbnail.", }, ["MediaModerationPhotoDNASubscriptionKey"] = { ["value"] = "", ["description"] = "Key for access to PhotoDNA service endpoint.", }, ["MediaModerationRecipientList"] = { ["value"] = { }, ["description"] = "List of emails to be notified when suspicious content is detected.", }, ["MediaModerationFrom"] = { ["value"] = "", ["description"] = "Email from which notification are sent.", }, ["MediaModerationHttpProxy"] = { ["value"] = nil, ["description"] = "HTTP proxy to use when calling PhotoDNA service.", }, }, ["manifest_version"] = 2, }, ["MediaWikiAuth"] = { ["name"] = "MediaWikiAuth", ["namemsg"] = "mwa-extensionname", ["version"] = "1.3.1", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["config"] = { ["MediaWikiAuthAllowPasswordChange"] = { ["value"] = true, ["description"] = "If true, prompts the user to optionally change their password after import.", ["descriptionmsg"] = "mwa-config-allowpasswordchange", ["public"] = true, }, ["MediaWikiAuthApiUrl"] = { ["value"] = "", ["description"] = "Remote API endpoint to auth against.", ["descriptionmsg"] = "mwa-config-apiurl", ["public"] = false, }, ["MediaWikiAuthImportGroups"] = { ["value"] = true, ["description"] = "If a boolean, controls whether or not we copy group membership from remote wiki. If an array of strings, we only import the listed groups.", ["descriptionmsg"] = "mwa-config-importgroups", ["public"] = true, }, ["MediaWikiAuthDisableAccountCreation"] = { ["value"] = false, ["description"] = "If true, assume all relevant users already exist locally but with invalid password hashes. When operating in this mode, watchlist, group imports, and edit reattribution do not happen.", ["descriptionmsg"] = "mwa-config-disableaccountcreation", ["public"] = true, }, ["MediaWikiAuthImportWatchlist"] = { ["value"] = true, ["description"] = "Import watchlists via job queue", ["descriptionmsg"] = "mwa-config-importwatchlist", ["public"] = true, }, ["MediaWikiAuthReattributeEdits"] = { ["value"] = true, ["description"] = "Reattribute existing edits by unknown actors via job queue", ["descriptionmsg"] = "mwa-config-reattributeedits", ["public"] = true, }, }, ["MessagesDirs"] = { ["MediaWikiAuth"] = { [0] = "i18n", }, }, ["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"] = 2, }, ["MediaWikiChat"] = { ["name"] = "MediaWikiChat", ["version"] = "2.23.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", ["requires"] = { ["MediaWiki"] = ">=1.34.0", }, ["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", }, ["Hooks"] = { ["ParserBeforeInternalParse"] = "MediaWikiChatHooks::onParserBeforeInternalParse", ["UserGroupsChanged"] = "MediaWikiChatHooks::onUserRights", ["LoadExtensionSchemaUpdates"] = "MediaWikiChatHooks::onLoadExtensionSchemaUpdates", ["SkinBuildSidebar"] = "MediaWikiChatHooks::fnNewSidebarItem", ["GetPreferences"] = "MediaWikiChatHooks::wfPrefHook", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MediaWikiChat", }, ["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] = "[https://www.mediawiki.org/wiki/User:Seb35 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", }, }, ["manifest_version"] = 1, }, ["MessageCommons"] = { ["name"] = "MessageCommons", ["version"] = "2.0", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["MessageCommons"] = { [0] = "i18n", }, }, ["callback"] = "MessageCommons::onRegistration", ["config"] = { ["MessageCommonsDatabase"] = "mwmsgwiki", ["MessageCommonsLang"] = "en", ["MessageCommonsIsCommons"] = false, }, ["Hooks"] = { ["MessagesPreLoad"] = "MessageCommons::onMessagesPreLoad", ["EditPage::showEditForm:initial"] = "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", ["config"] = { ["MetaMasterEnableFoo"] = true, }, ["ExtensionMessagesFiles"] = { ["MetaMasterMagic"] = "MetaMaster.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MetaMasterHooks::onParserFirstCallInit", ["OutputPageParserOutput"] = "MetaMasterHooks::onOutputPageParserOutput", }, ["MessagesDirs"] = { ["MetaMaster"] = { [0] = "i18n", }, }, ["manifest_version"] = 1, }, ["MsCatSelect"] = { ["name"] = "MsCatSelect", ["version"] = "7.0", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MsCatSelect/resources", }, ["callback"] = "MsCatSelect::onRegistration", ["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "MsCatSelect::init", [1] = "MsCatSelect::showHook", }, ["EditPage::attemptSave"] = "MsCatSelect::saveHook", }, ["config"] = { ["MSCS_MainCategories"] = { ["value"] = { }, }, ["MSCS_UseNiceDropdown"] = { ["value"] = true, }, ["MSCS_WarnNoCategories"] = { ["value"] = true, }, ["MSCS_WarnNoCategoriesException"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["MiniInvite"] = { ["name"] = "MiniInvite", ["version"] = "2.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:MiniInvite", ["descriptionmsg"] = "invite-desc", ["type"] = "specialpage", ["callback"] = "MiniInviteHooks::registerExtension", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["SendNewArticleToFriends"] = false, }, ["SpecialPages"] = { ["EmailNewArticle"] = "EmailNewArticle", ["InviteEmail"] = "InviteEmail", }, ["MessagesDirs"] = { ["MiniInvite"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MiniInviteAliases"] = "includes/MiniInvite.alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MiniInviteHooks::onLoadExtensionSchemaUpdates", ["PageContentSaveComplete"] = "MiniInviteHooks::inviteFriendToEdit", ["PageContentInsertComplete"] = "MiniInviteHooks::createOpinionCheck", ["OutputPageBeforeHTML"] = { [0] = "MiniInviteHooks::inviteRedirect", [1] = "MiniInviteHooks::displayInviteLinks", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MiniInvite", }, ["manifest_version"] = 1, }, ["Minimum_Name_Length"] = { ["name"] = "Minimum Name Length", ["version"] = "3.0.0", ["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", }, }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["MinimumNameLengthPreAuthenticationProvider"] = { ["class"] = "MinimumNameLengthPreAuthenticationProvider", }, }, }, ["config"] = { ["MinimumUsernameLength"] = 10, }, ["manifest_version"] = 1, }, ["MintyDocs"] = { ["name"] = "MintyDocs", ["namemsg"] = "mintydocs-extensionname", ["version"] = "0.7.1", ["author"] = "Yaron Koren", ["url"] = "https://www.mediawiki.org/wiki/Extension:MintyDocs", ["descriptionmsg"] = "mintydocs-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["namespaces"] = { [0] = { ["id"] = 620, ["constant"] = "MD_NS_DRAFT", ["name"] = "Draft", ["conditional"] = true, }, [1] = { ["id"] = 621, ["constant"] = "MD_NS_DRAFT_TALK", ["name"] = "Draft_talk", ["conditional"] = true, }, }, ["callback"] = "MintyDocsHooks::registerExtension", ["requires"] = { ["MediaWiki"] = ">= 1.29", }, ["AvailableRights"] = { [0] = "mintydocs-administer", [1] = "mintydocs-edit", [2] = "mintydocs-editlive", }, ["GroupPermissions"] = { ["sysop"] = { ["mintydocs-administer"] = true, }, }, ["MessagesDirs"] = { ["MintyDocs"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MintyDocsMagic"] = "MintyDocs.i18n.magic.php", ["MintyDocsNS"] = "MintyDocsNamespaces.php", ["MintyDocsAlias"] = "MintyDocs.i18n.alias.php", }, ["JobClasses"] = { ["MDCreatePage"] = "MintyDocsCreatePageJob", ["MDDeletePage"] = "MintyDocsDeletePageJob", }, ["APIModules"] = { ["mintydocspublish"] = "MintyDocsPublishAPI", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MintyDocs", }, ["SpecialPages"] = { ["MintyDocsPublish"] = "MintyDocsPublish", ["MintyDocsCreateDraft"] = "MintyDocsCreateDraft", ["MintyDocsCopy"] = "MintyDocsCopy", ["MintyDocsDelete"] = "MintyDocsDelete", }, ["Actions"] = { ["mdpublish"] = "MintyDocsPublishAction", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MintyDocsHooks::registerParserFunctions", ["CanonicalNamespaces"] = "MintyDocsHooks::registerNamespaces", ["userCan"] = "MintyDocsHooks::checkPermissions", ["OutputPageBeforeHTML"] = { [0] = "MintyDocsHooks::addTextToPage", [1] = "MintyDocsHooks::showNoticeForDraftPage", }, ["EditPage::showEditForm:initial"] = "MintyDocsHooks::addLivePageEditWarning", ["SkinBuildSidebar"] = "MintyDocsHooks::addTextToSidebar", ["MakeGlobalVariablesScript"] = "MintyDocsHooks::setGlobalJSVariables", ["MagicWordwgVariableIDs"] = "MintyDocsHooks::declareVarIDs", ["ParserGetVariableValueSwitch"] = "MintyDocsHooks::assignAValue", ["SkinTemplateNavigation"] = "MintyDocsPublishAction::displayTab", ["SearchableNamespaces"] = "MintyDocsHooks::makeDraftsNonSearchable", ["PageForms::FormPrinterSetup"] = "MintyDocsHooks::registerPageFormsInputs", }, ["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", ["load_composer_autoloader"] = true, ["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", }, }, ["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", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["MobileApp"] = { [0] = "i18n", }, }, ["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"] = 2, }, ["MobileFrontend"] = { ["name"] = "MobileFrontend", ["version"] = "2.3.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.35.0", }, ["ConfigRegistry"] = { ["mobilefrontend"] = "GlobalVarConfig::newInstance", }, ["SpecialPages"] = { ["History"] = "SpecialMobileHistory", ["MobileDiff"] = "SpecialMobileDiff", ["MobileOptions"] = "SpecialMobileOptions", ["MobileLanguages"] = "SpecialMobileLanguages", ["Uploads"] = "SpecialUploads", }, ["APIModules"] = { ["mobileview"] = "ApiMobileView", ["webapp-manifest"] = "ApiWebappManifest", }, ["MessagesDirs"] = { ["MobileFrontend"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["MobileFrontendAlias"] = "MobileFrontend.alias.php", }, ["RawHtmlMessages"] = { [0] = "mobile-frontend-categories-add-heading", [1] = "mobile-frontend-categories-add-wait", [2] = "mobile-frontend-categories-heading", [3] = "mobile-frontend-changeslist-nocomment", [4] = "mobile-frontend-contributions-404-desc", [5] = "mobile-frontend-copyright", [6] = "mobile-frontend-editor-anonwarning", [7] = "mobile-frontend-editor-editing-page", [8] = "mobile-frontend-editor-licensing-with-terms", [9] = "mobile-frontend-editor-previewing-page", [10] = "mobile-frontend-editor-summary", [11] = "mobile-frontend-editor-summary-request", [12] = "mobile-frontend-editor-wait", [13] = "mobile-frontend-talk-add-overlay-submit", [14] = "mobile-frontend-talk-topic-wait", }, ["AutoloadNamespaces"] = { ["MobileFrontend\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["MockApiMobileView"] = "tests/phpunit/integration/api/MockApiMobileView.php", ["MockWikiPage"] = "tests/phpunit/integration/api/MockWikiPage.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MobileFrontend", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["MobileWebSearch"] = 12054448, }, }, }, ["Hooks"] = { ["APIGetAllowedParams"] = "ApiParseExtender::onAPIGetAllowedParams", ["APIAfterExecute"] = "ApiParseExtender::onAPIAfterExecute", ["APIQuerySiteInfoGeneralInfo"] = "MobileFrontendHooks::onAPIQuerySiteInfoGeneralInfo", ["AuthChangeFormFields"] = "MobileFrontendHooks::onAuthChangeFormFields", ["RequestContextCreateSkin"] = "MobileFrontendHooks::onRequestContextCreateSkin", ["BeforeInitialize"] = "MobileFrontendHooks::onBeforeInitialize", ["MediaWikiPerformAction"] = "MobileFrontendHooks::onMediaWikiPerformAction", ["OutputPageBeforeHTML"] = "MobileFrontendHooks::onOutputPageBeforeHTML", ["ResourceLoaderSiteStylesModulePages"] = "MobileFrontendHooks::onResourceLoaderSiteStylesModulePages", ["ResourceLoaderSiteModulePages"] = "MobileFrontendHooks::onResourceLoaderSiteModulePages", ["SkinAfterBottomScripts"] = "MobileFrontendHooks::onSkinAfterBottomScripts", ["SkinAddFooterLinks"] = "MobileFrontendHooks::onSkinAddFooterLinks", ["BeforePageRedirect"] = "MobileFrontendHooks::onBeforePageRedirect", ["DifferenceEngineViewHeader"] = "MobileFrontendHooks::onDifferenceEngineViewHeader", ["GetCacheVaryCookies"] = "MobileFrontendHooks::onGetCacheVaryCookies", ["SpecialPage_initList"] = "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"] = "MobileFrontendHooks::onAbuseFilterGenerateUserVars", ["AbuseFilter-builder"] = "MobileFrontendHooks::onAbuseFilterBuilder", ["SpecialPageBeforeExecute"] = "MobileFrontendHooks::onSpecialPageBeforeExecute", ["UserLoginComplete"] = "MobileFrontendHooks::onUserLoginComplete", ["BeforePageDisplay"] = "MobileFrontendHooks::onBeforePageDisplay", ["GetPreferences"] = { [0] = "MobileFrontendHooks::onGetPreferences", [1] = "MobileFrontend\\AMC\\Hooks::onGetPreferences", }, ["Gadgets::allowLegacy"] = "MobileFrontendHooks::onAllowLegacyGadgets", ["CentralAuthLoginRedirectData"] = "MobileFrontendHooks::onCentralAuthLoginRedirectData", ["CentralAuthSilentLoginRedirect"] = "MobileFrontendHooks::onCentralAuthSilentLoginRedirect", ["ResourceLoaderRegisterModules"] = "MobileFrontendEditorHooks::onResourceLoaderRegisterModules", ["ResourceLoaderTestModules"] = "MobileFrontendHooks::onResourceLoaderTestModules", ["OutputPageParserOutput"] = "MobileFrontendHooks::onOutputPageParserOutput", ["HTMLFileCache::useFileCache"] = "MobileFrontendHooks::onHTMLFileCacheUseFileCache", ["LoginFormValidErrorMessages"] = "MobileFrontendHooks::onLoginFormValidErrorMessages", ["ThumbnailBeforeProduceHTML"] = "MobileFrontendHooks::onThumbnailBeforeProduceHTML", ["PageRenderingHash"] = "MobileFrontendHooks::onPageRenderingHash", ["AfterBuildFeedLinks"] = "MobileFrontendHooks::onAfterBuildFeedLinks", ["MakeGlobalVariablesScript"] = { [0] = "MobileFrontendHooks::onMakeGlobalVariablesScript", [1] = "MobileFrontendEditorHooks::onMakeGlobalVariablesScript", }, ["TitleSquidURLs"] = "MobileFrontendHooks::onTitleSquidURLs", ["UserGetDefaultOptions"] = { [0] = "MobileFrontendHooks::onUserGetDefaultOptions", [1] = "MobileFrontend\\AMC\\Hooks::onUserGetDefaultOptions", }, ["ManualLogEntryBeforePublish"] = { [0] = "MobileFrontend\\AMC\\Hooks::onManualLogEntryBeforePublish", [1] = "MobileFrontendHooks::onTaggableObjectCreation", }, }, ["config"] = { ["MFEnableFontChanger"] = { ["value"] = { ["base"] = true, ["beta"] = true, }, }, ["MFEnableMobilePreferences"] = { ["value"] = false, }, ["MFUseDesktopSpecialHistoryPage"] = { ["value"] = { ["base"] = false, ["beta"] = false, ["amc"] = false, }, }, ["MFUseDesktopSpecialWatchlistPage"] = { ["value"] = { ["base"] = false, ["beta"] = false, ["amc"] = true, }, }, ["MFContentProviderTryLocalContentFirst"] = { ["value"] = true, }, ["MFContentProviderClass"] = { ["value"] = "MobileFrontend\\ContentProviders\\DefaultContentProvider", }, ["MFMwApiContentProviderBaseUri"] = { ["value"] = "https://en.wikipedia.org/w/api.php", }, ["MFContentProviderScriptPath"] = { ["value"] = "", }, ["MFMcsContentProviderBaseUri"] = { ["value"] = "https://en.wikipedia.org/api/rest_v1", }, ["MFEnableXAnalyticsLogging"] = { ["value"] = false, }, ["MFDefaultEditor"] = { ["value"] = "source", }, ["MFEnableJSConsoleRecruitment"] = { ["value"] = false, }, ["MFAlwaysUseContentProvider"] = { ["value"] = false, }, ["MFMobileFormatterOptions"] = { ["value"] = { ["maxImages"] = 1000, ["maxHeadings"] = 4000, ["headings"] = { [0] = "h1", [1] = "h2", [2] = "h3", [3] = "h4", [4] = "h5", [5] = "h6", }, }, }, ["MFSpecialCaseMainPage"] = { ["value"] = false, }, ["MFMobileHeader"] = { ["value"] = "X-Subdomain", }, ["MFRemovableClasses"] = { ["value"] = { ["beta"] = { }, ["base"] = { [0] = ".navbox", [1] = ".nomobile", }, }, }, ["MFShowFirstParagraphBeforeInfobox"] = { ["value"] = { ["base"] = true, ["beta"] = true, }, }, ["MFNamespacesWithLeadParagraphs"] = { ["value"] = { [0] = 0, }, }, ["MFLazyLoadImages"] = { ["value"] = { ["base"] = true, ["beta"] = true, }, }, ["MFLazyLoadSkipSmallImages"] = { ["value"] = false, }, ["MFMobileFormatterNamespaceBlacklist"] = { ["value"] = { [0] = 10, [1] = -1, }, }, ["MFNoMobileCategory"] = { ["value"] = false, }, ["MFNoMobilePages"] = { ["value"] = { }, }, ["MFSpecialPageTaglines"] = { ["value"] = { }, }, ["MFNearbyRange"] = { ["value"] = 10000, }, ["MFNearby"] = { ["value"] = false, }, ["MFSearchAPIParams"] = { ["value"] = { ["ppprop"] = "displaytitle", }, }, ["MFQueryPropModules"] = { ["value"] = { [0] = "pageprops", }, }, ["MFSearchGenerator"] = { ["value"] = { ["name"] = "prefixsearch", ["prefix"] = "ps", }, }, ["MFMinCachedPageSize"] = { ["value"] = 65536, }, ["MFAutodetectMobileView"] = { ["value"] = true, }, ["MFVaryOnUA"] = { ["value"] = false, }, ["MFShowMobileViewToTablets"] = { ["value"] = true, }, ["MobileUrlTemplate"] = { ["value"] = "", }, ["MobileFrontendFormatCookieExpiry"] = { ["value"] = nil, }, ["MFNoindexPages"] = { ["value"] = true, }, ["MFStopRedirectCookieHost"] = { ["value"] = nil, }, ["MFEnableBeta"] = { ["value"] = false, }, ["MFBetaFeedbackLink"] = { ["value"] = false, }, ["MFDefaultSkinClass"] = { ["value"] = "SkinMinerva", }, ["MFNamespacesWithoutCollapsibleSections"] = { ["value"] = { [0] = 6, [1] = 14, [2] = -1, [3] = -2, }, }, ["MFCollapseSectionsByDefault"] = { ["value"] = true, }, ["MFUseWikibase"] = { ["value"] = false, }, ["MFEnableWikidataDescriptions"] = { ["value"] = { ["base"] = false, ["beta"] = true, }, }, ["MFDisplayWikibaseDescriptions"] = { ["value"] = { ["search"] = false, ["nearby"] = false, ["watchlist"] = false, ["tagline"] = false, }, }, ["MFRSSFeedLink"] = { ["value"] = false, }, ["MFSchemaSearchSampleRate"] = { ["value"] = 0.001, }, ["MFStripResponsiveImages"] = { ["value"] = true, }, ["MFResponsiveImageWhitelist"] = { ["value"] = { [0] = "image/svg+xml", }, }, ["MFEnableManifest"] = { ["value"] = true, }, ["MFManifestThemeColor"] = { ["value"] = "#eaecf0", }, ["MFManifestBackgroundColor"] = { ["value"] = "#fff", }, ["MFLogWrappedInfoboxes"] = { ["value"] = true, }, ["MFSiteStylesRenderBlocking"] = { ["value"] = false, }, ["MFWatchlistEditCountThreshold"] = { ["value"] = 10, }, ["MFAdvancedMobileContributions"] = { ["value"] = true, }, ["MFAmcOutreach"] = { ["value"] = false, }, ["MFAmcOutreachMinEditCount"] = { ["value"] = 100, }, ["MFSchemaEditAttemptStepOversample"] = { ["value"] = false, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["MimeMagicImproveFromExtension"] = "MolHandlerMime::onMimeMagicImproveFromExtension", ["MimeMagicGuessFromContent"] = "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", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "MontserratFontHooks::onBeforePageDisplay", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "MontserratFont/modules", }, ["manifest_version"] = 1, }, ["Mpdf"] = { ["name"] = "Mpdf", ["version"] = "1.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", ["url"] = "https://www.mediawiki.org/wiki/Extension:Mpdf", ["descriptionmsg"] = "mpdf-desc", ["license-name"] = "GPL-2.0+", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["callback"] = "MpdfHooks::registerExtension", ["MessagesDirs"] = { ["Mpdf"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MpdfMagic"] = "Mpdf.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MpdfHooks::onParserFirstCallInit", ["SkinTemplateNavigation"] = "MpdfHooks::onSkinTemplateNavigation", ["BaseTemplateToolbox"] = "MpdfHooks::onBaseTemplateToolbox", }, ["Actions"] = { ["mpdf"] = "MpdfAction", }, ["config"] = { ["MpdfTab"] = false, ["MpdfToolboxLink"] = false, ["MpdfSimpleOutput"] = 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] = "[https://www.mediawiki.org/wiki/User:Sophivorus Felipe Schenone]", [3] = "[https://www.mediawiki.org/wiki/User:Fraifrai 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", }, }, ["callback"] = "MsCalendar::onRegistration", ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MsCalendar/resources", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MsCalendar::setHook", ["LoadExtensionSchemaUpdates"] = "MsCalendar::updateDatabase", }, ["config"] = { }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, }, ["MsInsert"] = { ["name"] = "MsInsert", ["version"] = "3.2", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsInsert", }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "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] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, ["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.2.1", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MsUpload", ["descriptionmsg"] = "msu-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["MsUpload"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsUpload", }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "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.2", ["author"] = { [0] = "[mailto:wiki@ratin.de Martin Schwindl]", [1] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [2] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MsWikiEditor", ["descriptionmsg"] = "mswe-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["MessagesDirs"] = { ["MsWikiEditor"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "MsWikiEditor", }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "MsWikiEditor::init", }, ["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] ([http://www.kolzchut.org.il Kol-Zchut])", [3] = "Jhf2442", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:MultiBoilerplate", ["descriptionmsg"] = "multiboilerplate-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["callback"] = "MultiBoilerplateHooks::onRegistration", ["MessagesDirs"] = { ["MultiBoilerplate"] = { [0] = "i18n", }, }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "MultiBoilerplateHooks::onEditPageShowEditFormInitial", }, ["config"] = { ["MultiBoilerplateOptions"] = nil, ["MultiBoilerplateOverwrite"] = false, ["MultiBoilerplateDiplaySpecialPage"] = false, }, ["manifest_version"] = 1, }, ["MultiLanguageManager"] = { ["name"] = "MultiLanguageManager", ["version"] = "1.29", ["author"] = { [0] = "Robert Vogel <vogel@hallowel.com>", [1] = "Patric Wirth <wirth.hallowelt.com>", [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", }, ["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\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MultiLanguageManager\\Tests\\"] = "tests/phpunit/", }, ["manifest_version"] = 2, }, ["MultiUpload"] = { ["name"] = "MultiUpload", ["version"] = "3.3.0", ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "MultiUpload/resources", }, ["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.35.0", }, ["MessagesDirs"] = { ["MultimediaViewer"] = { [0] = "i18n", }, }, ["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/ui/mmv.ui.test.js", [27] = "tests/qunit/mmv/ui/mmv.ui.canvas.test.js", [28] = "tests/qunit/mmv/ui/mmv.ui.canvasButtons.test.js", [29] = "tests/qunit/mmv/ui/mmv.ui.description.test.js", [30] = "tests/qunit/mmv/ui/mmv.ui.download.pane.test.js", [31] = "tests/qunit/mmv/ui/mmv.ui.metadataPanel.test.js", [32] = "tests/qunit/mmv/ui/mmv.ui.metadataPanelScroller.test.js", [33] = "tests/qunit/mmv/ui/mmv.ui.progressBar.test.js", [34] = "tests/qunit/mmv/ui/mmv.ui.permission.test.js", [35] = "tests/qunit/mmv/ui/mmv.ui.stripeButtons.test.js", [36] = "tests/qunit/mmv/ui/mmv.ui.reuse.dialog.test.js", [37] = "tests/qunit/mmv/ui/mmv.ui.reuse.embed.test.js", [38] = "tests/qunit/mmv/ui/mmv.ui.reuse.share.test.js", [39] = "tests/qunit/mmv/ui/mmv.ui.reuse.tab.test.js", [40] = "tests/qunit/mmv/ui/mmv.ui.reuse.utils.test.js", [41] = "tests/qunit/mmv/ui/mmv.ui.tipsyDialog.test.js", [42] = "tests/qunit/mmv/ui/mmv.ui.truncatableTextField.test.js", [43] = "tests/qunit/mmv/ui/mmv.ui.viewingOptions.test.js", [44] = "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", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["MediaViewer"] = 10867062, ["MultimediaViewerNetworkPerformance"] = 15573630, ["MultimediaViewerDuration"] = 10427980, ["MultimediaViewerAttribution"] = 9758179, ["MultimediaViewerDimensions"] = 10014238, }, }, }, ["Hooks"] = { ["UserGetDefaultOptions"] = "MultimediaViewerHooks::onUserGetDefaultOptions", ["GetPreferences"] = "MultimediaViewerHooks::onGetPreferences", ["BeforePageDisplay"] = "MultimediaViewerHooks::onBeforePageDisplay", ["CategoryPageView"] = "MultimediaViewerHooks::onCategoryPageView", ["ResourceLoaderGetConfigVars"] = "MultimediaViewerHooks::onResourceLoaderGetConfigVars", ["MakeGlobalVariablesScript"] = "MultimediaViewerHooks::onMakeGlobalVariablesScript", ["ThumbnailBeforeProduceHTML"] = "MultimediaViewerHooks::onThumbnailBeforeProduceHTML", }, ["config"] = { ["MediaViewerExtensions"] = { ["value"] = { ["jpg"] = "default", ["jpeg"] = "default", ["gif"] = "default", ["svg"] = "default", ["png"] = "default", ["tiff"] = "default", ["tif"] = "default", }, }, ["MediaViewerNetworkPerformanceSamplingFactor"] = { ["value"] = false, }, ["MediaViewerDurationLoggingSamplingFactor"] = { ["value"] = false, }, ["MediaViewerDurationLoggingLoggedinSamplingFactor"] = { ["value"] = false, }, ["MediaViewerAttributionLoggingSamplingFactor"] = { ["value"] = false, }, ["MediaViewerDimensionLoggingSamplingFactor"] = { ["value"] = false, }, ["MediaViewerActionLoggingSamplingFactorMap"] = { ["value"] = false, }, ["MediaViewerUseThumbnailGuessing"] = { ["value"] = false, }, ["MediaViewerEnableByDefault"] = { ["value"] = true, }, ["MediaViewerEnableByDefaultForAnonymous"] = { ["value"] = nil, }, ["MediaViewerImageQueryParameter"] = { ["value"] = false, }, ["MediaViewerRecordVirtualViewBeaconURI"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Nad Aran Dunkley]", [1] = "[https://www.mediawiki.org/wiki/User:Pastakhov 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", }, ["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/", }, ["TestAutoloadNamespaces"] = { ["NSFileRepo\\Tests\\"] = "tests/phpunit/", }, ["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", ["SkinTemplateNavigation"] = "NSFileRepo\\Hooks\\SkinTemplateNavigation::handle", }, ["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.32.0", ["extensions"] = { ["PagePopups"] = ">= 0.0.1", }, }, ["MessagesDirs"] = { ["NamespacePopups"] = { [0] = "i18n", }, }, ["Hooks"] = { ["HtmlPageLinkRendererEnd"] = "NamespacePopupsHooks::onHtmlPageLinkRendererEnd", ["ParserAfterTidy"] = "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", }, }, ["Hooks"] = { ["SkinBuildSidebar"] = "NamespaceSidebarHooks::onSkinBuildSidebar", }, ["manifest_version"] = 1, }, ["NativeSvgHandler"] = { ["name"] = "NativeSvgHandler", ["version"] = "1.3.2", ["author"] = { [0] = "Povilas Kanapickas", [1] = "Ilaï Deutel", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:NativeSvgHandler", ["namemsg"] = "nativesvghandler-extensionname", ["descriptionmsg"] = "nativesvghandler-desc", ["license-name"] = "GPL-3.0", ["type"] = "media", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["NativeSvgHandler"] = { [0] = "i18n", }, }, ["MediaHandlers"] = { ["image/svg+xml"] = "NativeSvgHandler", }, ["manifest_version"] = 2, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "NavigationTiming/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NavigationTiming", ["scripts"] = { [0] = "tests/ext.navigationTiming.test.js", }, ["dependencies"] = { [0] = "ext.navigationTiming", [1] = "ext.navigationTiming.rumSpeedIndex", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "NavigationTimingHooks::onBeforePageDisplay", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["NavigationTiming"] = 19604530, ["SaveTiming"] = 15396492, ["ResourceTiming"] = 18358918, ["CentralNoticeTiming"] = 18418286, ["CpuBenchmark"] = 20188971, ["ServerTiming"] = 18622171, ["RUMSpeedIndex"] = 18813781, ["PaintTiming"] = 19000009, ["ElementTiming"] = 19315761, ["LayoutShift"] = 19990418, ["FeaturePolicyViolation"] = 19120697, ["FirstInputTiming"] = 19842486, }, }, }, ["config"] = { ["NavigationTimingSamplingFactor"] = { ["value"] = false, }, ["NavigationTimingOversampleFactor"] = { ["value"] = false, }, ["NavigationTimingSurveySamplingFactor"] = { ["value"] = false, }, ["NavigationTimingSurveyAuthenticatedSamplingFactor"] = { ["value"] = false, }, ["NavigationTimingSurveyName"] = { ["value"] = false, }, ["NavigationTimingCpuBenchmarkSamplingFactor"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["NearbyPages"] = { ["name"] = "NearbyPages", ["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:NearbyPages", ["descriptionmsg"] = "nearby-pages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["NearbyPages"] = { [0] = "i18n", }, }, ["config"] = { ["NearbyRange"] = 10000, ["NearbyRandomButton"] = false, ["NearbyPagesNamespaces"] = { [0] = 0, }, ["NearbyPagesUrl"] = "https://en.wikipedia.org/w/api.php", ["NearbyPagesWikidataCompatibility"] = false, }, ["SpecialPages"] = { ["Nearby"] = "NearbyPages\\SpecialNearby", }, ["ExtensionMessagesFiles"] = { ["NearbyAliases"] = "NearbyPages.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NearbyPages", }, ["manifest_version"] = 1, }, ["NewSignupPage"] = { ["name"] = "New Signup Page", ["version"] = "1.2.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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["RegisterTrack"] = false, ["AutoAddFriendOnInvite"] = false, ["ForceNewSignupPageInitialization"] = false, }, ["MessagesDirs"] = { ["NewSignupPage"] = { [0] = "i18n", }, }, ["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["NewSignupPageSecondaryAuthenticationProvider"] = { ["class"] = "NewSignupPageSecondaryAuthenticationProvider", }, }, }, ["Hooks"] = { ["BeforePageDisplay"] = "NewSignupPage::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "NewSignupPage::onLoadExtensionSchemaUpdates", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "NewSignupPage", }, ["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", }, }, ["Hooks"] = { ["AddNewAccount"] = "MediaWiki\\Extensions\\NewUserActions\\Hooks::onAddNewAccount", ["LocalUserCreated"] = "MediaWiki\\Extensions\\NewUserActions\\Hooks::onLocalUserCreated", ["UserGetReservedNames"] = "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] = "[https://www.organicdesign.co.nz/User:Nad 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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["NewUserMessage"] = { [0] = "i18n", }, }, ["JobClasses"] = { ["newUserMessageJob"] = "NewUserMessageJob", }, ["Hooks"] = { ["LocalUserCreated"] = { [0] = "NewUserMessage::onLocalUserCreated", }, ["UserGetReservedNames"] = { [0] = "NewUserMessage::onUserGetReservedNames", }, }, ["config"] = { ["NewUserSuppressRC"] = { ["value"] = false, }, ["NewUserMinorEdit"] = { ["value"] = true, }, ["NewUserMessageOnAutoCreate"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["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", }, ["manifest_version"] = 1, }, ["NewsBox"] = { ["name"] = "NewsBox", ["version"] = "2.2", ["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", }, }, ["Hooks"] = { ["SkinBuildSidebar"] = "NewsBox::render", ["MonacoWidgets"] = "NewsBox::renderForMonaco", }, ["manifest_version"] = 1, }, ["NewsTicker"] = { ["name"] = "NewsTicker", ["version"] = "1.3", ["author"] = { [0] = "[mailto:wiki@keyler-consult.de Martin Keyler]", [1] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, }, ["SpecialPages"] = { ["NewsTicker"] = "SpecialNewsTicker", }, ["ExtensionMessagesFiles"] = { ["NewsTickerAlias"] = "i18n/NewsTicker.alias.php", ["NewsTickerMagic"] = "i18n/NewsTicker.magic.php", }, ["GroupPermissions"] = { ["sysop"] = { ["newsticker"] = true, }, }, ["AvailableRights"] = { [0] = "newsticker", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "NewsTicker/resources", }, ["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.35.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", [1] = "i18n/api", }, }, ["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", ["NewsletterNamespaces"] = "Newsletter.namespaces.php", }, ["ContentHandlers"] = { ["NewsletterContent"] = "NewsletterContentHandler", }, ["DefaultUserOptions"] = { ["echo-subscriptions-web-newsletter"] = true, ["echo-subscriptions-email-newsletter"] = true, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Newsletter/modules", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "NewsletterHooks::onLoadExtensionSchemaUpdates", ["BeforeCreateEchoEvent"] = "NewsletterHooks::onBeforeCreateEchoEvent", ["LoginFormValidErrorMessages"] = "NewsletterHooks::onLoginFormValidErrorMessages", ["UserMergeAccountFields"] = "NewsletterHooks::onUserMergeAccountFields", ["AlternateEdit"] = "NewsletterHooks::onAlternateEdit", ["CustomEditor"] = "NewsletterHooks::onCustomEditor", ["ArticleDelete"] = "NewsletterHooks::onArticleDelete", ["UndeleteForm::undelete"] = "NewsletterHooks::onUndeleteForm", ["TitleMove"] = "NewsletterHooks::onTitleMove", ["ContentModelCanBeUsedOn"] = "NewsletterHooks::onContentModelCanBeUsedOn", ["EditFilterMergedContent"] = "NewsletterHooks::onEditFilterMergedContent", ["SkinTemplateNavigation"] = "NewsletterHooks::onSkinTemplateNavigation", }, ["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"] = 2, }, ["NoBogusUserpages"] = { ["name"] = "NoBogusUserpages", ["version"] = "1.1.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Dantman 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", }, }, ["Hooks"] = { ["getUserPermissionsErrors"] = "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", }, ["config"] = { ["NoCatShowCat"] = false, }, ["Hooks"] = { ["GetDoubleUnderscoreIDs"] = "NoCatHooks::onGetDoubleUnderscoreIDs", ["ParserAfterParse"] = "NoCatHooks::onParserAfterParse", ["OutputPageParserOutput"] = "NoCatHooks::onOutputPageParserOutput", }, ["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", }, ["Hooks"] = { ["GetDoubleUnderscoreIDs"] = "NoTitle::onGetDoubleUnderscoreIDs", ["OutputPageParserOutput"] = "NoTitle::onOutputPageParserOutput", }, ["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", ["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.35.0", }, ["type"] = "specialpage", ["ExtensionMessagesFiles"] = { ["NukeAlias"] = "Nuke.alias.php", }, ["MessagesDirs"] = { ["Nuke"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ContributionsToolLinks"] = "NukeHooks::nukeContributionsLinks", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Nuke", }, ["GroupPermissions"] = { ["sysop"] = { ["nuke"] = true, }, }, ["AvailableRights"] = { [0] = "nuke", }, ["GrantPermissions"] = { ["delete"] = { ["nuke"] = true, }, }, ["SpecialPages"] = { ["Nuke"] = "SpecialNuke", }, ["manifest_version"] = 2, }, ["NukeDPL"] = { ["name"] = "NukeDPL", ["version"] = "1.6", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Nad Nad]", [1] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["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", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["NumberOfWikis"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["NumberOfWikisMagic"] = "NumberOfWikis.i18n.magic.php", }, ["Hooks"] = { ["ParserGetVariableValueSwitch"] = "NumberOfWikis::assignValue", ["MagicWordwgVariableIDs"] = "NumberOfWikis::variableIds", }, ["manifest_version"] = 1, }, ["NumerAlpha"] = { ["name"] = "NumerAlpha", ["version"] = "0.7.0", ["author"] = { [0] = "Thierry G. Veilleux", [1] = "[https://www.mediawiki.org/wiki/User:Jamesmontalvo3 James Montalvo]", [2] = "Emanspeaks", [3] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:NumerAlpha", ["descriptionmsg"] = "numeralpha-desc", ["license-name"] = "Unlicense", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["NumberAlpha"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["NumerAlphaMagic"] = "NumerAlpha.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "NumerAlpha::onParserFirstCallInit", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["OATHAuth"] = { ["name"] = "OATHAuth", ["version"] = "0.4.4", ["author"] = { [0] = "Ryan Lane", [1] = "Robert Vogel <vogel@hallowelt.com>", [2] = "Dejan Savuljesku <savuljesku@hallowelt.com>", }, ["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", ["attributes"] = { ["OATHAuth"] = { ["Modules"] = { ["totp"] = "\\MediaWiki\\Extension\\OATHAuth\\Module\\TOTP::factory", }, }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\OATHAuth\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\OATHAuth\\Tests\\"] = "tests/phpunit/", }, ["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["OATHSecondaryAuthenticationProvider"] = { ["class"] = "\\MediaWiki\\Extension\\OATHAuth\\Auth\\SecondaryAuthenticationProvider", ["sort"] = 50, }, }, }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["ExtensionMessagesFiles"] = { ["OATHAuthAlias"] = "OATHAuth.alias.php", }, ["Hooks"] = { ["AuthChangeFormFields"] = "\\MediaWiki\\Extension\\OATHAuth\\Hook\\AuthChangeFormFields\\TOTPExtendTokenField::callback", ["TwoFactorIsEnabled"] = "\\MediaWiki\\Extension\\OATHAuth\\Hook\\TwoFactorIsEnabled\\SetIsEnabled::callback", ["LoadExtensionSchemaUpdates"] = "\\MediaWiki\\Extension\\OATHAuth\\Hook\\LoadExtensionSchemaUpdates\\UpdateTables::callback", ["GetPreferences"] = "\\MediaWiki\\Extension\\OATHAuth\\Hook\\GetPreferences\\AuthModule::callback", ["getUserPermissionsErrors"] = "\\MediaWiki\\Extension\\OATHAuth\\Hook\\GetUserPermissionsErrors\\CheckExclusiveRights::callback", }, ["MessagesDirs"] = { ["OATHAuth"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["config"] = { ["OATHAuthWindowRadius"] = { ["value"] = 4, }, ["OATHAuthDatabase"] = { ["value"] = false, }, ["OATHAuthSecret"] = { ["value"] = false, }, ["OATHAuthAccountPrefix"] = { ["value"] = false, }, ["OATHExclusiveRights"] = { ["value"] = { }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "OATHAuth/modules", }, ["SpecialPages"] = { ["DisableOATHForUser"] = "\\MediaWiki\\Extension\\OATHAuth\\Special\\DisableOATHForUser", ["VerifyOATHForUser"] = "\\MediaWiki\\Extension\\OATHAuth\\Special\\VerifyOATHForUser", ["OATHManage"] = "\\MediaWiki\\Extension\\OATHAuth\\Special\\OATHManage", }, ["AvailableRights"] = { [0] = "oathauth-enable", [1] = "oathauth-api-all", [2] = "oathauth-disable-for-user", [3] = "oathauth-verify-user", [4] = "oathauth-view-log", }, ["GroupPermissions"] = { ["*"] = { ["oathauth-disable-for-user"] = false, ["oathauth-view-log"] = false, }, ["user"] = { ["oathauth-enable"] = true, }, ["sysop"] = { ["oathauth-disable-for-user"] = true, ["oathauth-verify-user"] = true, ["oathauth-view-log"] = true, }, }, ["GrantPermissions"] = { ["oath"] = { ["oathauth-api-all"] = true, }, }, ["GrantPermissionGroups"] = { ["oath"] = "authentication", }, ["APIModules"] = { ["oathvalidate"] = "\\MediaWiki\\Extension\\OATHAuth\\Api\\Module\\ApiOATHValidate", }, ["APIMetaModules"] = { ["oath"] = "\\MediaWiki\\Extension\\OATHAuth\\Api\\Module\\ApiQueryOATH", }, ["RateLimits"] = { ["badoath"] = { ["&can-bypass"] = false, ["user"] = { [0] = 10, [1] = 60, }, }, }, ["ReauthenticateTime"] = { ["oathauth-enable"] = 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"] = 2, }, ["OAuth"] = { ["name"] = "OAuth", ["version"] = "1.0.0", ["author"] = { [0] = "Aaron Schulz", [1] = "Chris Steipp", [2] = "Brad Jorsch", [3] = "Robert Vogel", [4] = "Dejan Savuljesku", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:OAuth", ["descriptionmsg"] = "mwoauth-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["ExtensionFunctions"] = { [0] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::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\\SessionProvider"] = { ["class"] = "MediaWiki\\Extensions\\OAuth\\SessionProvider", ["args"] = { }, }, }, ["SpecialPages"] = { ["OAuth"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\SpecialPages\\SpecialMWOAuth", ["OAuthManageMyGrants"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\SpecialPages\\SpecialMWOAuthManageMyGrants", ["OAuthListConsumers"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\SpecialPages\\SpecialMWOAuthListConsumers", }, ["MessagesDirs"] = { ["MWOAuth"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["MWOAuthAliases"] = "MWOAuth.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\OAuth\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extensions\\OAuth\\Tests\\"] = "tests/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources/modules", ["remoteExtPath"] = "OAuth/resources/modules", }, ["callback"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onRegistration", ["Hooks"] = { ["ChangeTagCanCreate"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onChangeTagCanCreate", ["MergeAccountFromTo"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onMergeAccountFromTo", ["CentralAuthGlobalUserMerged"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onCentralAuthGlobalUserMerged", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extensions\\OAuth\\Backend\\UpdaterHooks::addSchemaUpdates", ["GetPreferences"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onGetPreferences", ["MessagesPreLoad"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onMessagesPreLoad", ["SpecialPageAfterExecute"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onSpecialPageAfterExecute", ["SpecialPageBeforeFormDisplay"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onSpecialPageBeforeFormDisplay", ["BeforeCreateEchoEvent"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onBeforeCreateEchoEvent", ["CentralAuthAbortCentralAuthToken"] = "MediaWiki\\Extensions\\OAuth\\Setup::onCentralAuthAbortCentralAuthToken", ["TestCanonicalRedirect"] = "MediaWiki\\Extensions\\OAuth\\Setup::onTestCanonicalRedirect", ["SetupAfterCache"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onSetupAfterCache", ["ApiRsdServiceApis"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onApiRsdServiceApis", ["SpecialPage_initList"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onSpecialPage_initList", ["ListDefinedTags"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onListDefinedTags", ["ChangeTagsListActive"] = "MediaWiki\\Extensions\\OAuth\\Backend\\Hooks::onChangeTagsListActive", ["LoginFormValidErrorMessages"] = "MediaWiki\\Extensions\\OAuth\\Frontend\\UIHooks::onLoginFormValidErrorMessages", }, ["ConfigRegistry"] = { ["mwoauth"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["MWOAuthCentralWiki"] = { ["value"] = false, ["description"] = "Wiki ID of OAuth management wiki. On wiki farms, it makes sense to set this to a wiki that acts as a portal site, is decidated to management, or just handles login/authentication. It can, however, be set to any wiki if the farm. For single-wiki sites or farms where each wiki manages consumers separately, it should be left as false.", }, ["MWOAuthSharedUserIDs"] = { ["value"] = false, ["description"] = "Whether shared global user IDs are stored in the oauth tables. On wiki farms with a central authentication system (with integer user IDs) that share a single OAuth management wiki, this must be set to true. If wikis have a central authentication system but have their own OAuth management, then this can be either true or false. Otherwise it should always be set to false Setting this to true requires CentralIdLookup or an MWOAuth aware authentication extension. This value should not be changed after the fact to avoid ambigious IDs. Proper user ID migration should be done before any such changes.", }, ["MWOAuthSharedUserSource"] = { ["value"] = nil, ["description"] = "Source of shared user IDs, if enabled. If CentralIdLookup is available, this is the $providerId for CentralIdLookup::factory(). Generally null would be what you want, to use the default provider. If that class is not available or the named provider is not found, this is\n * passed to the 'OAuthGetUserNamesFromCentralIds', 'OAuthGetLocalUserFromCentralId', 'OAuthGetCentralIdFromLocalUser', and 'OAuthGetCentralIdFromUserName' hooks. This has no effect if $wgMWOAuthSharedUserIDs is set to false.", }, ["MWOAuthRequestExpirationAge"] = { ["value"] = 2592000, ["description"] = "Seconds after which an idle consumer request is marked as \"expired\"", }, ["MWOAuthSecureTokenTransfer"] = { ["value"] = true, ["description"] = "Require HTTPs for user transactions that might send out secret tokens", }, ["MWOauthDisabledApiModules"] = { ["value"] = { }, ["description"] = "List of API module classes to disable when OAuth is used for the request", }, ["MWOAuthReadOnly"] = { ["value"] = false, ["description"] = "Prevent write activity to the database. When this is set, consumers cannot be added or updated, and new authorizations are prohibited. Authorization headers for existing authorizations will continue to work. Useful for migrating database tables", }, ["OAuthGroupsToNotify"] = { ["value"] = { }, ["description"] = "User groups to notify about new consumers that need to be reviewed", }, ["MWOAuthSessionCacheType"] = { ["value"] = nil, }, ["OAuthSecretKey"] = { ["value"] = nil, ["description"] = "Random 32-bit string used to encrypt OAuth requests. Generate using \"base64_encode(random_bytes(32))\"", }, ["OAuth2EnabledGrantTypes"] = { ["value"] = { [0] = "authorization_code", [1] = "refresh_token", [2] = "client_credentials", }, ["description"] = "List of OAuth2 grants that client applications can use", }, ["OAuth2PrivateKey"] = { ["value"] = "", ["description"] = "Private key or a path to the private key used to sign OAuth2 JWT being transmitted", }, ["OAuth2PublicKey"] = { ["value"] = "", ["description"] = "Public key or a path to the public key used to verify OAuth2 resource requests", }, ["OAuth2RequireCodeChallengeForPublicClients"] = { ["value"] = true, ["description"] = "Controls whether clients are required to send code challenges with OAuth2 requests. This only applies to non-confidential clients", }, ["OAuth2GrantExpirationInterval"] = { ["description"] = "Controls validity period for access tokens. Does not apply to owner-only clients, whose access tokens are always non-expiring. Accepts ISO 8601 durations or can be set to \"infinity\" or false for non-expiring tokens", ["value"] = "PT1H", }, ["OAuth2RefreshTokenTTL"] = { ["description"] = "Controls validity period for refresh tokens. Accepts ISO 8601 durations or can be set to \"infinity\" or false for non-expiring tokens", ["value"] = "PT1M", }, }, ["RestRoutes"] = { [0] = { ["path"] = "/oauth2/authorize", ["factory"] = "MediaWiki\\Extensions\\OAuth\\Rest\\Handler\\Authorize::factory", }, [1] = { ["path"] = "/oauth2/access_token", ["factory"] = "MediaWiki\\Extensions\\OAuth\\Rest\\Handler\\AccessToken::factory", ["method"] = "POST", }, [2] = { ["path"] = "/oauth2/resource/{type}", ["factory"] = "MediaWiki\\Extensions\\OAuth\\Rest\\Handler\\Resource::factory", }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["OAuth2"] = { ["name"] = "OAuth2", ["version"] = "0.0.1", ["author"] = { [0] = "Dejan Savuljesku <savuljesku@hallowelt.com>", [1] = "Robert Vogel <vogel@hallowelt.com>", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:OAuth2", ["descriptionmsg"] = "oauth2-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "api", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { }, ["MessagesDirs"] = { ["OAuth2"] = { [0] = "i18n", }, }, ["ConfigRegistry"] = { ["oauth2"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 1, }, ["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.29.0", }, ["SpecialPages"] = { ["OAuthLogin"] = "MediaWiki\\Extensions\\OAuthAuthentication\\SpecialOAuthLogin", }, ["MessagesDirs"] = { ["OAuthAuthentication"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SpecialOAuthLoginNoTranslate"] = "OAuthAuthentication.notranslate-alias.php", }, ["TestAutoloadClasses"] = { ["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"] = { ["OAuthAuthenticationUrl"] = { ["value"] = nil, }, ["OAuthAuthenticationConsumerKey"] = { ["value"] = nil, }, ["OAuthAuthenticationConsumerSecret"] = { ["value"] = nil, }, ["OAuthAuthenticationCanonicalUrl"] = { ["value"] = nil, }, ["OAuthAuthenticationAccountUsurpation"] = { ["value"] = false, }, ["OAuthAuthenticationUsernameWhitelist"] = { ["value"] = false, }, ["OAuthAuthenticationGroupWhitelist"] = { ["value"] = false, }, ["OAuthAuthenticationAllowLocalUsers"] = { ["value"] = true, }, ["OAuthAuthenticationRemoteName"] = { ["value"] = false, }, ["OAuthAuthenticationMaxIdentityAge"] = { ["value"] = 3600, }, ["OAuthAuthenticationValidateSSL"] = { ["value"] = true, }, ["OAuthAuthenticationCallbackUrl"] = { ["value"] = nil, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["OAuthRateLimiter"] = { ["name"] = "OAuthRateLimiter", ["version"] = "0.0.1", ["author"] = { [0] = "Clara Andrew-Wani", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:OAuthRateLimiter", ["descriptionmsg"] = "oauthratelimiter-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "hooks", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["OAuth"] = "*", }, }, ["MessagesDirs"] = { ["OAuthRateLimiter"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\OAuthRateLimiter\\"] = "includes/", }, ["HookHandlers"] = { ["OAuthRateLimiterHooks"] = { ["class"] = "MediaWiki\\Extension\\OAuthRateLimiter\\OAuthRateLimiterHooks", }, }, ["Hooks"] = { ["OAuthClaimStoreGetClaims"] = "OAuthRateLimiterHooks", }, ["config"] = { ["OAuthRateLimiterDefaultClientTier"] = { ["description"] = "Ratelimit tier assigned to the client by default", ["value"] = "default", }, }, ["manifest_version"] = 2, }, ["OOJSPlus"] = { ["name"] = "OOJSPlus", ["version"] = "0.2", ["license-name"] = "GPL-3.0-only", ["author"] = { [0] = "[http://www.hallowelt.com Hallo Welt! GmbH]", }, ["url"] = "https://en.wiki.bluespice.com/wiki/Reference:OOJSPlus", ["descriptionmsg"] = "oojsplus-desc", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["OOJSPlus"] = "i18n", }, ["ExtensionMessagesFiles"] = { ["OOJSPlusAlias"] = "OOJSPlus.alias.php", }, ["AutoloadNamespaces"] = { ["OOJSPlus\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["OOJSPlus\\Tests\\"] = "tests/phpunit/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "OOJSPlus/resources", }, ["SpecialPages"] = { ["OOJSPlusDemos"] = "OOJSPlus\\Special\\Demo", }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "OOJsUIAjaxLoginHooks::onBeforePageDisplay", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "OOJsUIAjaxLogin/resources", }, ["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.35.0", }, ["AutoloadNamespaces"] = { ["ORES\\"] = "includes/", ["ORES\\Maintenance\\"] = "maintenance/", }, ["TestAutoloadClasses"] = { ["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"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onAPIGetAllowedParams", ["ApiQueryBaseBeforeQuery"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseBeforeQuery", ["ApiQueryBaseAfterQuery"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseAfterQuery", ["ApiQueryBaseProcessRow"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryBaseProcessRow", ["ApiQueryWatchlistExtractOutputData"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryWatchlistExtractOutputData", ["ApiQueryWatchlistPrepareWatchedItemQueryServiceOptions"] = "ORES\\Hooks\\Api\\ApiHooksHandler::onApiQueryWatchlistPrepareWatchedItemQueryServiceOptions", ["WatchedItemQueryServiceExtensions"] = "ORES\\Hooks\\Api\\WatchedItemQueryServiceExtension::onWatchedItemQueryServiceExtensions", ["BeforePageDisplay"] = "ORES\\Hooks\\Hooks::onBeforePageDisplay", ["ChangesListSpecialPageStructuredFilters"] = "ORES\\Hooks\\ChangesListHooksHandler::onChangesListSpecialPageStructuredFilters", ["ChangesListSpecialPageQuery"] = "ORES\\Hooks\\ChangesListHooksHandler::onChangesListSpecialPageQuery", ["ContribsPager::getQueryInfo"] = "ORES\\Hooks\\ContributionsHooksHandler::onContribsGetQueryInfo", ["EnhancedChangesListModifyBlockLineData"] = "ORES\\Hooks\\ChangesListHooksHandler::onEnhancedChangesListModifyBlockLineData", ["EnhancedChangesListModifyLineData"] = "ORES\\Hooks\\ChangesListHooksHandler::onEnhancedChangesListModifyLineData", ["GetPreferences"] = "ORES\\Hooks\\PreferencesHookHandler::onGetPreferences", ["LoadExtensionSchemaUpdates"] = "ORES\\Hooks\\Hooks::onLoadExtensionSchemaUpdates", ["OldChangesListRecentChangesLine"] = "ORES\\Hooks\\ChangesListHooksHandler::onOldChangesListRecentChangesLine", ["RecentChange_save"] = "ORES\\Hooks\\RecentChangeSaveHookHandler::onRecentChange_save", ["RecentChangesPurgeRows"] = "ORES\\Hooks\\Hooks::onRecentChangesPurgeRows", ["SpecialContributions::formatRow::flags"] = "ORES\\Hooks\\ContributionsHooksHandler::onSpecialContributionsFormatRowFlags", ["ContributionsLineEnding"] = "ORES\\Hooks\\ContributionsHooksHandler::onContributionsLineEnding", ["SpecialContributions::getForm::filters"] = "ORES\\Hooks\\ContributionsHooksHandler::onSpecialContributionsGetFormFilters", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ORES/modules", }, ["MessagesDirs"] = { ["ORES"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["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, }, ["OdbcDatabase"] = { ["name"] = "OdbcDatabase", ["version"] = "1.2.0 alpha 2", ["author"] = "Roger Cass", ["url"] = "https://www.mediawiki.org/wiki/Extension:OdbcDatabase", ["descriptionmsg"] = "odbcdatabase-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["OdbcDatabase"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["OdbcDatabaseAlias"] = "OdbcDatabase.alias.php", }, ["manifest_version"] = 2, }, ["OnlineStatusBar"] = { ["name"] = "Online Status Bar", ["version"] = "1.2.0", ["author"] = { [0] = "Petr Bena", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:OnlineStatusBar", ["descriptionmsg"] = "onlinestatusbar-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["APIPropModules"] = { ["onlinestatus"] = "ApiOnlineStatus", }, ["MessagesDirs"] = { ["OnlineStatusBar"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["OnlineStatusBarMagic"] = "OnlineStatusBar.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "OnlineStatusBar", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "OnlineStatusBarHooks::ckSchema", ["UserLogout"] = "OnlineStatusBarHooks::logout", ["ArticleViewHeader"] = "OnlineStatusBarHooks::renderBar", ["UserLoginComplete"] = "OnlineStatusBarHooks::onUserLoginComplete", ["GetPreferences"] = "OnlineStatusBarHooks::preferencesHook", ["UserGetDefaultOptions"] = "OnlineStatusBarHooks::setDefaultOptions", ["MagicWordwgVariableIDs"] = "OnlineStatusBarHooks::magicWordSet", ["ParserGetVariableValueSwitch"] = "OnlineStatusBarHooks::parserGetVariable", }, ["config"] = { ["OnlineStatusBarTrackIpUsers"] = { ["value"] = false, }, ["OnlineStatusBarAutoDelete"] = { ["value"] = true, }, ["OnlineStatusBar_WriteTime"] = { ["value"] = 300, }, ["OnlineStatusBarDefaultOnline"] = { ["value"] = "online", }, ["OnlineStatusBarDefaultOffline"] = { ["value"] = "offline", }, ["OnlineStatusBarDefaultEnabled"] = { ["value"] = false, }, ["OnlineStatusBar_LogoutTime"] = { ["value"] = 3600, }, ["OnlineStatusBar_AwayTime"] = { ["value"] = 15, }, ["OnlineStatusBarCacheTime"] = { ["value"] = { ["online"] = 10, ["busy"] = 10, ["away"] = 10, ["offline"] = 60, }, }, }, ["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", }, ["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.5", ["author"] = { [0] = "[http://danf.ca/mw/ Daniel Friesen]", [1] = "Southparkfan", [2] = "Owen Davis", [3] = "Jacek Jursza", }, ["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, }, ["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.3", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese 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", }, ["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, }, ["OpenJsCad"] = { ["name"] = "OpenJsCad", ["author"] = "WolfgangFahl", ["url"] = "https://www.mediawiki.org/wiki/Extension:OpenJsCad", ["descriptionmsg"] = "openjscad-desc", ["license-name"] = "Apache-2.0", ["type"] = "parserhook", ["MessagesDirs"] = { ["OpenJsCad"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "OpenJsCad::onParserFirstCallInit", }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.16.3", }, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "OpenLayers", }, ["config"] = { }, ["manifest_version"] = 1, }, ["OpenStackManager"] = { ["name"] = "OpenStackManager", ["version"] = "3.0.0", ["author"] = "Ryan Lane", ["url"] = "https://www.mediawiki.org/wiki/Extension:OpenStackManager", ["descriptionmsg"] = "openstackmanager-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["OpenStackNovaSecondaryAuthenticationProvider"] = { ["class"] = "OpenStackNovaSecondaryAuthenticationProvider", ["sort"] = 0, }, }, }, ["SpecialPages"] = { ["NovaKey"] = "SpecialNovaKey", }, ["MessagesDirs"] = { ["OpenStackManager"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["OpenStackManagerAlias"] = "OpenStackManager.alias.php", }, ["Hooks"] = { ["getUserPermissionsErrors"] = "OpenStackNovaUser::getUserPermissionsErrors", ["LDAPSetCreationValues"] = "OpenStackNovaUser::LDAPSetCreationValues", ["LDAPRetrySetCreationValues"] = "OpenStackNovaUser::LDAPRetrySetCreationValues", ["GetPreferences"] = "OpenStackNovaUser::novaUserPreferences", ["AuthChangeFormFields"] = "OpenStackNovaUser::AuthChangeFormFields", }, ["namespaces"] = { [0] = { ["id"] = 498, ["constant"] = "NS_NOVA_RESOURCE", ["name"] = "Nova_Resource", ["subpages"] = false, ["content"] = false, ["defaultcontentmodel"] = "wikitext", }, [1] = { ["id"] = 499, ["constant"] = "NS_NOVA_RESOURCE_TALK", ["name"] = "Nova_Resource_Talk", ["subpages"] = true, ["content"] = false, ["defaultcontentmodel"] = "wikitext", }, [2] = { ["id"] = 666, ["constant"] = "NS_HIERA", ["name"] = "Heira", ["subpages"] = false, ["content"] = true, ["defaultcontentmodel"] = "wikitext", }, [3] = { ["id"] = 667, ["constant"] = "NS_HIERA_TALK", ["name"] = "Heira_Talk", ["subpages"] = true, ["content"] = false, ["defaultcontentmodel"] = "wikitext", }, }, ["config"] = { ["OpenStackManagerLDAPDomain"] = { ["description"] = "LDAP Auth domain used for OSM", ["value"] = "", }, ["OpenStackManagerLDAPUser"] = { ["description"] = "UserDN used for reading and writing on the LDAP database", ["value"] = "", }, ["OpenStackManagerLDAPUsername"] = { ["description"] = "Actual username of the LDAP user", ["value"] = "", }, ["OpenStackManagerLDAPUserPassword"] = { ["description"] = "Password used to bind", ["value"] = "", }, ["OpenStackManagerIdRanges"] = { ["value"] = { ["service"] = { ["gid"] = { ["min"] = 40000, ["max"] = 49999, }, }, }, }, ["OpenStackManagerLDAPDefaultGid"] = { ["description"] = "DN location for posix groups based on projects", ["value"] = 500, }, ["OpenStackManagerLDAPDefaultShell"] = { ["description"] = "Shell used when creating users", ["value"] = "/bin/bash", }, ["SshKeygen"] = { ["description"] = "Path to the ssh-keygen utility. Used for converting ssh key formats. False to disable its use", ["value"] = "ssh-keygen", }, ["Puttygen"] = { ["description"] = "Path to the puttygen utility. Used for converting ssh key formats. False to disable its use", ["value"] = "puttygen", }, }, ["manifest_version"] = 2, }, ["OracleTextSearch"] = { ["name"] = "OracleTextSearch", ["version"] = "1.2.0", ["author"] = "freakolowsky [Jure Kajzer]", ["url"] = "https://www.mediawiki.org/wiki/Extension:OracleTextSearch", ["descriptionmsg"] = "oracletextsearch-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["OracleTextSearch"] = { [0] = "i18n", }, }, ["Hooks"] = { ["UploadComplete"] = "SearchOracleText::onUploadCompleteHook", }, ["config"] = { ["ExIndexOnHTTP"] = { ["value"] = true, }, ["ExIndexMIMETypes"] = { ["value"] = { [0] = "application/pdf", [1] = "application/xml", [2] = "text/xml", [3] = "application/msword", [4] = "text/plain", [5] = "text/html", }, }, }, ["manifest_version"] = 2, }, ["OrphanedTalkPages"] = { ["name"] = "OrphanedTalkPages", ["version"] = "1.3.2", ["author"] = { [0] = "Mainframe98", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:OrphanedTalkPages", ["descriptionmsg"] = "orphanedtalkpages-desc", ["namemsg"] = "orphanedtalkpages-extensionname", ["license-name"] = "MIT", ["type"] = "specialpage", ["MessagesDirs"] = { ["OrphanedTalkPages"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["OrphanedTalkPagesAlias"] = "OrphanedTalkPages.alias.php", }, ["SpecialPages"] = { ["OrphanedTalkPages"] = "MediaWiki\\Extensions\\OrphanedTalkPages\\Specials\\SpecialOrphanedTalkPages", }, ["Hooks"] = { ["wgQueryPages"] = "MediaWiki\\Extensions\\OrphanedTalkPages\\OrphanedTalkPagesHooks::onwgQueryPages", }, ["config"] = { ["OrphanedTalkPagesExemptedNamespaces"] = { }, ["OrphanedTalkPagesIgnoreUserTalk"] = true, }, ["manifest_version"] = 1, }, ["PGFTikZ"] = { ["name"] = "PGFTikZ", ["version"] = "0.4.0", ["author"] = { [0] = "Thibault Marin", [1] = "Markus Bürkler", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PGFTikZ", ["descriptionmsg"] = "pgftikz-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["PGFTikZ"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "PGFTikZHooks::onPGFTikZParserInit", ["ParserAfterTidy"] = "PGFTikZHooks::onPGFTikZAfterTidy", }, ["config"] = { ["PGFTikZDefaultDPI"] = { ["description"] = "Default resolution for generated images", ["value"] = 300, }, ["PGFTikZLaTeXPath"] = { ["description"] = "Full path to latex executable (assume in path if empty)", ["value"] = "latex", }, ["PGFTikZLaTeXOpts"] = { ["description"] = "Extra options to latex executable (e.g. --shell-escape for special TikZ rendering)", ["value"] = "-no-shell-escape", }, ["PGFTikZdvipsPath"] = { ["description"] = "Full path to 'dvips' executable", ["value"] = "dvips", }, ["PGFTikZuseghostscript"] = { ["description"] = "Either use epstool+imagemagick or ghostscript to generate image", ["value"] = true, }, ["PGFTikZepstoolPath"] = { ["description"] = "Full path to 'epstool' executable", ["value"] = "epstool", }, ["PGFTikZghostScriptPath"] = { ["description"] = "Full path to 'ghostscript' executable", ["value"] = "gs", }, ["PGFTikZLaTeXStandalone"] = { ["description"] = "Use standalone LaTeX package", ["value"] = true, }, }, ["manifest_version"] = 2, }, ["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.31.0", }, ["APIListModules"] = { ["projectpages"] = "MediaWiki\\Extension\\PageAssessments\\Api\\ApiQueryProjectPages", ["projects"] = "MediaWiki\\Extension\\PageAssessments\\Api\\ApiQueryProjects", }, ["APIPropModules"] = { ["pageassessments"] = "MediaWiki\\Extension\\PageAssessments\\Api\\ApiQueryPageAssessments", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\PageAssessments\\"] = "src/", }, ["ExtensionMessagesFiles"] = { ["PageAssessmentsMagic"] = "PageAssessments.i18n.magic.php", ["PageAssessmentsAlias"] = "PageAssessments.i18n.alias.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onParserFirstCallInit", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onLoadExtensionSchemaUpdates", ["LinksUpdateComplete"] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onLinksUpdateComplete", ["ArticleDeleteComplete"] = "MediaWiki\\Extension\\PageAssessments\\Hooks::onArticleDeleteComplete", }, ["MessagesDirs"] = { ["PageAssessments"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "examples/PageAssessments", }, ["SpecialPages"] = { ["PageAssessments"] = "MediaWiki\\Extension\\PageAssessments\\SpecialPage", }, ["config"] = { ["PageAssessmentsOnTalkPages"] = { ["value"] = true, }, ["PageAssessmentsSubprojects"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", ["AvailableRights"] = { [0] = "page-block", }, ["ExtensionMessagesFiles"] = { ["PageBlockAlias"] = "PageBlock.alias.php", }, ["GroupPermissions"] = { ["sysop"] = { ["page-block"] = true, }, }, ["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = "PageBlockHooks::onGetUserPermissionsErrorsExpensive", }, ["LogActionsHandlers"] = { ["restrict/*"] = "PageBlockLogFormatter", }, ["MessagesDirs"] = { ["PageBlock"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PageBlock/resources", }, ["SpecialPages"] = { ["PageBlock"] = "SpecialPageBlock", ["ListRestrictions"] = "SpecialListRestrictions", }, ["manifest_version"] = 1, }, ["PageCreationNotif"] = { ["name"] = "Page Creation Notification", ["version"] = "0.3.0 beta", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Nischayn22 Nischay Nahata] for [http://www.wikiworks.com/ WikiWorks]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PageCreationNotif", ["descriptionmsg"] = "page-creation-notif-desc", ["type"] = "semantic", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["PageCreationNotif"] = { [0] = "i18n", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "PageCreationNotifHooks::onSchemaUpdate", ["GetPreferences"] = "PageCreationNotifHooks::onGetPreferences", ["UserSaveOptions"] = "PageCreationNotifHooks::onUserSaveOptions", ["PageContentInsertComplete"] = "PageCreationNotifHooks::onPageContentInsertComplete", }, ["config"] = { ["PCNSender"] = { ["value"] = nil, }, ["PCNSenderName"] = { ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["PageDisqus"] = { ["name"] = "PageDisqus", ["version"] = "0.7", ["author"] = { [0] = "Michael Platzer", [1] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PageDisqus", ["descriptionmsg"] = "pagedisqus-desc", ["type"] = "other", ["config"] = { ["PageDisqusShortname"] = "", ["PageDisqusPageBlacklist"] = { }, ["PageDisqusCategoryBlacklist"] = { }, ["PageDisqusNamespaceWhitelist"] = { [0] = 0, }, }, ["MessagesDirs"] = { ["PageDisqus"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinAfterContent"] = "PageDisqus::onSkinAfterContent", ["SkinAfterBottomScripts"] = "PageDisqus::onSkinAfterBottomScripts", }, ["manifest_version"] = 1, }, ["Page_Exchange"] = { ["name"] = "Page Exchange", ["namemsg"] = "pageexchange-extensionname", ["version"] = "0.2.2", ["author"] = { [0] = "Yaron Koren", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Page_Exchange", ["descriptionmsg"] = "pageexchange-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29", }, ["AvailableRights"] = { [0] = "pageexchange", }, ["GroupPermissions"] = { ["sysop"] = { ["pageexchange"] = true, }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "PXHooks::describeDBSchema", ["ResourceLoaderSiteModulePages"] = "PXHooks::loadJSPages", ["ResourceLoaderSiteStylesModulePages"] = "PXHooks::loadCSSPages", ["AdminLinks"] = "PXHooks::addToAdminLinks", }, ["SpecialPages"] = { ["Packages"] = "SpecialPackages", }, ["JobClasses"] = { ["pageExchangeCreatePage"] = "PXCreatePageJob", }, ["LogTypes"] = { [0] = "pageexchange", }, ["LogNames"] = { ["pageexchange"] = "pageexchange-logname", }, ["LogHeaders"] = { ["pageexchange"] = "pageexchange-logdesc", }, ["LogActions"] = { ["pageexchange/installpackage"] = "pageexchange-installpackagelog", ["pageexchange/updatepackage"] = "pageexchange-updatepackagelog", ["pageexchange/uninstallpackage"] = "pageexchange-uninstallpackagelog", }, ["MessagesDirs"] = { ["PageExchange"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PageExchangeAlias"] = "PageExchange.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageExchange", }, ["config"] = { ["PageExchangePackageFiles"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["Page_Forms"] = { ["name"] = "PageForms", ["namemsg"] = "pageforms-name", ["version"] = "4.9.4", ["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.29.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"] = { ["pageFormsCreatePage"] = "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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageForms", }, ["Hooks"] = { ["SkinTemplateNavigation"] = { [0] = "PFFormEditAction::displayTab", [1] = "PFHelperFormAction::displayTab", }, ["ArticlePurge"] = "PFFormUtils::purgeCache", ["PageContentSave"] = "PFFormUtils::purgeCache", ["ParserFirstCallInit"] = "PFHooks::registerFunctions", ["MakeGlobalVariablesScript"] = "PFHooks::setGlobalJSVariables", ["PageSchemasRegisterHandlers"] = "PFPageSchemas::registerClass", ["EditPage::importFormData"] = "PFHooks::showFormPreview", ["HtmlPageLinkRendererEnd"] = "PFFormLinker::setBrokenLink", ["CargoTablesActionLinks"] = "PFHooks::addToCargoTablesLinks", ["CargoTablesSetAllowedActions"] = "PFHooks::addToCargoTablesColumns", ["CargoTablesSetActionLinks"] = "PFHooks::addToCargoTablesRow", ["TinyMCEDisable"] = "PFHooks::disableTinyMCE", ["CanonicalNamespaces"] = "PFHooks::registerNamespaces", ["ResourceLoaderRegisterModules"] = "PFHooks::registerModules", }, ["config"] = { ["PageFormsVisualEditorMaxHeight"] = 400, ["PageFormsUseDisplayTitle"] = true, ["PageFormsShowExpandAllLink"] = false, ["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"] = { }, ["PageFormsCalendarParams"] = { }, ["PageFormsCalendarValues"] = { }, ["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.35.0", }, ["APIPropModules"] = { ["pageimages"] = "PageImages\\ApiQueryPageImages", }, ["MessagesDirs"] = { ["PageImages"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["AutoloadNamespaces"] = { ["PageImages\\"] = "includes/", }, ["TestAutoloadNamespaces"] = { ["PageImages\\Tests\\"] = "tests/phpunit/", }, ["Hooks"] = { ["AfterParserFetchFileAndTitle"] = "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onAfterParserFetchFileAndTitle", ["ApiOpenSearchSuggest"] = "PageImages\\PageImages::onApiOpenSearchSuggest", ["BeforePageDisplay"] = "PageImages\\PageImages::onBeforePageDisplay", ["InfoAction"] = "PageImages\\PageImages::onInfoAction", ["SearchResultProvideThumbnail"] = "PageImages\\Hooks\\SearchResultProvideThumbnailHookHandler::onSearchResultProvideThumbnail", ["LinksUpdate"] = "PageImages\\Hooks\\LinksUpdateHookHandler::onLinksUpdate", ["ParserMakeImageParams"] = "PageImages\\Hooks\\ParserFileProcessingHookHandlers::onParserMakeImageParams", ["SpecialMobileEditWatchlist::images"] = "PageImages\\PageImages::onSpecialMobileEditWatchlistImages", }, ["JobClasses"] = { ["InitImageDataJob"] = "PageImages\\Job\\InitImageDataJob", }, ["config"] = { ["PageImagesScores"] = { ["description"] = "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"] = { ["description"] = { [0] = "Temporary feature flag - Whether page images should be restricted to those in section id 0.", [1] = "FIXME: Please remove a month after it has defaulted to true on the cluster (T152115)", }, ["value"] = true, }, ["PageImagesAPIDefaultLicense"] = { ["description"] = "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"] = "[https://mediawiki.org/wiki/User:Bawolff 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", }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["PageInCatUseAccuratePreview"] = true, }, ["ExtensionMessagesFiles"] = { ["PageInCatMagic"] = "PageInCat.i18n.magic.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", }, ["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] = "[http://mwstake.org 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", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PageNameFormula\\Hook::onLoadExtensionSchemaUpdates", }, ["ParserFirstCallInit"] = { [0] = "PageNameFormula\\Hook::onParserFirstCallInit", }, }, ["config"] = { ["_prefix"] = "PageNameFormula", }, ["manifest_version"] = 1, }, ["PageNotice"] = { ["name"] = "PageNotice", ["author"] = "Daniel Kinzler", ["url"] = "https://www.mediawiki.org/wiki/Extension:PageNotice", ["descriptionmsg"] = "pagenotice-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["PageNotice"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "extensions/PageNotice", }, ["Hooks"] = { ["ArticleViewHeader"] = "PageNoticeHooks::renderHeader", ["ArticleViewFooter"] = "PageNoticeHooks::renderFooter", }, ["config"] = { ["PageNoticeDisablePerPageNotices"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["PagePopups"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "PagePopupsHooks::onBeforePageDisplay", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PagePopups", }, ["config"] = { }, ["manifest_version"] = 1, }, ["Page_Schemas"] = { ["name"] = "Page Schemas", ["version"] = "0.5.1", ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PageSchemas", }, ["Hooks"] = { ["ParserFirstCallInit"] = "PageSchemasHooks::register", ["SkinTemplateNavigation"] = { [0] = "PSEditSchemaAction::displayTab", [1] = "PSGeneratePagesAction::displayTab", }, }, ["config"] = { ["PageSchemasFieldNum"] = 0, ["PageSchemasHandlerClasses"] = { }, }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.28", }, }, ["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.35.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/enqueue"] = "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", }, ["TestAutoloadClasses"] = { ["PageTriageTestCase"] = "tests/phpunit/PageTriageTestCase.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "PageTriage/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "PageTriage/tests/qunit", ["scripts"] = { [0] = "test_ext.pageTriage.actionQueue.js", }, ["dependencies"] = { [0] = "ext.pageTriage.toolbarStartup", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onLoadExtensionSchemaUpdates", ["PageMoveComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onPageMoveComplete", ["RevisionFromEditComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onRevisionFromEditComplete", ["PageSaveComplete"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onPageSaveComplete", ["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", ["ListDefinedTags"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onDefinedTags", ["ChangeTagsListActive"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onDefinedTags", ["ChangeTagsAllowedAdd"] = "MediaWiki\\Extension\\PageTriage\\Hooks::onDefinedTags", }, ["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, }, ["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.8", }, ["PageTriageNamespaces"] = { ["value"] = { [0] = 0, [1] = 2, }, }, ["TalkPageNoteTemplate"] = { ["value"] = { ["Mark"] = "Reviewednote-NPF", ["UnMark"] = { ["note"] = "Unreviewednote-NPF", ["nonote"] = "Unreviewednonote-NPF", }, ["SendNote"] = "Sentnote-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-dbg13-label", [14] = "pagetriage-del-tags-dbg13-desc", [15] = "pagetriage-del-tags-dba1-label", [16] = "pagetriage-del-tags-dba1-desc", [17] = "pagetriage-del-tags-dba7-label", [18] = "pagetriage-del-tags-dba7-desc", [19] = "pagetriage-del-tags-dbg1-label", [20] = "pagetriage-del-tags-dbg1-desc", [21] = "pagetriage-del-tags-dba3-label", [22] = "pagetriage-del-tags-dba3-desc", [23] = "pagetriage-del-tags-dbg2-label", [24] = "pagetriage-del-tags-dbg2-desc", [25] = "pagetriage-del-tags-dbg4-label", [26] = "pagetriage-del-tags-dbg4-desc", [27] = "pagetriage-del-tags-dbg5-label", [28] = "pagetriage-del-tags-dbg5-desc", [29] = "pagetriage-del-tags-dbg7-label", [30] = "pagetriage-del-tags-dbg7-desc", [31] = "pagetriage-del-tags-dba10-label", [32] = "pagetriage-del-tags-dba10-desc", [33] = "pagetriage-del-tags-dba2-label", [34] = "pagetriage-del-tags-dba2-desc", [35] = "pagetriage-del-tags-dbu2-label", [36] = "pagetriage-del-tags-dbu2-desc", [37] = "pagetriage-del-tags-dbu3-label", [38] = "pagetriage-del-tags-dbu3-desc", [39] = "pagetriage-del-tags-dbu5-label", [40] = "pagetriage-del-tags-dbu5-desc", [41] = "pagetriage-del-tags-dba9-label", [42] = "pagetriage-del-tags-dba9-desc", [43] = "pagetriage-del-tags-blpprod-label", [44] = "pagetriage-del-tags-blpprod-desc", [45] = "pagetriage-del-tags-prod-label", [46] = "pagetriage-del-tags-prod-desc", [47] = "pagetriage-del-tags-articlefordeletion-label", [48] = "pagetriage-del-tags-redirectsfordiscussion-label", [49] = "pagetriage-del-tags-miscellanyfordeletion-label", [50] = "pagetriage-tags-param-article-label", [51] = "pagetriage-tags-param-url-label", [52] = "pagetriage-tags-param-source-label", [53] = "pagetriage-del-tags-param-discussion-label", [54] = "pagetriage-del-title", [55] = "pagetriage-del-tooltip", [56] = "pagetriage-tags-param-url-label", [57] = "pagetriage-tags-param-article-label", [58] = "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", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["Hooks"] = { ["InfoAction"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onInfoAction", }, ["ApiQuery::moduleManager"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onApiQueryModuleManager", }, ["APIQuerySiteInfoGeneralInfo"] = { [0] = "MediaWiki\\Extensions\\PageViewInfo\\Hooks::onAPIQuerySiteInfoGeneralInfo", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\PageViewInfo\\"] = "includes/", }, ["MessagesDirs"] = { ["PageViewInfo"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PageViewInfo/resources", }, ["ConfigRegistry"] = { ["PageViewInfo"] = "GlobalVarConfig::newInstance", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["config"] = { ["PageViewInfoWikimediaEndpoint"] = { ["value"] = "https://wikimedia.org/api/rest_v1", ["description"] = "URL of the Wikimedia Pageview API - see https://wikitech.wikimedia.org/wiki/Analytics/PageviewAPI", }, ["PageViewInfoWikimediaDomain"] = { ["value"] = false, ["description"] = "Domain name to request data for from the Wikimedia Pageview API, or false to fall back to $wgServerName. This is mainly meant for testing.", }, ["PageViewInfoWikimediaRequestLimit"] = { ["value"] = 5, ["description"] = "Max number of calls to make to the Wikimedia Pageview API in a single request (false for unlimited).", }, ["PageViewApiMaxDays"] = { ["value"] = 60, ["description"] = "Max number of days to return in the API.", }, }, ["manifest_version"] = 2, }, ["PagedTiffHandler"] = { ["name"] = "PagedTiffHandler", ["author"] = { [0] = "[http://www.hallowelt.biz 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", }, ["TestAutoloadClasses"] = { ["PagedTiffHandlerSeleniumTestSuite"] = "tests/phpunit-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\\./", }, }, ["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, }, ["PagesList"] = { ["name"] = "PagesList", ["version"] = "0.4.0", ["author"] = { [0] = "Ike Hecht", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PagesList", ["descriptionmsg"] = "pageslist-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["APIModules"] = { ["pageslist"] = "PagesListAPI", }, ["SpecialPages"] = { ["PagesList"] = "SpecialPagesList", ["PagesListQueryPage"] = "SpecialPagesListQueryPage", }, ["MessagesDirs"] = { ["PagesList"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PagesListAlias"] = "PagesList.i18n.alias.php", ["PagesListMagic"] = "PagesList.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PagesList", }, ["Hooks"] = { ["ParserFirstCallInit"] = "PagesListHooks::setupParserFunction", ["BeforePageDisplay"] = "PagesListHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "PagesListHooks::onResourceLoaderGetConfigVars", }, ["config"] = { ["PagesListShowLastUser"] = { ["description"] = "Show a column on Special:PagesList that shows who the page was last modified by.", ["value"] = false, }, ["PagesListShowLastModification"] = { ["description"] = "Show a column on Special:PagesList that shows when the page was last modified. Possible values:\n\nfalse - Don't display this column\nPagesList::LAST_MODIFICATION_HUMAN - Display this column in human-readable format (i.e. \"3 minutes ago\" or \"Friday at 07:20\")\ntrue|PagesList::LAST_MODIFICATION_DATE - Display this column, showing the date", ["value"] = false, }, ["PagesListDataTablesOptions"] = { ["description"] = "An array of options for the DataTables plugin. See https://datatables.net/reference/option/ for more information.\n\nExample:\n[\n\t'iDisplayLength' => 25,\n\t// Don't sort by first column - results in a sort by \"last modified\", descending\n\t'aaSorting' => [] ]", ["value"] = { }, }, ["PagesListUseAjax"] = { ["description"] = "Only partially functional - some of the DataTables bells and whistles are disabled and does not limit results by namespace and such. See the js file and the API class. Let's keep this undocumented, OK?", ["value"] = false, }, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PaginateText", }, ["Hooks"] = { ["ParserFirstCallInit"] = "PaginateTextHooks::addTag", ["BeforePageDisplay"] = "PaginateTextHooks::addModules", }, ["manifest_version"] = 2, }, ["PanScroll"] = { ["name"] = "PanScroll", ["version"] = "0.3.0", ["author"] = "Mathias Lidal", ["url"] = "https://www.mediawiki.org/wiki/Extension:PanScroll", ["descriptionmsg"] = "panscroll-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["PanScroll"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources/", ["remoteExtPath"] = "PanScroll/resources/", }, ["Hooks"] = { ["ParserFirstCallInit"] = "PanScrollHooks::init", }, ["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", ["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.34.0", }, ["config"] = { ["PFEnableStringFunctions"] = { ["value"] = false, }, ["PFStringLengthLimit"] = { ["value"] = 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"] = 2, }, ["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, ["Actions"] = { ["parsermigration-edit"] = "MediaWiki\\ParserMigration\\EditAction", }, ["APIModules"] = { ["parser-migration"] = "MediaWiki\\ParserMigration\\ApiParserMigration", }, ["MessagesDirs"] = { ["ParserMigration"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["config"] = { ["ParserMigrationTidiers"] = { }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", }, ["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"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["APIModules"] = { ["parsoid-batch"] = { ["class"] = "ApiParsoidBatch", }, }, ["MessagesDirs"] = { ["ParsoidBatchAPI"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["config"] = { ["ParsoidBatchAPI_AllowedIPs"] = { ["value"] = { [0] = "0.0.0.0/0", [1] = "::/0", }, }, }, }, ["PasswordlessLogin"] = { ["name"] = "PasswordlessLogin", ["version"] = "0.0.1", ["author"] = "Florian Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:PasswordlessLogin", ["descriptionmsg"] = "passwordlesslogin-desc", ["namemsg"] = "passwordlesslogin", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["AutoloadNamespaces"] = { ["PasswordlessLogin\\"] = "src/", }, ["TestAutoloadClasses"] = { ["PasswordlessLogin\\adapter\\FakeChallengesRepository"] = "tests/phpunit/adapter/FakeChallengesRepository.php", ["PasswordlessLogin\\adapter\\FakeDevicesRepository"] = "tests/phpunit/adapter/FakeDevicesRepository.php", ["PasswordlessLogin\\adapter\\FakeFirebase"] = "tests/phpunit/adapter/FakeFirebase.php", }, ["MessagesDirs"] = { ["PasswordlessLogin"] = { [0] = "i18n", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PasswordlessLogin\\Hooks::onLoadExtensionSchemaUpdates", }, ["BeforePageDisplay"] = { [0] = "PasswordlessLogin\\Hooks::onBeforePageDisplay", }, ["AuthChangeFormFields"] = { [0] = "PasswordlessLogin\\Hooks::onAuthChangeFormFields", }, }, ["ConfigRegistry"] = { ["passwordless"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["PLFirebaseAccessToken"] = { ["value"] = "", ["description"] = "The Firebase server key out of the Firebase project Cloud Messaging settings.", }, ["PLFirebaseSenderId"] = { ["value"] = "", ["description"] = "The Firebase Cloud Messaging Sender ID, which can be found in the Firebase project settings.", }, ["PLEnableApiVerification"] = { ["value"] = false, ["description"] = "Uses the API to check that a login was already verified. This is a convenience feature for the UI only, the actual verification always happens at the backend. This feature is experimental and may result in much higher load to the server during the login process of users, as connections to the API are hold open for up to 30 seconds to save HTTP round-trips.", }, }, ["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", }, ["APIModules"] = { ["passwordlesslogin"] = "PasswordlessLogin\\adapter\\api\\DeviceRegistration", ["passwordlesslogin-verify-challenge"] = "PasswordlessLogin\\adapter\\api\\ChallengeVerification", ["passwordlesslogin-verify-login"] = "PasswordlessLogin\\adapter\\api\\LoginVerification", }, ["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["PasswordlessLogin\\adapter\\AuthenticationProvider"] = { ["class"] = "PasswordlessLogin\\adapter\\AuthenticationProvider", ["sort"] = 0, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PasswordlessLogin", }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["GroupPermissions"] = { ["sysop"] = { ["patroller"] = true, }, ["patroller"] = { ["patroller"] = true, }, }, ["AvailableRights"] = { [0] = "patroller", }, ["MessagesDirs"] = { ["Patroller"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PatrollerAlias"] = "Patroller.alias.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.34.0", }, ["config"] = { ["PdfOutputExtension"] = { ["value"] = "jpg", }, ["PdfHandlerDpi"] = { ["value"] = 150, }, ["PdfCreateThumbnailsInJobQueue"] = { ["value"] = false, }, ["PdfPostProcessor"] = { ["value"] = "/usr/bin/convert", }, ["PdfHandlerJpegQuality"] = { ["value"] = 95, }, ["PdftoText"] = { ["value"] = "/usr/bin/pdftotext", }, ["PdfProcessor"] = { ["value"] = "/usr/bin/gs", }, ["PdfInfo"] = { ["value"] = "/usr/bin/pdfinfo", }, }, ["MessagesDirs"] = { ["PdfHandler"] = { [0] = "i18n", }, }, ["Hooks"] = { ["UploadVerifyFile"] = { [0] = "CreatePdfThumbnailsJob::insertJobs", }, ["ResourceLoaderRegisterModules"] = { [0] = "PdfHandler::registerWarningModule", }, }, ["JobClasses"] = { ["createPdfThumbnailsJob"] = "CreatePdfThumbnailsJob", }, ["MediaHandlers"] = { ["application/pdf"] = "PdfHandler", }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "PerformanceInspectorHooks::onBeforePageDisplay", }, ["BaseTemplateToolbox"] = { [0] = "PerformanceInspectorHooks::onBaseTemplateToolbox", }, ["GetPreferences"] = { [0] = "PerformanceInspectorHooks::onGetPreferences", }, }, ["MessagesDirs"] = { ["PerformanceInspector"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "PerformanceInspector/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "PerformanceInspector/tests/qunit", ["scripts"] = { [0] = "ext.performanceInspector.test.js", }, ["dependencies"] = { [0] = "ext.PerformanceInspector.analyze", }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Petition", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "PetitionHooks::onLoadExtensionSchemaUpdates", }, }, ["config"] = { ["PetitionDatabase"] = { ["value"] = false, }, ["PetitionCountCacheTime"] = { ["value"] = 86400, }, }, ["manifest_version"] = 2, }, ["PhabTaskGraph"] = { ["name"] = "PhabTaskGraph", ["version"] = "2.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PhabTaskGraph", ["descriptionmsg"] = "phabtaskgraph-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["PhabTaskGraph"] = "SpecialPhabTaskGraph", }, ["MessagesDirs"] = { ["PhabTaskGraph"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PhabTaskGraphAlias"] = "i18n/PhabTaskGraph.i18n.alias.php", ["PhabTaskGraphMagic"] = "i18n/PhabTaskGraph.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "PhabTaskGraphHooks::onParserFirstCallInit", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "PhabTaskGraph/resources", }, ["config"] = { ["PhabTaskGraphPhabURL"] = { ["value"] = "https://phabricator.wikimedia.org", }, ["PhabTaskGraphPhabLibPath"] = { ["value"] = "/usr/share/libphutil/src", }, ["PhabTaskGraphConduitAPIToken"] = { ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "PhpHighlightHooks::efSetPhp", }, ["manifest_version"] = 1, }, ["PhpTags"] = { ["name"] = "PhpTags", ["version"] = "5.14", ["author"] = "[https://www.mediawiki.org/wiki/User:Pastakhov 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", }, ["TestAutoloadClasses"] = { ["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"] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Functions", ["descriptionmsg"] = "phptagsfunctions-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["requires"] = { ["extensions"] = { ["PhpTags"] = ">= 5.12", }, }, ["MessagesDirs"] = { ["PhpTagsFunctions"] = { [0] = "i18n", }, }, ["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] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", [1] = "[https://www.mediawiki.org/wiki/User:JoelKP 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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsSMWHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsSMWHooks::onPhpTagsRuntimeFirstInit", }, ["manifest_version"] = 1, }, ["PhpTags_SPARQL"] = { ["name"] = "PhpTags SPARQL", ["version"] = "1.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Pastakhov 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", }, }, ["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"] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Widgets", ["descriptionmsg"] = "phptagswidgets-desc", ["type"] = "phptags", ["MessagesDirs"] = { ["PhpTagsWidgets"] = { [0] = "i18n", }, }, ["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.12", ["author"] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", ["url"] = "https://www.mediawiki.org/wiki/Extension:PhpTags_Wiki", ["descriptionmsg"] = "phptagswiki-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "phptags", ["requires"] = { ["extensions"] = { ["PhpTags"] = ">= 5.8", }, }, ["MessagesDirs"] = { ["PhpTagsWiki"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "PhpTagsWikiHooks::onParserFirstCallInit", ["PhpTagsRuntimeFirstInit"] = "PhpTagsWikiHooks::onPhpTagsRuntimeFirstInit", ["ContentAlterParserOutput"] = "PhpTagsWikiHooks::onContentAlterParserOutput", ["LinksUpdate"] = "PhpTagsWikiHooks::onLinksUpdate", ["LoadExtensionSchemaUpdates"] = "PhpTagsWikiHooks::onLoadExtensionSchemaUpdates", }, ["config"] = { ["PhpTagsWikiExtract"] = false, ["PhpTagsWikiExtractOnParserOutput"] = false, }, ["manifest_version"] = 1, }, ["PictureGame"] = { ["name"] = "PictureGame", ["version"] = "4.3.0", ["author"] = { [0] = "Aaron Wright", [1] = "Ashish Datta", [2] = "David Pean", [3] = "Jack Phoenix", }, ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.34.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", }, ["Hooks"] = { ["SkinTemplateNavigation::Universal"] = "PictureGameHooks::onSkinTemplateNavigationUniversal", ["SkinTemplateOutputPageBeforeExec"] = "PictureGameHooks::onSkinTemplateOutputPageBeforeExec", ["LoadExtensionSchemaUpdates"] = "PictureGameHooks::onLoadExtensionSchemaUpdates", }, ["LogTypes"] = { [0] = "picturegame", }, ["LogActionsHandlers"] = { ["picturegame/*"] = "WikitextLogFormatter", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PictureGame", }, ["AvailableRights"] = { [0] = "picturegameadmin", }, ["GroupPermissions"] = { ["staff"] = { ["picturegameadmin"] = true, }, ["sysop"] = { ["picturegameadmin"] = true, }, }, ["manifest_version"] = 1, }, ["PluggableAuth"] = { ["name"] = "PluggableAuth", ["version"] = "5.7", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese 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", }, ["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] = "[http://mwstake.org 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", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["Poem"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Poem::init", }, }, ["manifest_version"] = 2, }, ["Poll"] = { ["name"] = "Poll", ["version"] = "2.0", ["author"] = "Jan Luca", ["url"] = "https://www.mediawiki.org/wiki/Extension:Poll", ["descriptionmsg"] = "poll-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "poll-admin", [1] = "poll-create", [2] = "poll-vote", [3] = "poll-score", }, ["GroupPermissions"] = { ["sysop"] = { ["poll-admin"] = true, }, ["*"] = { ["poll-admin"] = false, ["poll-create"] = false, ["poll-vote"] = false, ["poll-score"] = true, }, ["autoconfirmed"] = { ["poll-create"] = true, ["poll-vote"] = true, }, }, ["LogActions"] = { ["poll/create"] = "poll-logentry-create", ["poll/change"] = "poll-logentry-change", ["poll/delete"] = "poll-logentry-delete", }, ["LogHeaders"] = { ["poll"] = "poll-logpagetext", }, ["LogNames"] = { ["poll"] = "poll-logpage", }, ["LogTypes"] = { [0] = "poll", }, ["SpecialPages"] = { ["Poll"] = "Poll", }, ["MessagesDirs"] = { ["Poll"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PollAlias"] = "Poll.alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "PollHooks::onPollSchemaUpdates", }, ["manifest_version"] = 2, }, ["PollNY"] = { ["name"] = "PollNY", ["version"] = "3.6.0", ["author"] = { [0] = "Aaron Wright", [1] = "David Pean", [2] = "Jack Phoenix", }, ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.34.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", }, ["Hooks"] = { ["TitleMoveComplete"] = "PollNYHooks::updatePollQuestion", ["ArticleDelete"] = "PollNYHooks::deletePollQuestion", ["ArticleFromTitle"] = "PollNYHooks::pollFromTitle", ["ParserFirstCallInit"] = { [0] = "PollNYHooks::registerUserPollHook", [1] = "PollNYHooks::registerPollEmbedHook", }, ["APIGetAllowedParams"] = "PollNYHooks::onAPIGetAllowedParams", ["LoadExtensionSchemaUpdates"] = "PollNYHooks::onLoadExtensionSchemaUpdates", ["CanonicalNamespaces"] = "PollNYHooks::onCanonicalNamespaces", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PollNY", }, ["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", }, }, ["config"] = { ["PoolCountClientConf"] = { ["value"] = { ["servers"] = { [0] = "127.0.0.1", }, ["timeout"] = 0.1, }, }, }, ["manifest_version"] = 2, }, ["PopcornEditor"] = { ["name"] = "PopcornEditor", ["author"] = { [0] = "Brion Vibber", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PopcornEditor", ["descriptionmsg"] = "popcorn-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["FileExtensions"] = { [0] = "popcorn", }, ["MessagesDirs"] = { ["PopcornEditor"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "PopcornEditor/modules", }, ["Hooks"] = { ["BeforePageDisplay"] = "PopcornEditorHooks::beforePageDisplay", ["MakeGlobalVariablesScript"] = "PopcornEditorHooks::makeGlobalVariablesScript", }, ["config"] = { ["PopcornEditorUrl"] = { ["value"] = "http://popcorn-editor.wmflabs.org/PopcornEditor/editor.html", }, }, ["manifest_version"] = 2, }, ["PopupAlerts"] = { ["name"] = "PopupAlerts", ["author"] = { [0] = "WikiTeq", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PopupAlerts", ["descriptionmsg"] = "popupalerts-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", }, ["ExtensionMessagesFiles"] = { ["PopupAlertsMagic"] = "PopupAlerts.magic.php", }, ["MessagesDirs"] = { ["PopupAlerts"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "PopupAlerts\\PopupAlertsHooks::onParserFirstCallInit", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PopupAlerts", }, ["manifest_version"] = 2, }, ["Popups"] = { ["name"] = "Popups", ["namemsg"] = "popups-message", ["author"] = { [0] = "Prateek Saxena", [1] = "[https://www.mediawiki.org/wiki/Reading/Web/Team 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.31.0", }, ["AutoloadNamespaces"] = { ["Popups\\"] = "includes/", }, ["ConfigRegistry"] = { ["popups"] = "GlobalVarConfig::newInstance", }, ["Hooks"] = { ["BeforePageDisplay"] = "Popups\\PopupsHooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "Popups\\PopupsHooks::onResourceLoaderGetConfigVars", ["GetPreferences"] = "Popups\\PopupsHooks::onGetPreferences", ["PreferencesFormPreSave"] = "Popups\\UserPreferencesChangeHandler::onPreferencesFormPreSave", ["UserGetDefaultOptions"] = "Popups\\PopupsHooks::onUserGetDefaultOptions", ["MakeGlobalVariablesScript"] = "Popups\\PopupsHooks::onMakeGlobalVariablesScript", ["LocalUserCreated"] = "Popups\\PopupsHooks::onLocalUserCreated", ["GetBetaFeaturePreferences"] = "Popups\\PopupsHooks::onGetBetaFeaturePreferences", }, ["MessagesDirs"] = { ["Popups"] = { [0] = "i18n", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["Popups"] = 18904225, ["ReferencePreviewsPopups"] = 19489344, ["VirtualPageView"] = 17780078, }, }, }, ["config"] = { ["PopupsVirtualPageViews"] = { ["description"] = "@var bool: Whether the extension should log virtual pageviews.", ["value"] = false, }, ["PopupsHideOptInOnPreferencesPage"] = { ["description"] = "@var bool: Whether the option to enable/disable Page Previews should be hidden on Preferences page. False by default", ["value"] = false, }, ["PopupsOptInDefaultState"] = { ["description"] = "@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", ["value"] = "1", }, ["PopupsOptInStateForNewAccounts"] = { ["description"] = "@var string:['1'|'0'] Default Page Previews visibility for newly created accounts (from Q2 2018). For more info see @T191888", ["value"] = "1", }, ["PopupsConflictingNavPopupsGadgetName"] = { ["description"] = "@var string: Navigation popups gadget name", ["value"] = "Navigation_popups", }, ["PopupsGateway"] = { ["description"] = "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", ["value"] = "mwApiPlain", }, ["PopupsRestGatewayEndpoint"] = { ["description"] = "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", ["value"] = "/api/rest_v1/page/summary/", }, ["PopupsReferencePreviews"] = { ["description"] = "Temporary feature flag to disable reference previews during developement.", ["value"] = true, }, ["PopupsReferencePreviewsBetaFeature"] = { ["description"] = "Make Reference Previews a Beta feature.", ["value"] = true, }, ["PopupsEventLogging"] = { ["description"] = "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!", ["value"] = false, }, ["PopupsStatsvSamplingRate"] = { ["description"] = "Sampling rate for logging performance data to statsv.", ["value"] = 0, }, ["PopupsPageDisabled"] = { ["description"] = "List of pages that should not show Popups. Includes subpages. These pages are subject to the HTML cache policy of the wiki. A purge on these pages maybe needed to see the effect of this configuration variable. Every excluded page should be defined by a canonical name, eg: Special:Userlogin", ["value"] = { [0] = "Special:CreateAccount", [1] = "Special:GlobalRenameRequest", [2] = "Special:Userlogin", [3] = "Special:MergeAccount", [4] = "Special:ChangeCredentials", [5] = "Special:OAuthListConsumers", [6] = "Special:GlobalUserRights", [7] = "Special:Notifications", [8] = "Special:UserRights", [9] = "Special:Upload", [10] = "Special:VipsTest", [11] = "Special:ApiFeatureUsage", [12] = "Special:ExpandTemplates", [13] = "Special:GadgetUsage", [14] = "Special:GraphSandbox", [15] = "Special:TemplateSandbox", [16] = "Special:MostLinkedFiles", [17] = "Special:Book", }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Popups", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, ["manifest_version"] = 2, }, ["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", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["Prezi"] = { [0] = "i18n", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["SpecialPages"] = { ["PrivateDomains"] = "SpecialPrivateDomains", }, ["MessagesDirs"] = { ["PrivateDomains"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PrivateDomainsAlias"] = "PrivateDomains.alias.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", }, ["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.35.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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["ProofreadPageAlias"] = "ProofreadPage.alias.php", }, ["AutoloadNamespaces"] = { ["ProofreadPage\\"] = "includes/", }, ["TestAutoloadClasses"] = { ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ProofreadPage/modules", }, ["Hooks"] = { ["SetupAfterCache"] = "ProofreadPage\\ProofreadPageInit::initNamespaces", ["ParserFirstCallInit"] = "ProofreadPage\\ProofreadPage::onParserFirstCallInit", ["BeforePageDisplay"] = "ProofreadPage\\ProofreadPage::onBeforePageDisplay", ["GetLinkColours"] = "ProofreadPage\\ProofreadPage::onGetLinkColours", ["ImageOpenShowImageInlineBefore"] = "ProofreadPage\\ProofreadPage::onImageOpenShowImageInlineBefore", ["PageSaveComplete"] = "ProofreadPage\\ProofreadPage::onPageSaveComplete", ["ArticleDelete"] = "ProofreadPage\\ProofreadPage::onArticleDelete", ["ArticleUndelete"] = "ProofreadPage\\ProofreadPage::onArticleUndelete", ["ArticlePurge"] = "ProofreadPage\\ProofreadPage::onArticlePurge", ["SpecialMovepageAfterMove"] = "ProofreadPage\\ProofreadPage::onSpecialMovepageAfterMove", ["LoadExtensionSchemaUpdates"] = "ProofreadPage\\ProofreadPage::onLoadExtensionSchemaUpdates", ["OutputPageParserOutput"] = "ProofreadPage\\ProofreadPage::onOutputPageParserOutput", ["wgQueryPages"] = "ProofreadPage\\ProofreadPage::onwgQueryPages", ["GetPreferences"] = "ProofreadPage\\ProofreadPage::onGetPreferences", ["CanonicalNamespaces"] = "ProofreadPage\\ProofreadPage::onCanonicalNamespaces", ["SkinTemplateNavigation"] = "ProofreadPage\\ProofreadPage::onSkinTemplateNavigation", ["ContentHandlerDefaultModelFor"] = "ProofreadPage\\ProofreadPage::onContentHandlerDefaultModelFor", ["EditFormPreloadText"] = "ProofreadPage\\ProofreadPage::onEditFormPreloadText", ["ParserTestTables"] = "ProofreadPage\\ProofreadPage::onParserTestTables", ["InfoAction"] = "ProofreadPage\\ProofreadPage::onInfoAction", ["SkinMinervaDefaultModules"] = "ProofreadPage\\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"] = " ", ["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\\ProofreadPage::onRegistration", ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["Prop"] = { ["name"] = "Prop", ["version"] = "1.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus Sophivorus]", ["descriptionmsg"] = "prop-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["Prop"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["PropAlias"] = "Prop.alias.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "Prop::onParserFirstCallInit", }, ["manifest_version"] = 1, }, ["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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["PropertySuggesterAlias"] = "PropertySuggester.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "PropertySuggester", }, ["Hooks"] = { ["BeforePageDisplay"] = "PropertySuggester\\Hooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "PropertySuggester\\Hooks::onCreateSchema", }, ["config"] = { ["PropertySuggesterDeprecatedIds"] = { ["value"] = { }, }, ["PropertySuggesterClassifyingPropertyIds"] = { ["value"] = { }, }, ["PropertySuggesterInitialSuggestions"] = { ["value"] = { }, }, ["PropertySuggesterMinProbability"] = { ["value"] = 0.05, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["ProtectSite"] = { ["name"] = "Protect Site", ["version"] = "0.5.2", ["author"] = { [0] = "[http://en.uncyclopedia.co/wiki/User:Dawg Eric Johnston]", [1] = "Chris Stafford", [2] = "Jack Phoenix", [3] = "Martyna Nowicka", }, ["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", }, ["AvailableRights"] = { [0] = "protectsite", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["protectsite"] = true, }, }, ["ExtensionFunctions"] = { [0] = "ProtectSite::setup", }, ["manifest_version"] = 1, }, ["ProtectionIndicator"] = { ["name"] = "ProtectionIndicator", ["author"] = { [0] = "Sohom Datta", }, ["version"] = "0.1", ["url"] = "https://www.mediawiki.org/wiki/Extension:ProtectionIndicator", ["descriptionmsg"] = "protectionindicator-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\ProtectionIndicator\\"] = "includes/", }, ["config"] = { ["ShowIconsOnMainPage"] = { ["description"] = "Config to show icons on Main Page", ["value"] = false, }, ["ShowLogInPopup"] = { ["description"] = "Config to show the latest protection entry in the popup", ["value"] = true, }, }, ["Hooks"] = { ["ArticleViewHeader"] = "MediaWiki\\Extension\\ProtectionIndicator\\ProtectionIndicatorHooks::onArticleViewHeader", ["ParserFirstCallInit"] = "MediaWiki\\Extension\\ProtectionIndicator\\ProtectionIndicatorHooks::onParserFirstCallInit", ["ContentAlterParserOutput"] = "MediaWiki\\Extension\\ProtectionIndicator\\ProtectionIndicatorHooks::onContentAlterParserOutput", }, ["MessagesDirs"] = { ["ProtectionIndicator"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ProtectionIndicator/resources", }, ["manifest_version"] = 2, }, ["Push"] = { ["name"] = "Push", ["version"] = "1.3.0 alpha", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jeroen_De_Dauw Jeroen De Dauw] for [http://www.wikiworks.com 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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Push/modules", }, ["Hooks"] = { ["UnknownAction"] = "PushTab::onUnknownAction", ["SkinTemplateNavigation"] = "PushTab::displayTab", ["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, }, ["PushNotifications"] = { ["name"] = "PushNotifications", ["author"] = { [0] = "Wikimedia Product Infrastructure Team", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:PushNotifications", ["descriptionmsg"] = "pushnotifications-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\PushNotifications\\"] = "includes/", }, ["config"] = { }, ["MessagesDirs"] = { ["PushNotifications"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["PushToWatch"] = { ["name"] = "PushToWatch", ["version"] = "0.2.0", ["author"] = "cloudyks", ["url"] = "https://www.mediawiki.org/wiki/Extension:PushToWatch", ["descriptionmsg"] = "pushtowatch-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["PushToWatch"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinTemplateOutputPageBeforeExec"] = { [0] = "PushToWatch::ListUsers", }, }, ["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", }, }, ["Hooks"] = { ["SkinAfterBottomScripts"] = "QuantcastTracking::onSkinAfterBottomScripts", }, ["manifest_version"] = 1, }, ["QuickGV"] = { ["name"] = "QuickGV", ["version"] = "0.2.4", ["author"] = "[https://github.com/virus-warnning 吳政璋]", ["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", }, }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuickSearchLookup", }, ["ConfigRegistry"] = { ["quicksearchlookup"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 1, }, ["QuickSurveys"] = { ["name"] = "QuickSurveys", ["version"] = "1.4.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.34.0", ["extensions"] = { ["EventLogging"] = "*", }, }, ["MessagesDirs"] = { ["QuickSurveys"] = { [0] = "i18n", }, }, ["ConfigRegistry"] = { ["quicksurveys"] = "GlobalVarConfig::newInstance", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuickSurveys", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "QuickSurveys/tests/qunit", ["templates"] = { ["embedded-1.html"] = "ext.quicksurveys.lib/templates/embedded-1.html", ["vector-1.html"] = "ext.quicksurveys.lib/templates/vector-1.html", ["vector-2.html"] = "ext.quicksurveys.lib/templates/vector-2.html", ["vector-3.html"] = "ext.quicksurveys.lib/templates/vector-3.html", ["vector-4.html"] = "ext.quicksurveys.lib/templates/vector-4.html", ["minerva-1.html"] = "ext.quicksurveys.lib/templates/minerva-1.html", ["minerva-2.html"] = "ext.quicksurveys.lib/templates/minerva-2.html", ["minerva-3.html"] = "ext.quicksurveys.lib/templates/minerva-3.html", ["minerva-4.html"] = "ext.quicksurveys.lib/templates/minerva-4.html", }, ["scripts"] = { [0] = "ext.quicksurveys.lib/lib.test.js", [1] = "ext.quicksurveys.lib/views.test.js", }, ["dependencies"] = { [0] = "ext.quicksurveys.lib", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["QuickSurveysResponses"] = 18397510, ["QuickSurveyInitiation"] = 18397507, }, }, }, ["AutoloadNamespaces"] = { ["QuickSurveys\\"] = "includes/", }, ["manifest_version"] = 2, ["Hooks"] = { ["ResourceLoaderGetConfigVars"] = { [0] = "QuickSurveys\\Hooks::onResourceLoaderGetConfigVars", }, ["BeforePageDisplay"] = { [0] = "QuickSurveys\\Hooks::onBeforePageDisplay", }, ["ResourceLoaderRegisterModules"] = { [0] = "QuickSurveys\\Hooks::onResourceLoaderRegisterModules", }, }, ["config"] = { ["QuickSurveysConfig"] = { ["description"] = "Array of surveys eligible to be displayed on the wiki. Full documentation can be found in https://www.mediawiki.org/wiki/Extension:QuickSurveys#Configuration", ["public"] = true, ["value"] = { [0] = { ["name"] = "internal example survey", ["type"] = "internal", ["question"] = "ext-quicksurveys-example-internal-survey-question", ["description"] = "ext-quicksurveys-example-internal-survey-description", ["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", }, ["freeformTextLabel"] = "ext-quicksurveys-example-internal-survey-freeform-text-label", ["layout"] = "single-answer", ["enabled"] = false, ["coverage"] = 0.5, ["platforms"] = { ["desktop"] = { [0] = "stable", }, ["mobile"] = { [0] = "stable", [1] = "beta", }, }, }, [1] = { ["name"] = "external example survey", ["type"] = "external", ["question"] = "ext-quicksurveys-example-external-survey-question", ["description"] = "ext-quicksurveys-example-external-survey-description", ["link"] = "ext-quicksurveys-example-external-survey-link", ["instanceTokenParameterName"] = "parameterName", ["privacyPolicy"] = "ext-quicksurveys-example-external-survey-privacy-policy", ["enabled"] = false, ["coverage"] = 0.5, ["platforms"] = { ["desktop"] = { [0] = "stable", }, ["mobile"] = { [0] = "stable", [1] = "beta", }, }, }, }, }, }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["QuizExtension"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Quiz/modules", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "QuizHooks::onParserFirstCallInit", }, ["ParserAfterTidy"] = { [0] = "Quiz::resetQuizID", }, }, ["manifest_version"] = 2, }, ["QuizGame"] = { ["name"] = "QuizGame", ["version"] = "4.2", ["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.34.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", }, ["Hooks"] = { ["SkinTemplateNavigation::Universal"] = "QuizGameHooks::onSkinTemplateNavigationUniversal", ["MakeGlobalVariablesScript"] = "QuizGameHooks::onMakeGlobalVariablesScript", ["LoadExtensionSchemaUpdates"] = "QuizGameHooks::onLoadExtensionSchemaUpdates", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "QuizGame", }, ["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.32.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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "RSSHooks::onParserFirstCallInit", }, }, ["TrackingCategories"] = { [0] = "rss-tracking-category", }, ["config"] = { ["RSSCacheAge"] = { ["value"] = 3600, }, ["RSSCacheCompare"] = { ["value"] = false, }, ["RSSFetchTimeout"] = { ["value"] = 15, }, ["RSSNamespaces"] = { ["value"] = nil, }, ["RSSUrlWhitelist"] = { ["value"] = { }, }, ["RSSUrlNumberOfAllowedRedirects"] = { ["value"] = 0, }, ["RSSUserAgent"] = { ["value"] = "MediaWikiRSS/2.25.1 (+https://www.mediawiki.org/wiki/Extension:RSS) / MediaWiki RSS extension", }, ["RSSProxy"] = { ["value"] = false, }, ["RSSDateDefaultFormat"] = { ["value"] = "Y-m-d H:i:s", }, ["RSSItemMaxLength"] = { ["value"] = false, }, ["RSSAllowLinkTag"] = { ["value"] = false, }, ["RSSAllowImageTag"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["RandomArea"] = { ["name"] = "RandomArea", ["version"] = "2.0.0", ["author"] = { [0] = "Thomas Stock", [1] = "Zoranzoki21", }, ["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", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "RandomAreaHooks::init", }, ["manifest_version"] = 2, }, ["RandomGameUnit"] = { ["name"] = "RandomGameUnit", ["version"] = "2.7.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:RandomGameUnit", ["descriptionmsg"] = "game-unit-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["RandomGameDisplay"] = { ["random_poll"] = true, ["random_quiz"] = true, ["random_picturegame"] = true, }, ["RandomImageSize"] = 50, }, ["MessagesDirs"] = { ["RandomGameUnit"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "RandomGameUnit::registerTag", }, ["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, }, ["MessagesDirs"] = { ["RandomImage"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserBeforePreprocess"] = "RandomImage::stripHook", ["ParserBeforeInternalParse"] = "RandomImage::stripHook", ["ParserFirstCallInit"] = "RandomImage::onParserFirstCallInit", }, ["manifest_version"] = 1, ["requires"] = { ["MediaWiki"] = ">= 1.35", }, }, ["RandomImageByCategory"] = { ["name"] = "RandomImageByCategory", ["version"] = "1.4.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:RandomImageByCategory", ["descriptionmsg"] = "randomimagebycategory-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["RandomImageByCategory"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "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", }, ["manifest_version"] = 1, }, ["Random_Pages"] = { ["name"] = "RandomPages", ["version"] = "0.6.0", ["author"] = { [0] = "Aurelian Oancea", [1] = "Krishna Maheshwari", [2] = "Zoranzoki21", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Random_Pages", ["descriptionmsg"] = "randompages-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["RandomPages"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "RandomPagesHooks::aoRandomPagesInit", }, ["manifest_version"] = 1, }, ["RandomSelection"] = { ["name"] = "RandomSelection", ["version"] = "2.3.0", ["author"] = { [0] = "Ross McClure", [1] = "Jack Phoenix", [2] = "...", }, ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RandomSelection", ["descriptionmsg"] = "randomselection-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["RandomSelection"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RandomSelectionMagic"] = "RandomSelection.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "RandomSelection::register", ["MagicWordwgVariableIDs"] = "RandomSelection::variableIds", }, ["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/", }, ["TestAutoloadNamespaces"] = { ["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 '<database>-<prefix'>' format.", }, ["ReadingListsCentralWiki"] = { ["value"] = false, ["description"] = "Database name of the central wiki. This is unrelated to data storage (see ReadingListsDatabase for that) and only used to identify which wiki should be used for jobs and such.", }, ["ReadingListsMaxListsPerUser"] = { ["value"] = 100, ["description"] = "Maximum allowed number of lists per user.", }, ["ReadingListsMaxEntriesPerList"] = { ["value"] = 1000, ["description"] = "Maximum allowed number of entries per list.", }, ["ReadingListsDeletedRetentionDays"] = { ["value"] = 30, ["description"] = "Purge deleted lists and list entries after this many days.", }, }, ["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = "MediaWiki\\Extensions\\ReadingLists\\HookHandler::onAPIQuerySiteInfoGeneralInfo", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extensions\\ReadingLists\\HookHandler::onLoadExtensionSchemaUpdates", ["UnitTestsAfterDatabaseSetup"] = "MediaWiki\\Extensions\\ReadingLists\\HookHandler::onUnitTestsAfterDatabaseSetup", ["UnitTestsBeforeDatabaseTeardown"] = "MediaWiki\\Extensions\\ReadingLists\\HookHandler::onUnitTestsBeforeDatabaseTeardown", }, ["ServiceWiringFiles"] = { [0] = "ServiceWiring.php", }, ["MessagesDirs"] = { ["ReadingLists"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["manifest_version"] = 2, }, ["ReassignEdits"] = { ["name"] = "ReassignEdits", ["version"] = "0.3.0", ["author"] = { [0] = "Tim Weyer", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ReassignEdits", ["descriptionmsg"] = "reassignedits-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "reassignedits", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["reassignedits"] = true, }, }, ["SpecialPages"] = { ["ReassignEdits"] = "SpecialReassignEdits", }, ["MessagesDirs"] = { ["ReassignEdits"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ReassignEditsAliases"] = "ReassignEdits.alias.php", }, ["manifest_version"] = 2, }, ["RecentActivityFeed"] = { ["name"] = "RecentActivityFeed", ["version"] = "1.1", ["author"] = "Nischay Nahata", ["url"] = "https://www.mediawiki.org/wiki/Extension:RecentActivityFeed", ["descriptionmsg"] = "recentactivityfeed-desc", ["license-name"] = "MIT", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["RecentActivityFeed"] = "SpecialRecentActivityFeed", }, ["MessagesDirs"] = { ["RecentActivityFeed"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RecentActivityFeedAlias"] = "RecentActivityFeed.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RecentActivityFeed", }, ["manifest_version"] = 2, }, ["RefreshSpecial"] = { ["name"] = "RefreshSpecial", ["version"] = "1.6.0", ["author"] = { [0] = "Bartek Łapiński", [1] = "Jack Phoenix", }, ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RefreshSpecial", ["descriptionmsg"] = "refreshspecial-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["SpecialPages"] = { ["RefreshSpecial"] = "RefreshSpecial", }, ["MessagesDirs"] = { ["RefreshSpecial"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RefreshSpecialAlias"] = "RefreshSpecial.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RefreshSpecial", }, ["AvailableRights"] = { [0] = "refreshspecial", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["refreshspecial"] = true, }, }, ["manifest_version"] = 1, }, ["RegexBlock"] = { ["name"] = "RegexBlock", ["version"] = "1.7.0", ["author"] = { [0] = "Bartek Łapiński", [1] = "Tomasz Klim", [2] = "Piotr Molski", [3] = "Adrian Wieczorek", [4] = "Alexandre Emsenhuber", [5] = "Jack Phoenix", }, ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:RegexBlock", ["descriptionmsg"] = "regexblock-desc", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">=1.34.0 <1.35.0", }, ["config"] = { ["ContactLink"] = "Special:Contact", ["RegexBlockDatabase"] = false, }, ["SpecialPages"] = { ["RegexBlock"] = "RegexBlockForm", }, ["MessagesDirs"] = { ["RegexBlock"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RegexBlockAliases"] = "RegexBlock.alias.php", }, ["APIModules"] = { ["regexblock"] = "ApiRegexBlock", ["regexunblock"] = "ApiRegexUnblock", }, ["Hooks"] = { ["ContributionsToolLinks"] = "RegexBlockHooks::onContributionsToolLinks", ["GetBlockedStatus"] = "RegexBlockHooks::onGetBlockedStatus", ["LoadExtensionSchemaUpdates"] = "RegexBlockHooks::onLoadExtensionSchemaUpdates", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RegexBlock", }, ["AvailableRights"] = { [0] = "regexblock", [1] = "regexblock-exempt", }, ["GroupPermissions"] = { ["staff"] = { ["regexblock"] = true, ["regexblock-exempt"] = true, }, }, ["manifest_version"] = 1, }, ["RegexFunctions"] = { ["name"] = "RegexFunctions", ["version"] = "2.0.0", ["author"] = "Ryan Schmidt", ["url"] = "https://www.mediawiki.org/wiki/Extension:RegexFunctions", ["descriptionmsg"] = "regexfunctions-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["MessagesDirs"] = { ["RegexFunctions"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RegexFunctionsMagic"] = "RegexFunctions.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ExtRegexFunctions::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["RelatedArticles"] = { ["name"] = "RelatedArticles", ["version"] = "3.1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/Reading/Web/Team Readers Web Team]", [1] = "Roland Unger", [2] = "Hans Musil", [3] = "Matthias Mullie", [4] = "Sam Smith", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:RelatedArticles", ["descriptionmsg"] = "relatedarticles-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "betafeatures", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["AutoloadNamespaces"] = { ["RelatedArticles\\"] = "includes/", }, ["ExtensionMessagesFiles"] = { ["RelatedArticlesMagic"] = "RelatedArticles.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "RelatedArticles\\Hooks::onParserFirstCallInit", ["OutputPageParserOutput"] = "RelatedArticles\\Hooks::onOutputPageParserOutput", ["MakeGlobalVariablesScript"] = "RelatedArticles\\Hooks::onMakeGlobalVariablesScript", ["BeforePageDisplay"] = "RelatedArticles\\Hooks::onBeforePageDisplay", ["ResourceLoaderGetConfigVars"] = "RelatedArticles\\Hooks::onResourceLoaderGetConfigVars", ["SkinAfterContent"] = "RelatedArticles\\Hooks::onSkinAfterContent", }, ["MessagesDirs"] = { ["RelatedArticles"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "RelatedArticles/tests/qunit", ["scripts"] = { [0] = "ext.relatedArticles.cards/CardModel.test.js", [1] = "ext.relatedArticles.cards/CardView.test.js", [2] = "ext.relatedArticles.readMore.gateway/RelatedPagesGateway.test.js", }, ["dependencies"] = { [0] = "ext.relatedArticles.cards", [1] = "ext.relatedArticles.readMore.gateway", }, }, ["config"] = { ["RelatedArticlesCardLimit"] = { ["description"] = "Maximum number of articles that should be shown in RelatedArticles widget. This limit is derived from limits in TextExtracts and PageImages extensions. Number should be between 1 and 20.", ["value"] = 3, }, ["RelatedArticlesUseCirrusSearch"] = { ["value"] = false, }, ["RelatedArticlesOnlyUseCirrusSearch"] = { ["value"] = false, }, ["RelatedArticlesDescriptionSource"] = { ["description"] = "Source to get the page description from (string, or false to not fetch the description). Possible values: wikidata, textextracts, pagedescription.", ["value"] = false, }, ["RelatedArticlesFooterWhitelistedSkins"] = { ["description"] = "List of skin names (e.g. 'minerva') where related articles will be shown in the footer.", ["value"] = { }, }, }, ["ConfigRegistry"] = { ["RelatedArticles"] = "GlobalVarConfig::newInstance", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RelatedArticles", }, }, ["RelatedLinks"] = { ["name"] = "RelatedLinks", ["author"] = "Sleeping-Lion", ["version"] = "1.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:RelatedLinks", ["descriptionmsg"] = "relatedlinks-desc", ["type"] = "specialpage", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "RelatedLinks/modules", }, ["Hooks"] = { ["MonoBookTemplateToolboxEnd"] = { [0] = "RelatedLinksHooks::SkinTemplateToolboxEnd", }, }, ["ExtensionMessagesFiles"] = { ["RelatedLinksAlias"] = "RelatedLinks.alias.php", }, ["MessagesDirs"] = { ["RelatedLinks"] = { [0] = "i18n", }, }, ["SpecialPages"] = { ["RelatedLinks"] = "SpecialRelatedLinks", }, ["manifest_version"] = 1, }, ["RelatedSites"] = { ["name"] = "RelatedSites", ["version"] = "2.0", ["author"] = { [0] = "Roland Unger", [1] = "Hans Musil", [2] = "Matthias Mullie", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:RelatedSites", ["descriptionmsg"] = "relatedsites-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-only", ["MessagesDirs"] = { ["RelatedSites"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserAfterTidy"] = "RelatedSites::onParserAfterTidy", ["OutputPageParserOutput"] = "RelatedSites::onOutputPageParserOutput", ["SidebarBeforeOutput"] = "RelatedSites::onSidebarBeforeOutput", }, ["TrackingCategories"] = { [0] = "relatedsites-tracking-category", }, ["config"] = { ["RelatedSitesPrefixes"] = { }, }, ["manifest_version"] = 1, }, ["Renameuser"] = { ["name"] = "Renameuser", ["author"] = { [0] = "Ævar Arnfjörð Bjarmason", [1] = "Aaron Schulz", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Renameuser", ["descriptionmsg"] = "renameuser-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["ExtensionMessagesFiles"] = { ["RenameuserAliases"] = "Renameuser.alias.php", }, ["LogTypes"] = { [0] = "renameuser", }, ["MessagesDirs"] = { ["Renameuser"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ShowMissingArticle"] = { [0] = "RenameuserHooks::onShowMissingArticle", }, ["ContributionsToolLinks"] = { [0] = "RenameuserHooks::onContributionsToolLinks", }, ["GetLogTypesOnUser"] = { [0] = "RenameuserHooks::onGetLogTypesOnUser", }, }, ["JobClasses"] = { ["renameUser"] = "RenameUserJob", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["renameuser"] = true, }, }, ["LogActionsHandlers"] = { ["renameuser/renameuser"] = "RenameuserLogFormatter", }, ["AvailableRights"] = { [0] = "renameuser", }, ["SpecialPages"] = { ["Renameuser"] = "SpecialRenameuser", }, ["manifest_version"] = 2, }, ["ReplaceSet"] = { ["name"] = "ReplaceSet", ["version"] = "1.6.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Dantman Daniel Friesen]", [1] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ReplaceSet", ["descriptionmsg"] = "replaceset-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["ReplaceSet"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ReplaceSetMagic"] = "ReplaceSet.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ReplaceSetHooks::efReplaceSetRegisterParser", }, ["config"] = { ["_prefix"] = "eg", ["ReplaceSetCallLimit"] = 25, ["ReplaceSetPregLimit"] = 50, }, ["manifest_version"] = 1, }, ["Replace_Text"] = { ["name"] = "Replace Text", ["version"] = "1.4.1", ["author"] = { [0] = "Yaron Koren", [1] = "Niklas Laxström", [2] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Replace_Text", ["descriptionmsg"] = "replacetext-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["type"] = "specialpage", ["GroupPermissions"] = { ["sysop"] = { ["replacetext"] = true, }, }, ["AvailableRights"] = { [0] = "replacetext", }, ["SpecialPages"] = { ["ReplaceText"] = "SpecialReplaceText", }, ["JobClasses"] = { ["replaceText"] = "ReplaceTextJob", }, ["MessagesDirs"] = { ["ReplaceText"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ReplaceText/resources", }, ["ExtensionMessagesFiles"] = { ["ReplaceTextAlias"] = "ReplaceText.i18n.alias.php", }, ["Hooks"] = { ["AdminLinks"] = { [0] = "ReplaceTextHooks::addToAdminLinks", }, ["SpecialMovepageAfterMove"] = { [0] = "ReplaceTextHooks::replaceTextReminder", }, ["UserGetReservedNames"] = { [0] = "ReplaceTextHooks::getReservedNames", }, }, ["config"] = { ["ReplaceTextResultsLimit"] = 250, ["ReplaceTextUser"] = nil, }, ["manifest_version"] = 1, }, ["RevisionCommentSupplement"] = { ["name"] = "RevisionCommentSupplement", ["version"] = "0.5.0", ["author"] = { [0] = "Burthsceh", [1] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:RevisionCommentSupplement", ["descriptionmsg"] = "revcs-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["AvailableRights"] = { [0] = "supplementcomment", [1] = "supplementcomment-restricted", }, ["GroupPermissions"] = { ["supplementcomment"] = { ["supplementcomment"] = true, ["supplementcomment-restricted"] = true, }, ["sysop"] = { ["supplementcomment"] = true, }, }, ["LogActionsHandlers"] = { ["revisioncommentsupplement/create"] = "RevisionCommentSupplementLogFormatter", ["revisioncommentsupplement/delete"] = "RevisionCommentSupplementLogFormatter", ["revisioncommentsupplement/modify"] = "RevisionCommentSupplementLogFormatter", ["revisioncommentsupplement/create2"] = "LogFormatter", ["revisioncommentsupplement/delete2"] = "LogFormatter", ["revisioncommentsupplement/modify2"] = "LogFormatter", ["revisioncommentsupplement/hidehistory"] = "RevisionCommentSupplementHideHistoryLogFormatter", ["suppress/revcommentsupplementhidehistory"] = "RevisionCommentSupplementHideHistoryLogFormatter", }, ["LogTypes"] = { [0] = "revisioncommentsupplement", }, ["SpecialPages"] = { ["RevisionCommentSupplement"] = "SpecialRevisionCommentSupplement", ["RevisionCommentSupplementList"] = "SpecialRevisionCommentSupplementList", }, ["MessagesDirs"] = { ["RevisionCommentSupplement"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["RevisionCommentSupplementAlias"] = "RevisionCommentSupplement.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RevisionCommentSupplement", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "RevisionCommentSupplementHook::runUpdates", ["PageHistoryLineEnding"] = "RevisionCommentSupplementHook::onPageHistoryLineEnding", ["LogLine"] = "RevisionCommentSupplementHook::onLogLine", }, ["config_prefix"] = "eg", ["config"] = { ["RevisionCommentSupplementSettings"] = { ["value"] = { ["history"] = "true", ["log"] = "true", ["logsupplement"] = "false", ["logpublish"] = "false", }, ["description"] = "Settings of RevisionCommentSupplement. See RevisionCommentSupplementSetting.php", }, }, ["manifest_version"] = 2, }, ["RevisionSlider"] = { ["name"] = "RevisionSlider", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Addshore", [2] = "Leszek Manicki", [3] = "Jakob Warkotsch", [4] = "Tobias Gritschacher", [5] = "Christoph Jauera", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:RevisionSlider", ["namemsg"] = "revisionslider", ["descriptionmsg"] = "revisionslider-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["ConfigRegistry"] = { ["revisionslider"] = "GlobalVarConfig::newInstance", }, ["MessagesDirs"] = { ["RevisionSlider"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\RevisionSlider\\"] = "src/", }, ["QUnitTestModule"] = { ["scripts"] = { [0] = "QUnit.revisionSlider.testOrSkip.js", [1] = "RevisionSlider.Revision.test.js", [2] = "RevisionSlider.Pointer.test.js", [3] = "RevisionSlider.PointerView.test.js", [4] = "RevisionSlider.Slider.test.js", [5] = "RevisionSlider.SliderView.test.js", [6] = "RevisionSlider.RevisionList.test.js", [7] = "RevisionSlider.RevisionListView.test.js", [8] = "RevisionSlider.DiffPage.test.js", [9] = "RevisionSlider.HelpDialog.test.js", }, ["dependencies"] = { [0] = "ext.RevisionSlider.Pointer", [1] = "ext.RevisionSlider.Slider", [2] = "ext.RevisionSlider.RevisionList", [3] = "ext.RevisionSlider.HelpDialog", [4] = "jquery.ui", [5] = "oojs-ui", }, ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "RevisionSlider/tests/qunit", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "RevisionSlider", }, ["Hooks"] = { ["DifferenceEngineViewHeader"] = "MediaWiki\\Extensions\\RevisionSlider\\RevisionSliderHooks::onDifferenceEngineViewHeader", ["GetPreferences"] = "MediaWiki\\Extensions\\RevisionSlider\\RevisionSliderHooks::onGetPreferences", }, }, ["S5SlideShow"] = { ["name"] = "S5SlideShow", ["namemsg"] = "s5slide-name", ["descriptionmsg"] = "s5slide-desc", ["version"] = "0.3", ["license-name"] = "GPL-2.0+", ["type"] = "parserhook", ["url"] = "https://www.mediawiki.org/wiki/Extension:S5SlideShow", ["requires"] = { ["MediaWiki"] = ">= 1.27.3", }, ["author"] = { [0] = "Vitaliy Filippov", [1] = "[http://www.bitplan.com/index.php/Wolfgang_Fahl Wolfgang Fahl/ProfiWiki]", [2] = "[http://hexmode.com Mark A. Hershberger]", }, ["Actions"] = { ["slide"] = "S5SlideShow\\Action", }, ["Hooks"] = { ["ImageBeforeProduceHTML"] = { [0] = "S5SlideShow\\S5SlideShowHooks::ImageBeforeProduceHTML", }, ["ParserFirstCallInit"] = { [0] = "S5SlideShow\\S5SlideShowHooks::ParserFirstCallInit", }, ["ArticleFromTitle"] = { [0] = "S5SlideShow\\S5SlideShowHooks::ArticleFromTitle", }, ["AlternateEdit"] = { [0] = "S5SlideShow\\S5SlideShowHooks::AlternateEdit", }, ["MagicWordwgVariableIDs"] = { [0] = "S5SlideShow\\S5SlideShowHooks::MagicWordwgVariableIDs", }, ["ParserGetVariableValueSwitch"] = { [0] = "S5SlideShow\\S5SlideShowHooks::ParserGetVariableValueSwitch", }, }, ["SpecialPages"] = { ["S5SlideShow"] = "S5SlideShow\\SpecialS5SlideShow", }, ["MessagesDirs"] = { ["S5SlideShow"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["S5SlideShowMagic"] = "src/S5SlideShow.i18n.magic.php", ["S5SlideShowAlias"] = "src/S5SlideShow.i18n.alias.php", }, ["config"] = { ["_prefix"] = "egS5", ["Scaled"] = false, ["DefaultStyle"] = "default", ["BrowserScaleHack"] = true, ["SlideTemplateFile"] = "extensions/S5SlideShow/slide.htm", ["SlideCenterMark"] = "(center)", ["SlideHeadingMark"] = false, ["SlideIncMark"] = "(step)", }, ["manifest_version"] = 1, }, ["SVGEdit"] = { ["name"] = "SVGEdit", ["author"] = { [0] = "Brion Vibber", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SVGEdit", ["descriptionmsg"] = "svgedit-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["SVGEdit"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SVGEdit/modules", }, ["Hooks"] = { ["BeforePageDisplay"] = "SVGEditHooks::beforePageDisplay", ["MakeGlobalVariablesScript"] = "SVGEditHooks::makeGlobalVariablesScript", }, ["config"] = { ["SVGEditEditor"] = { ["value"] = "http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.html", }, ["SVGEditInline"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["Safe_Delete"] = { ["name"] = "Safe Delete", ["version"] = "1.2", ["author"] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", ["url"] = "https://www.mediawiki.org/wiki/Extension:Safe_Delete", ["descriptionmsg"] = "safedelete-desc", ["type"] = "special", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["SafeDelete"] = "SafeDelete", }, ["MessagesDirs"] = { ["SafeDelete"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SafeDeleteAlias"] = "i18n/SafeDelete.alias.php", }, ["Hooks"] = { ["SkinTemplateNavigation"] = "SafeDelete::checkLink", }, ["manifest_version"] = 2, }, ["SandboxLink"] = { ["name"] = "SandboxLink", ["author"] = { [0] = "Bartosz Dziewoński", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SandboxLink", ["descriptionmsg"] = "sandboxlink-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["SandboxLink"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinPreloadExistence"] = { [0] = "SandboxLinkHooks::onSkinPreloadExistence", }, ["PersonalUrls"] = { [0] = "SandboxLinkHooks::onPersonalUrls", }, }, ["config"] = { ["SandboxLinkDisableAnon"] = { ["value"] = true, }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["Sarcasm"] = { ["name"] = "Sarcasm", ["version"] = "1.2.0", ["author"] = "[http://sturmkrieg.de/User:Inquisitor_Ehrenstein Inquisitor Ehrenstein]", ["url"] = "https://www.mediawiki.org/wiki/Extension:Sarcasm", ["descriptionmsg"] = "sarcasm-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["Sarcasm"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "Sarcasm::wfSarcasmParserInit", }, ["manifest_version"] = 2, }, ["Score"] = { ["name"] = "Score", ["version"] = "0.3.0", ["author"] = { [0] = "Alexander Klauer", [1] = "Étienne Beaulé", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Score", ["descriptionmsg"] = "score-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["Score"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Score/modules", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ScoreHooks::onParserFirstCallInit", }, ["SoftwareInfo"] = { [0] = "ScoreHooks::onSoftwareInfo", }, ["WikibaseClientDataTypes"] = { [0] = "ScoreHooks::onWikibaseClientDataTypes", }, ["WikibaseRepoDataTypes"] = { [0] = "ScoreHooks::onWikibaseRepoDataTypes", }, }, ["config"] = { ["ScoreTrim"] = { ["value"] = nil, }, ["ScoreLilyPond"] = { ["value"] = "/usr/bin/lilypond", }, ["ScoreAbc2Ly"] = { ["value"] = "/usr/bin/abc2ly", }, ["ScoreFluidsynth"] = { ["value"] = "/usr/bin/fluidsynth", }, ["ScoreSoundfont"] = { ["value"] = "/usr/share/sounds/sf2/FluidR3_GM.sf2", }, ["ScoreTimidity"] = { ["value"] = "/usr/bin/timidity", }, ["ScoreLame"] = { ["value"] = "/usr/bin/lame", }, ["ScoreGhostscript"] = { ["value"] = "/usr/bin/gs", }, ["ScoreSafeMode"] = { ["value"] = true, }, ["ScoreDisableExec"] = { ["value"] = false, ["description"] = "Set this to true to disable all new rendering of scores", }, ["ScoreLilyPondFakeVersion"] = { ["value"] = false, ["description"] = "Set this to a version string which will be used even if exec is disabled", }, ["ScorePath"] = { ["value"] = false, }, ["ScoreDirectory"] = { ["value"] = false, }, ["ScoreFileBackend"] = { ["value"] = false, }, ["ScoreMaxLength"] = { ["value"] = 400, }, ["ScoreOfferSourceDownload"] = { ["value"] = false, ["description"] = "Enable a UI for downloading .ly files generated by Score. This is insecure since .ly files may contain scripts which are executed when the file is rendered on the user's computer.", }, ["MusicalNotationEnableWikibaseDataType"] = { ["value"] = false, }, ["WikibaseMusicalNotationLineWidthInches"] = { ["value"] = 0, }, }, ["TrackingCategories"] = { [0] = "score-deprecated-category", [1] = "score-error-category", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.score.visualEditor", }, }, }, ["manifest_version"] = 2, }, ["Screenplay"] = { ["name"] = "Screenplay", ["version"] = "0.5", ["author"] = { [0] = "Bartosz Dziewoński", [1] = "Calimonius the Estrange", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Screenplay", ["descriptionmsg"] = "screenplay-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["type"] = "parserhook", ["TrackingCategories"] = { [0] = "screenplay-tracking-category", }, ["MessagesDirs"] = { ["Screenplay"] = { [0] = "i18n", }, }, ["config"] = { ["ScreenplayTokens"] = { ["value"] = false, ["path"] = false, ["description"] = "Don't use this.", ["public"] = false, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Screenplay/resources", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ScreenplayParser::init", }, }, ["manifest_version"] = 2, }, ["Scribunto"] = { ["name"] = "Scribunto", ["author"] = { [0] = "Victor Vasiliev", [1] = "Tim Starling", [2] = "Brad Jorsch", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Scribunto", ["descriptionmsg"] = "scribunto-desc", ["license-name"] = "GPL-2.0-or-later AND MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">=1.35.0", }, ["APIModules"] = { ["scribunto-console"] = "ApiScribuntoConsole", }, ["ContentHandlers"] = { ["Scribunto"] = "ScribuntoContentHandler", }, ["TrackingCategories"] = { [0] = "scribunto-common-error-category", [1] = "scribunto-module-with-errors-category", }, ["MessagesDirs"] = { ["Scribunto"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["ScribuntoMagic"] = "Scribunto.magic.php", ["ScribuntoNamespaces"] = "Scribunto.namespaces.php", }, ["TestAutoloadClasses"] = { ["Scribunto_LuaCommonTestsFailLibrary"] = "tests/phpunit/engines/LuaCommon/LuaCommonTestsFailLibrary.php", ["Scribunto_LuaCommonTestsLibrary"] = "tests/phpunit/engines/LuaCommon/LuaCommonTestsLibrary.php", ["Scribunto_LuaDataProvider"] = "tests/phpunit/engines/LuaCommon/LuaDataProvider.php", ["Scribunto_LuaEngineTestBase"] = "tests/phpunit/engines/LuaCommon/LuaEngineTestBase.php", ["Scribunto_LuaEngineTestHelper"] = "tests/phpunit/engines/LuaCommon/LuaEngineTestHelper.php", ["Scribunto_LuaEngineTestSkip"] = "tests/phpunit/engines/LuaCommon/LuaEngineTestSkip.php", ["Scribunto_LuaEngineUnitTestBase"] = "tests/phpunit/engines/LuaCommon/LuaEngineUnitTestBase.php", ["UstringLibraryNormalizationTestProvider"] = "tests/phpunit/engines/LuaCommon/UstringLibraryNormalizationTestProvider.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Scribunto/modules", }, ["Hooks"] = { ["SoftwareInfo"] = "ScribuntoHooks::getSoftwareInfo", ["ParserFirstCallInit"] = "ScribuntoHooks::setupParserHook", ["ParserLimitReportPrepare"] = "ScribuntoHooks::reportLimitData", ["ParserLimitReportFormat"] = "ScribuntoHooks::formatLimitData", ["ParserClearState"] = "ScribuntoHooks::clearState", ["ParserCloned"] = "ScribuntoHooks::parserCloned", ["CodeEditorGetPageLanguage"] = "ScribuntoHooks::getCodeLanguage", ["EditPage::showStandardInputs:options"] = "ScribuntoHooks::showStandardInputsOptions", ["EditPage::showReadOnlyForm:initial"] = "ScribuntoHooks::showReadOnlyFormInitial", ["EditPageBeforeEditButtons"] = "ScribuntoHooks::beforeEditButtons", ["EditFilterMergedContent"] = "ScribuntoHooks::validateScript", ["ArticleViewHeader"] = "ScribuntoHooks::showDocPageHeader", ["ContentHandlerDefaultModelFor"] = "ScribuntoHooks::contentHandlerDefaultModelFor", }, ["namespaces"] = { [0] = { ["id"] = 828, ["constant"] = "NS_MODULE", ["name"] = "Module", ["subpages"] = true, }, [1] = { ["id"] = 829, ["constant"] = "NS_MODULE_TALK", ["name"] = "Module_talk", ["subpages"] = true, }, }, ["callback"] = "ScribuntoHooks::onRegistration", ["config"] = { ["ScribuntoDefaultEngine"] = { ["description"] = "The name of the default script engine", ["value"] = "luaautodetect", }, ["ScribuntoEngineConf"] = { ["description"] = { [0] = "Configuration for each script engine. Parameters:", [1] = " * profilerPeriod - The profiler sample period, or false to disable the profiler", [2] = " * allowEnvFuncs - Set this to true to allow setfenv() and getfenv() in user code. Note that these functions have been removed in Lua 5.2. Scribunto does not yet support Lua 5.2, but we expect support will be implemented in the future, and there is no guarantee that a simulation of setfenv() and getfenv() will be provided", [3] = " * maxLangCacheSize - The maximum number of languages about which data can be requested. The cost is about 1.5MB of memory usage per language on default installations (during recache), but if recaching is disabled with `$wgLocalisationCacheConf['manualRecache'] = false;` then memory usage is perhaps 10x smaller", [4] = " * errorFile - A filename to act as the destination for stderr from the Lua binary. This may provide useful error information if Lua fails to run. Set this to null to discard stderr output", [5] = " * luaPath - The location of the Lua binary, or null to use the bundled binary", }, ["value"] = { ["luasandbox"] = { ["class"] = "Scribunto_LuaSandboxEngine", ["memoryLimit"] = 52428800, ["cpuLimit"] = 7, ["profilerPeriod"] = 0.02, ["allowEnvFuncs"] = false, ["maxLangCacheSize"] = 30, }, ["luastandalone"] = { ["class"] = "Scribunto_LuaStandaloneEngine", ["errorFile"] = nil, ["luaPath"] = nil, ["memoryLimit"] = 52428800, ["cpuLimit"] = 7, ["allowEnvFuncs"] = false, ["maxLangCacheSize"] = 30, }, ["luaautodetect"] = { ["factory"] = "Scribunto_LuaEngine::newAutodetectEngine", }, }, ["merge_strategy"] = "array_plus_2d", }, ["ScribuntoUseGeSHi"] = { ["description"] = "Set to true to enable the SyntaxHighlight_GeSHi extension integration", ["value"] = true, }, ["ScribuntoUseCodeEditor"] = { ["description"] = "Set to true to enable the CodeEditor extension integration", ["value"] = true, }, ["ScribuntoGatherFunctionStats"] = { ["description"] = "Set to true to enable gathering and reporting of performance data for slow function invocations.", ["value"] = false, }, ["ScribuntoSlowFunctionThreshold"] = { ["description"] = "If $wgScribuntoGatherFunctionStats is true, this variable specifies the percentile threshold for slow function invocations. Should be a value between 0 and 1 (exclusive).", ["value"] = 0.9, }, }, ["attributes"] = { ["TemplateSandbox"] = { ["EditNamespaces"] = { [0] = 828, }, }, ["TemplateStyles"] = { ["Namespaces"] = { [0] = 828, }, }, }, ["manifest_version"] = 2, }, ["ScrollableTables"] = { ["name"] = "ScrollableTables", ["version"] = "0.3.0", ["author"] = { [0] = "Clark Verbrugge", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ScrollableTables", ["descriptionmsg"] = "scrollabletables-desc", ["license-name"] = "CC0-1.0", ["type"] = "other", ["Hooks"] = { ["BeforePageDisplay"] = "ScrollableTablesHooks::registerModules", }, ["MessagesDirs"] = { ["ScrollableTables"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "ScrollableTables/modules", }, ["manifest_version"] = 1, }, ["SearchExtraNS"] = { ["name"] = "SearchExtraNS", ["author"] = { [0] = "Roland Unger", [1] = "Hans Musil", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SearchExtraNS", ["descriptionmsg"] = "searchextrans-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["SearchExtraNS"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SearchAfterNoDirectMatch"] = { [0] = "SearchExtraNSHooks::NearMatch", }, }, ["config"] = { ["SearchExtraNamespaces"] = { ["value"] = false, }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["SearchStats"] = { ["name"] = "Search Stats", ["version"] = "0.1.0", ["author"] = { [0] = "Steven Orvis", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SearchStats", ["descriptionmsg"] = "searchstats-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["SpecialPages"] = { ["SearchStats"] = "SpecialSearchStats", }, ["MessagesDirs"] = { ["SearchStats"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SearchStatsAlias"] = "SearchStats.alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "SearchStatsHooks::onLoadExtensionSchemaUpdates", ["SpecialSearchCreateLink"] = "SearchStatsHooks::onSpecialSearchCreateLink", ["SpecialSearchNogomatch"] = "SearchStatsHooks::onSpecialSearchNogomatch", }, ["manifest_version"] = 2, }, ["SectionDisqus"] = { ["name"] = "SectionDisqus", ["version"] = "0.3", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus Felipe Schenone]", ["url"] = "https://www.mediawiki.org/wiki/Extension:SectionDisqus", ["descriptionmsg"] = "sectiondisqus-desc", ["license-name"] = "GPL-3.0-only", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["SectionDisqus"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SectionDisqus", }, ["Hooks"] = { ["BeforePageDisplay"] = "SectionDisqus::addResources", ["DoEditSectionLink"] = "SectionDisqus::addDisqusButton", ["SkinAfterContent"] = "SectionDisqus::addDisqusDialog", }, ["config"] = { ["SectionDisqusShortname"] = false, }, ["manifest_version"] = 1, }, ["SecureAuth"] = { ["name"] = "SecureAuth", ["version"] = "1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jayprakash12345 Jayprakash]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SecureAuth", ["descriptionmsg"] = "secureauth-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["SecureAuth"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SecureAuthAlias"] = "SecureAuth.i18n.alias.php", }, ["SpecialPages"] = { ["SecureAuthInfo"] = "SpecialSecureAuthInfo", }, ["AvailableRights"] = { [0] = "sa-access", }, ["GroupPermissions"] = { ["*"] = { ["sa-access"] = false, }, ["user"] = { ["sa-access"] = true, }, }, ["manifest_version"] = 2, }, ["Secure_HTML"] = { ["name"] = "Secure HTML", ["version"] = "3.0", ["author"] = "Ryan Finnie", ["url"] = "https://www.mediawiki.org/wiki/Extension:Secure_HTML", ["descriptionmsg"] = "securehtml-desc", ["type"] = "parserhook", ["license-name"] = "GPL-2.0-or-later", ["SpecialPages"] = { ["SecureHTML"] = "SpecialSecureHTML", }, ["MessagesDirs"] = { ["SecureHTML"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SecureHTMLAlias"] = "SecureHTML.alias.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "SecureHTML::parserInit", }, ["config"] = { ["SecureHTMLSecrets"] = { }, ["SecureHTMLSpecialRight"] = "edit", ["SecureHTMLSpecialDropdown"] = true, ["SecureHTMLTag"] = "shtml", }, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["manifest_version"] = 1, }, ["SecureLinkFixer"] = { ["name"] = "SecureLinkFixer", ["license-name"] = "GPL-3.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:SecureLinkFixer", ["author"] = { [0] = "Kunal Mehta", }, ["descriptionmsg"] = "securelinkfixer-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\SecureLinkFixer\\"] = "includes/", }, ["MessagesDirs"] = { ["SecureLinkFixer"] = "i18n", }, ["Hooks"] = { ["LinkerMakeExternalLink"] = "MediaWiki\\SecureLinkFixer\\Hooks::onLinkerMakeExternalLink", }, ["manifest_version"] = 2, }, ["SecurePoll"] = { ["name"] = "SecurePoll", ["author"] = { [0] = "Tim Starling", [1] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SecurePoll", ["descriptionmsg"] = "securepoll-desc", ["license-name"] = "GPL-2.0-or-later", ["version"] = "2.0.0", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AvailableRights"] = { [0] = "securepoll-create-poll", }, ["ContentHandlers"] = { ["SecurePoll"] = "\\MediaWiki\\Extensions\\SecurePoll\\SecurePollContentHandler", }, ["SpecialPages"] = { ["SecurePoll"] = "\\MediaWiki\\Extensions\\SecurePoll\\SpecialSecurePoll", }, ["JobClasses"] = { ["securePollPopulateVoterList"] = "\\MediaWiki\\Extensions\\SecurePoll\\Jobs\\PopulateVoterListJob", }, ["APIModules"] = { ["strikevote"] = "\\MediaWiki\\Extensions\\SecurePoll\\Api\\ApiStrikeVote", }, ["MessagesDirs"] = { ["SecurePoll"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["SecurePollAlias"] = "SecurePoll.alias.php", ["SecurePollNamespaces"] = "SecurePoll.namespaces.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\SecurePoll\\"] = "includes/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SecurePoll/modules", }, ["Hooks"] = { ["UserLogout"] = { [0] = "\\MediaWiki\\Extensions\\SecurePoll\\Hooks::onUserLogout", }, ["LoadExtensionSchemaUpdates"] = { [0] = "\\MediaWiki\\Extensions\\SecurePoll\\Hooks::onLoadExtensionSchemaUpdates", }, ["CanonicalNamespaces"] = { [0] = "\\MediaWiki\\Extensions\\SecurePoll\\Hooks::onCanonicalNamespaces", }, ["TitleQuickPermissions"] = { [0] = "\\MediaWiki\\Extensions\\SecurePoll\\Hooks::onTitleQuickPermissions", }, }, ["namespaces"] = { [0] = { ["id"] = 830, ["name"] = "SecurePoll", ["constant"] = "NS_SECUREPOLL", ["subpages"] = true, ["defaultcontentmodel"] = "SecurePoll", ["conditional"] = true, }, [1] = { ["id"] = 831, ["name"] = "SecurePoll_talk", ["constant"] = "NS_SECUREPOLL_TALK", ["subpages"] = true, ["conditional"] = true, }, }, ["config"] = { ["SecurePollGPGCommand"] = { ["value"] = "gpg", }, ["SecurePollTempDir"] = { ["value"] = "/tmp", }, ["SecurePollShowErrorDetail"] = { ["value"] = false, }, ["SecurePollScript"] = { ["value"] = "extensions/SecurePoll/auth-api.php", }, ["SecurePollKeepPrivateInfoDays"] = { ["value"] = 90, }, ["SecurePollCreateWikiGroupDir"] = { ["value"] = "/../", }, ["SecurePollCreateWikiGroups"] = { ["value"] = { }, }, ["SecurePollCreateRemoteScriptPath"] = { ["value"] = "https:$wgServer/w", }, ["SecurePollUseNamespace"] = { ["value"] = false, }, ["SecurePollGpgSignKey"] = { ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["SecureSessions"] = { ["name"] = "SecureSessions", ["version"] = "0.6.0", ["author"] = "Tyler Romeo", ["url"] = "https://www.mediawiki.org/wiki/Extension:SecureSessions", ["descriptionmsg"] = "securesessions-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["ExtensionFunctions"] = { [0] = "SecureSessions::setup", }, ["SpecialPages"] = { ["Sessions"] = "SpecialSessions", }, ["MessagesDirs"] = { ["SecureSessions"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SecureSessionsAlias"] = "SpecialSessions.alias.php", }, ["config"] = { ["EnhancedSessionAuth"] = { ["value"] = true, }, ["SessionCycleId"] = { ["value"] = false, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["SemanticACL"] = { ["name"] = "SemanticACL", ["version"] = "0.2b", ["author"] = { [0] = "[https://wikimedi.ca/wiki/Utilisateur:Antoine_Mercier-Linteau Antoine Mercier-Linteau]", [1] = "Andrew Garrett", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SemanticACL", ["descriptionmsg"] = "sacl-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "semantic", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["SemanticMediaWiki"] = "> 3.0", }, }, ["AvailableRights"] = { [0] = "sacl-exempt", [1] = "view-non-categorized-media", }, ["GroupPermissions"] = { ["sysop"] = { ["sacl-exempt"] = true, }, }, ["config"] = { ["SemanticACLWhitelistIPs"] = { ["value"] = nil, ["description"] = "IPs listed in this array are granted full access.", }, ["PublicImagesCategory"] = { ["value"] = nil, ["description"] = "Only files within this category are shown to unregistered users. This feature is useful for wikis that make use of copyrighted images that have not been cleared for public viewing.", }, ["EnablePrivateLinks"] = { ["value"] = true, ["description"] = "If protected pages can be viewed by anyone using a private link with a key.", }, }, ["Hooks"] = { ["SMW::Property::initProperties"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onSMWPropertyinitProperties", ["SMW::Store::AfterQueryResultLookupComplete"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onSMWStoreAfterQueryResultLookupComplete", ["BadImage"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onBadImage", ["ParserFetchTemplate"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onParserFetchTemplate", ["userCan"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onUserCan", ["ParserFirstCallInit"] = "MediaWiki\\Extension\\SemanticACL\\SemanticACL::onParserFirstCallInit", }, ["MessagesDirs"] = { ["SemanticACL"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SemanticACLMagic"] = "i18n/SemanticACL.magic.php", }, ["manifest_version"] = 2, }, ["Semantic_Rating"] = { ["name"] = "Semantic Rating", ["version"] = "4.0.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", [1] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Semantic_Rating", ["descriptionmsg"] = "semanticrating-desc", ["license-name"] = "MIT", ["type"] = "semantic", ["MessagesDirs"] = { ["SemanticRating"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SemanticRatingMagic"] = "SemanticRating.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SemanticRating", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SemanticRating::setup", }, }, ["manifest_version"] = 1, ["config"] = { ["SemanticRating_CSSSelector"] = "#firstHeading", ["SemanticRating_DefaultMax"] = 5, }, }, ["SemanticTitle"] = { ["name"] = "SemanticTitle", ["version"] = "4.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Van_de_Bugger Van de Bugger]", [1] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SemanticTitle", ["descriptionmsg"] = "semantictitle-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["MessagesDirs"] = { ["SemanticTitle"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserBeforeStrip"] = "SemanticTitleHooks::onParserBeforeStrip", }, ["config"] = { ["SemanticTitleProperties"] = nil, ["SemanticTitleCargoFields"] = nil, }, ["manifest_version"] = 1, }, ["SendGrid"] = { ["name"] = "SendGrid", ["version"] = "2.2", ["author"] = { [0] = "Derick Alangi", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SendGrid", ["descriptionmsg"] = "sendgrid-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\SendGrid\\"] = "includes/", }, ["MessagesDirs"] = { ["SendGrid"] = { [0] = "i18n", }, }, ["Hooks"] = { ["AlternateUserMailer"] = { [0] = "MediaWiki\\Extension\\SendGrid\\SGHooks::onAlternateUserMailer", }, }, ["load_composer_autoloader"] = true, ["config"] = { ["SendGridAPIKey"] = "", }, ["manifest_version"] = 1, }, ["Sentry"] = { ["name"] = "Sentry", ["version"] = "0.1", ["author"] = "Gergő Tisza", ["url"] = "https://www.mediawiki.org/wiki/Extension:Sentry", ["descriptionmsg"] = "sentry-desc", ["license-name"] = "MIT", ["type"] = "other", ["MessagesDirs"] = { ["Sentry"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Sentry/resources", }, ["Hooks"] = { ["ResourceLoaderGetConfigVars"] = { [0] = "SentryHooks::onResourceLoaderGetConfigVars", }, ["BeforePageDisplay"] = { [0] = "SentryHooks::onBeforePageDisplay", }, ["ResourceLoaderTestModules"] = { [0] = "SentryHooks::onResourceLoaderTestModules", }, ["LogException"] = { [0] = "SentryHooks::onLogException", }, }, ["config"] = { ["SentryEventGateUri"] = nil, ["SentryDsn"] = nil, ["SentryWhitelist"] = false, ["SentryLogOnError"] = true, ["SentryLogPhpErrors"] = true, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 1, }, ["SharedHelpPages"] = { ["name"] = "SharedHelpPages", ["version"] = "0.7", ["author"] = { [0] = "Kunal Mehta", [1] = "Jack Phoenix", }, ["license-name"] = "Unlicense", ["url"] = "https://www.mediawiki.org/wiki/Extension:SharedHelpPages", ["descriptionmsg"] = "sharedhelppages-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["SharedHelpPagesDevelopmentMode"] = false, ["SharedHelpPagesCacheExpiry"] = 604800, ["SharedHelpPagesAPIUrl"] = "http://www.shoutwiki.com/w/api.php", ["SharedHelpPagesTimeout"] = 10, ["SharedHelpLanguages"] = { [0] = "en", [1] = "fi", [2] = "fr", [3] = "nl", }, }, ["MessagesDirs"] = { ["SharedHelpPages"] = { [0] = "i18n", }, }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "SharedHelpPagesHooks::displayMessageOnEditPage", ["BeforePageDisplay"] = "SharedHelpPagesHooks::onBeforePageDisplay", ["SkinTemplateNavigation::Universal"] = "SharedHelpPagesHooks::onSkinTemplateNavigationUniversal", ["TitleIsAlwaysKnown"] = "SharedHelpPagesHooks::onTitleIsAlwaysKnown", ["ArticleFromTitle"] = "SharedHelpPagesHooks::onArticleFromTitle", ["LinksUpdateComplete"] = "SharedHelpPagesHooks::onLinksUpdateComplete", ["PageSaveComplete"] = "SharedHelpPagesHooks::onPageSaveComplete", ["ArticleDeleteComplete"] = "SharedHelpPagesHooks::onArticleDeleteComplete", ["WikiPageFactory"] = "SharedHelpPagesHooks::onWikiPageFactory", ["WantedPages::getQueryInfo"] = "SharedHelpPagesHooks::modifyWantedPagesSQL", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SharedHelpPages", }, ["JobClasses"] = { ["SharedHelpPageLocalJobSubmitJob"] = "SharedHelpPageLocalJobSubmitJob", ["LocalSharedHelpPageCacheUpdateJob"] = "LocalSharedHelpPageCacheUpdateJob", }, ["ConfigRegistry"] = { ["sharedhelppages"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 1, }, ["Shibboleth"] = { ["name"] = "Shibboleth", ["version"] = "1.0", ["author"] = { [0] = "[https://niif.hu northway]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Shibboleth", ["descriptionmsg"] = "shibboleth-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["extensions"] = { ["PluggableAuth"] = ">= 5.1", }, }, ["MessagesDirs"] = { ["Shibboleth"] = { [0] = "i18n", }, }, ["config"] = { ["ShibDisplayName"] = "displayName", ["ShibEmail"] = "mail", ["ShibUsername"] = "eppn", ["Shibboleth_GroupMap"] = nil, ["PluggableAuth_Class"] = "Shibboleth", }, ["Hooks"] = { ["PluggableAuthPopulateGroups"] = "Shibboleth::populateGroups", }, ["manifest_version"] = 1, }, ["ShortDescription"] = { ["name"] = "ShortDescription", ["version"] = "1.0.1", ["author"] = { [0] = "alistair3149", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ShortDescription", ["descriptionmsg"] = "shortdescription-desc", ["license-name"] = "GPL-3.0", ["type"] = "api", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["APIPropModules"] = { ["description"] = "ApiQueryDescription", }, ["ExtensionMessagesFiles"] = { ["ShortDescriptionMagic"] = "ShortDescription.i18n.magic.php", }, ["MessagesDirs"] = { ["ShortDescription"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "ShortDescriptionHooks::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["ShortUrl"] = { ["name"] = "ShortUrl", ["version"] = "1.2.0", ["author"] = "Yuvi Panda", ["license-name"] = "BSD-3-Clause", ["url"] = "https://www.mediawiki.org/wiki/Extension:ShortUrl", ["descriptionmsg"] = "shorturl-desc", ["type"] = "specialpage", ["SpecialPages"] = { ["ShortUrl"] = "SpecialShortUrl", }, ["MessagesDirs"] = { ["ShortUrl"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["ShortUrlAlias"] = "ShortUrl.alias.php", }, ["Hooks"] = { ["SidebarBeforeOutput"] = { [0] = "ShortUrlHooks::onSidebarBeforeOutput", }, ["LoadExtensionSchemaUpdates"] = { [0] = "ShortUrlHooks::onLoadExtensionSchemaUpdates", }, ["OutputPageBeforeHTML"] = { [0] = "ShortUrlHooks::onOutputPageBeforeHTML", }, ["WebRequestPathInfoRouter"] = { [0] = "ShortUrlHooks::onWebRequestPathInfoRouter", }, }, ["config"] = { ["ShortUrlTemplate"] = { ["value"] = false, }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["ShoutWiki_API"] = { ["name"] = "ShoutWiki API", ["version"] = "0.7.0", ["author"] = { [0] = "Jack Phoenix", }, ["license-name"] = "CC0-1.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:ShoutWiki_API", ["descriptionmsg"] = "shoutwikiapi-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["ShoutWikiAPI"] = { [0] = "i18n", }, }, ["APIListModules"] = { ["listwikis"] = "ShoutWikiListApi", }, ["manifest_version"] = 1, }, ["ShoutWiki_Ads"] = { ["name"] = "ShoutWikiAds", ["version"] = "0.4.7", ["author"] = { [0] = "Jack Phoenix", }, ["namemsg"] = "shoutwikiads-extensionname", ["descriptionmsg"] = "shoutwikiads-desc", ["type"] = "other", ["url"] = "https://www.mediawiki.org/wiki/Extension:ShoutWiki_Ads", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["ShoutWikiAds"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "ShoutWikiAds::setupAdCSS", ["SkinAfterBottomScripts"] = "ShoutWikiAds::onSkinAfterBottomScripts", ["AuroraLeftSidebar"] = "ShoutWikiAds::onAuroraLeftSidebar", ["SkinAfterContent"] = "ShoutWikiAds::onSkinAfterContent", ["SkinAfterPortlet"] = "ShoutWikiAds::onSkinAfterPortlet", ["DuskAfterToolbox"] = "ShoutWikiAds::onDuskAfterToolbox", ["HomeAfterEverything"] = "ShoutWikiAds::onHomeAfterEverything", ["GamesSideBox"] = "ShoutWikiAds::onGamesSideBox", ["MetrolookRightPanel"] = "ShoutWikiAds::onMetrolookRightPanel", ["MetrolookAfterToolbox"] = "ShoutWikiAds::onMetrolookAfterToolbox", ["MonacoSetupSkinUserCss"] = "ShoutWikiAds::setupAdCSS", ["MonacoSidebar"] = "ShoutWikiAds::onMonacoSidebar", ["MonacoFooter"] = "ShoutWikiAds::onMonacoFooter", ["MonoBookAfterContent"] = "ShoutWikiAds::onMonoBookAfterContent", ["NimbusLeftSide"] = "ShoutWikiAds::onNimbusLeftSide", ["QuartzSidebarWidgets"] = "ShoutWikiAds::onQuartzSidebarWidgets", ["QuartzSidebarWidgetAdvertiser"] = "ShoutWikiAds::onQuartzSidebarWidgetAdvertiser", ["RefreshedFooter"] = "ShoutWikiAds::onRefreshedFooter", ["RefreshedInSidebar"] = "ShoutWikiAds::onRefreshedInSidebar", ["TruglassInContent"] = "ShoutWikiAds::renderTruglassAd", ["VectorBeforeFooter"] = "ShoutWikiAds::onVectorBeforeFooter", ["SiteNoticeAfter"] = "ShoutWikiAds::onSiteNoticeAfter", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ShoutWikiAds", }, ["config"] = { ["AdConfig"] = { ["enabled"] = true, ["adsense-client"] = "", ["namespaces"] = { [0] = 0, [1] = 1, }, ["mode"] = "static", ["debug"] = false, ["monaco-leaderboard-ad-slot"] = "", ["monaco-small-square-ad-slot"] = "", ["monaco-button-ad-slot"] = "", ["monobook-skyscraper-ad-slot"] = "", ["truglass-leaderboard-ad-slot"] = "", ["vector-button-ad-slot"] = "", ["vector-skyscraper-ad-slot"] = "", ["aurora"] = { ["leaderboard"] = true, ["leaderboard-bottom"] = true, ["skyscraper"] = true, }, ["cologneblue"] = { ["banner"] = true, ["toolbox"] = true, }, ["modern"] = { ["leaderboard"] = true, }, ["monobook"] = { ["sidebar"] = true, ["leaderboard"] = true, }, ["truglass"] = { ["leaderboard"] = true, }, ["vector"] = { ["leaderboard"] = true, ["skyscraper"] = true, ["toolbox"] = true, }, }, }, ["manifest_version"] = 1, }, ["ShowMe"] = { ["name"] = "ShowMe", ["version"] = "0.0.1", ["author"] = { [0] = "Ike Hecht", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:ShowMe", ["descriptionmsg"] = "showme-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "ShowMeHooks::onParserFirstCallInit", }, }, ["MessagesDirs"] = { ["ShowMe"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "ShowMe", }, ["manifest_version"] = 1, }, ["ShowRealUsernames"] = { ["name"] = "ShowRealUsernames", ["version"] = "1.4.0", ["type"] = "other", ["author"] = { [0] = "Paul Lustgarten", [1] = "John Erling Blad", [2] = "[https://www.mediawiki.org/wiki/User:RV1971 RV1971]", }, ["descriptionmsg"] = "sru-realname-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:ShowRealUsernames", ["license-name"] = "GPL-3.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.30.0", }, ["MessagesDirs"] = { ["AddPersonalUrls"] = { [0] = "i18n", }, }, ["AvailableRights"] = { [0] = "showrealname", }, ["GroupPermissions"] = { ["user"] = { ["showrealname"] = true, }, }, ["Hooks"] = { ["SpecialListusersFormatRow"] = "ShowRealUsernames::onSpecialListusersFormatRow", ["SpecialListusersQueryInfo"] = "ShowRealUsernames::onSpecialListusersQueryInfo", }, ["config"] = { ["ShowRealUsernamesInline"] = { ["description"] = "Whether to replace the wiki name with the real name. By default, the user's real name is appended to the wiki name in Special:ListUsers.", ["value"] = false, }, ["ShowRealUsernamesFields"] = { ["description"] = "List of extra fields to get from the database. These fields are obtained from the table <code>user</code> and substituted for $1, $2 etc. in messages.", ["value"] = { [0] = "user_real_name", [1] = "user_name", [2] = "user_email", }, }, }, ["manifest_version"] = 2, }, ["SidebarDonateBox"] = { ["name"] = "SidebarDonateBox", ["version"] = "1.2.0", ["author"] = "[http://danf.ca/mw/ Daniel Friesen]", ["url"] = "https://www.mediawiki.org/wiki/Extension:SidebarDonateBox", ["descriptionmsg"] = "sidebardonatebox-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["SidebarDonateBox"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinBuildSidebar"] = "SidebarDonateBoxHooks::onSkinBuildSidebar", }, ["config_prefix"] = "eg", ["config"] = { ["SidebarDonateBoxContent"] = { ["description"] = "Config variable holding the HTML content of the sidebar.", ["value"] = "", }, }, ["manifest_version"] = 2, }, ["SimpleChanges"] = { ["name"] = "SimpleChanges", ["version"] = "1.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Tosfos 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", }, ["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.2", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SimpleSAMLphp", ["descriptionmsg"] = "simplesamlphp-desc", ["license-name"] = "MIT", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["PluggableAuth"] = ">= 5.1", }, }, ["MessagesDirs"] = { ["SimpleSAMLphp"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\SimpleSAMLphp\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extension\\SimpleSAMLphp\\Tests\\"] = "tests/phpunit/", }, ["Hooks"] = { ["PluggableAuthPopulateGroups"] = { [0] = "SimpleSAMLphp::populateGroups", }, }, ["config"] = { ["SimpleSAMLphp_UsernameAttribute"] = { ["value"] = nil, }, ["SimpleSAMLphp_RealNameAttribute"] = { ["value"] = nil, }, ["SimpleSAMLphp_EmailAttribute"] = { ["value"] = nil, }, ["SimpleSAMLphp_GroupMap"] = { ["value"] = { }, }, ["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", ["ExtensionMessagesFiles"] = { ["SimpleSortMagic"] = "SimpleSort.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SimpleSortHooks::onParserFirstCallInit", }, }, ["MessagesDirs"] = { ["SimpleSort"] = { [0] = "i18n", }, }, ["manifest_version"] = 1, }, ["SiteMatrix"] = { ["name"] = "SiteMatrix", ["version"] = "1.6.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", [1] = "i18n/api", }, }, ["ExtensionMessagesFiles"] = { ["SiteMatrixAlias"] = "SiteMatrix.alias.php", ["SiteMatrixMagic"] = "SiteMatrix.i18n.magic.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\SiteMatrix\\"] = "includes/", }, ["Hooks"] = { ["APIQuerySiteInfoGeneralInfo"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::onAPIQuerySiteInfoGeneralInfo", }, ["ParserGetVariableValueSwitch"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::onParserGetVariableValueSwitch", }, ["MagicWordwgVariableIDs"] = { [0] = "MediaWiki\\Extension\\SiteMatrix\\Hooks::onMagicWordwgVariableIDs", }, }, ["config"] = { ["SiteMatrixFile"] = { ["description"] = "A file with the list of language codes used by the wikifarm (one per line).", ["value"] = nil, }, ["SiteMatrixSites"] = { ["description"] = "Configuration for project families (projects which are multilingual but each language is a separate wiki), in a <family> => [ 'name' => <human-readable name>, 'host' => <domain name>, 'prefix' => <interwiki prefix> ] format.", ["value"] = { }, ["merge_strategy"] = "array_plus_2d", }, ["SiteMatrixPrivateSites"] = { ["description"] = "dbname list of private wikis.", ["value"] = nil, }, ["SiteMatrixFishbowlSites"] = { ["description"] = "dbname list of fishbowl wikis.", ["value"] = nil, }, ["SiteMatrixClosedSites"] = { ["description"] = "dbname list of closed wikis.", ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["SiteMetrics"] = { ["name"] = "SiteMetrics", ["version"] = "1.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:SiteMetrics", ["descriptionmsg"] = "sitemetrics-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["SiteMetrics"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SiteMetricsAliases"] = "includes/SiteMetrics.alias.php", }, ["SpecialPages"] = { ["SiteMetrics"] = "SiteMetrics", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteMetrics", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteScout", }, ["manifest_version"] = 1, }, ["Site_Settings"] = { ["name"] = "Site Settings", ["version"] = "0.8-alpha", ["author"] = "Yaron Koren", ["url"] = "https://www.mediawiki.org/wiki/Extension:Site_Settings", ["descriptionmsg"] = "sitesettings-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "sitesettings", }, ["ExtensionFunctions"] = { [0] = "SSUtils::initializeSite", }, ["GroupPermissions"] = { ["sysop"] = { ["sitesettings"] = true, }, }, ["SpecialPages"] = { ["SiteSettings"] = "SpecialSiteSettings", }, ["MessagesDirs"] = { ["SiteSettings"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SiteSettingsAliases"] = "SiteSettings.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteSettings", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "SSUtils::describeDBSchema", ["PersonalUrls"] = "SSUtils::addTopSiteSettingsLink", ["UserGetRights"] = "SSUtils::blockFromReading", }, ["config"] = { ["SiteSettingsScriptPath"] = { ["value"] = "/extensions/SiteSettings", }, ["SiteSettingsResourceTemplate"] = { ["value"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SiteSettings", }, ["path"] = true, }, ["SiteSettingsDB"] = { ["value"] = nil, }, }, ["manifest_version"] = 2, }, ["SkinPerNamespace"] = { ["name"] = "SkinPerNamespace", ["version"] = "2018-01-26", ["author"] = "[https://www.mediawiki.org/wiki/User:IAlex 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", }, }, ["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", ["ExtensionMessagesFiles"] = { ["SkinPerPageMagic"] = "SkinPerPage.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SkinPerPage::onParserFirstCallInit", }, ["OutputPageParserOutput"] = { [0] = "SkinPerPage::onOutputPageParserOutput", }, }, ["MessagesDirs"] = { ["SkinPerPage"] = { [0] = "i18n", }, }, ["manifest_version"] = 1, }, ["SmiteSpam"] = { ["name"] = "SmiteSpam", ["namemsg"] = "smitespam-extensionname", ["version"] = "0.3", ["author"] = "Vivek Ghaisas", ["url"] = "https://www.mediawiki.org/wiki/Extension:SmiteSpam", ["descriptionmsg"] = "smitespam-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "antispam", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["APIModules"] = { ["smitespamanalyze"] = "SmiteSpamApiQuery", ["smitespamtrustuser"] = "SmiteSpamApiTrustUser", }, ["AvailableRights"] = { [0] = "smitespam", }, ["GroupPermissions"] = { ["sysop"] = { ["smitespam"] = true, }, }, ["SpecialPages"] = { ["SmiteSpam"] = "SpecialSmiteSpam", ["SmiteSpamTrustedUsers"] = "SpecialSmiteSpamTrustedUsers", }, ["MessagesDirs"] = { ["SmiteSpam"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SmiteSpamAlias"] = "SmiteSpam.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "SmiteSpam/resources", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "SmiteSpamHooks::createTables", ["AdminLinks"] = "SmiteSpamHooks::addToAdminLinks", }, ["config"] = { ["SmiteSpamCheckers"] = { ["value"] = { ["ExternalLinks"] = 1, ["RepeatedExternalLinks"] = 1, ["Wikitext"] = 1, }, ["description"] = "List of enabled checkers and respective weights.", }, ["SmiteSpamThreshold"] = { ["value"] = 0.7, ["description"] = "Threshold (tolerance)\nPages analyzed as having a spam probability higher than this will be shown on special page.", }, ["SmiteSpamIgnoreSmallPages"] = { ["value"] = true, ["description"] = "Ignore pages smaller than 500 characters?", }, ["SmiteSpamIgnorePagesWithNoExternalLinks"] = { ["value"] = true, ["description"] = "Should SmiteSpam ignore all pages that don't have any external links outside of template calls?", }, ["SmiteSpamQueryPageSize"] = { ["value"] = 500, ["description"] = "Number of pages to analyze in one AJAX request.", }, ["SmiteSpamDisplayPageSize"] = { ["value"] = 250, ["description"] = "Number of pages to display in one paginated page.", }, }, ["manifest_version"] = 2, }, ["Sofa"] = { ["name"] = "Sofa", ["version"] = "0.1", ["author"] = "Brian Wolff", ["url"] = "https://www.mediawiki.org/wiki/Extension:Sofa", ["descriptionmsg"] = "sofa-desc", ["type"] = "other", ["license-name"] = "GPL-2.0-or-later", ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "SofaHooks::onLoadExtensionSchemaUpdates", }, ["ParserFirstCallInit"] = { [0] = "SofaHooks::onParserFirstCallInit", }, ["RevisionDataUpdates"] = { [0] = "SofaHooks::onRevisionDataUpdates", }, ["PageDeletionUpdates"] = { [0] = "SofaHooks::onPageDeletionUpdates", }, }, ["MessagesDirs"] = { ["Sofa"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SofaMagic"] = "Sofa.i18n.magic.php", }, ["config"] = { }, ["manifest_version"] = 1, }, ["SoftRedirector"] = { ["name"] = "SoftRedirector", ["version"] = "0.138", ["author"] = { [0] = "Ryan Kaldari", [1] = "MJL", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SoftRedirector", ["descriptionmsg"] = "softredir-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["type"] = "other", ["ExtensionMessagesFiles"] = { ["SoftRedirectorAlias"] = "SoftRedirector.i18n.alias.php", ["SoftRedirectorMagic"] = "SoftRedirector.i18n.magic.php", }, ["Hooks"] = { ["GetDoubleUnderscoreIDs"] = { [0] = "SoftRedirectorHooks::onGetDoubleUnderscoreIDs", }, ["wgQueryPages"] = { [0] = "SoftRedirectorHooks::onwgQueryPages", }, ["AncientPagesQuery"] = { [0] = "SoftRedirectorHooks::onAncientPagesQuery", }, ["LonelyPagesQuery"] = { [0] = "SoftRedirectorHooks::onLonelyPagesQuery", }, ["ShortPagesQuery"] = { [0] = "SoftRedirectorHooks::onShortPagesQuery", }, ["RandomPageQuery"] = { [0] = "SoftRedirectorHooks::onRandomPageQuery", }, ["GetLinkColours"] = { [0] = "SoftRedirectorHooks::onGetLinkColours", }, }, ["MessagesDirs"] = { ["SoftRedirector"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SoftRedirector", }, ["config"] = { ["SoftRedirectorIndicateLinks"] = true, }, ["SpecialPages"] = { ["SoftRedirectPages"] = "SpecialSoftRedirectPages", ["SoftRedirectPageLinks"] = "SpecialSoftRedirectPageLinks", }, ["VisualEditorPluginModules"] = { [0] = "ext.softredirector.visualEditor", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["SoftwareVersionExecutablePath"] = { ["unix"] = "/usr/bin/svn", ["windows"] = "C:/Program Files/TortoiseSVN\bin/svn.exe", }, }, ["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.35.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", }, }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.spamBlacklist.visualEditor", }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SpamBlacklist/modules", }, ["Hooks"] = { ["EditFilterMergedContent"] = { [0] = "SpamBlacklistHooks::filterMergedContent", }, ["EditFilter"] = { [0] = "SpamBlacklistHooks::validate", }, ["PageSaveComplete"] = { [0] = "SpamBlacklistHooks::pageSaveContent", }, ["UserCanSendEmail"] = { [0] = "SpamBlacklistHooks::userCanSendEmail", }, ["ParserOutputStashForEdit"] = { [0] = "SpamBlacklistHooks::onParserOutputStashForEdit", }, ["UploadVerifyUpload"] = { [0] = "SpamBlacklistHooks::onUploadVerifyUpload", }, }, ["config"] = { ["BlacklistSettings"] = { ["value"] = { ["spam"] = { ["files"] = { [0] = "https://meta.wikimedia.org/w/index.php?title=Spam_blacklist&action=raw&sb_ver=1", }, }, }, ["merge_strategy"] = "array_plus_2d", }, ["LogSpamBlacklistHits"] = { ["value"] = false, }, }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["SpamBlacklistPreAuthenticationProvider"] = { ["class"] = "SpamBlacklistPreAuthenticationProvider", }, }, }, ["manifest_version"] = 2, }, ["SpamDiffTool"] = { ["name"] = "SpamDiffTool", ["version"] = "1.5", ["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.34.0", ["extensions"] = { ["SpamBlacklist"] = "*", }, }, ["config"] = { ["SpamBlacklistArticle"] = "Project:Spam_Blacklist", }, ["MessagesDirs"] = { ["SpamDiffTool"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SpamDiffToolAlias"] = "SpamDiffTool.alias.php", }, ["SpecialPages"] = { ["SpamDiffTool"] = "SpamDiffTool", }, ["Hooks"] = { ["DiffViewHeader"] = "SpamDiffToolHooks::onDiffViewHeader", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SpamDiffTool", }, ["manifest_version"] = 1, }, ["SpamRegex"] = { ["name"] = "Regular Expression Spam Block", ["version"] = "1.7", ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["SpecialPages"] = { ["SpamRegex"] = "SpecialSpamRegex", }, ["MessagesDirs"] = { ["SpamRegex"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SpamRegexAliases"] = "SpamRegex.alias.php", }, ["APIModules"] = { ["spamregex"] = "ApiSpamRegex", }, ["Hooks"] = { ["EditFilter"] = "SpamRegexHooks::onEditFilter", ["MovePageCheckPermissions"] = "SpamRegexHooks::onMovePageCheckPermissions", ["LoadExtensionSchemaUpdates"] = "SpamRegexHooks::onLoadExtensionSchemaUpdates", ["RenameUserComplete"] = "SpamRegexHooks::onRenameUserComplete", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SpamRegex", }, ["AvailableRights"] = { [0] = "spamregex", }, ["GroupPermissions"] = { ["staff"] = { ["spamregex"] = true, }, }, ["manifest_version"] = 1, }, ["SparkPost"] = { ["name"] = "SparkPost", ["version"] = "1.1", ["author"] = { [0] = "[[mw:User:X-Savitar|Derick Alangi]]", [1] = "[[mw:User:Zoglun|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", }, ["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", }, }, ["manifest_version"] = 1, }, ["SpellingDictionary"] = { ["name"] = "SpellingDictionary", ["version"] = "0.1.0", ["author"] = "Ankita Shukla", ["url"] = "https://www.mediawiki.org/wiki/Extension:SpellingDictionary", ["descriptionmsg"] = "desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "spelladmin", }, ["GroupPermissions"] = { ["sysop"] = { ["spelladmin"] = true, }, }, ["SpecialPages"] = { ["SpellingDictionary"] = "SpecialSpellingDictionary", ["SpellingDictionaryAdmin"] = "SpecialSpellingDictionaryAdmin", ["ViewAll"] = "SpecialViewAll", ["ViewByLanguage"] = "SpecialViewByLanguage", }, ["MessagesDirs"] = { ["SpellingDictionary"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SpellingDictionaryAlias"] = "SpellingDictionary.i18n.alias.php", ["SpellingDictionaryMagic"] = "SpellingDictionary.i18n.magic.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Spellingictionary/SpellingDictionary", }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "SpellingDictionaryHooks::onBeforePageDisplay", }, ["ResourceLoaderGetConfigVars"] = { [0] = "SpellingDictionaryHooks::onResourceLoaderGetConfigVars", }, ["ParserFirstCallInit"] = { [0] = "SpellingDictionaryHooks::onParserFirstCallInit", }, ["MagicWordwgVariableIDs"] = { [0] = "SpellingDictionaryHooks::onRegisterMagicWords", }, ["ParserGetVariableValueSwitch"] = { [0] = "SpellingDictionaryHooks::onParserGetVariableValueSwitch", }, ["LoadExtensionSchemaUpdates"] = { [0] = "SpellingDictionaryHooks::onLoadExtensionSchemaUpdates", }, }, ["config"] = { ["wgSpellingDictionaryDatabase"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["SphinxSearch"] = { ["name"] = "SphinxSearch", ["author"] = { [0] = "Svemir Brkic", [1] = "Paul Grinberg", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:SphinxSearch", ["descriptionmsg"] = "sphinxsearch-desc", ["license-name"] = "GPL-2.0", ["type"] = "other", ["version"] = "1.0.0", ["ExtensionFunctions"] = { [0] = "SphinxMWSearch::initialize", }, ["MessagesDirs"] = { ["SphinxSearch"] = { [0] = "i18n", }, }, ["config"] = { ["SphinxSearch_host"] = "127.0.0.1", ["SphinxSearch_port"] = 9312, ["SphinxSearch_index"] = "wiki_main", ["SphinxSearch_index_list"] = "*", ["SphinxSearch_index_weights"] = "null", ["SphinxSearch_mode"] = 4, ["SphinxSearch_sortmode"] = 0, ["SphinxSearch_sortby"] = "", ["SphinxSearch_maxmatches"] = 1000, ["SphinxSearch_cutoff"] = 0, ["SphinxSearch_weights"] = { ["old_text"] = 1, ["page_title"] = 100, }, ["SphinxSearchMWHighlighter"] = false, ["SphinxSuggestMode"] = "", ["SphinxSearchAspellPath"] = "aspell", ["SphinxSearchPersonalDictionary"] = "", ["EnableSphinxInfixSearch"] = false, ["EnableSphinxPrefixSearch"] = false, }, ["manifest_version"] = 1, }, ["SplitPrivateWiki"] = { ["name"] = "SplitPrivateWiki", ["version"] = "0.2", ["author"] = "Brian Wolff", ["url"] = "https://www.mediawiki.org/wiki/Extension:SplitPrivateWiki", ["descriptionmsg"] = "splitprivatewiki-desc", ["license-name"] = "GPL-2.0+", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["JobClasses"] = { ["SyncArticleJob"] = "SyncArticleJob", }, ["MessagesDirs"] = { ["SplitPrivateWiki"] = { [0] = "i18n", }, }, ["Hooks"] = { ["InitializeArticleMaybeRedirect"] = "SplitPrivateWiki::onInitializeArticleMaybeRedirect", ["LoadExtensionSchemaUpdates"] = "SplitPrivateWiki::onLoadExtensionSchemaUpdates", ["NewRevisionFromEditComplete"] = "SplitPrivateWiki::onNewRevisionFromEditComplete", ["ArticleDeleteComplete"] = "SplitPrivateWiki::onArticleDeleteComplete", ["ArticleUndelete"] = "SplitPrivateWiki::onArticleUndelete", ["TitleMoveComplete"] = "SplitPrivateWiki::ononTitleMoveComplete", ["LanguageGetNamespaces"] = "SplitPrivateWiki::onLanguageGetNamespaces", }, ["config"] = { ["ExclusiveNamespaces"] = { ["value"] = { }, }, ["BuiltinNamespacesToRename"] = { ["value"] = { [0] = -1, [1] = 2, [2] = 3, [3] = 14, [4] = 15, [5] = 8, [6] = 9, }, }, ["SplitWikiShowInRc"] = { ["value"] = "bot", }, }, ["manifest_version"] = 2, }, ["SportsTeams"] = { ["name"] = "SportsTeams", ["version"] = "3.7.0", ["author"] = { [0] = "Aaron Wright", [1] = "Ashish Datta", [2] = "David Pean", [3] = "Jack Phoenix", }, ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.34.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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "SportsTeams", }, ["Hooks"] = { ["UserProfileBeginLeft"] = { [0] = "SportsTeamsUserProfile::showLatestThought", [1] = "SportsTeamsUserProfile::showFavoriteTeams", }, ["LocalUserCreated"] = "SportsTeamsHooks::addFavoriteTeam", ["BeforePageDisplay"] = "SportsTeamsHooks::addSportsTeamsToSignupPage", ["LoadExtensionSchemaUpdates"] = "SportsTeamsHooks::onLoadExtensionSchemaUpdates", }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["StaffEditsMessagePrefix"] = "sw", }, ["MessagesDirs"] = { ["StaffEdits"] = { [0] = "i18n", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["StaffPowers"] = { [0] = "i18n", }, }, ["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", ["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", ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "StlHandler/modules", }, ["MediaHandlers"] = { ["application/sla"] = "StlHandler", }, ["MessagesDirs"] = { ["StlHandler"] = { [0] = "i18n", }, }, ["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.35.0", }, ["AvailableRights"] = { [0] = "sfsblock-bypass", [1] = "stopforumspam", }, ["GroupPermissions"] = { ["sysop"] = { ["stopforumspam"] = true, ["sfsblock-bypass"] = true, }, }, ["MessagesDirs"] = { ["StopForumSpam"] = { [0] = "i18n", }, }, ["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"] = { ["SFSReportOnly"] = { ["value"] = false, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["SubPageList3"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "SubPageList3Hooks::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["Subpage_Fun"] = { ["name"] = "Subpage Fun", ["version"] = "0.7.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Danwe Daniel Werner]", ["url"] = "https://www.mediawiki.org/wiki/Extension:Subpage_Fun", ["descriptionmsg"] = "subpagefun-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["MessagesDirs"] = { ["SubpageFun"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SubpageFunMagic"] = "SubpageFun.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "ExtSubpageFun::init", ["MagicWordwgVariableIDs"] = "ExtSubpageFun::onMagicWordwgVariableIDs", ["ParserGetVariableValueSwitch"] = "ExtSubpageFun::onParserGetVariableValueSwitch", ["GetThisVariableValueSwitch"] = "ExtSubpageFun::onGetThisVariableValueSwitch", }, ["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", }, }, ["Hooks"] = { ["GetDefaultSortkey"] = { [0] = "SubpageSortkey::onGetDefaultSortkey", }, }, ["config"] = { ["SubpageSortkeyDefault"] = { ["value"] = false, }, ["SubpageSortkeyByNamespace"] = { ["value"] = { }, ["merge_strategy"] = "array_plus", }, ["SubpageSortkeyIfNoSubpageUseFullName"] = { ["value"] = true, }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["Sudo"] = { ["name"] = "Sudo", ["version"] = "0.6.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Dantman 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", }, ["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", }, }, ["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.34", ["platform"] = { ["ability-shell"] = true, }, }, ["MessagesDirs"] = { ["SyntaxHighlight_GeSHi"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "SyntaxHighlight_GeSHi/modules", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "SyntaxHighlight::onParserFirstCallInit", }, ["ContentGetParserOutput"] = { [0] = "SyntaxHighlight::onContentGetParserOutput", }, ["ApiFormatHighlight"] = { [0] = "SyntaxHighlight::onApiFormatHighlight", }, ["ResourceLoaderRegisterModules"] = { [0] = "SyntaxHighlight::onResourceLoaderRegisterModules", }, }, ["attributes"] = { ["SyntaxHighlight"] = { ["Models"] = { ["css"] = "css", ["javascript"] = "javascript", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.geshi.visualEditor", }, }, }, ["config"] = { ["PygmentizePath"] = { ["value"] = false, }, }, ["TrackingCategories"] = { [0] = "syntaxhighlight-error-category", [1] = "syntaxhighlight-enclose-category", [2] = "syntaxhighlight-source-category", }, ["manifest_version"] = 2, }, ["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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TEI/modules", }, ["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extension\\Tei\\HooksHandler::onBeforePageDisplay", }, ["callback"] = "MediaWiki\\Extension\\Tei\\HooksHandler::onRegister", ["manifest_version"] = 2, }, ["THICC"] = { ["name"] = "THICC", ["namemsg"] = "thicc-displayname", ["descriptionmsg"] = "thicc-desc", ["url"] = "https://www.mediawiki.org/wiki/Extension:THICC", ["license-name"] = "GPL-2.0-or-later", ["version"] = "0.0.0", ["author"] = { [0] = "Ostrzyciel", [1] = "Brian Wolff", [2] = "Calimonius the Estrange", }, ["manifest_version"] = 1, ["type"] = "other", ["MessagesDirs"] = { ["Thicc"] = { [0] = "i18n", }, }, ["ContentHandlers"] = { ["ThiccModelContent"] = "ThiccModelContentHandler", ["ThiccModelAggregateContent"] = "ThiccModelAggregateContentHandler", }, ["namespaces"] = { [0] = { ["id"] = 690, ["constant"] = "NS_THICC", ["name"] = "THICC", }, [1] = { ["id"] = 691, ["constant"] = "NS_THICC_TALK", ["name"] = "THICC_talk", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "THICC/modules", }, ["Hooks"] = { ["ResourceLoaderTestModules"] = "ThiccHooks::onResourceLoaderTestModules", }, }, ["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", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["Tabber"] = { [0] = "i18n", }, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Tabs/resources", }, ["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.33.0", }, ["APIModules"] = { ["templatedata"] = "ApiTemplateData", }, ["Hooks"] = { ["ParserFirstCallInit"] = "TemplateDataHooks::onParserFirstCallInit", ["PageContentSave"] = "TemplateDataHooks::onPageContentSave", ["ResourceLoaderRegisterModules"] = "TemplateDataHooks::onResourceLoaderRegisterModules", ["EditPage::showEditForm:initial"] = "TemplateDataHooks::onEditPage", ["ParserFetchTemplateData"] = "TemplateDataHooks::onParserFetchTemplateData", }, ["MessagesDirs"] = { ["TemplateData"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "TemplateData/tests/qunit", ["scripts"] = { [0] = "ext.templateData.tests.js", }, ["dependencies"] = { [0] = "ext.templateDataGenerator.data", }, }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.templateDataGenerator.editPage", }, }, }, ["config"] = { ["TemplateDataUseGUI"] = { ["value"] = true, }, }, ["manifest_version"] = 2, }, ["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.35.0", }, ["SpecialPages"] = { ["TemplateSandbox"] = "SpecialTemplateSandbox", }, ["MessagesDirs"] = { ["TemplateSandbox"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TemplateSandboxAlias"] = "TemplateSandbox.alias.php", }, ["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"] = { ["value"] = { [0] = 10, }, }, }, ["manifest_version"] = 2, }, ["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.35.0", }, ["MessagesDirs"] = { ["TemplateStyles"] = { [0] = "i18n", }, }, ["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", }, ["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.31.0", ["extensions"] = { ["TemplateData"] = "*", ["WikiEditor"] = ">= 0.5.3", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\TemplateWizard\\"] = "includes/", }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = "MediaWiki\\Extension\\TemplateWizard\\Hooks::onEditPageShowEditFormInitial", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["TemplateWizard"] = 19080110, }, }, }, ["MessagesDirs"] = { ["TemplateWizard"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "TemplateWizard/resources", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "TemplateWizard/tests/qunit", ["scripts"] = { [0] = "ext.TemplateWizard.test.js", [1] = "ext.TemplateWizard.Model.Parameters.test.js", }, ["dependencies"] = { [0] = "ext.TemplateWizard", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["SpecialPages"] = { ["TestLanguageNameGrammar"] = "SpecialTestLanguageNameGrammar", }, ["MessagesDirs"] = { ["TestLanguageNameGrammar"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TestLanguageNameGrammarAlias"] = "TestLanguageNameGrammar.alias.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", [1] = "i18n/api", }, }, ["AutoloadNamespaces"] = { ["TextExtracts\\"] = "includes/", }, ["Hooks"] = { ["ApiOpenSearchSuggest"] = { [0] = "TextExtracts\\Hooks::onApiOpenSearchSuggest", }, }, ["config"] = { ["ExtractsRemoveClasses"] = { ["value"] = { [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"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["TextScroller"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TextScrollerMagic"] = "TextScroller.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = "TextScroller::setParserFunction", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TextScroller/modules", }, ["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.35.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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Thanks/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "Thanks/tests/qunit", ["scripts"] = { [0] = "test_ext.thanks.thank.js", [1] = "test_ext.thanks.mobilediff.js", }, ["dependencies"] = { [0] = "ext.thanks", [1] = "ext.thanks.mobilediff", }, }, ["Hooks"] = { ["ApiMain::moduleManager"] = "ThanksHooks::onApiMainModuleManager", ["BeforeCreateEchoEvent"] = "ThanksHooks::onBeforeCreateEchoEvent", ["BeforePageDisplay"] = "ThanksHooks::onBeforePageDisplay", ["BeforeSpecialMobileDiffDisplay"] = "ThanksHooks::onBeforeSpecialMobileDiffDisplay", ["DiffTools"] = "ThanksHooks::insertThankLink", ["DifferenceEngineViewHeader"] = "ThanksHooks::onDifferenceEngineViewHeader", ["EchoGetBundleRules"] = "ThanksHooks::onEchoGetBundleRules", ["EchoGetDefaultNotifiedUsers"] = "ThanksHooks::onEchoGetDefaultNotifiedUsers", ["GetLogTypesOnUser"] = "ThanksHooks::onGetLogTypesOnUser", ["HistoryTools"] = "ThanksHooks::insertThankLink", ["LocalUserCreated"] = "ThanksHooks::onAccountCreated", ["LogEventsListLineEnding"] = "ThanksHooks::onLogEventsListLineEnding", ["PageHistoryBeforeList"] = "ThanksHooks::onPageHistoryBeforeList", }, ["config"] = { ["ThanksSendToBots"] = { ["value"] = false, }, ["ThanksLogging"] = { ["value"] = true, }, ["ThanksConfirmationRequired"] = { ["value"] = true, }, ["ThanksLogTypeWhitelist"] = { ["value"] = { [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"] = 2, }, ["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", }, }, ["DefaultUserOptions"] = { ["twl-notified"] = false, }, ["Hooks"] = { ["BeforeCreateEchoEvent"] = "TheWikipediaLibraryHooks::onBeforeCreateEchoEvent", ["GetPreferences"] = "TheWikipediaLibraryHooks::onGetPreferences", }, ["callback"] = "TheWikipediaLibraryHooks::onRegistration", ["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.2", ["author"] = { [0] = "Ryan Schmidt", [1] = "Jack Phoenix", [2] = "Samantha Nguyen", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Theme", ["descriptionmsg"] = "theme-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["config"] = { ["DefaultTheme"] = "default", }, ["MessagesDirs"] = { ["Theme"] = { [0] = "i18n", }, }, ["ThemeModules"] = { ["monobook"] = { [0] = "dark", [1] = "pink", [2] = "stellarbook", }, ["vector"] = { [0] = "dark", [1] = "deepsea", }, }, ["APIModules"] = { ["themelist"] = "ApiThemeList", }, ["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.35.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", }, ["config"] = { ["ThrottleOverrideCentralWiki"] = { ["value"] = false, }, ["ThrottleOverrideCIDRLimit"] = { ["value"] = { ["IPv4"] = 16, ["IPv6"] = 19, }, }, ["ThrottleOverrideTypes"] = { ["value"] = { ["actcreate"] = true, ["edit"] = true, ["move"] = true, ["mailpassword"] = false, ["emailuser"] = false, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "ThrottleOverride/resources", }, ["manifest_version"] = 2, }, ["TimeMachine"] = { ["name"] = "TimeMachine", ["version"] = "0.3", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, ["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.35.0", }, ["APIModules"] = { ["timedtext"] = "ApiTimedText", ["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", ["TranscodeStatistics"] = "SpecialTranscodeStatistics", }, ["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", }, ["AutoloadNamespaces"] = { ["MediaWiki\\TimedMediaHandler\\TimedText\\"] = "includes/TimedText/", }, ["Hooks"] = { ["ArticleContentOnDiff"] = "TimedMediaHandlerHooks::checkForTimedTextDiff", ["ArticleFromTitle"] = "TimedMediaHandlerHooks::checkForTimedTextPage", ["ArticlePurge"] = "TimedMediaHandlerHooks::onArticlePurge", ["BeforePageDisplay"] = "TimedMediaHandlerHooks::pageOutputHook", ["CanonicalNamespaces"] = "TimedMediaHandlerHooks::onCanonicalNamespaces", ["FileDeleteComplete"] = "TimedMediaHandlerHooks::onFileDeleteComplete", ["FileUpload"] = "TimedMediaHandlerHooks::onFileUpload", ["GetBetaFeaturePreferences"] = "TimedMediaHandlerHooks::onGetBetaFeaturePreferences", ["ImageOpenShowImageInlineBefore"] = "TimedMediaHandlerHooks::onImageOpenShowImageInlineBefore", ["ImagePageAfterImageLinks"] = "TimedMediaHandlerHooks::checkForTranscodeStatus", ["ImagePageFileHistoryLine"] = "TimedMediaHandlerHooks::onImagePageFileHistoryLine", ["LoadExtensionSchemaUpdates"] = "TimedMediaHandlerHooks::checkSchemaUpdates", ["MediaWikiPerformAction"] = "TimedMediaIframeOutput::iframeHook", ["RevisionFromEditComplete"] = "TimedMediaHandlerHooks::onRevisionFromEditComplete", ["PageRenderingHash"] = "TimedMediaHandlerHooks::onPageRenderingHash", ["ParserTestGlobals"] = "TimedMediaHandlerHooks::onParserTestGlobals", ["ParserTestTables"] = "TimedMediaHandlerHooks::onParserTestTables", ["RejectParserCacheValue"] = "TimedMediaHandlerHooks::onRejectParserCacheValue", ["ResourceLoaderGetConfigVars"] = "TimedMediaHandlerHooks::onResourceLoaderGetConfigVars", ["SkinTemplateNavigation"] = "TimedMediaHandlerHooks::onSkinTemplateNavigation", ["TitleMove"] = "TimedMediaHandlerHooks::checkTitleMove", ["wgQueryPages"] = "TimedMediaHandlerHooks::onwgQueryPages", }, ["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 value: videojs", ["public"] = true, ["value"] = "videojs", }, ["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"] = "Specific to the old mwembed player mode: 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 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 ffmpeg 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 ffmpeg binary (used to encode WebM and for thumbnails)", ["public"] = false, ["value"] = "/usr/bin/ffmpeg", }, ["UseFFmpeg2"] = { ["description"] = "Compatible with ffmpeg 2", ["value"] = false, }, ["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 ffmpeg\n* mp3 – Note that fmpeg needs libmp3lame support\n* m4a – Note that ffmpeg 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", [9] = "midi", [10] = "mid", [11] = "mpg", [12] = "mpeg", }, }, ["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", }, }, ["TmhFluidsynthLocation"] = { ["description"] = "Path of a Fluidsynth executable for MIDI conversion to audio formats", ["public"] = true, ["value"] = nil, }, ["TmhSoundfontLocation"] = { ["description"] = "Path of a soundfont to use for MIDI-converted audio", ["public"] = true, ["value"] = nil, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TimedMediaHandler", }, ["MediaHandlers"] = { ["application/ogg"] = "OggHandler", ["audio/flac"] = "FLACHandler", ["audio/midi"] = "MidiHandler", ["audio/mpeg"] = "Mp3Handler", ["audio/wav"] = "WAVHandler", ["audio/webm"] = "WebMHandler", ["audio/x-flac"] = "FLACHandler", ["video/mp4"] = "Mp4Handler", ["video/mpeg"] = "MPEGHandler", ["video/webm"] = "WebMHandler", }, ["JobClasses"] = { ["webVideoTranscode"] = "WebVideoTranscodeJob", ["webVideoTranscodePrioritized"] = "WebVideoTranscodeJob", }, ["ConfigRegistry"] = { ["timedmediahandler"] = "GlobalVarConfig::newInstance", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["TimelineTable"] = { ["name"] = "TimelineTable", ["version"] = "2.1", ["author"] = "Thibault Marin", ["url"] = "https://www.mediawiki.org/wiki/Extension:TimelineTable", ["descriptionmsg"] = "timelinetable-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["TimelineTable"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "TimelineTableHooks::efTimelineTableParserInit", ["ParserAfterTidy"] = "TimelineTableHooks::efTimelineTableAfterTidy", }, ["config"] = { ["TimelineTableLineSeparator"] = { ["value"] = "\n", }, ["TimelineTableFieldSeparator"] = { ["value"] = "|", }, ["TimelineTableEventSeparator"] = { ["value"] = "#", }, ["TimelineTableDateSeparator"] = { ["value"] = "-", }, ["TimelineTableAbbrMonth"] = { ["value"] = false, }, ["TimelineTableShortMonthLen"] = { ["value"] = 1, }, }, ["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.29.0", }, ["MessagesDirs"] = { ["TinyMCE"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TinyMCEMagic"] = "TinyMCE.i18n.magic.php", ["TinyMCEAlias"] = "TinyMCE.i18n.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TinyMCE", }, ["Hooks"] = { ["MakeGlobalVariablesScript"] = "TinyMCEHooks::setGlobalJSVariables", ["MagicWordwgVariableIDs"] = "TinyMCEHooks::addMagicWordVariableIDs", ["ParserAfterTidy"] = "TinyMCEHooks::handleMagicWords", ["SkinTemplateNavigation"] = "TinyMCEAction::displayTabAndModifyAddTopicLink", ["SkinTemplateTabAction"] = "TinyMCEHooks::modifyTalkPageLink", ["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.35.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"] = { ["createaccount"] = { ["tboverride-account"] = true, }, ["editprotected"] = { ["tboverride"] = true, }, ["viewrestrictedlogs"] = { ["titleblacklistlog"] = true, }, }, ["APIModules"] = { ["titleblacklist"] = "ApiQueryTitleBlacklist", }, ["MessagesDirs"] = { ["TitleBlacklist"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.titleblacklist.visualEditor", }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "TitleBlacklist/modules", }, ["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = { [0] = "TitleBlacklistHooks::onUserCan", }, ["TitleGetEditNotices"] = { [0] = "TitleBlacklistHooks::onDisplayBlacklistOverrideNotice", }, ["MovePageCheckPermissions"] = { [0] = "TitleBlacklistHooks::onMovePageCheckPermissions", }, ["EditFilter"] = { [0] = "TitleBlacklistHooks::onValidateBlacklist", }, ["PageSaveComplete"] = { [0] = "TitleBlacklistHooks::onClearBlacklist", }, ["ScribuntoExternalLibraries"] = { [0] = "TitleBlacklistHooks::onScribuntoExternalLibraries", }, }, ["config"] = { ["TitleBlacklistSources"] = { ["value"] = { }, }, ["TitleBlacklistUsernameSources"] = { ["value"] = "*", }, ["TitleBlacklistLogHits"] = { ["value"] = false, }, ["TitleBlacklistCaching"] = { ["value"] = { ["warningchance"] = 100, ["expiry"] = 900, ["warningexpiry"] = 600, }, }, ["TitleBlacklistBlockAutoAccountCreation"] = { ["value"] = true, }, }, ["AuthManagerAutoConfig"] = { ["preauth"] = { ["TitleBlacklistPreAuthenticationProvider"] = { ["class"] = "TitleBlacklistPreAuthenticationProvider", }, }, }, ["manifest_version"] = 2, }, ["Title_Icon"] = { ["name"] = "Title Icon", ["version"] = "4.1.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Title_Icon", ["descriptionmsg"] = "titleicon-desc", ["license-name"] = "MIT", ["type"] = "semantic", ["MessagesDirs"] = { ["TitleIcon"] = { [0] = "i18n", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["TitleKey"] = { [0] = "i18n", }, }, ["ExtensionFunctions"] = { [0] = "TitleKey::setup", }, ["Hooks"] = { ["ArticleDelete"] = { [0] = "TitleKey::updateDeleteSetup", }, ["ArticleDeleteComplete"] = { [0] = "TitleKey::updateDelete", }, ["PageSaveComplete"] = { [0] = "TitleKey::updateInsert", }, ["ArticleUndelete"] = { [0] = "TitleKey::updateUndelete", }, ["PageMoveCompleting"] = { [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", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["DefaultUserOptions"] = { ["toc-floated"] = false, ["toc-expand"] = false, }, ["MessagesDirs"] = { ["TocTree"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "TocTreeHooks::onBeforePageDisplay", }, ["GetPreferences"] = { [0] = "TocTreeHooks::onGetPreferences", }, }, ["manifest_version"] = 2, }, ["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", }, ["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.35.0", }, ["callback"] = "TorBlockHooks::registerExtension", ["GroupPermissions"] = { ["user"] = { ["torunblocked"] = true, }, }, ["GrantPermissions"] = { ["basic"] = { ["torunblocked"] = true, }, }, ["AvailableRights"] = { [0] = "torunblocked", }, ["MessagesDirs"] = { ["TorBlock"] = { [0] = "i18n", }, }, ["Hooks"] = { ["getUserPermissionsErrorsExpensive"] = { [0] = "TorBlockHooks::onGetUserPermissionsErrorsExpensive", }, ["AbortAutoblock"] = { [0] = "TorBlockHooks::onAbortAutoblock", }, ["GetAutoPromoteGroups"] = { [0] = "TorBlockHooks::onGetAutoPromoteGroups", }, ["GetUserBlock"] = { [0] = "TorBlockHooks::onGetUserBlock", }, ["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", }, }, ["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, }, ["Translate"] = { ["name"] = "Translate", ["type"] = "specialpage", ["author"] = { [0] = "Niklas Laxström", [1] = "Siebrand Mazeland", [2] = "Santhosh Thottingal", [3] = "Amir E. Aharoni", [4] = "Abijeet Patro", [5] = "...", }, ["version"] = "2020-07-20", ["url"] = "https://www.mediawiki.org/wiki/Extension:Translate", ["descriptionmsg"] = "translate-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", ["extensions"] = { ["UniversalLanguageSelector"] = "*", }, }, ["callback"] = "TranslateHooks::setupTranslate", ["load_composer_autoloader"] = true, ["ServiceWiringFiles"] = { [0] = "src/ServiceWiring.php", }, ["manifest_version"] = 2, ["namespaces"] = { [0] = { ["id"] = 1198, ["constant"] = "NS_TRANSLATIONS", ["name"] = "Translations", }, [1] = { ["id"] = 1199, ["constant"] = "NS_TRANSLATIONS_TALK", ["name"] = "Translations_talk", }, }, ["ExtensionMessagesFiles"] = { ["TranslateAlias"] = "Translate.alias.php", ["TranslateMagic"] = "Translate.i18n.magic.php", }, ["MessagesDirs"] = { ["PageTranslation"] = { [0] = "i18n/pagetranslation", }, ["Translate"] = { [0] = "i18n/core", }, ["TranslateApi"] = { [0] = "i18n/api", }, ["TranslateSandbox"] = { [0] = "i18n/sandbox", }, ["TranslateSearch"] = { [0] = "i18n/search", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\Translate\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["MediaWiki\\Extensions\\Translate\\"] = "tests/phpunit/unit/", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "TranslateHooks::schemaUpdates", ["ParserTestTables"] = "TranslateHooks::parserTestTables", ["PageContentLanguage"] = "TranslateHooks::onPageContentLanguage", ["ResourceLoaderRegisterModules"] = "TranslateHooks::onResourceLoaderRegisterModules", ["EditPage::showEditForm:initial"] = "TranslateEditAddons::addTools", ["AlternateEdit"] = "TranslateEditAddons::suppressIntro", ["getUserPermissionsErrorsExpensive"] = "TranslateEditAddons::disallowLangTranslations", ["LanguageGetTranslatedLanguageNames"] = "TranslateHooks::translateMessageDocumentationLanguage", ["TranslateSupportedLanguages"] = "TranslateHooks::translateMessageDocumentationLanguage", ["ArticlePrepareTextForEdit"] = "TranslateEditAddons::disablePreSaveTransform", ["ParserFirstCallInit"] = "TranslateHooks::setupTranslateParserFunction", ["UserGetReservedNames"] = "TranslateHooks::onUserGetReservedNames", ["LinksUpdate"] = "TranslateHooks::preventCategorization", ["Translate:newTranslation"] = "TranslateEditAddons::updateTransverTag", ["SkinTemplateNavigation::SpecialPage"] = { [0] = "SpecialTranslate::tabify", [1] = "SpecialManageGroups::tabify", }, ["GetPreferences"] = "TranslatePreferences::translationAssistLanguages", ["ChangesListSpecialPageQuery"] = "TranslateRcFilter::translationFilter", ["SpecialRecentChangesPanel"] = "TranslateRcFilter::translationFilterForm", ["ChangesListSpecialPageStructuredFilters"] = "TranslateRcFilter::onChangesListSpecialPageStructuredFilters", ["AbortEmailNotification"] = "TranslateHooks::onAbortEmailNotificationReview", ["ArticleDeleteComplete"] = "TTMServer::onDelete", ["TranslateEventMessageMembershipChange"] = "TTMServer::onGroupChange", ["ArticleContentOnDiff"] = "TranslateEditAddons::displayOnDiff", ["SpecialSearchProfiles"] = "TranslateHooks::searchProfile", ["SpecialSearchProfileForm"] = "TranslateHooks::searchProfileForm", ["SpecialSearchSetupEngine"] = "TranslateHooks::searchProfileSetupEngine", ["TitleIsAlwaysKnown"] = "TranslateHooks::onTitleIsAlwaysKnown", ["Translate:MessageGroupStats:isIncluded"] = { [0] = "TranslateHooks::hideDiscouragedFromStats", [1] = "TranslateHooks::hideRestrictedFromStats", }, ["MakeGlobalVariablesScript"] = "TranslateHooks::addConfig", ["TranslateEventTranslationReview"] = { [0] = "MessageGroupStats::clear", [1] = "MessageGroupStatesUpdaterJob::onChange", }, ["TranslateInitGroupLoaders"] = { [0] = "TranslatablePageMessageGroupStore::registerLoader", [1] = "WorkflowStatesMessageGroupLoader::registerLoader", [2] = "AggregateMessageGroupLoader::registerLoader", [3] = "FileBasedMessageGroupLoader::registerLoader", }, ["AdminLinks"] = "TranslateHooks::onAdminLinks", ["MergeAccountFromTo"] = "TranslateHooks::onMergeAccountFromTo", ["DeleteAccount"] = "TranslateHooks::onDeleteAccount", ["AbuseFilter-filterAction"] = "TranslateHooks::onAbuseFilterAlterVariables", ["AbuseFilterAlterVariables"] = "TranslateHooks::onAbuseFilterAlterVariables", ["AbuseFilter-computeVariable"] = "TranslateHooks::onAbuseFilterComputeVariable", ["AbuseFilter-builder"] = "TranslateHooks::onAbuseFilterBuilder", ["EditFilterMergedContent"] = "TranslateHooks::validateMessage", }, ["SpecialPages"] = { ["Translate"] = "SpecialTranslate", ["Translations"] = "SpecialTranslations", ["TranslationStats"] = "SpecialTranslationStats", ["LanguageStats"] = "SpecialLanguageStats", ["MessageGroupStats"] = "SpecialMessageGroupStats", ["ImportTranslations"] = "SpecialImportTranslations", ["ExportTranslations"] = "SpecialExportTranslations", ["ManageMessageGroups"] = "SpecialManageGroups", ["SupportedLanguages"] = "SpecialSupportedLanguages", ["AggregateGroups"] = "SpecialAggregateGroups", ["SearchTranslations"] = "SpecialSearchTranslations", }, ["APIListModules"] = { ["messagecollection"] = "ApiQueryMessageCollection", }, ["APIMetaModules"] = { ["languagestats"] = "ApiQueryLanguageStats", ["managemessagegroups"] = "ApiQueryManageMessageGroups", ["messagegroups"] = "ApiQueryMessageGroups", ["messagegroupstats"] = "ApiQueryMessageGroupStats", ["messagetranslations"] = "ApiQueryMessageTranslations", }, ["APIModules"] = { ["aggregategroups"] = "ApiAggregateGroups", ["groupreview"] = "ApiGroupReview", ["managemessagegroups"] = "ApiManageMessageGroups", ["translationaids"] = "ApiTranslationAids", ["translationreview"] = "ApiTranslationReview", ["translationcheck"] = "ApiTranslationCheck", ["ttmserver"] = "ApiTTMServer", ["searchtranslations"] = "ApiSearchTranslations", }, ["JobClasses"] = { ["MessageGroupStatesUpdaterJob"] = "MessageGroupStatesUpdaterJob", ["MessageGroupStatsRebuildJob"] = "MessageGroupStatsRebuildJob", ["MessageIndexRebuildJob"] = "MessageIndexRebuildJob", ["MessageUpdateJob"] = "MessageUpdateJob", ["TTMServerMessageUpdateJob"] = "TTMServerMessageUpdateJob", ["UpdateTranslatorActivity"] = "\\MediaWiki\\Extensions\\Translate\\Statistics\\UpdateTranslatorActivityJob", }, ["LogTypes"] = { [0] = "translationreview", }, ["LogActionsHandlers"] = { ["translationreview/message"] = "TranslateLogFormatter", ["translationreview/group"] = "TranslateLogFormatter", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Translate", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Translate", ["scripts"] = { [0] = "tests/qunit/ext.translate.parsers.test.js", [1] = "tests/qunit/ext.translate.special.pagemigration.test.js", }, ["dependencies"] = { [0] = "ext.translate.parsers", [1] = "ext.translate.special.pagemigration", }, }, ["config"] = { ["PageTranslationLanguageList"] = { ["value"] = "tag-only", ["description"] = "How language list for translatable pages is shown. Allowed values:\n * tag-only: Only display languages with the <languages /> tag.\n * sidebar-only: Display languages as interlanguage links only and ignore the tag even if present on the page.\n * sidebar-fallback: Display languages as interlanguage links if no tag is on the page.\n * sidebar-always: Display languages as interlanguage links and also in tag if it is present on the page.\n @since 2018.07", ["public"] = true, }, ["TranslateDocumentationLanguageCode"] = { ["value"] = false, ["description"] = "Language code for message documentation. Suggested values are qqq or info. If set to false (default), message documentation feature is disabled.", ["public"] = true, }, ["TranslateUserManagerName"] = { ["value"] = "TranslateUserManager", ["description"] = "Name of the system user that will be used to create the sandbox users in the system.", ["public"] = true, }, ["TranslateFuzzyBotName"] = { ["value"] = "FuzzyBot", ["description"] = "Name of the bot which will invalidate translations and do maintenance for page translation feature. Also used for importing messages from external sources.", ["public"] = true, }, ["TranslateLanguageFallbacks"] = { ["value"] = { }, ["description"] = "Default values for list of languages to show translators as an aid when translating. Each user can override this setting in their preferences.\n\nExample: LanguageFallbacks['fi'] = 'sv' or LanguageFallbacks['sv'] = [ 'da', 'no', 'nn' ].", ["public"] = true, }, ["TranslateSupportUrl"] = { ["value"] = false, ["description"] = "Experimental support since 2011-03-11 for an 'Ask' help button. Might change into a hook later on. This is an array with keys page, url and params: page is a title of a local wiki page; url is an URL to use as is (e.g. an issue tracker submission form) which will override the page if set; params is an array of key-value pairs of request params -- each param value can contain the variable %MESSAGE% which will be replaced with the full page name.", ["public"] = true, }, ["TranslateSupportUrlNamespace"] = { ["value"] = { }, ["description"] = "Like $wgTranslateSupportUrl, but for a specific namespace. Each $wgTranslateSupportUrl-like array needs to be the value assigned to the numerical ID of a namespace of the wiki. Since 2015-09.", ["public"] = true, ["merge_strategy"] = "array_plus", }, ["TranslatePermissionUrl"] = { ["value"] = "Project:Translator", ["description"] = "When unprivileged users open a translation editor, they will see a message stating that a special permission is needed for translating messages. If this variable is defined, there is a button which will take the user to that page to ask for permission. The target needs to be reiterated with the second variable to have the same result with sandbox enabled where users can't enter the sandbox.", ["public"] = true, }, ["TranslateSecondaryPermissionUrl"] = { ["value"] = "Project:Translator", ["description"] = "…", ["public"] = true, }, ["EnablePageTranslation"] = { ["value"] = true, ["description"] = "Enable page translation feature.\n\nPage translation feature allows structured translation of wiki pages with simple markup and automatic tracking of changes. See https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_administration", ["public"] = true, }, ["TranslatePageTranslationULS"] = { ["value"] = false, ["description"] = "If set to true, when a user selects an interface language via ULS (Universal Language Selector), if the current page is a translatable page or a translation page then the user is also redirected to the corresponding translation page in the selected language.\n\n The language of the translation pages visited afterwards will still depend on the links followed (it will be the interface language only if the links use the Special:MyLanguage syntax).\n\nSince 2013-03-10.", ["public"] = true, }, ["TranslateKeepOutdatedTranslations"] = { ["value"] = true, ["description"] = "If set to true, when a translated page has some units marked as outdated, the outdated translation will be shown. If set to false, the original updated unit in the original language will be shown.\n\nChanging this setting requires the following script to be run to take effect on existing changes: scripts/refresh-translatable-pages.php\n\n Since 2016.12.", ["public"] = true, }, ["TranslateBlacklist"] = { ["value"] = { }, ["description"] = "Two-dimensional array of languages that cannot be translated. Input can be exact group name, first part before '-' or '*' for all. Second dimension should be language code mapped to reason for disabling. Reason is parsed as wikitext.\n\nExample:\n'TranslateBlacklist': { '*': { 'en': 'English is the source language.' }, 'core': { 'mul': 'Not a real language.' }, 'ext': { 'mul': 'Not a real language.'} }", ["public"] = true, }, ["TranslateCheckBlacklist"] = { ["value"] = false, ["description"] = "File containing checks that are to be skipped. See https://gerrit.wikimedia.org/g/translatewiki/+/master/groups/check-blacklist.php for example.\nSince 2012-10-15.", ["public"] = true, }, ["TranslateAuthorBlacklist"] = { ["value"] = { }, ["description"] = "Two-dimensional array of rules that blacklists certain authors from appearing in the exports. This is useful for keeping bots and people doing maintenance work in translations not to appear besides real translators everywhere.\n\nRules are arrays, where first element is type: white or black. Whitelisting always overrules blacklisting. Second element should be a valid pattern that can be given a preg_match(). It will be matched against string of format 'group-id;language;author name', without quotes.\n\nAs an example, this rule would ignore all authors whose name ends in a bot for all languages and all groups:\n'TranslateAuthorBlacklist': [ [ 'black', '/^.*;.*;.*Bot$/Ui' ] ]", ["public"] = true, }, ["TranslateMessageNamespaces"] = { ["value"] = { }, ["description"] = "List of namespace that contain messages. No talk namespaces. See https://www.mediawiki.org/wiki/Help:Extension:Translate/Group_configuration", ["public"] = true, }, ["TranslateGroupRoot"] = { ["value"] = "/var/www/externals", ["description"] = "Location in the filesystem to which paths are relative in custom groups.", ["public"] = true, }, ["TranslateGroupFiles"] = { ["value"] = { }, ["description"] = "The newest and recommended way of adding custom groups is YAML files.", ["public"] = true, }, ["TranslateWorkflowStates"] = { ["value"] = false, ["description"] = "List of possible message group review workflow states and properties for each state. The currently supported properties are 'color', the color that is used for displaying the state in the tables, and 'right', the additional right that is needed to set the state. Users who have the translate-groupreview right can set this in Special:Translate. The state is visible in Special:Translate, Special:MessageGroupStats and Special:LanguageStats. If the value is false, the workflow states feature is disabled. State name can be up to 32 characters maximum.\n\nExample:\n'TranslateWorkflowStates': {\n\n'new': { 'color': 'FF0000' },\n'needs_proofreading': { 'color': '0000FF' },\n'ready': { 'color': 'FFFF00'},\n'published': { 'color': '00FF00', 'right': 'centralnotice-admin' }\n}", ["public"] = true, }, ["TranslateGroupAliases"] = { ["value"] = { }, ["description"] = "Map from deprecated group IDs to their current ID. Example value: { 'core': 'mediawiki-core' }", ["public"] = true, }, ["TranslateCacheDirectory"] = { ["value"] = "false", ["description"] = "Set location of cache files. Defaults to $wgCacheDirectory.", ["public"] = true, }, ["TranslateMessageIndex"] = { ["value"] = "DatabaseMessageIndex", ["description"] = "Configures how the message index is stored. Possible values are 'DatabaseMessageIndex', 'SerializedMessageIndex', and 'CDBMessageIndex'. The last two backends need $wgCacheDirectory to be functional.", ["public"] = true, }, ["TranslateDelayedMessageIndexRebuild"] = { ["value"] = false, ["description"] = "If you have lots of message groups, especially file based ones, and the message index rebuilding gets slow, set this to true to delay the rebuilding via JobQueue. This only makes sense if you have configured jobs to be processed outside of requests via cron or similar.", ["public"] = true, }, ["TranslatePHPlot"] = { ["value"] = false, ["description"] = "For Special:TranslationStats PHPlot is needed to produce graphs. Set this the location of phplot.php.", ["public"] = true, }, ["TranslatePHPlotFont"] = { ["value"] = "/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf", ["description"] = "The default font for PHPlot for drawing text. Only used if the automatic best font selection fails. The automatic best font selector uses language code to call fc-match program. If you have open_basedir restriction or safe-mode, using the found font is likely to fail. In this case you need to change the code to use hard-coded font, or copy fonts to location PHP can access them, and make sure fc-match returns only those fonts.", ["public"] = true, }, ["TranslateUseSandbox"] = { ["value"] = false, ["description"] = "Whether to allow users to sign up via a sandbox. Sandboxed users cannot do much until approved and thus they can be get rid of easily. This only works with MediaWiki 1.27 and newer, and only if registration is configured to not use account creation providers which give REDIRECT or UI responses or require any other field than the default username/password/email.", ["public"] = true, }, ["TranslateSandboxPromotedGroup"] = { ["value"] = false, ["description"] = "To which group the translators are promoted. If left at false, they will just be removed from sandbox and become normal users.", ["public"] = true, }, ["TranslateSandboxLimit"] = { ["value"] = 20, ["description"] = "Maximum number of translations a user can make in the sandbox.", ["public"] = true, }, ["TranslateUsePreSaveTransform"] = { ["value"] = false, ["description"] = "Pre-save transform for message pages. MediaWiki does this by default (including for pages in the MediaWiki-namespace). By setting this to false it allows users to put untransformed syntax such as '~~~~' into a page without having them be transformed upon save.", ["public"] = true, }, ["TranslateRcFilterDefault"] = { ["value"] = "filter", ["description"] = "Default action for the RecentChanges filter, which makes it possible to filter translations away or show them only. Possible values: 'noaction', 'only', 'filter', 'site'.", ["public"] = true, }, ["TranslateYamlLibrary"] = { ["value"] = nil, ["description"] = "Currently supported YAML drivers are phpyaml, spyc and syck.\n\nFor phpyaml see https://secure.php.net/manual/en/book.yaml.php.\nFor syck we're shelling out to perl. So you need at least perl 5.8 (find out what you have by running `perl -v`), and to install these modules from CPAN: YAML::Syck, PHP::Serialization, and File::Slurp.\n\nYou should be able to do this with: `for module in 'YAML::Syck' 'PHP::Serialization' 'File::Slurp'; do cpanp -i $module; done`\n\nFor the shell to work, you also need an en.UTF-8 locale installed on your system. add a line `en.UTF-8` to your /etc/locale.gen or uncomment an existing one and run locale-gen if you do not have it already.\n\nphpyaml is the fastest and based on libyaml so the output should be most compatible. spyc output format is least compatible. syck is slowest but almost as good as phpyaml. spyc needs to be installed using composer. See https://www.mediawiki.org/wiki/Composer", ["public"] = true, }, ["TranslateTranslationDefaultService"] = { ["value"] = true, ["description"] = "Name of the default translation memory service. This service must accept updates.\n\nIf left as the default `true`, the extension will fallback to TTMServer. If `$wgTranslateTranslationServices` is also unconfigured, built-in values will be used to configure the TTMServer.\n\nIf set to `false`, no translation memory will be used.", ["public"] = true, }, ["TranslateTranslationServices"] = { ["value"] = { }, ["description"] = "Define various web services that provide translation suggestions.\n\nTranslation memories are documented in our main documentation. See https://www.mediawiki.org/wiki/Help:Extension:Translate/Translation_memories\n\nFor Apertium, you should get an API key. See http://wiki.apertium.org/wiki/Apertium_web_service\n\nYandex translation helper also provides langlimit option to limit total number of suggestions (set to 0 to get all possible translations) and langorder array to sort languages. Yandex translate engine is based on wordnet, generated from search index, so number of indexed websites should be a good heuristic to define the default language order.\n\nThe machine translation services are provided with the following information: server ip address; versions of MediaWiki and Translate extension; source text to translate; private API key if provided", ["public"] = true, }, }, ["DefaultUserOptions"] = { ["translate"] = 0, ["translate-editlangs"] = "default", ["translate-recent-groups"] = "", }, ["AvailableRights"] = { [0] = "translate", [1] = "translate-import", [2] = "translate-manage", [3] = "translate-messagereview", [4] = "translate-groupreview", }, ["GrantPermissions"] = { ["editpage"] = { ["translate"] = true, }, }, }, ["TranslateSvg/2.0"] = { ["name"] = "TranslateSVG", ["version"] = "2.1.0", ["author"] = "Harry Burt", ["url"] = "https://www.mediawiki.org/wiki/Extension:TranslateSvg/2.0", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "translatesvg-desc", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["Translate"] = "*", }, }, ["SpecialPages"] = { ["TranslateNewSVG"] = "SpecialTranslateNewSVG", }, ["MessagesDirs"] = { ["TranslateSvg"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TranslateSvgAlias"] = "TranslateSvg.alias.php", }, ["TestAutoloadClasses"] = { ["TranslateSvgTestCase"] = "tests/phpunit/TranslateSvgTestCase.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TranslateSvg", }, ["callback"] = "TranslateSvgHooks::onRegistration", ["Hooks"] = { ["BeforePageDisplay"] = "TranslateSvgHooks::updateFileDescriptionPages", ["LoadExtensionSchemaUpdates"] = "TranslateSvgHooks::schemaUpdates", ["MakeGlobalVariablesScript"] = { [0] = "TranslateSvgHooks::makeFilePageGlobalVariables", [1] = "TranslateSvgHooks::exposeTranslateSvgTemplateName", }, ["TranslateBeforeAddModules"] = { [0] = "TranslateSvgHooks::addModules", [1] = "TranslateSvgHooks::addModules", }, ["TranslateGetBoxes"] = { [0] = "TranslateSvgHooks::addThumbnail", [1] = "TranslateSvgHooks::removeQQQ", [2] = "TranslateSvgHooks::removeSuggestions", }, ["TranslateGetSpecialTranslateOptions"] = "TranslateSvgHooks::makeExportAsSvgOptionDefault", ["TranslatePrefillTranslation"] = "TranslateSvgHooks::getDefaultPropertiesFromGroup", ["TranslateGetExtraInputs"] = "TranslateSvgHooks::propertiesToExtraInputs", ["TranslateFormatMessageBeforeTable"] = "TranslateSvgHooks::stripPropertyString", ["TranslateGetAPIMessageGroupsPropertyDescs"] = "TranslateSvgHooks::addAPIProperties", ["TranslateGetAPIMessageGroupsParameterDescs"] = "TranslateSvgHooks::addAPIParamDescs", ["TranslateGetAPIMessageGroupsParameterList"] = "TranslateSvgHooks::addAPIParams", ["TranslatePostInitGroups"] = "TranslateSvgHooks::loadSVGGroups", ["TranslateProcessAPIMessageGroupsProperties"] = "TranslateSvgHooks::processAPIProperties", }, ["config"] = { ["TranslateSvgTypefaces"] = { ["value"] = { [0] = "serif", [1] = "sans-serif", [2] = "monospace", }, ["description"] = "List of typefaces (or keywords) that can safely be incorporated into SVG images, not including \"(inherit)\", the default.", }, ["TranslateSvgTemplateName"] = { ["value"] = "Translation properties", }, ["TranslateSvgDirectory"] = { ["value"] = false, ["description"] = "Directory where TranslateSvg's \"live\" (temporary) thumbnails should be stored. If left false, defaults to \"{$wgUploadDirectory}/translatesvg\"", }, ["TranslateSvgPath"] = { ["value"] = false, ["description"] = "Server path equivalent to $wgTranslateSvgDirectory. If left false, defaults to \"{$wgUploadPath}/translatesvg\"", }, ["TranslateSvgColors"] = { ["value"] = { [0] = "#ffffff", [1] = "#ffccc9", [2] = "#ffce93", [3] = "#fffc9e", [4] = "#ffffc7", [5] = "#9aff99", [6] = "#96fffb", [7] = "#cdffff", [8] = "#cbcefb", [9] = "#cfcfcf", [10] = "#fd6864", [11] = "#fe996b", [12] = "#fffe65", [13] = "#fcff2f", [14] = "#67fd9a", [15] = "#38fff8", [16] = "#68fdff", [17] = "#9698ed", [18] = "#c0c0c0", [19] = "#fe0000", [20] = "#f8a102", [21] = "#ffcc67", [22] = "#f8ff00", [23] = "#34ff34", [24] = "#68cbd0", [25] = "#34cdf9", [26] = "#6665cd", [27] = "#9b9b9b", [28] = "#cb0000", [29] = "#f56b00", [30] = "#ffcb2f", [31] = "#ffc702", [32] = "#32cb00", [33] = "#00d2cb", [34] = "#3166ff", [35] = "#6434fc", [36] = "#656565", [37] = "#9a0000", [38] = "#ce6301", [39] = "#cd9934", [40] = "#999903", [41] = "#009901", [42] = "#329a9d", [43] = "#3531ff", [44] = "#6200c9", [45] = "#343434", [46] = "#680100", [47] = "#963400", [48] = "#986536", [49] = "#646809", [50] = "#036400", [51] = "#34696d", [52] = "#00009b", [53] = "#303498", [54] = "#000000", [55] = "#330001", [56] = "#643403", [57] = "#663234", [58] = "#343300", [59] = "#013300", [60] = "#003532", [61] = "#010066", }, }, ["TranslateSvgBotName"] = { ["value"] = "SVG translation updater", }, ["TranslateSvgDefaultProperties"] = { ["value"] = { ["x"] = "", ["y"] = "", ["font-family"] = "other", ["font-size"] = "", ["units"] = "other", ["color"] = "", ["underline"] = "", ["italic"] = "", ["bold"] = "", }, }, ["TranslateSvgOptionalProperties"] = { ["value"] = { [0] = "id", [1] = "data-children", [2] = "xml:space", [3] = "sodipodi:role", [4] = "sodipodi:linespacing", }, }, }, ["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.34.0", ["extensions"] = { ["MassMessage"] = "*", ["Translate"] = "*", }, }, ["DefaultUserOptions"] = { ["translationnotifications-lang-1"] = "", ["translationnotifications-lang-2"] = "", ["translationnotifications-lang-3"] = "", }, ["SpecialPages"] = { ["TranslatorSignup"] = "SpecialTranslatorSignup", ["NotifyTranslators"] = "SpecialNotifyTranslators", }, ["JobClasses"] = { ["TranslationNotificationsEmailJob"] = "TranslationNotificationsEmailJob", ["TranslationNotificationsSubmitJob"] = "TranslationNotificationsSubmitJob", }, ["LogTypes"] = { [0] = "notifytranslators", }, ["LogActionsHandlers"] = { ["notifytranslators/sent"] = "TranslationNotificationsLogFormatter", }, ["MessagesDirs"] = { ["TranslationNotifications"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TranslationNotificationsAlias"] = "TranslationNotifications.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TranslationNotifications", }, ["Hooks"] = { ["GetPreferences"] = { [0] = "TranslationNotificationsHooks::onGetPreferences", }, }, ["config"] = { ["TranslationNotificationsContactMethods"] = { ["value"] = { ["email"] = true, ["talkpage"] = true, ["talkpage-elsewhere"] = false, ["feed"] = false, }, }, ["TranslationNotificationsSignupLegalMessage"] = { ["value"] = "translationnotifications-signup-legal", }, ["TranslationNotificationsAlwaysHttpsInEmail"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["TrustedXFF"] = { ["name"] = "TrustedXFF", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:TrustedXFF", ["descriptionmsg"] = "trustedxff-desc", ["version"] = "1.2.0", ["author"] = { [0] = "Tim Starling", }, ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\TrustedXFF\\"] = "includes/", }, ["MessagesDirs"] = { ["TrustedXFF"] = { [0] = "i18n", }, }, ["Hooks"] = { ["IsTrustedProxy"] = { [0] = "MediaWiki\\Extensions\\TrustedXFF\\TrustedXFF::onIsTrustedProxy", }, }, ["manifest_version"] = 2, }, ["TweetANew"] = { ["name"] = "TweetANew", ["version"] = "1.2.12052020", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Varnent Gregory Varnum]", [1] = "[https://github.com/mooeypoo Moriel Schottlender] after merging extensions by [https://www.mediawiki.org/wiki/User:Joa_ds Joachim De Schrijver]", [2] = "Andrew Fitzgerald", [3] = "Wendell Gaudencio", [4] = "Rohit Keshwani", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:TweetANew", ["descriptionmsg"] = "tweetanew-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["ExtensionMessagesFiles"] = { ["TweetANewMagic"] = "TweetANew.i18n.magic.php", }, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["TweetANew"] = { [0] = "i18n", }, }, ["Hooks"] = { ["PageContentInsertComplete"] = "TweetANew::TweetANewNewPageContent", ["PageContentSaveComplete"] = "TweetANew::TweetANewEditMade", ["EditPageGetCheckboxesDefinition"] = "TweetANew::TweetANewEditCheckBox", ["ParserFirstCallInit"] = "TweetANew::onParserFirstCallInit", }, ["config"] = { ["TweetANewTweet"] = { ["value"] = { ["New"] = true, ["Edit"] = true, ["LessMinutesOld"] = 5, ["SkipMinor"] = true, ["SkipRedirect"] = true, ["TwitterAsTitle"] = false, ["UserGroup"] = "autoconfirmed", }, }, ["TweetANewText"] = { ["value"] = { ["Minor"] = false, ["MinorSpace"] = true, ["NewRandom"] = true, ["NewRandomMax"] = 3, ["NewAuthor"] = false, ["NewSummary"] = false, ["EditRandom"] = true, ["EditRandomMax"] = 3, ["EditAuthor"] = false, ["EditSummary"] = false, ["RealName"] = false, }, }, ["TweetANewEditpage"] = { ["value"] = { ["Enable"] = false, ["Checked"] = false, }, }, ["TweetANewTwitter"] = { ["value"] = { ["ConsumerKey"] = "", ["ConsumerSecret"] = "", ["AccessToken"] = "", ["AccessTokenSecret"] = "", }, }, ["TweetANewBitly"] = { ["value"] = { ["Enable"] = false, ["Login"] = "", ["API"] = "", }, }, ["TweetANewGoogl"] = { ["value"] = { ["Enable"] = false, ["API"] = "", }, }, ["TweetANewBlacklist"] = { ["value"] = { ["value"] = "", }, }, ["TweetANewBlocklist"] = { ["value"] = { ["value"] = "", }, }, ["TweetANewCatBlocklist"] = { ["value"] = { ["value"] = "", }, }, }, ["manifest_version"] = 2, }, ["TwitterCards"] = { ["name"] = "TwitterCards", ["version"] = "0.2", ["author"] = { [0] = "Harsh Kothari", [1] = "Kunal Mehta", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:TwitterCards", ["descriptionmsg"] = "twittercards-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", ["extensions"] = { ["TextExtracts"] = "*", }, }, ["MessagesDirs"] = { ["TwitterCards"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TwitterCardsMagic"] = "TwitterCards.magic.php", }, ["Hooks"] = { ["BeforePageDisplay"] = "TwitterCardsHooks::onBeforePageDisplay", }, ["config"] = { ["TwitterCardsPreferOG"] = { ["value"] = true, }, ["TwitterCardsHandle"] = { ["value"] = "", }, }, ["manifest_version"] = 2, }, ["TwitterTag"] = { ["name"] = "Twitter Tag", ["version"] = "1.1.0", ["author"] = { [0] = "TyA", [1] = "sactage", [2] = "X-Wing Team @ Wikia", [3] = "01miki10", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:TwitterTag", ["descriptionmsg"] = "twitter-tag-desc", ["license-name"] = "GPL-3.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.27.0", }, ["Hooks"] = { ["ParserFirstCallInit"] = "TwitterTagController::onParserFirstCallInit", }, ["MessagesDirs"] = { ["TwitterTag"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TwitterTag", }, ["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", }, ["ExtensionFunctions"] = { [0] = "TwnMainPageHooks::setup", }, ["ExtensionMessagesFiles"] = { ["MainPageAlias"] = "MainPage.alias.php", }, ["JobClasses"] = { ["CachedStatJob"] = "CachedStatJob", }, ["config"] = { ["MainPageImages"] = { }, }, ["MessagesDirs"] = { ["MainPage"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TwnMainPage", }, ["SpecialPages"] = { ["TwnMainPage"] = "SpecialTwnMainPage", }, ["manifest_version"] = 1, }, ["TwoColConflict"] = { ["name"] = "TwoColConflict", ["author"] = { [0] = "TCB team (Wikimedia Deutschland)", [1] = "Christoph Jauera", [2] = "Addshore", [3] = "Andrew Kostka", [4] = "Thiemo Kreuz", [5] = "Adam Wight", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:TwoColConflict", ["descriptionmsg"] = "twocolconflict-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["config"] = { ["TwoColConflictBetaFeature"] = { ["description"] = "Make the TwoColConflict feature a BetaFeature. Setting this requires the BetaFeature extension and requires each user to enable the BetaFeature.", ["public"] = true, ["value"] = true, }, ["TwoColConflictTrackingOversample"] = { ["description"] = "100% sampling for EditStepAttempt events whenever a user is in the conflict workflow. FIXME: This should be disabled everywhere unless we're explicitly collecting data and planning to analyze the results.", ["public"] = true, ["value"] = false, }, ["TwoColConflictSuggestResolution"] = { ["description"] = "Suggest an easy resolution for edit conflicts on talk pages when two users replied at the same time.", ["public"] = true, ["value"] = true, }, }, ["AutoloadNamespaces"] = { ["TwoColConflict\\"] = "includes/", }, ["Hooks"] = { ["GetBetaFeaturePreferences"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onGetBetaFeaturePreferences", ["GetPreferences"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onGetPreferences", ["UserGetDefaultOptions"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onUserGetDefaultOptions", ["UserLoadOptions"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onUserLoadOptions", ["AlternateEdit"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onAlternateEdit", ["EditPage::importFormData"] = "TwoColConflict\\Hooks\\EditPageImportFormDataHookHandler::onEditPageImportFormData", ["EditPageBeforeConflictDiff"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onEditPageBeforeConflictDiff", ["EditPageBeforeEditButtons"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onEditPageBeforeEditButtons", ["EditPage::showEditForm:initial"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onEditPageShowEditFormInitial", ["EditPage::showEditForm:fields"] = "TwoColConflict\\Hooks\\TwoColConflictHooks::onEditPageShowEditFormFields", }, ["MessagesDirs"] = { ["TwoColConflict"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["TwoColConflictAlias"] = "TwoColConflict.alias.php", }, ["SpecialPages"] = { ["TwoColConflictProvideSubmittedText"] = "TwoColConflict\\ProvideSubmittedText\\SpecialProvideSubmittedText", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "TwoColConflict/tests/qunit", ["scripts"] = { [0] = "SplitTwoColConflict/TwoColConflict.Merger.test.js", [1] = "SplitTwoColConflict/TwoColConflict.Split.tracking.test.js", }, ["dependencies"] = { [0] = "ext.TwoColConflict.Util", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["TwoColConflictConflict"] = 19950885, ["TwoColConflictExit"] = 19982300, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "TwoColConflict", }, ["ServiceWiringFiles"] = { [0] = "includes/ServiceWiring.php", }, }, ["UIFeedback"] = { ["name"] = "UiFeedback", ["version"] = "0.5.0", ["author"] = { [0] = "lbenedix", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:UIFeedback", ["descriptionmsg"] = "ui-feedback-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["APIModules"] = { ["uifeedback"] = "UiFeedbackAPI", }, ["AvailableRights"] = { [0] = "read_uifeedback", [1] = "write_uifeedback", }, ["GroupPermissions"] = { ["*"] = { ["read_uifeedback"] = true, ["upload"] = true, }, ["UIFeedback_Administator"] = { ["write_uifeedback"] = true, }, }, ["SpecialPages"] = { ["UiFeedback"] = "SpecialUiFeedback", }, ["MessagesDirs"] = { ["UiFeedback"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UIFeedbackAlias"] = "UIFeedback.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UIFeedback", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "UIFeedbackHooks::createUIFeedbackTable", ["BeforePageDisplay"] = "UIFeedbackHooks::uifeedbackBeforePageDisplay", }, ["manifest_version"] = 2, }, ["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", }, ["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", }, ["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", }, ["manifest_version"] = 1, }, ["UniversalLanguageSelector"] = { ["name"] = "UniversalLanguageSelector", ["version"] = "2020-07-20", ["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 OR MIT", ["requires"] = { ["MediaWiki"] = ">= 1.33.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", ["UserGetLanguageObject"] = "UniversalLanguageSelectorHooks::getLanguage", }, ["APIModules"] = { ["languagesearch"] = "ApiLanguageSearch", ["ulslocalization"] = "ApiULSLocalization", ["ulssetlang"] = "ApiULSSetLanguage", }, ["MessagesDirs"] = { ["UniversalLanguageSelector"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["DefaultUserOptions"] = { ["uls-preferences"] = "", ["compact-language-links"] = true, }, ["config"] = { ["ULSGeoService"] = { ["description"] = "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.", ["value"] = false, }, ["ULSEnable"] = { ["description"] = "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.", ["value"] = true, }, ["ULSEnableAnon"] = { ["description"] = "Equivalent to $wgULSEnable for anonymous users only. Does not have any effect if $wgULSEnable is false.", ["value"] = true, }, ["ULSAnonCanChangeLanguage"] = { ["description"] = "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", ["value"] = true, }, ["ULSLanguageDetection"] = { ["description"] = "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.", ["value"] = true, }, ["ULSIMEEnabled"] = { ["description"] = "Enable the input methods feature for all users by default. Can be controlled by the user.", ["value"] = true, }, ["ULSWebfontsEnabled"] = { ["description"] = "Enable the webfonts feature for all users by default. Can be controlled by the user. @since 2014.02", ["value"] = true, }, ["ULSMobileWebfontsEnabled"] = { ["description"] = "Set whether webfont support is loaded within the mobile interface (via the MobileFrontend extension).", ["value"] = false, }, ["ULSPosition"] = { ["description"] = "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.", ["value"] = "personal", }, ["ULSEventLogging"] = { ["description"] = "Whether to use EventLogging. The EventLogging extension must be installed if this option is enabled. @since 2013.06", ["value"] = false, }, ["ULSImeSelectors"] = { ["description"] = "Array of jQuery selectors of elements on which IME should be enabled. @since 2013.11", ["value"] = { [0] = "input:not([type])", [1] = "input[type=text]", [2] = "input[type=search]", [3] = "textarea", [4] = "[contenteditable]", }, }, ["ULSNoImeSelectors"] = { ["description"] = "Array of jQuery selectors of elements on which IME must not be enabled. @since 2013.07", ["value"] = { [0] = "#wpCaptchaWord", [1] = ".ve-ce-surface-paste", [2] = ".ve-ce-surface-readOnly [contenteditable]", }, }, ["ULSNoWebfontsSelectors"] = { ["description"] = "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", ["value"] = { [0] = "#p-lang li.interlanguage-link > a", }, }, ["ULSFontRepositoryBasePath"] = { ["description"] = "Base path of ULS font repository. If not set, will be set to 'UniversalLanguageSelector/data/fontrepo/fonts/', relative to $wgExtensionAssetsPath. @since 2013.10", ["value"] = false, }, ["ULSCompactLanguageLinksBetaFeature"] = { ["description"] = "Set compact interlanguage links as beta feature or not. If set false, compact interlanguage links will be available by default to all users.", ["value"] = true, }, ["ULSCompactLinksForNewAccounts"] = { ["description"] = "Enable compact interlanguage links for new user accounts.", ["value"] = false, }, ["ULSCompactLinksEnableAnon"] = { ["description"] = "Enable compact interlanguage links for anonymous users.", ["value"] = false, }, }, ["callback"] = "UniversalLanguageSelectorHooks::setVersionConstant", ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "UniversalLanguageSelector/tests/qunit", ["scripts"] = { [0] = "ext.uls.tests.js", }, ["dependencies"] = { [0] = "jquery.uls", [1] = "ext.uls.init", [2] = "ext.uls.preferences", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["UniversalLanguageSelector"] = 17799034, }, }, }, ["manifest_version"] = 2, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["SpecialPages"] = { ["UnusedRedirects"] = "UnusedRedirectsPage", }, ["MessagesDirs"] = { ["UnusedRedirects"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UnusedRedirectsAlias"] = "UnusedRedirects.alias.php", }, ["Hooks"] = { ["wgQueryPages"] = { [0] = "UnusedRedirectsPage::onwgQueryPages", }, }, ["manifest_version"] = 1, }, ["UpdateMediaWiki"] = { ["name"] = "UpdateMediaWiki", ["version"] = "0.5.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:KernelFreeze 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.32.0", }, ["SpecialPages"] = { ["UpdateMediaWiki"] = "SpecialUpdateMediaWiki", }, ["MessagesDirs"] = { ["UpdateMediaWiki"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UpdateMediaWikiAlias"] = "UpdateMediaWiki.alias.php", }, ["manifest_version"] = 1, }, ["UploadBlacklist"] = { ["name"] = "UploadBlacklist", ["author"] = "[https://www.mediawiki.org/wiki/User:Brion_VIBBER Brion Vibber]", ["url"] = "https://www.mediawiki.org/wiki/Extension:UploadBlacklist", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "uploadblacklist-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["MessagesDirs"] = { ["UploadBlacklist"] = { [0] = "i18n", }, }, ["Hooks"] = { ["UploadVerification"] = "UploadBlacklistHooks::onUploadVerification", }, ["config"] = { ["_prefix"] = "ub", ["UploadBlacklist"] = false, }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "UploadLogo", }, ["ExtensionMessagesFiles"] = { ["UploadLogoAlias"] = "UploadLogo.alias.php", }, ["MessagesDirs"] = { ["UploadLogo"] = { [0] = "i18n", }, }, ["SpecialPages"] = { ["UploadLogo"] = "SpecialUploadLogo", }, ["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.35.0", }, ["DefaultUserOptions"] = { ["upwiz_deflicense"] = "default", ["upwiz_maxsimultaneous"] = "default", ["upwiz_mv_cta_dismissed"] = 0, }, ["GroupPermissions"] = { ["*"] = { ["upwizcampaigns"] = false, }, ["user"] = { ["upwizcampaigns"] = false, }, ["autoconfirmed"] = { ["upwizcampaigns"] = false, }, ["bot"] = { ["upwizcampaigns"] = false, }, ["sysop"] = { ["upwizcampaigns"] = true, ["mass-upload"] = true, }, ["upwizcampeditors"] = { ["upwizcampaigns"] = 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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UploadWizard", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "UploadWizard/tests/qunit", ["scripts"] = { [0] = "controller/uw.controller.Deed.test.js", [1] = "controller/uw.controller.Details.test.js", [2] = "controller/uw.controller.Step.test.js", [3] = "controller/uw.controller.Thanks.test.js", [4] = "controller/uw.controller.Tutorial.test.js", [5] = "controller/uw.controller.Upload.test.js", [6] = "transports/mw.FormDataTransport.test.js", [7] = "uw.EventFlowLogger.test.js", [8] = "uw.ConcurrentQueue.test.js", [9] = "mw.UploadWizardUpload.test.js", [10] = "mw.UploadWizardLicenseInput.test.js", [11] = "mw.FlickrChecker.test.js", [12] = "uw.TitleDetailsWidget.test.js", [13] = "mw.fileApi.test.js", }, ["dependencies"] = { [0] = "ext.uploadWizard", }, }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "UploadWizardHooks::onSchemaUpdate", ["GetPreferences"] = "UploadWizardHooks::onGetPreferences", ["IsUploadAllowedFromUrl"] = "UploadWizardHooks::onIsUploadAllowedFromUrl", ["ListDefinedTags"] = "UploadWizardHooks::onListDefinedTags", ["ChangeTagsListActive"] = "UploadWizardHooks::onListDefinedTags", ["ChangeTagsAllowedAdd"] = "UploadWizardHooks::onListDefinedTags", ["ContentModelCanBeUsedOn"] = "CampaignHooks::onContentModelCanBeUsedOn", ["EditFilterMergedContent"] = "CampaignHooks::onEditFilterMergedContent", ["CodeEditorGetPageLanguage"] = "CampaignHooks::onCodeEditorGetPageLanguage", ["PageSaveComplete"] = "CampaignHooks::onPageSaveComplete", ["ArticleDeleteComplete"] = "CampaignHooks::onArticleDeleteComplete", ["PageMoveComplete"] = "CampaignHooks::onPageMoveComplete", ["LinksUpdateComplete"] = "CampaignHooks::onLinksUpdateComplete", }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["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"] = { ["value"] = { }, }, }, ["manifest_version"] = 2, }, ["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", }, }, ["Hooks"] = { ["PersonalUrls"] = { [0] = "UploadsLinkHooks::onPersonalUrls", }, ["SidebarBeforeOutput"] = { [0] = "UploadsLinkHooks::onSidebarBeforeOutput", }, }, ["config"] = { ["UploadsLinkDisableAnon"] = { ["value"] = true, }, ["UploadsLinkEnablePersonalLink"] = { ["value"] = true, }, ["UploadsLinkEnableRelevantUserLink"] = { ["value"] = true, }, }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["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.34.0", }, ["APIModules"] = { ["shortenurl"] = "ApiShortenUrl", }, ["ExtensionMessagesFiles"] = { ["UrlShortenerAlias"] = "UrlShortener.alias.php", ["UrlShortenerNoTranslateAlias"] = "UrlShortener.notranslate-alias.php", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "UrlShortenerHooks::onLoadExtensionSchemaUpdates", }, ["WebRequestPathInfoRouter"] = { [0] = "UrlShortenerHooks::onWebRequestPathInfoRouter", }, ["BeforePageDisplay"] = { [0] = "UrlShortenerHooks::onBeforePageDisplay", }, ["SidebarBeforeOutput"] = { [0] = "UrlShortenerHooks::onSidebarBeforeOutput", }, }, ["LogTypes"] = { [0] = "urlshortener", }, ["LogActionsHandlers"] = { ["urlshortener/*"] = "LogFormatter", }, ["ActionFilteredLogs"] = { ["urlshortener"] = { ["delete"] = { [0] = "delete", }, ["restore"] = { [0] = "restore", }, }, }, ["LogRestrictions"] = { ["urlshortener"] = "urlshortener-view-log", }, ["MessagesDirs"] = { ["UrlShortener"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["RateLimits"] = { ["urlshortcode"] = { ["ip"] = { [0] = 10, [1] = 120, }, ["newbie"] = { [0] = 10, [1] = 120, }, ["user"] = { [0] = 50, [1] = 120, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UrlShortener", }, ["SpecialPages"] = { ["UrlShortener"] = "SpecialUrlShortener", ["UrlRedirector"] = "SpecialUrlRedirector", ["ManageShortUrls"] = "SpecialManageShortUrls", }, ["AvailableRights"] = { [0] = "urlshortener-manage-url", [1] = "urlshortener-create-url", [2] = "urlshortener-view-log", }, ["GroupPermissions"] = { ["*"] = { ["urlshortener-manage-url"] = false, ["urlshortener-view-log"] = false, ["urlshortener-create-url"] = true, }, ["sysop"] = { ["urlshortener-manage-url"] = true, ["urlshortener-view-log"] = true, ["urlshortener-create-url"] = true, }, }, ["GrantPermissions"] = { ["shortenurls"] = { ["urlshortener-create-url"] = true, }, }, ["GrantPermissionGroups"] = { ["shortenurls"] = "administration", }, ["config"] = { ["UrlShortenerApprovedDomains"] = { ["value"] = false, }, ["UrlShortenerDBCluster"] = { ["value"] = false, }, ["UrlShortenerDBName"] = { ["value"] = false, }, ["UrlShortenerAllowedDomains"] = { ["value"] = false, }, ["UrlShortenerIdSet"] = { ["value"] = "23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz$", }, ["UrlShortenerIdMapping"] = { ["value"] = { }, }, ["UrlShortenerServer"] = { ["value"] = false, }, ["UrlShortenerTemplate"] = { ["value"] = false, }, ["UrlShortenerAllowArbitraryPorts"] = { ["value"] = false, }, ["UrlShortenerReadOnly"] = { ["value"] = false, }, ["UrlShortenerEnableSidebar"] = { ["value"] = true, }, ["UrlShortenerUrlSizeLimit"] = { ["value"] = 2000, }, }, ["manifest_version"] = 2, }, ["UserAgreement"] = { ["name"] = "UserAgreement", ["version"] = "1.0.1", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Kevin.ji Kevin Ji]", [1] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:UserAgreement", ["descriptionmsg"] = "useragreement-desc", ["manifest_version"] = 1, ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["UserAgreement"] = { [0] = "i18n", }, }, ["APIModules"] = { ["uaAcceptAgreement"] = "ApiUAAcceptAgreement", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UserAgreement", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = { [0] = "UserAgreementHooks::loadExtensionSchemaUpdates", }, ["BeforePageDisplay"] = { [0] = "UserAgreementHooks::addUserAgreement", }, }, }, ["UserExport"] = { ["name"] = "UserExport", ["version"] = "2.1.1", ["author"] = { [0] = "Rodrigo Sampaio Primo", [1] = "Mark A. Hershberger", [2] = "Karsten Hoffmeyer", [3] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:UserExport", ["descriptionmsg"] = "userexport-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["AvailableRights"] = { [0] = "userexport", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["userexport"] = true, }, }, ["SpecialPages"] = { ["UserExport"] = "MediaWiki\\Extension\\UserExport\\Special", }, ["MessagesDirs"] = { ["UserExport"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UserExportAlias"] = "UserExport.alias.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\UserExport\\"] = "src", }, ["manifest_version"] = 2, }, ["UserGroups"] = { ["name"] = "UserGroups", ["version"] = "1.0.0", ["author"] = "Withoutaname", ["url"] = "https://www.mediawiki.org/wiki/Extension:UserGroups", ["descriptionmsg"] = "usergroups-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "modifygroups", }, ["GroupPermissions"] = { ["bureaucrat"] = { ["modifygroups"] = true, }, }, ["LogActionsHandlers"] = { ["usergroups/*"] = "LogFormatter", }, ["LogHeaders"] = { ["usergroups"] = "usergroups-log-header", }, ["LogNames"] = { ["usergroups"] = "usergroups-log-name", }, ["LogTypes"] = { [0] = "usergroups", }, ["SpecialPages"] = { ["UserGroups"] = "SpecialUserGroups", }, ["MessagesDirs"] = { ["UserGroups"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["SpecialUserGroupsAliases"] = "UserGroups.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UserGroups", }, ["manifest_version"] = 2, }, ["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.34.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", }, ["config"] = { ["UserMergeEnableDelete"] = { ["value"] = true, }, ["UserMergeProtectedGroups"] = { ["value"] = { [0] = "sysop", }, }, }, ["manifest_version"] = 2, }, ["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", ["ExtensionMessagesFiles"] = { ["UserOptionStatsAlias"] = "UserOptionStats.alias.php", }, ["MessagesDirs"] = { ["UserOptionStats"] = { [0] = "i18n", }, }, ["SpecialPages"] = { ["UserOptionStats"] = "SpecialUserOptionStats", }, ["manifest_version"] = 1, }, ["UserPageEditProtection"] = { ["name"] = "UserPageEditProtection", ["version"] = "4.1.0", ["author"] = { [0] = "Lisa Ridley", [1] = "Eric Gingell", [2] = "Karsten Hoffmeyer", [3] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:UserPageEditProtection", ["descriptionmsg"] = "userpageeditprotection-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["AvailableRights"] = { [0] = "editalluserpages", }, ["GroupPermissions"] = { ["sysop"] = { ["editalluserpages"] = true, }, }, ["MessagesDirs"] = { ["UserPageEditProtection"] = { [0] = "i18n", }, }, ["Hooks"] = { ["userCan"] = "UserPageEditProtection::onUserCan", }, ["manifest_version"] = 2, }, ["UserPageViewTracker"] = { ["name"] = "UserPageViewTracker", ["version"] = "0.5", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Kimon Kimon Andreou]", [1] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, ["Hooks"] = { ["ParserAfterTidy"] = "SpecialUserPageViewTracker::updateTable", ["LoadExtensionSchemaUpdates"] = "SpecialUserPageViewTracker::updateDatabase", }, ["manifest_version"] = 2, }, ["UserProtect"] = { ["name"] = "UserProtect", ["version"] = "1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Pastakhov Pavel Astakhov]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:UserProtect", ["descriptionmsg"] = "userprotect-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["GroupPermissions"] = { ["sysop"] = { ["userprotect"] = true, }, }, ["AvailableRights"] = { [0] = "userprotect", }, ["MessagesDirs"] = { ["UserProtect"] = { [0] = "i18n", }, }, ["Actions"] = { ["userprotect"] = "UserProtectAction", }, ["Hooks"] = { ["ArticleDeleteComplete"] = "UserProtectHooks::onArticleDeleteComplete", ["PageContentInsertComplete"] = "UserProtectHooks::onPageContentInsertComplete", ["SkinTemplateNavigation"] = "UserProtectHooks::onSkinTemplateNavigation", ["MediaWikiServices"] = "UserProtectHooks::onMediaWikiServices", ["LoadExtensionSchemaUpdates"] = "UserProtectHooks::onLoadExtensionSchemaUpdates", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "UserProtect/modules", }, ["config"] = { ["UserProtectRestrictionTypes"] = { ["value"] = { ["edit"] = true, ["move"] = true, ["delete"] = true, }, ["description"] = "The list of permissions used for per-user per-page access control", }, }, ["manifest_version"] = 2, }, ["UserStatus"] = { ["name"] = "UserStatus", ["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:UserStatus", ["descriptionmsg"] = "userstatus-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["SpecialPages"] = { ["FanUpdates"] = "ViewFanUpdates", ["UserStatus"] = "ViewUserStatus", ["ViewThought"] = "ViewThought", }, ["MessagesDirs"] = { ["UserStatus"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["UserStatusAlias"] = "includes/UserStatus.alias.php", }, ["APIModules"] = { ["userstatus"] = "ApiUserStatus", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "UserStatusHooks::onLoadExtensionSchemaUpdates", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "UserStatus", }, ["AvailableRights"] = { [0] = "delete-status-updates", }, ["GroupPermissions"] = { ["staff"] = { ["delete-status-updates"] = true, }, ["sysop"] = { ["delete-status-updates"] = true, }, }, ["manifest_version"] = 1, }, ["VEForAll"] = { ["name"] = "VEForAll", ["version"] = "0.2", ["author"] = { [0] = "Pierre Boutet", [1] = "Clément Flipo", [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.29.0", ["extensions"] = { ["VisualEditor"] = "*", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "VEForAll\\VEForAllHooks::onBeforePageDisplay", ["MakeGlobalVariablesScript"] = "VEForAll\\VEForAllHooks::onMakeGlobalVariablesScript", ["ResourceLoaderRegisterModules"] = "VEForAll\\VEForAllHooks::onResourceLoaderRegisterModules", }, ["MessagesDirs"] = { ["VEForAll"] = { [0] = "i18n", }, }, ["APIModules"] = { ["veforall-parsoid-utils"] = "VEForAll\\ApiParsoidUtils", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VEForAll", }, ["manifest_version"] = 1, }, ["VIKI"] = { ["name"] = "VIKI", ["version"] = "1.6.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Jji Jason Ji]", [1] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese Cindy Cicalese]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:VIKI", ["license-name"] = "MIT", ["descriptionmsg"] = "viki-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["APIModules"] = { ["getContentNamespaces"] = "ApiGetContentNamespaces", }, ["MessagesDirs"] = { ["VIKI"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["VIKIMagic"] = "VIKI.i18n.magic.php", }, ["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] = "[https://www.mediawiki.org/wiki/User:Danwe Daniel Werner]", [4] = "[https://www.mediawiki.org/wiki/User:MGChecker 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", ["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", }, ["manifest_version"] = 2, }, ["VersionCompare"] = { ["name"] = "VersionCompare", ["version"] = "1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Cindy.cicalese 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", }, ["SpecialPages"] = { ["VersionCompare"] = "SpecialVersionCompare", }, ["MessagesDirs"] = { ["VersionCompare"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["VersionCompareAlias"] = "i18n/VersionCompare.i18n.alias.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "VersionCompare/resources", }, ["manifest_version"] = 2, }, ["Video"] = { ["name"] = "Video", ["version"] = "1.9.0", ["author"] = { [0] = "David Pean", [1] = "Jack Phoenix", [2] = "John Du Hart", [3] = "Mainframe98", }, ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.35.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", }, ["Hooks"] = { ["ArticleFromTitle"] = { [0] = "VideoHooks::videoFromTitle", }, ["CategoryPageView"] = { [0] = "VideoHooks::categoryPageWithVideo", }, ["ParserBeforeInternalParse"] = { [0] = "VideoHooks::videoTag", }, ["ParserBeforePreprocess"] = { [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::onLoadExtensionSchemaUpdates", }, ["CanonicalNamespaces"] = { [0] = "VideoHooks::onCanonicalNamespaces", }, ["wgQueryPages"] = { [0] = "VideoHooks::onwgQueryPages", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Video", }, ["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"] = "[https://www.mediawiki.org/wiki/User:Jji 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VikiSemanticTitle", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VikiSemanticTitle::efVikiSemanticTitle_AddResource", }, }, ["callback"] = "VikiSemanticTitle::onRegistration", ["manifest_version"] = 1, }, ["VikiTitleIcon"] = { ["name"] = "VikiTitleIcon", ["version"] = "1.4.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Jji 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VikiTitleIcon", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VikiTitleIcon::efVikiTitleIcon_AddResource", }, }, ["callback"] = "VikiTitleIcon::onRegistration", ["manifest_version"] = 1, }, ["Vine"] = { ["name"] = "Vine", ["version"] = "1.2", ["author"] = { [0] = "[http://www.shoutwiki.com/wiki/User:Cook879 Richard Cook]", }, ["license-name"] = "GPL-3.0+", ["url"] = "https://www.mediawiki.org/wiki/Extension:Vine", ["descriptionmsg"] = "vine-desc", ["type"] = "parserhook", ["MessagesDirs"] = { ["Vine"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "Vine::setup", }, }, ["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.35.0", }, ["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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteSkinPath"] = "VipsScaler", }, ["config"] = { ["VipsCommand"] = { ["value"] = "/usr/bin/vips", }, ["VipsOptions"] = { ["value"] = { }, }, ["VipsThumbnailerHost"] = { ["value"] = nil, }, ["VipsTestExpiry"] = { ["value"] = 3600, }, }, ["manifest_version"] = 2, }, ["VisualEditor"] = { ["name"] = "VisualEditor", ["version"] = "0.1.2", ["author"] = { [0] = "Alex Monk", [1] = "Bartosz Dziewoński", [2] = "C. Scott Ananian", [3] = "Christian Williams", [4] = "David Lynch", [5] = "Ed Sanders", [6] = "Inez Korczyński", [7] = "James D. Forrester", [8] = "Moriel Schottlender", [9] = "Roan Kattouw", [10] = "Rob Moen", [11] = "Subramanya Sastry", [12] = "Thalia Chan", [13] = "Timo Tijhof", [14] = "Trevor Parscal", [15] = "...", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:VisualEditor", ["descriptionmsg"] = "visualeditor-desc", ["license-name"] = "MIT", ["type"] = "editor", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["callback"] = "VisualEditorHooks::onRegistration", ["config"] = { ["VisualEditorParsoidAutoConfig"] = { ["value"] = true, }, ["VisualEditorParsoidSettings"] = { ["value"] = { }, }, ["VisualEditorPluginModules"] = { ["value"] = { }, }, ["VisualEditorPreloadModules"] = { ["value"] = { [0] = "site", [1] = "user", }, }, ["VisualEditorPreferenceModules"] = { ["value"] = { ["visualeditor-enable-experimental"] = "ext.visualEditor.experimental", }, }, ["VisualEditorRestbaseURL"] = { ["value"] = false, }, ["VisualEditorFullRestbaseURL"] = { ["value"] = false, }, ["VisualEditorAllowLossySwitching"] = { ["value"] = true, }, ["VisualEditorAvailableNamespaces"] = { ["value"] = { ["User"] = true, ["File"] = true, ["Category"] = true, }, ["merge_strategy"] = "array_plus", }, ["VisualEditorAvailableContentModels"] = { ["value"] = { ["wikitext"] = "article", }, ["merge_strategy"] = "array_plus", }, ["VisualEditorUseChangeTagging"] = { ["value"] = true, }, ["VisualEditorEnableWikitext"] = { ["value"] = false, }, ["VisualEditorEnableWikitextBetaFeature"] = { ["value"] = false, }, ["VisualEditorEnableDiffPage"] = { ["value"] = false, }, ["VisualEditorEnableDiffPageBetaFeature"] = { ["value"] = false, }, ["VisualEditorEnableVisualSectionEditing"] = { ["value"] = "mobile", }, ["VisualEditorUseSingleEditTab"] = { ["value"] = false, }, ["VisualEditorSingleEditTabSwitchTime"] = { ["value"] = 20160101000000, }, ["VisualEditorTabPosition"] = { ["value"] = "before", }, ["VisualEditorTabMessages"] = { ["value"] = { ["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"] = { ["value"] = false, }, ["VisualEditorDisableForAnons"] = { ["description"] = "Do not change the edit tabs/links for anon users, regardless of other settings. Note that this does not actually disable the visual editor, contrary to the name, and you should probably set the user preferences so that wikitext editor is the default. (T253941)", ["value"] = false, }, ["VisualEditorTransitionDefault"] = { ["value"] = false, }, ["VisualEditorShowBetaWelcome"] = { ["value"] = true, }, ["VisualEditorAllowExternalLinkPaste"] = { ["value"] = false, }, ["VisualEditorNewAccountEnableProportion"] = { ["value"] = false, }, ["VisualEditorFeedbackAPIURL"] = { ["value"] = false, }, ["VisualEditorFeedbackTitle"] = { ["value"] = false, }, ["VisualEditorSourceFeedbackTitle"] = { ["value"] = false, }, ["VisualEditorSkinToolbarScrollOffset"] = { ["value"] = { }, }, ["VisualEditorBrowserUnsupportedList"] = { ["value"] = { ["firefox"] = { [0] = { [0] = "<=", [1] = 11, }, }, ["safari"] = { [0] = { [0] = "<=", [1] = 6, }, }, ["opera"] = { [0] = { [0] = "<", [1] = 12, }, }, }, }, ["VisualEditorEnableTocWidget"] = { ["value"] = false, }, ["VisualEditorRebaserURL"] = { ["value"] = false, }, }, ["APIModules"] = { ["visualeditor"] = "ApiVisualEditor", ["visualeditoredit"] = "ApiVisualEditorEdit", }, ["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"] = "VisualEditorHooks::onBeforePageDisplay", ["SkinEditSectionLinks"] = "VisualEditorHooks::onSkinEditSectionLinks", ["DifferenceEngineViewHeader"] = "VisualEditorHooks::onDifferenceEngineViewHeader", ["GetBetaFeaturePreferences"] = "VisualEditorHooks::onGetBetaPreferences", ["GetPreferences"] = "VisualEditorHooks::onGetPreferences", ["PreferencesFormPreSave"] = "VisualEditorHooks::onPreferencesFormPreSave", ["ListDefinedTags"] = "VisualEditorHooks::onListDefinedTags", ["ChangeTagsListActive"] = "VisualEditorHooks::onListDefinedTags", ["MakeGlobalVariablesScript"] = "VisualEditorHooks::onMakeGlobalVariablesScript", ["RedirectSpecialArticleRedirectParams"] = "VisualEditorHooks::onRedirectSpecialArticleRedirectParams", ["ResourceLoaderGetConfigVars"] = "VisualEditorHooks::onResourceLoaderGetConfigVars", ["ResourceLoaderRegisterModules"] = "VisualEditorHooks::onResourceLoaderRegisterModules", ["SkinTemplateNavigation"] = "VisualEditorHooks::onSkinTemplateNavigation", ["SkinTemplateNavigation::SpecialPage"] = "SpecialCollabPad::onSkinTemplateNavigationSpecialPage", ["ParserTestGlobals"] = "VisualEditorHooks::onParserTestGlobals", ["EditPage::showEditForm:fields"] = "VisualEditorHooks::onEditPageShowEditFormFields", ["RecentChange_save"] = "VisualEditorHooks::onRecentChangeSave", ["BeforeInitialize"] = "VisualEditorHooks::onBeforeInitialize", ["LocalUserCreated"] = "VisualEditorHooks::onLocalUserCreated", ["CustomEditor"] = "VisualEditorHooks::onCustomEditor", ["UserLoggedIn"] = "VisualEditorHooks::onUserLoggedIn", }, ["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.MWTransclusionModel.test.js", [53] = "modules/ve-mw/tests/dm/ve.dm.MWInternalLinkAnnotation.test.js", [54] = "lib/ve/tests/ce/ve.ce.test.js", [55] = "lib/ve/tests/ce/ve.ce.Document.test.js", [56] = "modules/ve-mw/tests/ce/ve.ce.Document.test.js", [57] = "lib/ve/tests/ce/ve.ce.Surface.test.js", [58] = "modules/ve-mw/tests/ce/ve.ce.Surface.test.js", [59] = "lib/ve/tests/ce/ve.ce.RangeState.test.js", [60] = "lib/ve/tests/ce/ve.ce.TextState.test.js", [61] = "lib/ve/tests/ce/ve.ce.NodeFactory.test.js", [62] = "lib/ve/tests/ce/ve.ce.AnnotationFactory.test.js", [63] = "lib/ve/tests/ce/ve.ce.Node.test.js", [64] = "lib/ve/tests/ce/ve.ce.BranchNode.test.js", [65] = "lib/ve/tests/ce/ve.ce.ContentBranchNode.test.js", [66] = "modules/ve-mw/tests/ce/ve.ce.ContentBranchNode.test.js", [67] = "lib/ve/tests/ce/ve.ce.LeafNode.test.js", [68] = "lib/ve/tests/ce/ve.ce.Selection.test.js", [69] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearArrowKeyDownHandler.test.js", [70] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearDeleteKeyDownHandler.test.js", [71] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearEnterKeyDownHandler.test.js", [72] = "lib/ve/tests/ce/keydownhandlers/ve.ce.LinearEscapeKeyDownHandler.test.js", [73] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableArrowKeyDownHandler.test.js", [74] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableDeleteKeyDownHandler.test.js", [75] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableEnterKeyDownHandler.test.js", [76] = "lib/ve/tests/ce/keydownhandlers/ve.ce.TableF2KeyDownHandler.test.js", [77] = "lib/ve/tests/ce/nodes/ve.ce.ResizableNode.test.js", [78] = "lib/ve/tests/ce/nodes/ve.ce.TextNode.test.js", [79] = "lib/ve/tests/ce/nodes/ve.ce.TableNode.test.js", [80] = "lib/ve/tests/ui/ve.ui.Trigger.test.js", [81] = "lib/ve/tests/ui/ve.ui.Sequence.test.js", [82] = "lib/ve/tests/ui/ve.ui.DiffElement.test.js", [83] = "lib/ve/tests/ui/ve.ui.PreviewElement.test.js", [84] = "modules/ve-mw/tests/ui/ve.ui.DiffElement.test.js", [85] = "lib/ve/tests/ui/actions/ve.ui.AnnotationAction.test.js", [86] = "lib/ve/tests/ui/actions/ve.ui.BlockquoteAction.test.js", [87] = "lib/ve/tests/ui/actions/ve.ui.ContentAction.test.js", [88] = "lib/ve/tests/ui/actions/ve.ui.FormatAction.test.js", [89] = "modules/ve-mw/tests/ui/actions/ve.ui.FormatAction.test.js", [90] = "lib/ve/tests/ui/actions/ve.ui.IndentationAction.test.js", [91] = "lib/ve/tests/ui/actions/ve.ui.LinkAction.test.js", [92] = "modules/ve-mw/tests/ui/actions/ve.ui.MWLinkAction.test.js", [93] = "lib/ve/tests/ui/actions/ve.ui.ListAction.test.js", [94] = "lib/ve/tests/ui/actions/ve.ui.TableAction.test.js", [95] = "lib/ve/tests/ui/actions/ve.ui.WindowAction.test.js", [96] = "lib/ve/tests/ui/ve.ui.DataTransferHandlerFactory.test.js", [97] = "lib/ve/tests/ui/datatransferhandlers/ve.ui.DSVFileTransferHandler.test.js", [98] = "lib/ve/tests/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.test.js", [99] = "modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.MWWikitextStringTransferHandler.test.js", [100] = "modules/ve-mw/tests/ui/datatransferhandlers/ve.ui.UrlStringTransferHandler.test.js", [101] = "modules/ve-mw/tests/init/targets/ve.init.mw.DesktopArticleTarget.test.js", [102] = "lib/ve/tests/ui/inspectors/ve.ui.FragmentInspector.test.js", [103] = "modules/ve-mw/tests/ui/inspectors/ve.ui.FragmentInspector.test.js", [104] = "lib/ve/tests/ce/ve.ce.TestRunner.js", [105] = "lib/ve/tests/ce/ve.ce.imetests.test.js", [106] = "lib/ve/tests/ce/imetests/backspace-chromium-ubuntu-none.js", [107] = "lib/ve/tests/ce/imetests/backspace-firefox-ubuntu-none.js", [108] = "lib/ve/tests/ce/imetests/backspace-ie9-win7-none.js", [109] = "lib/ve/tests/ce/imetests/home-firefox-win7-none.js", [110] = "lib/ve/tests/ce/imetests/input-chrome-mac-native-japanese-hiragana.js", [111] = "lib/ve/tests/ce/imetests/input-chrome-mac-native-japanese-katakana.js", [112] = "lib/ve/tests/ce/imetests/input-chrome-win7-chinese-traditional-handwriting.js", [113] = "lib/ve/tests/ce/imetests/input-chrome-win7-greek.js", [114] = "lib/ve/tests/ce/imetests/input-chrome-win7-polish.js", [115] = "lib/ve/tests/ce/imetests/input-chrome-win7-welsh.js", [116] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-chinese-cantonese.js", [117] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-japanese-anthy--hiraganaonly.js", [118] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-japanese-mozc.js", [119] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-korean-korean.js", [120] = "lib/ve/tests/ce/imetests/input-chromium-ubuntu-ibus-malayalam-swanalekha.js", [121] = "lib/ve/tests/ce/imetests/input-firefox-mac-native-japanese-hiragana.js", [122] = "lib/ve/tests/ce/imetests/input-firefox-mac-native-japanese-katakana.js", [123] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-chinese-cantonese.js", [124] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-japanese-anthy--hiraganaonly.js", [125] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-japanese-mozc.js", [126] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-korean-korean.js", [127] = "lib/ve/tests/ce/imetests/input-firefox-ubuntu-ibus-malayalam.swanalekha.js", [128] = "lib/ve/tests/ce/imetests/input-firefox-win7-chinese-traditional-handwriting.js", [129] = "lib/ve/tests/ce/imetests/input-firefox-win7-greek.js", [130] = "lib/ve/tests/ce/imetests/input-firefox-win7-welsh.js", [131] = "lib/ve/tests/ce/imetests/input-ie9-win7-chinese-traditional-handwriting.js", [132] = "lib/ve/tests/ce/imetests/input-ie9-win7-greek.js", [133] = "lib/ve/tests/ce/imetests/input-ie9-win7-korean.js", [134] = "lib/ve/tests/ce/imetests/input-ie9-win7-welsh.js", [135] = "lib/ve/tests/ce/imetests/input-ie11-win8.1-korean.js", [136] = "lib/ve/tests/ce/imetests/input-safari-mac-native-japanese-hiragana.js", [137] = "lib/ve/tests/ce/imetests/input-safari-mac-native-japanese-katakana.js", [138] = "lib/ve/tests/ce/imetests/leftarrow-chromium-ubuntu-none.js", [139] = "lib/ve/tests/ce/imetests/leftarrow-firefox-ubuntu-none.js", [140] = "lib/ve/tests/ce/imetests/leftarrow-ie9-win7-none.js", [141] = "lib/ve/src/ve.freeze.js", [142] = "lib/ve/rebaser/src/dm/ve.dm.RebaseServer.js", [143] = "lib/ve/tests/dm/ve.dm.TestRebaseClient.js", [144] = "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.mwwikitext", [11] = "ext.visualEditor.language", [12] = "ext.visualEditor.experimental", [13] = "ext.visualEditor.desktopArticleTarget.init", [14] = "ext.visualEditor.desktopArticleTarget", [15] = "ext.visualEditor.rebase", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VisualEditor", }, ["DefaultUserOptions"] = { ["visualeditor-enable"] = 1, ["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", }, ["AutoloadNamespaces"] = { ["VEParsoid\\"] = "includes/VEParsoid/src", }, ["ServiceWiringFiles"] = { [0] = "includes/VEParsoid/ServiceWiring.php", }, ["ConfigRegistry"] = { ["visualeditor"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 2, }, ["VoteNY"] = { ["name"] = "VoteNY", ["version"] = "3.2", ["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.34.0", }, ["SpecialPages"] = { ["TopRatings"] = "SpecialTopRatings", }, ["MessagesDirs"] = { ["VoteNY"] = { [0] = "i18n", }, }, ["APIModules"] = { ["voteny"] = "ApiVoteNY", }, ["ExtensionMessagesFiles"] = { ["VoteNYAlias"] = "includes/VoteNY.alias.php", ["VoteNYMagic"] = "includes/VoteNY.i18n.magic.php", }, ["Hooks"] = { ["ParserFirstCallInit"] = { [0] = "VoteNYHooks::registerParserHook", [1] = "VoteNYHooks::setupNumberOfVotesPageParser", }, ["RenameUserSQL"] = "VoteNYHooks::onUserRename", ["ParserGetVariableValueSwitch"] = "VoteNYHooks::assignValueToMagicWord", ["MagicWordwgVariableIDs"] = "VoteNYHooks::registerVariableId", ["LoadExtensionSchemaUpdates"] = "VoteNYHooks::addTable", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "VoteNY", }, ["AvailableRights"] = { [0] = "voteny", }, ["GroupPermissions"] = { ["*"] = { ["voteny"] = false, }, ["user"] = { ["voteny"] = true, }, }, ["manifest_version"] = 1, }, ["WSOAuth"] = { ["name"] = "WSOAuth", ["version"] = "3.0", ["namemsg"] = "wsoauth-extensionname", ["url"] = "https://www.mediawiki.org/wiki/Extension:WSOAuth", ["type"] = "other", ["author"] = { [0] = "Marijn van Wezel [https://www.mediawiki.org/wiki/User:Xxmarijnw <xxmarijnw>]", [1] = "others", }, ["descriptionmsg"] = "wsoauth-desc", ["license-name"] = "MIT", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", ["extensions"] = { ["PluggableAuth"] = ">= 5.0", }, }, ["MessagesDirs"] = { ["WSOAuth"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WSOAuthMagic"] = "i18n/WSOAuth.i18n.php", }, ["AutoloadNamespaces"] = { ["AuthenticationProvider\\"] = "src/AuthenticationProvider/", ["Exception\\"] = "src/Exception/", }, ["Hooks"] = { ["PluggableAuthPopulateGroups"] = "WSOAuth::onPluggableAuthPopulateGroups", ["LoadExtensionSchemaUpdates"] = "WSOAuth::onLoadExtensionSchemaUpdates", }, ["config"] = { ["PluggableAuth_Class"] = { ["value"] = "WSOAuth", ["descriptionmsg"] = "wsoauth-pluggable-auth-class-desc", }, ["PluggableAuth_ButtonLabelMessage"] = { ["value"] = "wsoauth-pluggable-auth-button-label-message", ["descriptionmsg"] = "wsoauth-pluggable-auth-button-label-message-desc", }, ["OAuthUri"] = { ["value"] = false, ["descriptionmsg"] = "wsoauth-uri-desc", }, ["OAuthClientId"] = { ["value"] = false, ["descriptionmsg"] = "wsoauth-client-id-desc", }, ["OAuthClientSecret"] = { ["value"] = false, ["descriptionmsg"] = "wsoauth-client-secret-desc", }, ["OAuthRedirectUri"] = { ["value"] = "/index.php/Special:PluggableAuthLogin", ["descriptionmsg"] = "wsoauth-redirect-uri-desc", }, ["OAuthCustomAuthProviders"] = { ["value"] = false, ["descriptionmsg"] = "wsoauth-auth-providers-desc", }, ["OAuthAuthProvider"] = { ["value"] = "mediawiki", ["descriptionmsg"] = "wsoauth-auth-provider-desc", }, ["OAuthAutoPopulateGroups"] = { ["value"] = { }, ["descriptionmsg"] = "wsoauth-auto-populate-groups-desc", }, ["OAuthMigrateUsersByUsername"] = { ["value"] = false, ["descriptionmsg"] = "wsoauth-migrate-users-by-username-desc", }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["WantedPagesFromNS"] = { ["name"] = "WantedPagesFromNS", ["version"] = "1.2.0", ["author"] = "Kazimierz Król", ["license-name"] = "GPL-2.0-or-later", ["url"] = "https://www.mediawiki.org/wiki/Extension:WantedPagesFromNS", ["descriptionmsg"] = "wpfromns-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["MessagesDirs"] = { ["WantedPagesFromNS"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "WantedPagesFromNS::onParserFirstCallInit", }, ["manifest_version"] = 2, }, ["WatchSubpages"] = { ["name"] = "WatchSubpages", ["version"] = "2.4.0", ["author"] = "[https://strategywiki.org/w/index.php/User:Prod Prod]", ["url"] = "https://www.mediawiki.org/wiki/Extension:WatchSubpages", ["descriptionmsg"] = "watchsubpages-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "specialpage", ["requires"] = { ["MediaWiki"] = ">= 1.28.0", }, ["AvailableRights"] = { [0] = "watchsubpages", }, ["GroupPermissions"] = { ["user"] = { ["watchsubpages"] = true, }, }, ["SpecialPages"] = { ["WatchSubpages"] = "WatchSubpages", }, ["MessagesDirs"] = { ["WatchSubpages"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WatchSubpagesAlias"] = "WatchSubpages.alias.php", }, ["manifest_version"] = 1, }, ["WebAuthn"] = { ["name"] = "WebAuthn", ["version"] = "1.0.0", ["author"] = { [0] = "Robert Vogel <vogel@hallowelt.com>", [1] = "Dejan Savuljesku <savuljesku@hallowelt.com>", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WebAuthn", ["descriptionmsg"] = "webauthn-desc", ["type"] = "other", ["attributes"] = { ["OATHAuth"] = { ["Modules"] = { ["webauthn"] = "MediaWiki\\Extension\\WebAuthn\\Module\\WebAuthn::factory", }, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["OATHAuth"] = ">= 0.4.4", }, }, ["license-name"] = "GPL-2.0-or-later AND GPL-3.0-or-later", ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WebAuthn\\"] = "src/", }, ["MessagesDirs"] = { ["WebAuthn"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WebAuthn/resources", }, ["config"] = { ["WebAuthnRelyingPartyName"] = { ["value"] = nil, }, ["WebAuthnRelyingPartyID"] = { ["value"] = nil, }, }, ["APIModules"] = { ["webauthn"] = "\\MediaWiki\\Extension\\WebAuthn\\Api\\WebAuthn", }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["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", }, ["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/", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "WebDAVHooks::onLoadExtensionSchemaUpdates", ["WebDAVPlugins"] = "WebDAVHooks::onWebDAVPlugins", ["WebDAVLocksUnlock"] = "WebDAVHooks::onWebDAVLocksUnlock", ["GetPreferences"] = "WebDAVHooks::onGetPreferences", }, ["ConfigRegistry"] = { ["webdav"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["WebDAVRootNode"] = { ["value"] = "WebDAVNamespacesCollection", }, ["WebDAVAuthType"] = { ["value"] = "none", }, ["WebDAVServer"] = { ["value"] = "", }, ["WebDAVBaseUri"] = { ["value"] = "", }, ["WebDAVUrlBaseUri"] = { ["value"] = "", }, ["WebDAVSkipTalkNS"] = { ["value"] = false, }, ["WebDAVSkipNamespaces"] = { ["value"] = { [0] = -1, }, }, ["WebDAVNamespaceCollections"] = { ["value"] = { }, }, ["WebDAVInvalidFileNameCharsRegEx"] = { ["description"] = "See http://sabre.io/dav/character-encoding/", ["value"] = "#[:|/|\\\\\\|\\*|\\?|\"|\\||\\#|<|>]#si", }, ["WebDAVLockTimeOut"] = { ["description"] = "Defaults to 30 minutes", ["value"] = 1800, }, ["WebDAVTokenExpiration"] = { ["description"] = "Defaults to 24 hours", ["value"] = 86400, }, ["WebDAVStaticTokenExpiration"] = { ["value"] = 2, }, ["WebDAVUserNameAsStaticToken"] = { ["value"] = false, }, ["WebDAVInvalidateTokenOnUnlock"] = { ["value"] = true, }, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["WebToolsManager"] = { ["name"] = "WebToolsManager", ["url"] = "https://www.mediawiki.org/wiki/Extension:WebToolsManager", ["author"] = "[https://github.com/mooeypoo Moriel Schottlender]", ["version"] = "1.0.0", ["license-name"] = "GPL-3.0-or-later", ["namemsg"] = "webtoolsmanager-name", ["descriptionmsg"] = "webtoolsmanager-desc", ["manifest_version"] = 2, ["MessagesDirs"] = { ["WebToolsManager"] = { [0] = "i18n", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\WebToolsManager\\"] = "includes/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WebToolsManager/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WebToolsManager", ["scripts"] = { [0] = "tests/WebToolsManager.test.js", }, ["dependencies"] = { [0] = "ext.webToolsManager.specialPage", }, }, ["SpecialPages"] = { ["WebToolsManager"] = "MediaWiki\\Extensions\\WebToolsManager\\SpecialWebToolsManager", }, ["ExtensionMessagesFiles"] = { ["WebToolsManagerAlias"] = "WebToolsManager.alias.php", }, ["Hooks"] = { ["PageContentSaveComplete"] = { [0] = "MediaWiki\\Extensions\\WebToolsManager\\Hooks::onPageContentSaveComplete", }, ["BeforePageDisplay"] = { [0] = "MediaWiki\\Extensions\\WebToolsManager\\Hooks::onBeforePageDisplay", }, ["PersonalUrls"] = { [0] = "MediaWiki\\Extensions\\WebToolsManager\\Hooks::onPersonalUrls", }, ["LoadExtensionSchemaUpdates"] = { [0] = "MediaWiki\\Extensions\\WebToolsManager\\Hooks::onLoadExtensionSchemaUpdates", }, }, ["config"] = { ["WebToolsManagerAllowGoogleAnalytics"] = { ["value"] = false, }, }, ["ConfigRegistry"] = { ["webtoolsmanager"] = "GlobalVarConfig::newInstance", }, ["GroupPermissions"] = { ["sysop"] = { ["webtoolsmanagement"] = true, }, }, ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["AvailableRights"] = { [0] = "webtoolsmanagement", }, ["type"] = "other", }, ["WhiteSpace"] = { ["name"] = "WhiteSpace", ["version"] = "0.1.0", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Van_de_Bugger 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", }, }, ["Hooks"] = { ["ParserBeforePreprocess"] = "WhiteSpace::onParserBeforeInternalParse", ["ParserBeforeInternalParse"] = "WhiteSpace::onParserBeforeInternalParse", }, ["manifest_version"] = 2, }, ["Whitelist_Pages"] = { ["name"] = "Whitelist Pages", ["version"] = "0.5.1", ["author"] = { [0] = "Jack Phoenix", [1] = "Misza", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Whitelist_Pages", ["descriptionmsg"] = "whitelistpages-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["WhitelistPages"] = { [0] = "i18n", }, }, ["Hooks"] = { ["TitleReadWhitelist"] = "WhitelistPages::onTitleReadWhitelist", }, ["manifest_version"] = 1, }, ["WhoIsWatching"] = { ["name"] = "WhoIsWatching", ["version"] = "0.13.0", ["license-name"] = "GPL-2.0-only", ["author"] = { [0] = "Paul Grinberg", [1] = "Siebrand Mazeland", [2] = "Vitaliy Filippov", [3] = "[http://web.nichework.com Mark A. Hershberger]", }, ["requires"] = { ["MediaWiki"] = ">= 1.32.0", ["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", }, ["Hooks"] = { ["BeforeCreateEchoEvent"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onBeforeCreateEchoEvent", }, ["EchoGetBundleRules"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onEchoGetBundleRules", }, ["SkinAddFooterLinks"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onSkinAddFooterLinks", }, ["ParserFirstCallInit"] = { [0] = "MediaWiki\\Extension\\WhoIsWatching\\Hook::onParserSetup", }, }, ["GroupPermissions"] = { ["sysop"] = { ["addpagetoanywatchlist"] = true, ["removepagefromanywatchlist"] = true, ["seepagewatchers"] = true, }, }, ["AvailableRights"] = { [0] = "addpagetoanywatchlist", [1] = "removepagefromanywatchlist", [2] = "seepagewatchers", }, ["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", }, ["Hooks"] = { ["BeforePageDisplay"] = "WhosOnlineHooks::onBeforePageDisplay", ["LoadExtensionSchemaUpdates"] = "WhosOnlineHooks::onLoadExtensionSchemaUpdates", }, ["manifest_version"] = 1, }, ["Widgets"] = { ["name"] = "Widgets", ["version"] = "1.4.0", ["author"] = { [0] = "[https://www.sergeychernyshev.com 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", }, ["callback"] = "WidgetInitializer::init", ["load_composer_autoloader"] = true, ["manifest_version"] = 2, }, ["Wigo3"] = { ["manifest_version"] = 2, ["name"] = "Wigo3", ["type"] = "parserhook", ["author"] = { [0] = "[http://rationalwiki.com/wiki/User:Nx Nx]", [1] = "[http://rationalwiki.com/wiki/User:Tmtoulouse Trent Toulouse]", [2] = "Tim Starling", }, ["version"] = "5.0.0", ["descriptionmsg"] = "wigo3-description", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["APIListModules"] = { ["wigo"] = "Wigo3\\ApiWigo", ["wigovotes"] = "Wigo3\\ApiWigoVotes", }, ["ExtensionMessagesFiles"] = { ["Wigo3Magic"] = "wigo3.i18n.magic.php", }, ["MessagesDirs"] = { ["Wigo3"] = "i18n", }, ["AutoloadNamespaces"] = { ["Wigo3\\"] = "src/", }, ["Hooks"] = { ["LoadExtensionSchemaUpdates"] = "Wigo3\\Hooks::onLoadExtensionSchemaUpdates", ["ParserFirstCallInit"] = "Wigo3\\Hooks::onParserFirstCallInit", ["ParserPreSaveTransformComplete"] = "Wigo3\\Hooks::onParserPreSaveTransformComplete", ["RevisionDataUpdates"] = "Wigo3\\Hooks::onRevisionDataUpdates", }, ["ExtensionFunctions"] = { [0] = "Wigo3\\Hooks::extensionSetup", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "Wigo3", }, ["config"] = { ["Wigo3ConfigStoreIPs"] = { ["value"] = true, ["description"] = "Store IPs instead of usernames for logged in users too", }, ["Wigo3ReplaceNextpoll"] = { ["value"] = false, ["description"] = "Replace nextpoll parameter on page save", }, }, }, ["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", }, }, ["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] = "[http://danf.ca/mw/ 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikiCategoryTagCloud/resources", }, ["Hooks"] = { ["PageContentSave"] = { [0] = "WikiCategoryTagCloud::invalidateCache", }, ["ParserFirstCallInit"] = { [0] = "WikiCategoryTagCloud::register", }, }, ["manifest_version"] = 1, }, ["WikiEditor"] = { ["name"] = "WikiEditor", ["version"] = "0.5.3", ["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.34.1", }, ["MessagesDirs"] = { ["WikiEditor"] = { [0] = "i18n", }, }, ["Hooks"] = { ["EditPage::showEditForm:initial"] = { [0] = "WikiEditorHooks::editPageShowEditFormInitial", }, ["GetPreferences"] = { [0] = "WikiEditorHooks::getPreferences", }, ["EditPage::showEditForm:fields"] = { [0] = "WikiEditorHooks::editPageShowEditFormFields", }, ["EditPage::attemptSave"] = { [0] = "WikiEditorHooks::editPageAttemptSave", }, ["EditPage::attemptSave:after"] = { [0] = "WikiEditorHooks::editPageAttemptSaveAfter", }, }, ["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", }, ["manifest_version"] = 2, }, ["WikiForum"] = { ["name"] = "WikiForum", ["version"] = "2.6.0", ["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.34.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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiForum", }, ["Hooks"] = { ["ParserFirstCallInit"] = "WikiForumHooks::registerParserHooks", ["LoadExtensionSchemaUpdates"] = "WikiForumHooks::onLoadExtensionSchemaUpdates", }, ["CaptchaTriggers"] = { ["wikiforum"] = true, }, ["config"] = { ["WikiForumAllowAnonymous"] = true, ["WikiForumLogInRC"] = true, }, ["manifest_version"] = 1, }, ["WikiLambda"] = { ["name"] = "WikiLambda", ["author"] = { [0] = "James D. Forrester", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiLambda", ["descriptionmsg"] = "wikilambda-desc", ["license-name"] = "MIT", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WikiLambda\\"] = "includes/", }, ["namespaces"] = { [0] = { ["id"] = 2468, ["constant"] = "NS_ZOBJECT", ["name"] = "ZObject", ["content"] = true, ["subpages"] = false, ["capitallinkoverride"] = true, ["defaultcontentmodel"] = "zobject", }, [1] = { ["id"] = 2469, ["constant"] = "NS_ZOBJECT_TALK", ["name"] = "ZObject_talk", ["content"] = false, ["subpages"] = true, ["capitallinkoverride"] = true, ["defaultcontentmodel"] = "wikitext", }, }, ["callback"] = "MediaWiki\\Extension\\WikiLambda\\Hooks::registerExtension", ["ContentHandlers"] = { ["zobject"] = "MediaWiki\\Extension\\WikiLambda\\ZObjectContentHandler", }, ["config"] = { ["WikiLambdaEnable"] = { ["description"] = "Enable the extension.", ["value"] = false, }, }, ["HookHandlers"] = { ["WikiLambdaHooks"] = { ["class"] = "MediaWiki\\Extension\\WikiLambda\\Hooks", }, }, ["Hooks"] = { ["CodeEditorGetPageLanguage"] = "MediaWiki\\Extension\\WikiLambda\\Hooks::onCodeEditorGetPageLanguage", }, ["MessagesDirs"] = { ["WikiLambda"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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.35.0", }, ["APIModules"] = { ["wikilove"] = "ApiWikiLove", }, ["MessagesDirs"] = { ["WikiLove"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["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"] = { ["value"] = false, }, ["WikiLoveTabIcon"] = { ["value"] = true, }, ["WikiLoveLogging"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["WikiLovesMonuments"] = { ["name"] = "WikiLovesMonuments", ["version"] = "0.2.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Platonides 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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiLovesMonuments", }, ["Hooks"] = { ["ParserFirstCallInit"] = "WikiLovesMonumentsHooks::registerParserFunctions", }, ["config"] = { ["WikiLovesMonumentsCountryPortlet"] = { ["value"] = false, }, ["WikiLovesMonumentsCentralisedStatsId"] = { ["value"] = false, }, ["PiwikCustomJS"] = { ["value"] = "", }, }, ["manifest_version"] = 2, }, ["WikiSEO"] = { ["name"] = "WikiSEO", ["version"] = "2.5.0", ["author"] = { [0] = "Octfx", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiSEO", ["descriptionmsg"] = "wiki-seo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["config"] = { ["GoogleSiteVerificationKey"] = { ["description"] = "Site verification key for Google Search Console", ["value"] = nil, }, ["BingSiteVerificationKey"] = { ["description"] = "Site verification key for Bing Webmaster Center", ["value"] = nil, }, ["FacebookAppId"] = { ["description"] = "App Id for Facebook Insights", ["value"] = nil, }, ["FacebookAdmins"] = { ["description"] = "Admin id for Facebook Insights. Multiple ids can be separated by ','", ["value"] = nil, }, ["YandexSiteVerificationKey"] = { ["description"] = "Site verification key for Yandex Webmasters", ["value"] = nil, }, ["AlexaSiteVerificationKey"] = { ["description"] = "Site verification key for Alexa Console", ["value"] = nil, }, ["PinterestSiteVerificationKey"] = { ["description"] = "Site verification key for Pinterest Console", ["value"] = nil, }, ["NortonSiteVerificationKey"] = { ["description"] = "Site verification key for Norton Safe Web", ["value"] = nil, }, ["TwitterSiteHandle"] = { ["description"] = "Twitter Site handle to add globally", ["value"] = nil, }, ["MetadataGenerators"] = { ["description"] = "Array with metadata generators", ["value"] = { [0] = "OpenGraph", [1] = "Twitter", [2] = "SchemaOrg", }, }, ["WikiSeoDefaultImage"] = { ["description"] = "Default image. Local image, if not set $wgLogo will be used.", ["value"] = nil, }, ["TwitterCardType"] = { ["description"] = "Type of twitter card to use. Defaults to 'summary_large_image'. Possible values: 'summary', 'summary_large_image'", ["value"] = "summary_large_image", }, ["WikiSeoDefaultLanguage"] = { ["description"] = "Language code and area which will set a <link rel='alternate'> for the current page.", ["value"] = nil, }, ["WikiSeoDisableLogoFallbackImage"] = { ["description"] = "Disable setting the sites logo as the default SEO image if no image was provided.", ["value"] = false, }, }, ["MessagesDirs"] = { ["WikiSEO"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WikiSEOMagic"] = "WikiSEO.i18n.magic.php", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WikiSEO\\"] = "includes/", }, ["Hooks"] = { ["ParserFirstCallInit"] = "MediaWiki\\Extension\\WikiSEO\\Hooks::onParserFirstCallInit", ["BeforePageDisplay"] = "MediaWiki\\Extension\\WikiSEO\\Hooks::onBeforePageDisplay", }, ["manifest_version"] = 2, }, ["WikiShare"] = { ["name"] = "WikiShare", ["version"] = "0.15042020", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Varnent Gregory Varnum]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikiShare", ["descriptionmsg"] = "wikishare-desc", ["license-name"] = "GPL-2.0-only", ["type"] = "other", ["ExtensionMessagesFiles"] = { ["WikiShareMagic"] = "WikiShare.i18n.magic.php", }, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["WikiShare"] = { [0] = "i18n", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikiShare", }, ["Hooks"] = { ["ArticleViewHeader"] = "WikiShare::WikiShareHeader", ["ParserFirstCallInit"] = "WikiShare::onParserFirstCallInit", ["SkinBuildSidebar"] = { [0] = "WikiShare::WikiShareSidebar", [1] = "WikiShare::WikiShareFollowSidebar", }, }, ["config"] = { ["WikiShare"] = { ["value"] = { ["background"] = "#f6f6f6", ["border"] = "#a7d7f9", ["header"] = true, ["main"] = true, ["sidebar"] = true, ["follow"] = true, }, }, ["WikiShareServices"] = { ["value"] = { ["facebook"] = { ["service"] = "Facebook", ["url"] = "https://www.facebook.com/sharer.php?u=%url%&t=%title% - %wiki%", ["icon"] = "https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/Facebook_f_logo_%282019%29.svg/40px-Facebook_f_logo_%282019%29.svg.png", }, ["twitter"] = { ["service"] = "Twitter", ["url"] = "https://twitter.com/intent/tweet?text=Look%20what%20I%20found%20on%20%wiki%:%20%url%", ["icon"] = "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Twitter_Logo.png/40px-Twitter_Logo.png", }, }, }, ["WikiShareFollow"] = { ["value"] = { ["facebook"] = { ["service"] = "Facebook", ["url"] = "", ["icon"] = "https://upload.wikimedia.org/wikipedia/commons/thumb/5/51/Facebook_f_logo_%282019%29.svg/40px-Facebook_f_logo_%282019%29.svg.png", }, ["twitter"] = { ["service"] = "Twitter", ["url"] = "", ["icon"] = "https://upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Twitter_Logo.png/40px-Twitter_Logo.png", }, }, }, }, ["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", }, }, ["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/", }, ["TestAutoloadNamespaces"] = { ["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"] = { }, ["description"] = "Type (de)boosts for rescoring functions.", }, ["UseStemming"] = { ["value"] = { }, ["description"] = "List of languages that we want to have stemming analyzers.", }, }, ["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", }, ["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", }, ["SpecialPage_initList"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onSpecialPageInitList", }, ["ApiOpenSearchSuggest"] = { [0] = "Wikibase\\Search\\Elastic\\Hooks::onApiOpenSearchSuggest", }, }, ["ExtensionMessagesFiles"] = { ["WikibaseCirrusSearchAlias"] = "WikibaseCirrusSearch.alias.php", }, ["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.35.0", }, ["load_composer_autoloader"] = true, ["AutoloadNamespaces"] = { ["Wikibase\\Lexeme\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["Wikibase\\Lexeme\\Tests\\"] = "tests/phpunit/composer/", ["Wikibase\\Lexeme\\Tests\\MediaWiki\\"] = "tests/phpunit/mediawiki/", ["Wikibase\\Lexeme\\Tests\\Unit\\"] = "tests/phpunit/unit/", }, ["callback"] = "Wikibase\\Lexeme\\Registrar::registerExtension", ["config"] = { ["LexemeEnableRepo"] = { ["value"] = true, }, ["LexemeNamespace"] = { ["value"] = 146, }, ["LexemeTalkNamespace"] = { ["value"] = 147, }, ["LexemeLanguageCodePropertyId"] = { ["value"] = nil, }, ["LexemeEnableDataTransclusion"] = { ["value"] = false, }, }, ["ExtensionMessagesFiles"] = { ["WikibaseLexemeAlias"] = "WikibaseLexeme.i18n.alias.php", }, ["QUnitTestModule"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikibaseLexeme", ["packageFiles"] = { [0] = "tests/qunit/datamodel/Form.tests.js", [1] = "tests/qunit/datamodel/Sense.tests.js", [2] = "tests/qunit/experts/Lexeme.tests.js", [3] = "tests/qunit/experts/Form.tests.js", [4] = "tests/qunit/jquery.wikibase.lexemeformlistview.tests.js", [5] = "tests/qunit/jquery.wikibase.lexemeformview.tests.js", [6] = "tests/qunit/jquery.wikibase.grammaticalfeatureview.tests.js", [7] = "tests/qunit/jquery.wikibase.senselistview.tests.js", [8] = "tests/qunit/jquery.wikibase.senseview.tests.js", [9] = "tests/qunit/widgets/ItemSelectorWidget.tests.js", [10] = "tests/qunit/widgets/GrammaticalFeatureListWidget.tests.js", [11] = "resources/widgets/GrammaticalFeatureListWidget.js", [12] = "tests/qunit/services/ItemLookup.tests.js", [13] = "resources/services/ItemLookup.js", [14] = "tests/qunit/services/LanguageFromItemExtractor.tests.js", [15] = "resources/services/LanguageFromItemExtractor.js", [16] = "tests/qunit/special/formHelpers/LexemeLanguageFieldObserver.tests.js", [17] = "resources/special/formHelpers/LexemeLanguageFieldObserver.js", [18] = "tests/qunit/entityChangers/FormChanger.tests.js", [19] = "resources/entityChangers/FormChanger.js", [20] = "resources/serialization/FormSerializer.js", [21] = "tests/qunit/entityChangers/SenseChanger.tests.js", [22] = "resources/entityChangers/SenseChanger.js", [23] = "resources/serialization/SenseSerializer.js", [24] = "tests/qunit/entityChangers/LexemeRevisionStore.tests.js", [25] = "resources/entityChangers/LexemeRevisionStore.js", [26] = "tests/qunit/serialization/LexemeDeserializer.tests.js", [27] = "resources/serialization/LexemeDeserializer.js", [28] = "resources/datamodel/Lexeme.js", [29] = "tests/qunit/datamodel/Lexeme.tests.js", [30] = "tests/qunit/serialization/FormSerializer.tests.js", [31] = "tests/qunit/serialization/SenseSerializer.tests.js", [32] = "tests/qunit/view/ViewFactoryFactory.tests.js", [33] = "resources/view/ViewFactoryFactory.js", [34] = "resources/view/ReadModeViewFactory.js", [35] = "resources/view/ControllerViewFactory.js", [36] = "tests/qunit/view/ControllerViewFactory.tests.js", }, ["dependencies"] = { [0] = "jquery.valueview.tests.testExpert", [1] = "mediawiki.widgets", [2] = "oojs-ui-core", [3] = "oojs-ui-widgets", [4] = "oojs-ui", [5] = "vue", [6] = "vuex", [7] = "wikibase.datamodel", [8] = "wikibase.experts.Form", [9] = "wikibase.experts.Lexeme", [10] = "wikibase.lexeme.datamodel", [11] = "wikibase.lexeme.getDeserializer", [12] = "wikibase.lexeme.lexemeview", [13] = "wikibase.lexeme.view.ViewFactoryFactory", [14] = "wikibase.lexeme.view.ViewFactoryFactory", [15] = "wikibase.lexeme.widgets.ItemSelectorWidget", [16] = "wikibase.view.tests.getMockListItemAdapter", }, }, ["Hooks"] = { ["InfoAction"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onInfoAction", }, ["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", }, ["WikibaseRepoOnParserOutputUpdaterConstruction"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onParserOutputUpdaterConstruction", }, ["ScribuntoExternalLibraries"] = { [0] = "Wikibase\\Lexeme\\WikibaseLexemeHooks::onScribuntoExternalLibraries", }, }, ["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/", }, ["TestAutoloadNamespaces"] = { ["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", [1] = "Anne Tomasevich", [2] = "Cormac Parle", [3] = "Eric Gardner", [4] = "Mark Holmquist", [5] = "Matthias Mullie", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikibaseMediaInfo", ["descriptionmsg"] = "wikibasemediainfo-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", ["extensions"] = { ["UniversalLanguageSelector"] = "*", ["WikibaseCirrusSearch"] = "*", }, }, ["AutoloadNamespaces"] = { ["Wikibase\\MediaInfo\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["Wikibase\\MediaInfo\\Tests\\"] = "tests/phpunit/composer/", ["Wikibase\\MediaInfo\\Tests\\MediaWiki\\"] = "tests/phpunit/mediawiki/", ["Wikibase\\MediaInfo\\Tests\\Integration\\"] = "tests/phpunit/integration/", }, ["ConfigRegistry"] = { ["WikibaseMediaInfo"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["MediaInfoEnableSearch"] = { ["value"] = false, }, ["MediaInfoProperties"] = { ["description"] = "Map of { indicative name: property id }. E.g. { depicts: 'P1' }. The key doesn't really matter, except to construct a title (grep for wikibasemediainfo-statements-title- and wikibasemediainfo-search-suggestions-title-)", ["value"] = { }, }, ["MediaInfoHelpUrls"] = { ["description"] = "Links to pages to learn more about wikibase properties. E.g. { P1: 'https://commons.wikimedia.org/wiki/Special:MyLanguage/Commons:Depicts' }", ["value"] = { }, }, ["MediaInfoExternalEntitySearchBaseUri"] = { ["value"] = "", }, ["MediaInfoSupportedDataTypes"] = { ["description"] = "List of property datatypes which are supported in the UI", ["value"] = { [0] = "wikibase-item", [1] = "string", [2] = "quantity", [3] = "time", [4] = "monolingualtext", [5] = "external-id", [6] = "globe-coordinate", [7] = "url", }, }, }, ["ServiceWiringFiles"] = { [0] = "src/Services/MediaInfoServiceWiring.php", }, ["callback"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onRegistration", ["Hooks"] = { ["MediaWikiServices"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onMediaWikiServices", ["WikibaseRepoEntityNamespaces"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseRepoEntityNamespaces", ["WikibaseRepoEntityTypes"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseEntityTypes", ["WikibaseClientEntityTypes"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseEntityTypes", ["GetEntityByLinkedTitleLookup"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onGetEntityByLinkedTitleLookup", ["GetEntityContentModelForTitle"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onGetEntityContentModelForTitle", ["BeforePageDisplay"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onBeforePageDisplay", ["CirrusSearchBuildDocumentParse"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onCirrusSearchBuildDocumentParse", ["ParserOutputPostCacheTransform"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onParserOutputPostCacheTransform", ["GetPreferences"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onGetPreferences", ["ScribuntoExternalLibraries"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onScribuntoExternalLibraries", ["RevisionUndeleted"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onRevisionUndeleted", ["ArticleUndelete"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onArticleUndelete", ["CirrusSearchProfileService"] = "Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onCirrusSearchProfileService", }, ["MessagesDirs"] = { ["WikibaseMediaInfo"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikibaseMediaInfo", }, ["DefaultUserOptions"] = { ["wbmi-cc0-confirmed"] = 0, ["wbmi-wikidata-link-notice-dismissed"] = 0, ["wbmi-search-suggestions"] = 1, }, ["APIListModules"] = { ["mediasearch"] = { ["class"] = "Wikibase\\MediaInfo\\Api\\ApiQueryMediaSearch", ["factory"] = "Wikibase\\MediaInfo\\Api\\ApiQueryMediaSearch::factory", }, }, ["SpecialPages"] = { ["MediaSearch"] = "Wikibase\\MediaInfo\\Special\\SpecialMediaSearch", }, ["ExtensionMessagesFiles"] = { ["WikibaseMediaInfoAlias"] = "WikibaseMediaInfo.i18n.alias.php", }, ["manifest_version"] = 2, ["GroupPermissions"] = { ["mediasearch-tester"] = { ["mediasearch"] = true, }, ["*"] = { ["mediasearch"] = true, ["mediainfo-term"] = true, }, }, ["GrantPermissions"] = { ["editpage"] = { ["mediainfo-term"] = true, }, }, ["AvailableRights"] = { [0] = "mediainfo-term", [1] = "mediasearch", }, }, ["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/", }, ["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", [1] = "i18n/api", }, }, ["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"] = { ["class"] = "WikibaseQuality\\ConstraintReport\\Specials\\SpecialConstraintReport", ["factory"] = "WikibaseQuality\\ConstraintReport\\Specials\\SpecialConstraintReport::newFromGlobalState", ["services"] = { [0] = "MainConfig", [1] = "StatsdDataFactory", [2] = "WBQC_EntityLookup", [3] = "WBQC_DelegatingConstraintChecker", }, }, }, ["APIModules"] = { ["wbcheckconstraints"] = { ["class"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraints", ["factory"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraints::newFromGlobalState", ["services"] = { [0] = "MainConfig", [1] = "StatsdDataFactory", [2] = "WBQC_ResultsSource", }, }, ["wbcheckconstraintparameters"] = { ["class"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintParameters", ["factory"] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintParameters::newFromGlobalState", ["services"] = { [0] = "MainConfig", [1] = "StatsdDataFactory", [2] = "WBQC_DelegatingConstraintChecker", }, }, }, ["Actions"] = { ["constraintsrdf"] = { [0] = "WikibaseQuality\\ConstraintReport\\Api\\CheckConstraintsRdf", [1] = "newFromGlobalState", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikibaseQualityConstraints/modules", }, ["JobClasses"] = { ["constraintsTableUpdate"] = "WikibaseQuality\\ConstraintReport\\Job\\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, }, ["WBQualityConstraintsWikibaseMediaInfoId"] = { ["value"] = "Q59712033", ["description"] = "The item ID of the 'wikibase MediaInfo' item, which represents the 'mediainfo' 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/", }, ["TestAutoloadNamespaces"] = { ["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", }, ["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"] = "entityschema-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "wikibase", ["requires"] = { ["MediaWiki"] = ">= 1.33.0", }, ["load_composer_autoloader"] = true, ["AutoloadNamespaces"] = { ["EntitySchema\\"] = "src/", ["EntitySchema\\Tests\\"] = "tests/phpunit/", }, ["ExtensionMessagesFiles"] = { ["WikibaseSchemaAlias"] = "EntitySchema.i18n.alias.php", }, ["MessagesDirs"] = { ["WikibaseSchema"] = { [0] = "i18n", }, }, ["Hooks"] = { ["SkinTemplateNavigation"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onSkinTemplateNavigation", ["LoadExtensionSchemaUpdates"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onCreateDBSchema", ["ExtensionTypes"] = "EntitySchema\\MediaWiki\\EntitySchemaHooks::onExtensionTypes", ["BeforeDisplayNoArticleText"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onBeforeDisplayNoArticleText", ["PageHistoryLineEnding"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onPageHistoryLineEnding", ["FormatAutocomments"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onFormatAutocomments", ["ContentModelCanBeUsedOn"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onContentModelCanBeUsedOn", ["ImportHandleRevisionXMLTag"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onImportHandleRevisionXMLTag", ["NamespaceIsMovable"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onNamespaceIsMovable", ["TitleGetRestrictionTypes"] = "\\EntitySchema\\MediaWiki\\EntitySchemaHooks::onTitleGetRestrictionTypes", }, ["ContentHandlers"] = { ["WikibaseSchema"] = "EntitySchema\\MediaWiki\\Content\\EntitySchemaContentHandler", }, ["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, }, }, ["SpecialPages"] = { ["NewEntitySchema"] = "EntitySchema\\MediaWiki\\Specials\\NewEntitySchema", ["EntitySchemaText"] = "EntitySchema\\MediaWiki\\Specials\\EntitySchemaText", ["SetEntitySchemaLabelDescriptionAliases"] = "EntitySchema\\MediaWiki\\Specials\\SetEntitySchemaLabelDescriptionAliases", }, ["manifest_version"] = 2, }, ["Wikidata.org"] = { ["name"] = "Wikidata.org", ["version"] = "1.0.0", ["author"] = "[https://www.mediawiki.org/wiki/User:Bene* 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", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "Wikidata.org/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "WikidataOrg\\Hooks::onBeforePageDisplay", ["ApiMaxLagInfo"] = "WikidataOrg\\Hooks::onApiMaxLagInfo", ["SkinAddFooterLinks"] = "WikidataOrg\\Hooks::onSkinAddFooterLinks", }, ["config"] = { ["WikidataOrgQueryServiceMaxLagFactor"] = { ["value"] = 3600, }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["MessagesDirs"] = { ["WikidataPageBanner"] = { [0] = "i18n", }, }, ["ExtensionMessagesFiles"] = { ["WikidataPageBannerMagic"] = "WikidataPageBanner.i18n.magic.php", }, ["TestAutoloadClasses"] = { ["MockWikidataPageBannerFunctions"] = "tests/phpunit/MockWikidataPageBannerFunctions.php", ["MockWikidataPageBannerOptions"] = "tests/phpunit/MockWikidataPageBannerOptions.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikidataPageBanner/resources", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "WikidataPageBanner/tests/qunit", ["scripts"] = { [0] = "ext.WikidataPageBanner.positionBanner/test_ext.WikidataPageBanner.positionBanner.js", }, ["dependencies"] = { [0] = "ext.WikidataPageBanner.positionBanner", }, }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "WikidataPageBanner::onBeforePageDisplay", }, ["OutputPageParserOutput"] = { [0] = "WikidataPageBanner::onOutputPageParserOutput", }, ["SiteNoticeAfter"] = { [0] = "WikidataPageBanner::onSiteNoticeAfter", }, ["ParserFirstCallInit"] = { [0] = "WikidataPageBanner::onParserFirstCallInit", }, }, ["config"] = { ["WPBEnablePageImagesBanners"] = { ["value"] = false, }, ["WPBEnableHeadingOverride"] = { ["value"] = true, }, ["WPBDisplaySubtitleAfterBannerSkins"] = { ["value"] = { [0] = "minerva", }, }, ["WPBEnableDefaultBanner"] = { ["value"] = false, }, ["WPBImage"] = { ["value"] = "", }, ["WPBNamespaces"] = { ["value"] = { [0] = 0, }, }, ["WPBDisabledNamespaces"] = { ["value"] = { }, }, ["WPBStandardSizes"] = { ["value"] = { [0] = 640, [1] = 1280, [2] = 2560, }, }, ["WPBBannerProperty"] = { ["value"] = "", }, ["WPBSkinDisabled"] = { ["value"] = { }, }, }, ["ConfigRegistry"] = { ["wikidatapagebanner"] = "GlobalVarConfig::newInstance", }, ["manifest_version"] = 2, }, ["WikimediaApiPortalOAuth"] = { ["name"] = "WikimediaApiPortalOAuth", ["version"] = "0.0.1", ["author"] = { [0] = "Dejan Savuljesku", [1] = "Robert Vogel", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaApiPortalOAuth", ["descriptionmsg"] = "wikimediaapiportaloauth-desc", ["license-name"] = "GPL-2.0-or-later", ["requires"] = { ["MediaWiki"] = ">= 1.35.0", }, ["MessagesDirs"] = { ["WikimediaApiPortalOAuth"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["WikimediaBadges"] = { ["name"] = "WikimediaBadges", ["author"] = { [0] = "[https://www.mediawiki.org/wiki/User:Bene* Bene*]", [1] = "[https://www.mediawiki.org/wiki/User:Hoo_man 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/", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "resources", ["remoteExtPath"] = "WikimediaBadges/resources", }, ["Hooks"] = { ["BeforePageDisplay"] = "WikimediaBadges\\BeforePageDisplayHookHandler::onBeforePageDisplay", ["WikibaseClientSiteLinksForItem"] = "WikimediaBadges\\WikibaseClientSiteLinksForItemHandler::provideSiteLinks", }, ["config"] = { ["WikimediaBadgesCommonsCategoryProperty"] = { ["value"] = "P373", }, }, ["manifest_version"] = 2, }, ["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.35", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\WikimediaEditorTasks\\"] = "src/", }, ["TestAutoloadNamespaces"] = { ["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 '<database>-<prefix'>' format.", }, ["WikimediaEditorTasksEnabledCounters"] = { ["value"] = { }, ["description"] = "Counter classes to enable, with associated configuration. 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\nExample:\n{\n\t\"class\": \"MediaWiki\\Extension\\WikimediaEditorTasks\\WikipediaAppDescriptionEditCounter\",\n\t\"counter_key\": \"app_description_edits\",\n\t}", }, ["WikimediaEditorTasksEnableEditStreaks"] = { ["value"] = false, ["description"] = "Whether to track and report edit streaks.", }, ["WikimediaEditorTasksEnableRevertCounts"] = { ["value"] = false, ["description"] = "Whether to track and report revert counts.", }, }, ["APIMetaModules"] = { ["wikimediaeditortaskscounts"] = { ["class"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Api\\ApiQueryWikimediaEditorTasksCounts", ["factory"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Api\\ApiQueryWikimediaEditorTasksCounts::factory", }, }, ["Hooks"] = { ["RollbackComplete"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onRollbackComplete", ["LoadExtensionSchemaUpdates"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onLoadExtensionSchemaUpdates", ["PageSaveComplete"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onPageSaveComplete", ["ListDefinedTags"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onRegisterTags", ["ChangeTagsListActive"] = "MediaWiki\\Extension\\WikimediaEditorTasks\\Hooks::onRegisterTags", }, ["MessagesDirs"] = { ["WikimediaEditorTasks"] = { [0] = "i18n", [1] = "i18n/api", }, }, ["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.35.0", }, ["AutoloadNamespaces"] = { ["WikimediaEvents\\"] = "includes/", }, ["TestAutoloadNamespaces"] = { ["WikimediaEvents\\Tests\\"] = "tests/phpunit/", }, ["Hooks"] = { ["UserLogout"] = "WikimediaEvents\\WikimediaEventsHooks::onUserLogout", ["LocalUserCreated"] = "WikimediaEvents\\WikimediaEventsHooks::onLocalUserCreated", ["BeforeInitialize"] = "WikimediaEvents\\WikimediaEventsHooks::onBeforeInitializeWMDECampaign", ["BeforePageRedirect"] = "WikimediaEvents\\WikimediaEventsHooks::onBeforePageRedirect", ["BeforePageDisplay"] = "WikimediaEvents\\WikimediaEventsHooks::onBeforePageDisplay", ["PageSaveComplete"] = "WikimediaEvents\\WikimediaEventsHooks::onPageSaveComplete", ["UserSaveOptions"] = "WikimediaEvents\\PrefUpdateInstrumentation::onUserSaveOptions", ["ArticleViewHeader"] = "WikimediaEvents\\WikimediaEventsHooks::onArticleViewHeader", ["EditPageBeforeConflictDiff"] = "WikimediaEvents\\WikimediaEventsHooks::onEditPageBeforeConflictDiff", ["ResourceLoaderGetConfigVars"] = "WikimediaEvents\\WikimediaEventsHooks::onResourceLoaderGetConfigVars", ["ListDefinedTags"] = "WikimediaEvents\\WikimediaEventsHooks::onListDefinedTags", ["ChangeTagsListActive"] = "WikimediaEvents\\WikimediaEventsHooks::onChangeTagsListActive", ["XAnalyticsSetHeader"] = "WikimediaEvents\\WikimediaEventsHooks::onXAnalyticsHeader", ["SpecialSearchGoResult"] = "WikimediaEvents\\WikimediaEventsHooks::onSpecialSearchGoResult", ["SpecialSearchResults"] = "WikimediaEvents\\WikimediaEventsHooks::onSpecialSearchResults", ["RecentChange_save"] = { [0] = "WikimediaEvents\\WikimediaEventsHooks::onRecentChangeSaveCrossWikiUpload", [1] = "WikimediaEvents\\WikimediaEventsHooks::onRecentChangeSaveEditCampaign", }, ["ResourceLoaderRegisterModules"] = "WikimediaEvents\\WikimediaEventsHooks::onResourceLoaderRegisterModules", ["RevisionRecordInserted"] = "WikimediaEvents\\WikimediaEventsHooks::onRevisionRecordInserted", ["MakeGlobalVariablesScript"] = "WikimediaEvents\\WikimediaEventsHooks::onMakeGlobalVariablesScript", ["SpecialMuteSubmit"] = "WikimediaEvents\\WikimediaEventsHooks::onSpecialMuteSubmit", }, ["MessagesDirs"] = { ["WikimediaEvents"] = { [0] = "i18n", }, }, ["attributes"] = { ["EventLogging"] = { ["Schemas"] = { ["DesktopWebUIActionsTracking"] = 20184974, ["ReadingDepth"] = 18201205, ["InukaPageView"] = 19739286, ["EditAttemptStep"] = 19802113, ["VisualEditorFeatureUse"] = 20118253, ["CompletionSuggestions"] = 13630018, ["SearchSatisfaction"] = "/analytics/legacy/searchsatisfaction/1.1.0", ["SearchSatisfactionErrors"] = 17181648, ["Search"] = 14361785, ["ChangesListHighlights"] = 16484288, ["ChangesListFilterGrouping"] = 17008168, ["RecentChangesTopLinks"] = 16732249, ["InputDeviceDynamics"] = 17687647, ["MobileWebUIActionsTracking"] = 19230467, ["CitationUsage"] = 18810892, ["CitationUsagePageLoad"] = 18502712, ["WMDEBannerEvents"] = 19608660, ["WMDEBannerInteractions"] = 20160542, ["WMDEBannerSizeIssue"] = 18193993, ["WikidataCompletionSearchClicks"] = 18665070, ["UserFeedback"] = 18903446, ["Test"] = "/analytics/legacy/test/1.0.0", }, }, ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.wikimediaEvents.visualEditor", }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules/", ["remoteExtPath"] = "WikimediaEvents/modules", }, ["config"] = { ["WMEUnderstandingFirstDay"] = { ["value"] = false, }, ["WMEUnderstandingFirstDaySensitiveNamespaces"] = { ["value"] = { [0] = 0, [1] = 1, [2] = 6, [3] = 7, }, }, ["WMEReadingDepthSamplingRate"] = { ["value"] = 0.005, }, ["WMEReadingDepthEnabled"] = { ["value"] = false, }, ["WMEDesktopWebUIActionsTracking"] = { ["value"] = 0, }, ["WMEMobileWebUIActionsTracking"] = { ["value"] = 0, }, ["WMECitationUsagePopulationSize"] = { ["value"] = 0, }, ["WMECitationUsagePageLoadPopulationSize"] = { ["value"] = 0, }, ["WMEStatsdBaseUri"] = { ["value"] = false, }, ["WMESearchRelevancePages"] = { ["value"] = { }, ["merge_strategy"] = "array_plus", }, ["WMEEditCampaigns"] = { ["value"] = { }, }, ["WMEInukaPageViewEnabled"] = { ["value"] = false, }, ["WMEInukaPageViewCookiesDomain"] = { ["value"] = "wikipedia.org", }, ["WMEInukaPageViewSamplingRatePerOs"] = { ["value"] = { ["kaios"] = 1, ["android"] = 0.1, ["ios"] = 0.5, ["unknown"] = 0, }, }, ["WMESchemaEditAttemptStepSamplingRate"] = { ["value"] = "0.0625", }, ["WMEWikidataCompletionSearchClicks"] = { ["value"] = { }, }, ["WMEClientErrorIntakeURL"] = { ["value"] = false, }, }, ["manifest_version"] = 2, }, ["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.34", }, ["type"] = "other", ["config"] = { ["Pref"] = { ["value"] = "incubatortestwiki", }, ["Projects"] = { ["value"] = { ["p"] = "Wikipedia", ["b"] = "Wikibooks", ["t"] = "Wiktionary", ["q"] = "Wikiquote", ["n"] = "Wikinews", ["y"] = "Wikivoyage", }, }, ["SisterProjects"] = { ["value"] = { ["s"] = "Wikisource", ["v"] = "Wikiversity", }, }, ["MultilingualProjects"] = { ["value"] = { ["meta"] = "Meta-Wiki", ["commons"] = "Wikimedia Commons", ["species"] = "Wikispecies", ["mediawiki"] = "MediaWiki", ["wikidata"] = "Wikidata", }, }, ["ProjectSite"] = { ["value"] = { ["name"] = "Incubator", ["short"] = "inc", }, }, ["TestWikiNamespaces"] = { ["value"] = { [0] = 0, [1] = 1, [2] = 10, [3] = 11, [4] = 14, [5] = 15, [6] = 828, [7] = 829, }, }, ["LangCodeLength"] = { ["value"] = 12, }, ["PseudoCategoryNSes"] = { ["value"] = { [0] = "Incubator", [1] = "Help", [2] = "Users", [3] = "Maintenance", [4] = "Files", }, }, ["ExistingWikis"] = { ["value"] = nil, }, ["ProjectDatabases"] = { ["value"] = { ["p"] = "wiki", ["b"] = "wikibooks", ["t"] = "wiktionary", ["q"] = "wikiquote", ["n"] = "wikinews", ["s"] = "wikisource", ["v"] = "wikiversity", ["y"] = "wikivoyage", }, }, ["ClosedWikis"] = { ["value"] = false, }, }, ["config_prefix"] = "wminc", ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "WikimediaIncubator", }, ["AuthManagerAutoConfig"] = { ["secondaryauth"] = { ["WikimediaIncubatorSecondaryAuthenticationProvider"] = { ["class"] = "WikimediaIncubatorSecondaryAuthenticationProvider", ["sort"] = 0, }, }, }, ["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"] = 2, }, ["WikimediaMaintenance"] = { ["name"] = "WikimediaMaintenance", ["manifest_version"] = 2, ["url"] = "https://www.mediawiki.org/wiki/Extension:WikimediaMaintenance", ["license-name"] = "GPL-2.0-or-later", ["descriptionmsg"] = "wikimediamaintenance-desc", ["requires"] = { ["MediaWiki"] = ">= 1.35.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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["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", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "WikimediaMessages/modules", }, ["callback"] = "WikimediaMessagesHooks::onRegistration", ["Hooks"] = { ["MessageCache::get"] = "WikimediaMessagesHooks::onMessageCacheGet", ["SkinCopyrightFooter"] = "WikimediaMessagesHooks::onSkinCopyrightFooter", ["EditPageCopyrightWarning"] = "WikimediaMessagesHooks::onEditPageCopyrightWarning", ["MobileLicenseLink"] = "WikimediaMessagesHooks::onMobileLicenseLink", ["SkinAddFooterLinks"] = "WikimediaMessagesHooks::onSkinAddFooterLinks", ["TorBlockBlockedMsg"] = "WikimediaMessagesHooks::onTorBlockBlockedMsg", ["GlobalBlockingBlockedIpMsg"] = "WikimediaMessagesHooks::onGlobalBlockingBlockedIpMsg", ["GlobalBlockingBlockedIpRangeMsg"] = "WikimediaMessagesHooks::onGlobalBlockingBlockedIpRangeMsg", ["GlobalBlockingBlockedIpXffMsg"] = "WikimediaMessagesHooks::onGlobalBlockingBlockedIpXffMsg", ["UploadForm:initial"] = "WikimediaMessagesHooks::onUploadFormInitial", ["ChangesListSpecialPageStructuredFilters"] = "WikimediaMessagesHooks::onChangesListSpecialPageStructuredFilters", ["LocalUserCreated"] = "WikimediaMessagesHooks::onLocalUserCreated", ["ResourceLoaderRegisterModules"] = "WikimediaMessagesHooks::onResourceLoaderRegisterModules", ["GetPreferences"] = "WikimediaMessagesHooks::onGetPreferences", ["SpecialPageBeforeExecute"] = "WikimediaMessagesHooks::onSpecialPageBeforeExecute", }, ["DefaultUserOptions"] = { ["rcenhancedfilters-seen-highlight-button-counter"] = 0, }, ["manifest_version"] = 2, }, ["WikipediaExtracts"] = { ["name"] = "WikipediaExtracts", ["version"] = "3.1", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, ["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", }, }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extension\\Wikisource\\"] = "includes/", }, ["Hooks"] = { ["WikibaseClientSiteLinksForItem"] = "MediaWiki\\Extension\\Wikisource\\WikibaseClientSiteLinksForItemHandler::provideSiteLinks", }, ["config"] = { ["WikisourceWikibaseEditionProperty"] = { ["value"] = "P747", }, ["WikisourceWikibaseEditionOfProperty"] = { ["value"] = "P629", }, }, ["manifest_version"] = 2, }, ["Wikispeech"] = { ["name"] = "Wikispeech", ["version"] = "0.1.4", ["author"] = { [0] = "Sebastian Berlin", [1] = "André Costa", [2] = "Igor Leturia", [3] = "Karl Wettin", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Wikispeech", ["namemsg"] = "wikispeech", ["descriptionmsg"] = "wikispeech-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "other", ["manifest_version"] = 2, ["MessagesDirs"] = { ["Wikispeech"] = { [0] = "i18n", }, }, ["requires"] = { ["MediaWiki"] = ">= 1.35", }, ["TestAutoloadClasses"] = { ["Util"] = "tests/phpunit/Util.php", }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules", ["remoteExtPath"] = "Wikispeech/modules", }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit", ["remoteExtPath"] = "Wikispeech/tests/qunit", ["dependencies"] = { [0] = "ext.wikispeech", }, ["scripts"] = { [0] = "ext.wikispeech.highlighter.test.js", [1] = "ext.wikispeech.player.test.js", [2] = "ext.wikispeech.selectionPlayer.test.js", [3] = "ext.wikispeech.storage.test.js", [4] = "ext.wikispeech.test.util.js", [5] = "ext.wikispeech.ui.test.js", }, }, ["Hooks"] = { ["BeforePageDisplay"] = { [0] = "WikispeechHooks::onBeforePageDisplay", }, ["ApiBeforeMain"] = "WikispeechHooks::onApiBeforeMain", ["ResourceLoaderGetConfigVars"] = { [0] = "WikispeechHooks::onResourceLoaderGetConfigVars", }, ["GetPreferences"] = { [0] = "WikispeechHooks::onGetPreferences", }, ["ApiCheckCanExecute"] = "WikispeechHooks::onApiCheckCanExecute", ["LoadExtensionSchemaUpdates"] = "WikispeechHooks::onLoadExtensionSchemaUpdates", ["SkinTemplateNavigation"] = "WikispeechHooks::onSkinTemplateNavigation", }, ["ConfigRegistry"] = { ["wikispeech"] = "GlobalVarConfig::newInstance", }, ["config"] = { ["WikispeechSpeechoidUrl"] = { ["description"] = "The URL to use for the Speechoid service.", ["value"] = "", }, ["WikispeechListenMaximumInputCharacters"] = { ["description"] = "Maximum number of characters in the input (a segment) sent to the Speechoid service.", ["value"] = 2048, }, ["WikispeechRemoveTags"] = { ["description"] = { [0] = "Map of HTML tags that should be removed completely, i.e. ", [1] = "including any content. Keys are tag names and the values ", [2] = "determine whether a tag should be removed, as follows:\n", [3] = "* If <code>true</code>, remove all tags of that type.\n", [4] = "* If an array, remove tags whose class matches any of the ", [5] = "strings in the array.\n* If false, tags of that type will ", [6] = "not be removed. This can be used in ''LocalSetting.php'' to ", [7] = "override default criteria.", }, ["value"] = { ["span"] = "mw-editsection", ["table"] = true, ["sup"] = "reference", ["div"] = { [0] = "thumb", [1] = "toc", }, }, }, ["WikispeechSegmentBreakingTags"] = { ["description"] = { [0] = "HTML tags that will break text in segments. This ensure that, ", [1] = "for example a header text without punctuation suffix will not ", [2] = "be merged to the same segment as the text content of a ", [3] = "preceding paragraph.", }, ["value"] = { [0] = "h1", [1] = "h2", [2] = "h3", [3] = "h4", [4] = "h5", [5] = "h6", [6] = "p", [7] = "br", [8] = "li", }, }, ["WikispeechNamespaces"] = { ["description"] = { [0] = "List of the [https://www.mediawiki.org/wiki/Namespaces namespace] ", [1] = "indices, for which Wikispeech is activated.", }, ["value"] = { [0] = 0, }, }, ["WikispeechKeyboardShortcuts"] = { ["description"] = { [0] = "Shortcuts for Wikispeech commands. Each shortcut defines the ", [1] = "key pressed (as key code<ref>https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes</ref>) ", [2] = "and any modifier keys (ctrl, alt or shift).", }, ["value"] = { ["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"] = { ["description"] = { [0] = "If an utterance has played longer than this (in seconds), ", [1] = "skipping back will rewind to the start of the current ", [2] = "utterance, instead of skipping to previous utterance.", }, ["value"] = 3, }, ["WikispeechHelpPage"] = { ["description"] = { [0] = "Help page for Wikispeech. If defined, a button that takes the ", [1] = "user here is added next to the player buttons.", }, ["value"] = "Help:Wikispeech", }, ["WikispeechFeedbackPage"] = { ["description"] = { [0] = "Feedback page for Wikispeech. If defined, a button that takes ", [1] = "the user here is added next to the player buttons.", }, ["value"] = "Wikispeech feedback", }, ["WikispeechContentSelector"] = { ["description"] = { [0] = "The selector for the element that contains the text of the page. ", [1] = "Used internally, but may change with MediaWiki version.", }, ["value"] = "#mw-content-text", }, ["WikispeechVoices"] = { ["description"] = "Registered voices per language.", ["value"] = { ["ar"] = { [0] = "ar-nah-hsmm", }, ["en"] = { [0] = "dfki-spike-hsmm", [1] = "cmu-slt-flite", }, ["sv"] = { [0] = "stts_sv_nst-hsmm", }, }, }, ["WikispeechUtteranceTimeToLiveDays"] = { ["description"] = { [0] = "Minimum number of days for an utterance to live before being ", [1] = "automatically flushed from the utterance store. ", [2] = "More or less the cache flush setting for synthesized text. ", [3] = "Setting this value too low will save disk space but cause frequently ", [4] = "requested text segments to be re-synthesized more often with a CPU cost.", [5] = "Setting this value too high will block improvements to the voice synthesis. ", [6] = "Setting this value to 0 will in effect turn off the cache ", [7] = "and thus flush all utterances as soon as possible.", [8] = "To avoid running the flush job too often, see the MW job documentation: ", [9] = "https://www.mediawiki.org/wiki/Manual:Job_queue#Job_execution_on_page_requests", }, ["value"] = 31, }, ["WikispeechUtteranceFileBackendName"] = { ["description"] = { [0] = "FileBackend group defined in LocalSettings.php used for utterance audio and metadata files.", [1] = "If not defined in LocalSettings.php, a FSBackend will be created that work against ", [2] = "a temporary directory. See log warnings for exact path.", }, ["value"] = "", }, ["WikispeechUtteranceFileBackendContainerName"] = { ["description"] = "Container name used in FileBackend for utterance audio and metadata files.", ["value"] = "wikispeech_utterances", }, }, ["DefaultUserOptions"] = { ["wikispeechEnable"] = true, ["wikispeechShowPlayer"] = false, ["wikispeechVoiceAr"] = "", ["wikispeechVoiceEn"] = "", ["wikispeechVoiceSv"] = "", ["wikispeechSpeechRate"] = 1, }, ["APIModules"] = { ["wikispeech"] = "ApiWikispeech", ["wikispeechlisten"] = "ApiWikispeechListen", }, ["AvailableRights"] = { [0] = "wikispeech-listen", }, ["GroupPermissions"] = { ["*"] = { ["wikispeech-listen"] = true, }, }, }, ["WindowsAzureStorage"] = { ["name"] = "WindowsAzureStorage", ["version"] = "1.2.0", ["author"] = { [0] = "[http://www.hallowelt.biz Hallo Welt! Medienwerkstatt GmbH]", [1] = "Markus Glaser", [2] = "Robert Vogel", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:WindowsAzureStorage", ["descriptionmsg"] = "windowsazurestorage-desc", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.25.0", }, ["MessagesDirs"] = { ["WindowsAzureStorage"] = { [0] = "i18n", }, }, ["manifest_version"] = 1, }, ["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.3", ["type"] = "other", ["requires"] = { ["MediaWiki"] = ">= 1.31.0", }, ["AutoloadNamespaces"] = { ["MediaWiki\\Extensions\\XAnalytics\\"] = "includes/", }, ["MessagesDirs"] = { ["XAnalytics"] = { [0] = "i18n", }, }, ["Hooks"] = { ["BeforePageDisplay"] = "MediaWiki\\Extensions\\XAnalytics\\XAnalytics::onBeforePageDisplay", ["APIAfterExecute"] = "MediaWiki\\Extensions\\XAnalytics\\XAnalytics::onAPIAfterExecute", }, ["manifest_version"] = 2, }, ["XSL"] = { ["name"] = "XSLExtension", ["author"] = "Greg Rundlett https://equality-tech.com", ["version"] = "2.0.0", ["url"] = "https://www.mediawiki.org/wiki/Extension:XSL", ["descriptionmsg"] = "xsl-desc", ["license-name"] = "GPL-2.0-or-later", ["type"] = "parserhook", ["MessagesDirs"] = { ["XSLExtension"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "XSLExtensionHooks::onParserFirstCallInit", }, ["ExtensionMessagesFiles"] = { ["XSLExtensionMagic"] = "XSLExtension.i18n.magic.php", }, ["manifest_version"] = 2, ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, }, ["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", }, ["AuthManagerAutoConfig"] = { ["primaryauth"] = { ["XenForoAuth\\Auth\\XenForoPrimaryAuthenticationProvider"] = { ["class"] = "XenForoAuth\\Auth\\XenForoPrimaryAuthenticationProvider", ["sort"] = 102, }, }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "", ["remoteExtPath"] = "XenForoAuth", }, ["config"] = { ["XenForoAuthBaseUrl"] = "", ["XenForoAuthClientId"] = "", ["XenForoAuthClientSecret"] = "", ["XenForoAuthButtonIcon"] = "'images/xenForo_icon.png'", ["XenForoAuthAutoCreate"] = false, }, ["load_composer_autoloader"] = true, ["manifest_version"] = 1, }, ["YetAnotherKeywords"] = { ["name"] = "YetAnotherKeywords", ["version"] = "0.4.0", ["author"] = "[http://jehy.ru/index.en.html Jehy]", ["license-name"] = "MIT", ["url"] = "https://www.mediawiki.org/wiki/Extension:YetAnotherKeywords", ["descriptionmsg"] = "yetanotherkeywords-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.29.0", }, ["MessagesDirs"] = { ["YetAnotherKeywords"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "YetAnotherKeywords::onParserFirstCallInit", ["OutputPageBeforeHTML"] = "YetAnotherKeywords::insertMetaKeywords", }, ["manifest_version"] = 2, }, ["YotpoReviews"] = { ["name"] = "YotpoReviews", ["namemsg"] = "yotporeviews-extensionname", ["version"] = "0.4", ["author"] = "[https://www.mediawiki.org/wiki/User:Sophivorus 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", }, }, ["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", ["requires"] = { ["MediaWiki"] = ">= 1.34.0", }, ["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", }, ["Hooks"] = { ["BeforePageDisplayMobile"] = "ZeroBanner\\PageRenderingHooks::onBeforePageDisplay", ["GetMobileUrl"] = "ZeroBanner\\PageRenderingHooks::onGetMobileUrl", ["MinervaPreRender"] = "ZeroBanner\\PageRenderingHooks::onMinervaPreRender", ["MobileFrontendBeforeDOM"] = "ZeroBanner\\PageRenderingHooks::onMobileFrontendBeforeDOM", ["SpecialMobileEditWatchlist::images"] = "ZeroBanner\\PageRenderingHooks::onSpecialMobileEditWatchlist_images", }, ["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", }, ["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.10.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"] = "LanguageNames::coreHook", ["GetHumanTimestamp"] = "TimeUnits::onGetHumanTimestamp", }, ["MessagesDirs"] = { ["CLDR"] = { [0] = "i18n", }, }, ["manifest_version"] = 2, }, ["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 {{MYWORD}} 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", }, }, ["QUnitTestModule"] = { ["localBasePath"] = "tests/qunit/", ["remoteExtPath"] = "examples/tests/qunit/", ["scripts"] = { [0] = "ext.Example.welcome.test.js", }, ["dependencies"] = { [0] = "ext.Example.welcome", }, }, ["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", ["SkinTemplateNavigation"] = "MediaWiki\\Extension\\Example\\Hooks::onSkinTemplateNavigation", }, ["RestRoutes"] = { [0] = { ["path"] = "/examples/v1/echo_path_param/{value_to_echo}/{text_action}", ["class"] = "MediaWiki\\Extension\\Example\\RestApiExample", }, }, ["ResourceFileModulePaths"] = { ["localBasePath"] = "modules/", }, ["manifest_version"] = 2, }, ["Intersection"] = { ["name"] = "DynamicPageList", ["version"] = "1.7.0", ["author"] = { [0] = "[https://en.wikinews.org/wiki/User:Amgine Amgine]", [1] = "[https://en.wikinews.org/wiki/User:IlyaHaykinson IlyaHaykinson]", }, ["url"] = "https://www.mediawiki.org/wiki/Extension:Intersection", ["descriptionmsg"] = "intersection-desc", ["type"] = "parserhook", ["requires"] = { ["MediaWiki"] = ">= 1.32.0", }, ["license-name"] = "GPL-2.0-or-later", ["MessagesDirs"] = { ["DynamicPageList"] = { [0] = "i18n", }, }, ["Hooks"] = { ["ParserFirstCallInit"] = "DynamicPageListHooks::onParserFirstCallInit", }, ["config"] = { ["DLPmaxCategories"] = { ["value"] = 6, }, ["DLPMaxResultCount"] = { ["value"] = 200, }, ["DLPAllowUnlimitedResults"] = { ["value"] = false, }, ["DLPAllowUnlimitedCategories"] = { ["value"] = false, }, ["DLPMaxCacheTime"] = { ["value"] = 86400, }, }, ["manifest_version"] = 2, }, ["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.35.0", }, ["MessagesDirs"] = { ["Timeline"] = { [0] = "i18n", }, }, ["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", }, ["attributes"] = { ["VisualEditor"] = { ["PluginModules"] = { [0] = "ext.wikihiero.visualEditor", }, }, }, ["manifest_version"] = 2, }, }