-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathextension.json
107 lines (107 loc) · 2.69 KB
/
extension.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
{
"name": "KZChangeRequest",
"version": "0.0.2",
"author": [
"Joel R. ([https://www.kolzchut.org.il Kol-Zchut])"
],
"url": "https://github.com/kolzchut/mediawiki-extensions-KZChangeRequest",
"descriptionmsg": "kzchangerequest-desc",
"license-name": "GPL-2.0-or-later",
"type": "other",
"requires": {
"MediaWiki": ">= 1.35.0"
},
"AutoloadClasses": {
"KZChangeRequest": "KZChangeRequest.php",
"KZChangeRequestHooks": "KZChangeRequestHooks.php",
"ApiKZChangeRequest": "includes/ApiKZChangeRequest.php"
},
"APIModules": {
"kzchangerequest": "ApiKZChangeRequest"
},
"MessagesDirs": {
"KZChangeRequest": [
"i18n"
]
},
"ResourceFileModulePaths": {
"localBasePath": "resources",
"remoteExtPath": "KZChangeRequest/resources"
},
"ResourceModules": {
"ext.KZChangeRequest.button": {
"scripts": [ "ext.KZChangeRequest.button/ext.KZChangeRequest.button.js" ]
},
"ext.KZChangeRequest.form": {
"packageFiles": [
"ext.KZChangeRequest.form/ext.KZChangeRequest.form.js",
{
"name": "ext.KZChangeRequest.form/config.json",
"config": [ "KZChangeRequestReCaptchaV3SiteKey", "KZChangeRequestFallbackEmail"]
}
],
"styles": [ "ext.KZChangeRequest.form/ext.KZChangeRequest.form.less" ],
"dependencies": [
"oojs-ui-core",
"oojs-ui-windows",
"oojs-ui-widgets",
"mediawiki.api"
],
"messages": [
"kzchangerequest",
"kzchangerequest-intro-1",
"kzchangerequest-intro-2",
"kzchangerequest-relevantpage",
"kzchangerequest-request",
"kzchangerequest-contact-intro-1",
"kzchangerequest-contact-intro-2",
"kzchangerequest-contact-name",
"kzchangerequest-contact-email",
"kzchangerequest-notice",
"kzchangerequest-submit",
"kzchangerequest-cancel",
"kzchangerequest-submission-error",
"kzchangerequest-confirmation-message",
"kzchangerequest-captcha-fail",
"kzchangerequest-recaptcha-load-error",
"kzchangerequest-fallback-message",
"kzchangerequest-fallback-email-title",
"kzchangerequest-fallback-email-body"
]
}
},
"HookHandlers": {
"main": {
"class": "KZChangeRequestHooks"
}
},
"Hooks": {
"BeforePageDisplay": {
"handler": "main"
}
},
"config": {
"KZChangeRequestReCaptchaV3SiteKey": {
"value": ""
},
"KZChangeRequestRecaptchaV3Secret": {
"value": ""
},
"KZChangeRequestJiraServiceDeskApi": {
"value": {
"user": "",
"password": "",
"project": "",
"server": "",
"serviceDeskId": "",
"requestTypeId": "",
"shortLinkFormat": ""
}
},
"KZChangeRequestFallbackEmail": {
"value": "",
"description": "Email address to show when reCAPTCHA fails to load. If empty, no fallback will be shown."
}
},
"manifest_version": 2
}