-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
extension.json
81 lines (81 loc) · 2.03 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
{
"name": "JsCalendar",
"version": "0.4.0",
"author": [
"Edward Chernenko",
"Steffen Beyer"
],
"url": "https://mediawiki.org/wiki/Extension:JsCalendar",
"license-name": "GPL-2.0+",
"description": "Wikitext markup to display JavaScript calendar (based on FullCalendar)",
"type": "parserhook",
"requires": {
"MediaWiki": ">= 1.39.0"
},
"ResourceModules": {
"ext.yasec": {
"scripts": [
"fullcalendar/lib/moment.min.js",
"fullcalendar/fullcalendar/fullcalendar.min.js",
"fullcalendar/fullcalendar/lang/all.js",
"ext.yasec.core.js"
],
"styles": [
"fullcalendar/fullcalendar/fullcalendar.css",
"ext.yasec.css"
],
"dependencies": [
"jquery.ui"
]
},
"ext.yasec5": {
"scripts": [
"fullcalendar5/lib/main.min.js",
"fullcalendar5/lib/locales-all.min.js",
"ext.yasec5.js"
],
"styles": [
"fullcalendar5/lib/main.min.css",
"ext.yasec5.css"
],
"dependencies": [
"jquery.ui"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "resources",
"remoteExtPath": "yasec/resources"
},
"AutoloadClasses": {
"MediaWiki\\JsCalendar\\FindEventPagesQuery": "includes/FindEventPagesQuery.php",
"MediaWiki\\JsCalendar\\EventCalendar": "includes/EventCalendar.php",
"MediaWiki\\JsCalendar\\HtmlSanitizer": "includes/HtmlSanitizer.php",
"MediaWiki\\JsCalendar\\Hooks": "includes/Hooks.php"
},
"HookHandlers": {
"main": {
"class": "MediaWiki\\JsCalendar\\Hooks",
"services": [
"JsCalendar.EventCalendar"
]
}
},
"Hooks": {
"ParserFirstCallInit": "main"
},
"config": {
"ECMaxCacheTime": {
"value": 86400,
"description": "Maximum time (in seconds) that a page with <eventcalendar> tag is allowed to be cached."
},
"JsCalendarFullCalendarVersion": {
"value": 2,
"description": "Version of FullCalendar library to use (this library is responsible for how the calendar is displayed). The only supported values are 2 (default) and 5 (experimental)."
}
},
"ServiceWiringFiles": [
"includes/ServiceWiring.php"
],
"manifest_version": 2
}