| Current Path : /var/www/html/mediawiki/extensions/MultiMail/ |
| Current File : /var/www/html/mediawiki/extensions/MultiMail/extension.json |
{
"name": "MultiMail",
"author": [
"Mainframe98"
],
"url": "https://www.mediawiki.org/wiki/Extension:MultiMail",
"descriptionmsg": "multimail-desc",
"namemsg": "multimail-extensionname",
"license-name": "MIT",
"type": "specialpage",
"requires": {
"MediaWiki": ">=1.42.0"
},
"AutoloadNamespaces": {
"MediaWiki\\Extension\\MultiMail\\": "src/"
},
"TestAutoloadNamespaces": {
"MediaWiki\\Extension\\MultiMail\\Tests\\": "tests/phpunit/"
},
"MessagesDirs": {
"MultiMail": [
"i18n"
]
},
"ExtensionMessagesFiles": {
"MultiMailAlias": "MultiMail.alias.php"
},
"ResourceModules": {
"ext.MultiMail": {
"localBasePath": "resources/ext.MultiMail",
"remoteExtPath": "MultiMail/resources/ext.MultiMail",
"packageFiles": [
"main.js",
"NewEmailAddressDialog.js",
"ConfirmActionDialog.js",
"ReauthenticationRequestDialog.js",
{
"name": "config.json",
"config": [
"EmailAuthentication"
]
}
],
"targets": [
"desktop",
"mobile"
],
"messages": [
"multimail-special-add-email-view-with-confirmation-summary",
"multimail-special-add-email-view-summary",
"multimail-special-change-primary-view-confirmation",
"multimail-special-add-email-view-submit-button-label-message",
"multimail-special-add-email-view-confirmation-sent",
"multimail-js-dialog-cancel",
"multimail-js-reauthentication-check",
"multimail-js-reauthentication-required",
"multimail-special-delete-view-confirmation",
"multimail-special-delete-view-confirmation-submit-label-message",
"multimail-emails-pager-make-primary-button-label"
],
"dependencies": [
"mediawiki.api",
"mediawiki.Uri",
"mediawiki.util",
"oojs-ui-windows"
]
},
"ext.MultiMail.styles": {
"styles": [
"ext.MultiMail.styles/styles.less"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "resources",
"remoteExtPath": "MultiMail/resources"
},
"ServiceWiringFiles": [
"src/ServiceWiring.php"
],
"SpecialPages": {
"EmailAddresses": {
"class": "MediaWiki\\Extension\\MultiMail\\Specials\\SpecialEmailAddresses",
"services": [
"AuthManager",
"MultiMail.MailManager",
"CentralIdLookup"
]
}
},
"APIModules": {
"multimail": {
"class": "MediaWiki\\Extension\\MultiMail\\Api\\MultiMailModule",
"services": [
"MultiMail.MailManager",
"AuthManager"
]
}
},
"HookHandlers": {
"email": {
"class": "MediaWiki\\Extension\\MultiMail\\Hook\\EmailHandler",
"services": [
"MultiMail.MailManager"
]
},
"setup": {
"class": "MediaWiki\\Extension\\MultiMail\\Hook\\SetupHandler"
}
},
"Hooks": {
"ApiQueryTokensRegisterTypes": "setup",
"LoadExtensionSchemaUpdates": "setup",
"LoginFormValidErrorMessages": "setup",
"ConfirmEmailComplete": "email",
"PrefsEmailAudit": "email"
},
"GroupPermissions": {
"*": {
"multimail": true
}
},
"AvailableRights": [
"multimail"
],
"DatabaseVirtualDomains": [
"virtual-multimail"
],
"manifest_version": 2
}