"description": "The extension's canonical name.",
"required": true
},
+ "namemsg": {
+ "type": "string",
+ "description": "i18n message key of the extension's name."
+ },
"type": {
"type": "string",
"description": "The extension's type, as an index to $wgExtensionCredits.",
}
}
},
+ "ResourceModuleSkinStyles": {
+ "type": "object",
+ "description": "ResourceLoader modules for custom skin styles"
+ },
"ResourceLoaderSources": {
"type": "object",
"description": "ResourceLoader sources to register"
"type": "object",
"description": "Flags (letter symbols) shown on RecentChanges pages"
},
+ "MediaHandlers": {
+ "type": "object",
+ "description": "Plugins for media file type handling. Each entry in the array maps a MIME type to a PHP class name."
+ },
"ExtensionFunctions": {
"type": [
"array",
"config": {
"type": "object",
"description": "Configuration options for this extension"
+ },
+ "ParserTestFiles": {
+ "type": "array",
+ "description": "Parser test suite files to be run by parserTests.php when no specific filename is passed to it"
}
}
}