summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/Gadgets/extension.json
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
committerYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
commitfc7369835258467bf97eb64f184b93691f9a9fd5 (patch)
treedaabd60089d2dd76d9f5fb416b005fbe159c799d /www/wiki/extensions/Gadgets/extension.json
first commit
Diffstat (limited to 'www/wiki/extensions/Gadgets/extension.json')
-rw-r--r--www/wiki/extensions/Gadgets/extension.json121
1 files changed, 121 insertions, 0 deletions
diff --git a/www/wiki/extensions/Gadgets/extension.json b/www/wiki/extensions/Gadgets/extension.json
new file mode 100644
index 00000000..141f9eb7
--- /dev/null
+++ b/www/wiki/extensions/Gadgets/extension.json
@@ -0,0 +1,121 @@
+{
+ "name": "Gadgets",
+ "author": [
+ "Daniel Kinzler",
+ "Max Semenik"
+ ],
+ "url": "https://www.mediawiki.org/wiki/Extension:Gadgets",
+ "descriptionmsg": "gadgets-desc",
+ "license-name": "GPL-2.0-or-later",
+ "requires": {
+ "MediaWiki": ">= 1.28.0"
+ },
+ "type": "other",
+ "namespaces": [
+ {
+ "id": 2300,
+ "constant": "NS_GADGET",
+ "name": "Gadget",
+ "protection": "gadgets-edit"
+ },
+ {
+ "id": 2301,
+ "constant": "NS_GADGET_TALK",
+ "name": "Gadget_talk"
+ },
+ {
+ "id": 2302,
+ "constant": "NS_GADGET_DEFINITION",
+ "name": "Gadget_definition",
+ "protection": "gadgets-definition-edit",
+ "capitallinkoverride": false,
+ "defaultcontentmodel": "GadgetDefinition"
+ },
+ {
+ "id": 2303,
+ "constant": "NS_GADGET_DEFINITION_TALK",
+ "name": "Gadget_definition_talk"
+ }
+ ],
+ "ContentHandlers": {
+ "GadgetDefinition": "GadgetDefinitionContentHandler"
+ },
+ "AvailableRights": [
+ "gadgets-edit",
+ "gadgets-definition-edit"
+ ],
+ "SpecialPages": {
+ "Gadgets": "SpecialGadgets",
+ "GadgetUsage": "SpecialGadgetUsage"
+ },
+ "APIListModules": {
+ "gadgetcategories": "ApiQueryGadgetCategories",
+ "gadgets": "ApiQueryGadgets"
+ },
+ "MessagesDirs": {
+ "Gadgets": [
+ "i18n"
+ ]
+ },
+ "ExtensionMessagesFiles": {
+ "GadgetsAlias": "Gadgets.alias.php",
+ "GadgetsNamespaces": "Gadgets.namespaces.php"
+ },
+ "AutoloadClasses": {
+ "ApiQueryGadgetCategories": "includes/api/ApiQueryGadgetCategories.php",
+ "ApiQueryGadgets": "includes/api/ApiQueryGadgets.php",
+ "Gadget": "includes/Gadget.php",
+ "GadgetHooks": "includes/GadgetHooks.php",
+ "GadgetResourceLoaderModule": "includes/GadgetResourceLoaderModule.php",
+ "SpecialGadgets": "includes/SpecialGadgets.php",
+ "SpecialGadgetUsage": "includes/SpecialGadgetUsage.php",
+ "GadgetRepo": "includes/GadgetRepo.php",
+ "GadgetDefinitionNamespaceRepo": "includes/GadgetDefinitionNamespaceRepo.php",
+ "MediaWikiGadgetsDefinitionRepo": "includes/MediaWikiGadgetsDefinitionRepo.php",
+ "GadgetDefinitionContent": "includes/content/GadgetDefinitionContent.php",
+ "GadgetDefinitionContentHandler": "includes/content/GadgetDefinitionContentHandler.php",
+ "GadgetDefinitionValidator": "includes/content/GadgetDefinitionValidator.php",
+ "GadgetDefinitionSecondaryDataUpdate": "includes/content/GadgetDefinitionSecondaryDataUpdate.php",
+ "GadgetDefinitionDeletionUpdate": "includes/content/GadgetDefinitionDeletionUpdate.php"
+ },
+ "Hooks": {
+ "PageContentSaveComplete": [
+ "GadgetHooks::onPageContentSaveComplete"
+ ],
+ "BeforePageDisplay": [
+ "GadgetHooks::beforePageDisplay"
+ ],
+ "CodeEditorGetPageLanguage": [
+ "GadgetHooks::onCodeEditorGetPageLanguage"
+ ],
+ "ContentHandlerDefaultModelFor": [
+ "GadgetHooks::onContentHandlerDefaultModelFor"
+ ],
+ "EditFilterMergedContent": [
+ "GadgetHooks::onEditFilterMergedContent"
+ ],
+ "PageContentInsertComplete": [
+ "GadgetHooks::onPageContentInsertComplete"
+ ],
+ "UserGetDefaultOptions": [
+ "GadgetHooks::userGetDefaultOptions"
+ ],
+ "GetPreferences": [
+ "GadgetHooks::getPreferences"
+ ],
+ "ResourceLoaderRegisterModules": [
+ "GadgetHooks::registerModules"
+ ],
+ "wgQueryPages": [
+ "GadgetHooks::onwgQueryPages"
+ ],
+ "DeleteUnknownPreferences": [
+ "GadgetHooks::onDeleteUnknownPreferences"
+ ]
+ },
+ "config": {
+ "GadgetsRepoClass": "MediaWikiGadgetsDefinitionRepo",
+ "SpecialGadgetUsageActiveUsers": true
+ },
+ "manifest_version": 1
+}