39 行
947 B
JSON
39 行
947 B
JSON
{
|
|
"name": "RNRS Hook",
|
|
"version": "1.0.0",
|
|
"author": [
|
|
"Ryan Lane",
|
|
"Robert Vogel <vogel@hallowelt.com>",
|
|
"Dejan Savuljesku <savuljesku@hallowelt.com>",
|
|
"Andrew Garrett <andrew@epstone.net>",
|
|
"Qiuwen Baike Contributors"
|
|
],
|
|
"url": "https://git.qiuwen.wiki/qiuwen/RNRSHook",
|
|
"descriptionmsg": "rnrshook-desc",
|
|
"type": "other",
|
|
"requires": {
|
|
"MediaWiki": ">= 1.37.0"
|
|
},
|
|
"license-name": "GPL-2.0-or-later AND GPL-3.0-or-later",
|
|
"AutoloadNamespaces": {
|
|
"MediaWiki\\Extension\\RNRSHook\\": "src/"
|
|
},
|
|
"Hooks": {
|
|
"GetPreferences": "PreferencesHook",
|
|
"AbuseFilterAlterVariables": "AbuseFilterHooks",
|
|
"AbuseFilter-builder": "AbuseFilterHooks"
|
|
},
|
|
"HookHandlers": {
|
|
"PreferencesHook": {
|
|
"class": "\\MediaWiki\\Extension\\RNRSHook\\PreferencesHook"
|
|
},
|
|
"AbuseFilterHooks": {
|
|
"class": "MediaWiki\\Extension\\RNRSHook\\AbuseFilterHooks"
|
|
}
|
|
},
|
|
"MessagesDirs": {
|
|
"RNRSHook": ["i18n"]
|
|
},
|
|
"manifest_version": 2
|
|
}
|