-
Notifications
You must be signed in to change notification settings - Fork 0
/
extension.json
199 lines (199 loc) · 4.91 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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
{
"name": "BlueSpiceDistributionConnector",
"license-name": "GPL-3.0-only",
"version": "3.1.0-alpha",
"url": "https://en.wiki.bluespice.com/wiki/Reference:BlueSpiceDistributionConnector",
"author": [
"Robert Vogel"
],
"descriptionmsg": "bs-distributionconnector-extension-description",
"type": "bluespice",
"attributes": {
"BlueSpiceFoundation": {
"Extensions": {
"BlueSpiceDistributionConnector": {
"className": "\\BlueSpice\\DistributionConnector\\Extension",
"extPath": "/BlueSpiceDistributionConnector"
}
},
"PermissionRegistry": {
"dpl_param_delete_rules": {
"type": "global",
"roles": [
"admin",
"editor",
"maintenanceadmin"
]
},
"dpl_param_update_rules": {
"type": "global",
"roles": [
"admin",
"editor",
"maintenanceadmin"
]
},
"duplicate": {
"type": "global",
"roles": [
"admin",
"author",
"editor",
"maintenanceadmin"
]
},
"editwidgets": {
"type": "global",
"roles": [
"admin",
"maintenanceadmin",
"structuremanager"
]
},
"generatepages": {
"type": "global",
"roles": [
"admin",
"maintenanceadmin"
]
},
"nuke": {
"type": "global",
"roles": [
"admin",
"maintenanceadmin",
"structuremanager"
]
},
"renameuser": {
"type": "global",
"roles": [
"accountmanager",
"admin",
"maintenanceadmin"
]
},
"replacetext": {
"type": "global",
"roles": [
"admin",
"maintenanceadmin",
"structuremanager"
]
},
"usermerge": {
"type": "global",
"roles": [
"accountmanager",
"admin",
"maintenanceadmin"
]
}
}
},
"VisualEditor": {
"PluginModules": [
"ext.bluespice.distribution.categoryTree.visualEditor"
]
},
"BlueSpiceArticleInfo": {
"FlyoutModules": {
"hitcounters": {
"module": "ext.bluespice.hitcounters.flyout",
"make-items-callback": "bs.hitcounters.flyout.makeItems"
}
}
}
},
"GroupPermissions": {
"sysop": {
"editwidgets": true,
"duplicate": true,
"replacetext": true,
"generatepages": true
}
},
"MessagesDirs": {
"BlueSpiceDistributionConnector": [
"i18n"
]
},
"AutoloadNamespaces": {
"BlueSpice\\DistributionConnector\\" : "src/"
},
"AutoloadClasses": {
"BlueSpiceDistributionHooks": "includes/BlueSpiceDistributionHooks.php",
"BSUserLoginMobileTemplate": "includes/skins/BSUserLoginMobileTemplate.php"
},
"ResourceModules": {
"ext.bluespice.distribution": {
"scripts": "bluespice.distribution.js",
"position": "bottom"
},
"ext.bluespice.hitcounters.flyout": {
"scripts": [
"bluespice.hitcounters.flyout.js"
],
"messages": [
"bs-distribution-flyout-hitcounters-text"
],
"dependencies": [
"ext.bluespice",
"ext.bluespice.extjs"
]
},
"ext.bluespice.distribution.categoryTree.visualEditor": {
"scripts": [
"ve/ve.ce.CategoryTreeNode.js",
"ve/ve.dm.CategoryTreeNode.js",
"ve/ve.ui.CategoryTreeInspector.js",
"ve/ve.ui.CategoryTreeInspectorTool.js"
],
"targets": [
"desktop",
"mobile"
],
"messages": [
"bs-distribution-ve-categorytreeinpector-title",
"bs-distribution-ve-categorytree-title",
"bs-distribution-ve-categorytreeinspector-dd-mode",
"bs-distribution-ve-categorytreeinspector-tb-depth",
"bs-distribution-ve-categorytreeinspector-tb-hideroot",
"bs-distribution-ve-categorytreeinspector-tb-showcount",
"bs-distribution-ve-categorytreeinspector-dd-hideprefix",
"bs-distribution-ve-categorytreeinspector-tb-namespace",
"bs-distribution-ve-categorytreeinspector-tb-style"
],
"dependencies": [
"ext.visualEditor.mwcore"
]
}
},
"ResourceFileModulePaths": {
"localBasePath": "resources",
"remoteExtPath": "BlueSpiceDistributionConnector/resources"
},
"AutoloadNamespaces": {
"BlueSpice\\DistributionConnector\\": "src/"
},
"Hooks": {
"BeforePageDisplay": [
"BlueSpiceDistributionHooks::onBeforePageDisplay",
"\\BlueSpice\\DistributionConnector\\Hook\\BeforePageDisplay\\AddHitCounters::callback"
],
"MinervaPreRender": "BlueSpiceDistributionHooks::onMinervaPreRender",
"UserLoginForm": "BlueSpiceDistributionHooks::onUserLoginForm",
"BaseTemplateToolbox": "BlueSpiceDistributionHooks::onBaseTemplateToolbox",
"BSInsertMagicAjaxGetData": [
"BlueSpiceDistributionHooks::onBSInsertMagicAjaxGetDataCategoryTree",
"BlueSpiceDistributionHooks::onBSInsertMagicAjaxGetDataCite",
"BlueSpiceDistributionHooks::onBSInsertMagicAjaxGetDataQuiz",
"BlueSpiceDistributionHooks::onBSInsertMagicAjaxGetDataEmbedVideo",
"BlueSpiceDistributionHooks::onBSInsertMagicAjaxGetDataDynamicPageList"
],
"SkinTemplateOutputPageBeforeExec": [
"\\BlueSpice\\DistributionConnector\\Hook\\SkinTemplateOutputPageBeforeExec\\ModifySidebar::callback"
]
},
"manifest_version": 2
}