Improve return type documentation of `CategoryHandler:: getCategories()`
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / acpMenu.xml
CommitLineData
0f1cb2c0 1<?xml version="1.0" encoding="UTF-8"?>
f08ff153 2<data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/vortex/acpMenu.xsd">
0f1cb2c0 3 <import>
6476e7a1
AE
4 <!-- configuration -->
5 <acpmenuitem name="wcf.acp.menu.link.configuration">
0f1cb2c0 6 <showorder>1</showorder>
6476e7a1
AE
7 <icon>fa-wrench</icon>
8 </acpmenuitem>
9
10 <!-- option -->
11 <acpmenuitem name="wcf.acp.menu.link.option">
12 <parent>wcf.acp.menu.link.configuration</parent>
13 <showorder>1</showorder>
14 <permissions>admin.configuration.canEditOption</permissions>
15 </acpmenuitem>
16
17 <acpmenuitem name="wcf.acp.menu.link.option.category">
18 <parent>wcf.acp.menu.link.option</parent>
19 <showorder>1</showorder>
20 </acpmenuitem>
6476e7a1
AE
21 <!-- /option -->
22
23 <!-- package -->
24 <acpmenuitem name="wcf.acp.menu.link.package">
25 <parent>wcf.acp.menu.link.configuration</parent>
26 <showorder>2</showorder>
27 <permissions>admin.configuration.package.canInstallPackage,admin.configuration.package.canUpdatePackage,admin.configuration.package.canUninstallPackage,admin.configuration.package.canEditServer</permissions>
28 </acpmenuitem>
29
30 <acpmenuitem name="wcf.acp.menu.link.application.management">
18290128 31 <controller>wcf\acp\page\ApplicationManagementPage</controller>
6476e7a1
AE
32 <parent>wcf.acp.menu.link.package</parent>
33 <permissions>admin.configuration.canManageApplication</permissions>
34 </acpmenuitem>
35
36 <acpmenuitem name="wcf.acp.menu.link.package.list">
18290128 37 <controller>wcf\acp\page\PackageListPage</controller>
6476e7a1
AE
38 <parent>wcf.acp.menu.link.package</parent>
39 <permissions>admin.configuration.package.canUpdatePackage,admin.configuration.package.canUninstallPackage</permissions>
40 </acpmenuitem>
41
42 <acpmenuitem name="wcf.acp.menu.link.package.install">
18290128 43 <controller>wcf\acp\form\PackageStartInstallForm</controller>
6476e7a1
AE
44 <parent>wcf.acp.menu.link.package.list</parent>
45 <permissions>admin.configuration.package.canInstallPackage</permissions>
46 <icon>fa-plus</icon>
47 </acpmenuitem>
48
49 <acpmenuitem name="wcf.acp.menu.link.package.server.list">
18290128 50 <controller>wcf\acp\page\PackageUpdateServerListPage</controller>
6476e7a1
AE
51 <parent>wcf.acp.menu.link.package</parent>
52 <permissions>admin.configuration.package.canEditServer</permissions>
53 </acpmenuitem>
5957b7f8
MW
54
55 <acpmenuitem name="wcf.acp.menu.link.package.server.add">
56 <controller>wcf\acp\form\PackageUpdateServerAddForm</controller>
57 <parent>wcf.acp.menu.link.package.server.list</parent>
58 <permissions>admin.configuration.package.canEditServer</permissions>
59 <icon>fa-plus</icon>
60 </acpmenuitem>
6476e7a1
AE
61 <!-- /package -->
62
d50f1d6b
MW
63 <!-- other -->
64 <acpmenuitem name="wcf.acp.menu.link.other">
65 <parent>wcf.acp.menu.link.configuration</parent>
66 <showorder>3</showorder>
67 </acpmenuitem>
68 <acpmenuitem name="wcf.acp.menu.link.activityPoint">
69 <parent>wcf.acp.menu.link.other</parent>
18290128 70 <controller>wcf\acp\form\UserActivityPointOptionForm</controller>
d50f1d6b
MW
71 <permissions>admin.user.canEditActivityPoints</permissions>
72 </acpmenuitem>
73
74 <acpmenuitem name="wcf.acp.menu.link.notificationPresetSettings">
75 <parent>wcf.acp.menu.link.other</parent>
18290128 76 <controller>wcf\acp\form\NotificationPresetSettingsForm</controller>
d50f1d6b
MW
77 <permissions>admin.user.canEditUser</permissions>
78 </acpmenuitem>
d486ae88
AE
79
80 <acpmenuitem name="wcf.acp.menu.link.contact.settings">
81 <parent>wcf.acp.menu.link.other</parent>
82 <controller>wcf\acp\form\ContactSettingsPage</controller>
83 <options>module_contact_form</options>
84 <permissions>admin.contact.canManageContactForm</permissions>
85 </acpmenuitem>
d50f1d6b
MW
86
87 <acpmenuitem name="wcf.acp.menu.link.captcha.question.list">
88 <parent>wcf.acp.menu.link.other</parent>
18290128 89 <controller>wcf\acp\page\CaptchaQuestionListPage</controller>
d50f1d6b
MW
90 <permissions>admin.captcha.canManageCaptchaQuestion</permissions>
91 </acpmenuitem>
92 <acpmenuitem name="wcf.acp.menu.link.captcha.question.add">
93 <parent>wcf.acp.menu.link.captcha.question.list</parent>
18290128 94 <controller>wcf\acp\form\CaptchaQuestionAddForm</controller>
d50f1d6b
MW
95 <permissions>admin.captcha.canManageCaptchaQuestion</permissions>
96 <icon>fa-plus</icon>
97 </acpmenuitem>
98 <!-- /other -->
d7424422
AE
99
100 <!-- devtools -->
101 <acpmenuitem name="wcf.acp.menu.link.devtools">
102 <parent>wcf.acp.menu.link.configuration</parent>
103 <showorder>99</showorder>
104 <options>enable_developer_tools</options>
105 </acpmenuitem>
106
107 <acpmenuitem name="wcf.acp.menu.link.devtools.project.list">
108 <parent>wcf.acp.menu.link.devtools</parent>
109 <controller>wcf\acp\page\DevtoolsProjectListPage</controller>
110 <permissions>admin.configuration.package.canInstallPackage</permissions>
111 </acpmenuitem>
112 <acpmenuitem name="wcf.acp.menu.link.devtools.project.add">
113 <parent>wcf.acp.menu.link.devtools.project.list</parent>
114 <controller>wcf\acp\form\DevtoolsProjectAddForm</controller>
115 <permissions>admin.configuration.package.canInstallPackage</permissions>
116 <icon>fa-plus</icon>
117 </acpmenuitem>
118 <!-- /devtools -->
d50f1d6b 119
6476e7a1
AE
120 <!-- /configuration -->
121
122 <!-- user -->
0f1cb2c0
MS
123 <acpmenuitem name="wcf.acp.menu.link.user">
124 <showorder>2</showorder>
6476e7a1
AE
125 <icon>fa-users</icon>
126 </acpmenuitem>
127
128 <!-- management -->
129 <acpmenuitem name="wcf.acp.menu.link.user.management">
130 <parent>wcf.acp.menu.link.user</parent>
131 <showorder>1</showorder>
132 </acpmenuitem>
133
134 <acpmenuitem name="wcf.acp.menu.link.user.list">
18290128 135 <controller>wcf\acp\page\UserListPage</controller>
6476e7a1
AE
136 <parent>wcf.acp.menu.link.user.management</parent>
137 <permissions>admin.user.canSearchUser</permissions>
138 </acpmenuitem>
139 <acpmenuitem name="wcf.acp.menu.link.user.search">
18290128 140 <controller>wcf\acp\form\UserSearchForm</controller>
6476e7a1
AE
141 <parent>wcf.acp.menu.link.user.list</parent>
142 <permissions>admin.user.canSearchUser</permissions>
143 <icon>fa-search</icon>
144 </acpmenuitem>
145 <acpmenuitem name="wcf.acp.menu.link.user.add">
18290128 146 <controller>wcf\acp\form\UserAddForm</controller>
6476e7a1
AE
147 <parent>wcf.acp.menu.link.user.list</parent>
148 <permissions>admin.user.canAddUser</permissions>
149 <icon>fa-plus</icon>
150 </acpmenuitem>
151
152 <acpmenuitem name="wcf.acp.menu.link.user.bulkProcessing">
18290128 153 <controller>wcf\acp\form\UserBulkProcessingForm</controller>
6476e7a1
AE
154 <parent>wcf.acp.menu.link.user.management</parent>
155 <permissions>admin.user.canEditUser,admin.user.canDeleteUser,admin.user.canMailUser</permissions>
156 </acpmenuitem>
157
158 <acpmenuitem name="wcf.acp.menu.link.user.mail">
18290128
MS
159 <controller>wcf\acp\form\UserMailForm</controller>
160 <link>action=all</link>
6476e7a1
AE
161 <parent>wcf.acp.menu.link.user.management</parent>
162 <permissions>admin.user.canMailUser</permissions>
163 </acpmenuitem>
5929567d
AE
164
165 <acpmenuitem name="wcf.acp.menu.link.user.profileMenu">
166 <controller>wcf\acp\page\UserProfileMenuPage</controller>
167 <parent>wcf.acp.menu.link.user.management</parent>
168 <permissions>admin.user.canManageUserOption</permissions>
169 </acpmenuitem>
6476e7a1
AE
170 <!-- /management -->
171
172 <!-- group -->
173 <acpmenuitem name="wcf.acp.menu.link.group">
174 <parent>wcf.acp.menu.link.user</parent>
175 <showorder>2</showorder>
176 </acpmenuitem>
177
178 <acpmenuitem name="wcf.acp.menu.link.group.list">
18290128 179 <controller>wcf\acp\page\UserGroupListPage</controller>
6476e7a1
AE
180 <parent>wcf.acp.menu.link.group</parent>
181 <permissions>admin.user.canEditGroup,admin.user.canDeleteGroup</permissions>
182 </acpmenuitem>
183 <acpmenuitem name="wcf.acp.menu.link.group.add">
18290128 184 <controller>wcf\acp\form\UserGroupAddForm</controller>
6476e7a1
AE
185 <parent>wcf.acp.menu.link.group.list</parent>
186 <permissions>admin.user.canAddGroup</permissions>
187 <icon>fa-plus</icon>
188 </acpmenuitem>
189
190 <acpmenuitem name="wcf.acp.menu.link.group.mail">
18290128
MS
191 <controller>wcf\acp\form\UserMailForm</controller>
192 <link>action=group</link>
6476e7a1
AE
193 <parent>wcf.acp.menu.link.group</parent>
194 <permissions>admin.user.canMailUser</permissions>
195 </acpmenuitem>
196
197 <acpmenuitem name="wcf.acp.menu.link.group.assignment">
18290128 198 <controller>wcf\acp\page\UserGroupAssignmentListPage</controller>
6476e7a1
AE
199 <parent>wcf.acp.menu.link.group</parent>
200 <permissions>admin.user.canManageGroupAssignment</permissions>
201 </acpmenuitem>
5957b7f8
MW
202
203 <acpmenuitem name="wcf.acp.menu.link.group.assignment.add">
204 <controller>wcf\acp\form\UserGroupAssignmentAddForm</controller>
205 <parent>wcf.acp.menu.link.group.assignment</parent>
206 <permissions>admin.user.canManageGroupAssignment</permissions>
207 <icon>fa-plus</icon>
208 </acpmenuitem>
6476e7a1
AE
209 <!-- /group -->
210
211 <!-- rank -->
212 <acpmenuitem name="wcf.acp.menu.link.user.rank">
213 <parent>wcf.acp.menu.link.user</parent>
214 <options>module_user_rank</options>
215 <showorder>3</showorder>
216 </acpmenuitem>
217
218 <acpmenuitem name="wcf.acp.menu.link.user.rank.list">
219 <parent>wcf.acp.menu.link.user.rank</parent>
18290128 220 <controller>wcf\acp\page\UserRankListPage</controller>
6476e7a1
AE
221 <permissions>admin.user.rank.canManageRank</permissions>
222 </acpmenuitem>
223 <acpmenuitem name="wcf.acp.menu.link.user.rank.add">
224 <parent>wcf.acp.menu.link.user.rank.list</parent>
18290128 225 <controller>wcf\acp\form\UserRankAddForm</controller>
6476e7a1
AE
226 <permissions>admin.user.rank.canManageRank</permissions>
227 <icon>fa-plus</icon>
228 </acpmenuitem>
229 <!-- /rank -->
230
231 <!-- option -->
232 <acpmenuitem name="wcf.acp.menu.link.user.option">
233 <parent>wcf.acp.menu.link.user</parent>
234 <showorder>4</showorder>
235 </acpmenuitem>
236
237 <acpmenuitem name="wcf.acp.menu.link.user.option.list">
18290128 238 <controller>wcf\acp\page\UserOptionListPage</controller>
6476e7a1
AE
239 <parent>wcf.acp.menu.link.user.option</parent>
240 <permissions>admin.user.canManageUserOption</permissions>
241 </acpmenuitem>
242 <acpmenuitem name="wcf.acp.menu.link.user.option.add">
18290128 243 <controller>wcf\acp\form\UserOptionAddForm</controller>
6476e7a1
AE
244 <parent>wcf.acp.menu.link.user.option.list</parent>
245 <permissions>admin.user.canManageUserOption</permissions>
246 <icon>fa-plus</icon>
247 </acpmenuitem>
248
249 <acpmenuitem name="wcf.acp.menu.link.user.option.category.list">
18290128 250 <controller>wcf\acp\page\UserOptionCategoryListPage</controller>
6476e7a1
AE
251 <parent>wcf.acp.menu.link.user.option</parent>
252 <permissions>admin.user.canManageUserOption</permissions>
253 </acpmenuitem>
254 <acpmenuitem name="wcf.acp.menu.link.user.option.category.add">
18290128 255 <controller>wcf\acp\form\UserOptionCategoryAddForm</controller>
6476e7a1
AE
256 <parent>wcf.acp.menu.link.user.option.category.list</parent>
257 <permissions>admin.user.canManageUserOption</permissions>
258 <icon>fa-plus</icon>
259 </acpmenuitem>
d50f1d6b
MW
260
261 <acpmenuitem name="wcf.acp.menu.link.userOptionDefaults">
18290128 262 <controller>wcf\acp\form\UserOptionSetDefaultsForm</controller>
d50f1d6b
MW
263 <parent>wcf.acp.menu.link.user.option</parent>
264 <permissions>admin.user.canManageUserOption</permissions>
265 </acpmenuitem>
6476e7a1
AE
266 <!-- /option -->
267
268 <!-- notice -->
269 <acpmenuitem name="wcf.acp.menu.link.notice">
270 <parent>wcf.acp.menu.link.user</parent>
271 <showorder>5</showorder>
272 </acpmenuitem>
273 <acpmenuitem name="wcf.acp.menu.link.notice.list">
18290128 274 <controller>wcf\acp\page\NoticeListPage</controller>
6476e7a1
AE
275 <parent>wcf.acp.menu.link.notice</parent>
276 <permissions>admin.notice.canManageNotice</permissions>
277 </acpmenuitem>
278 <acpmenuitem name="wcf.acp.menu.link.notice.add">
18290128 279 <controller>wcf\acp\form\NoticeAddForm</controller>
6476e7a1
AE
280 <parent>wcf.acp.menu.link.notice.list</parent>
281 <permissions>admin.notice.canManageNotice</permissions>
282 <icon>fa-plus</icon>
283 </acpmenuitem>
284 <!-- /notice -->
285
286 <!-- paid subscription -->
287 <acpmenuitem name="wcf.acp.menu.link.paidSubscription">
288 <parent>wcf.acp.menu.link.user</parent>
289 <showorder>6</showorder>
290 </acpmenuitem>
291 <acpmenuitem name="wcf.acp.menu.link.paidSubscription.list">
18290128 292 <controller>wcf\acp\page\PaidSubscriptionListPage</controller>
6476e7a1
AE
293 <parent>wcf.acp.menu.link.paidSubscription</parent>
294 <permissions>admin.paidSubscription.canManageSubscription</permissions>
295 <options>module_paid_subscription</options>
296 </acpmenuitem>
46597743 297 <acpmenuitem name="wcf.acp.menu.link.paidSubscription.add">
18290128 298 <controller>wcf\acp\form\PaidSubscriptionAddForm</controller>
46597743
MW
299 <parent>wcf.acp.menu.link.paidSubscription.list</parent>
300 <permissions>admin.paidSubscription.canManageSubscription</permissions>
301 <options>module_paid_subscription</options>
302 <icon>fa-plus</icon>
303 </acpmenuitem>
6476e7a1 304 <acpmenuitem name="wcf.acp.menu.link.paidSubscription.user.list">
18290128 305 <controller>wcf\acp\page\PaidSubscriptionUserListPage</controller>
6476e7a1
AE
306 <parent>wcf.acp.menu.link.paidSubscription</parent>
307 <permissions>admin.paidSubscription.canManageSubscription</permissions>
308 <options>module_paid_subscription</options>
309 </acpmenuitem>
310 <acpmenuitem name="wcf.acp.menu.link.paidSubscription.transactionLog.list">
18290128 311 <controller>wcf\acp\page\PaidSubscriptionTransactionLogListPage</controller>
6476e7a1
AE
312 <parent>wcf.acp.menu.link.paidSubscription</parent>
313 <permissions>admin.paidSubscription.canManageSubscription</permissions>
314 <options>module_paid_subscription</options>
315 </acpmenuitem>
316 <!-- /paid subscription -->
e539f186
JR
317
318 <!-- trophy -->
319 <acpmenuitem name="wcf.acp.menu.link.trophy">
320 <parent>wcf.acp.menu.link.user</parent>
321 <showorder>7</showorder>
322 </acpmenuitem>
323 <acpmenuitem name="wcf.acp.menu.link.trophy.category.list">
324 <controller>wcf\acp\page\TrophyCategoryListPage</controller>
325 <parent>wcf.acp.menu.link.trophy</parent>
326 <permissions>admin.trophy.canManageTrophy</permissions>
327 <options>module_trophy</options>
328 </acpmenuitem>
329 <acpmenuitem name="wcf.acp.menu.link.trophy.category.add">
330 <controller>wcf\acp\form\TrophyCategoryAddForm</controller>
331 <parent>wcf.acp.menu.link.trophy.category.list</parent>
332 <permissions>admin.trophy.canManageTrophy</permissions>
333 <options>module_trophy</options>
334 <icon>fa-plus</icon>
335 </acpmenuitem>
2c1e4957
JR
336 <acpmenuitem name="wcf.acp.menu.link.trophy.list">
337 <controller>wcf\acp\page\TrophyListPage</controller>
338 <parent>wcf.acp.menu.link.trophy</parent>
339 <permissions>admin.trophy.canManageTrophy</permissions>
340 <options>module_trophy</options>
341 </acpmenuitem>
60239287
JR
342 <acpmenuitem name="wcf.acp.menu.link.trophy.add">
343 <controller>wcf\acp\form\TrophyAddForm</controller>
344 <parent>wcf.acp.menu.link.trophy.list</parent>
345 <permissions>admin.trophy.canManageTrophy</permissions>
346 <options>module_trophy</options>
347 <icon>fa-plus</icon>
348 </acpmenuitem>
f880c1bb
JR
349 <acpmenuitem name="wcf.acp.menu.link.userTrophy.list">
350 <controller>wcf\acp\page\UserTrophyListPage</controller>
351 <parent>wcf.acp.menu.link.trophy</parent>
352 <permissions>admin.trophy.canAwardTrophy</permissions>
353 <options>module_trophy</options>
354 </acpmenuitem>
d8b47ff1
JR
355 <acpmenuitem name="wcf.acp.menu.link.userTrophy.add">
356 <controller>wcf\acp\form\UserTrophyAddForm</controller>
357 <parent>wcf.acp.menu.link.userTrophy.list</parent>
358 <permissions>admin.trophy.canAwardTrophy</permissions>
359 <options>module_trophy</options>
360 <icon>fa-plus</icon>
361 </acpmenuitem>
e539f186 362 <!-- /trophy -->
6476e7a1
AE
363
364 <!-- /user -->
365
366 <!-- content -->
0f1cb2c0 367 <acpmenuitem name="wcf.acp.menu.link.content">
d26c957b 368 <showorder>3</showorder>
6476e7a1
AE
369 <icon>fa-file-text</icon>
370 </acpmenuitem>
371
372 <!-- cms -->
373 <acpmenuitem name="wcf.acp.menu.link.cms">
374 <parent>wcf.acp.menu.link.content</parent>
375 <showorder>1</showorder>
376 </acpmenuitem>
377
378 <acpmenuitem name="wcf.acp.menu.link.cms.page.list">
18290128 379 <controller>wcf\acp\page\PageListPage</controller>
6476e7a1
AE
380 <parent>wcf.acp.menu.link.cms</parent>
381 <permissions>admin.content.cms.canManagePage</permissions>
382 </acpmenuitem>
6476e7a1 383 <acpmenuitem name="wcf.acp.menu.link.cms.page.add">
18290128 384 <controller>wcf\acp\form\PageAddForm</controller>
6476e7a1
AE
385 <parent>wcf.acp.menu.link.cms.page.list</parent>
386 <permissions>admin.content.cms.canManagePage</permissions>
387 <icon>fa-plus</icon>
388 </acpmenuitem>
389
390 <acpmenuitem name="wcf.acp.menu.link.cms.menu.list">
18290128 391 <controller>wcf\acp\page\MenuListPage</controller>
6476e7a1
AE
392 <parent>wcf.acp.menu.link.cms</parent>
393 <permissions>admin.content.cms.canManageMenu</permissions>
394 </acpmenuitem>
395 <acpmenuitem name="wcf.acp.menu.link.cms.menu.add">
18290128 396 <controller>wcf\acp\form\MenuAddForm</controller>
6476e7a1
AE
397 <parent>wcf.acp.menu.link.cms.menu.list</parent>
398 <permissions>admin.content.cms.canManageMenu</permissions>
399 <icon>fa-plus</icon>
400 </acpmenuitem>
401
402 <acpmenuitem name="wcf.acp.menu.link.cms.box.list">
18290128 403 <controller>wcf\acp\page\BoxListPage</controller>
6476e7a1
AE
404 <parent>wcf.acp.menu.link.cms</parent>
405 <permissions>admin.content.cms.canManageBox</permissions>
406 </acpmenuitem>
407 <acpmenuitem name="wcf.acp.menu.link.cms.box.add">
18290128 408 <controller>wcf\acp\form\BoxAddForm</controller>
6476e7a1
AE
409 <parent>wcf.acp.menu.link.cms.box.list</parent>
410 <permissions>admin.content.cms.canManageBox</permissions>
411 <icon>fa-plus</icon>
412 </acpmenuitem>
cf4e950c 413 <!-- /cms -->
6476e7a1 414
cf4e950c
MS
415 <!-- media -->
416 <acpmenuitem name="wcf.acp.menu.link.media">
417 <parent>wcf.acp.menu.link.content</parent>
418 <showorder>2</showorder>
419 </acpmenuitem>
420 <acpmenuitem name="wcf.acp.menu.link.media.list">
18290128 421 <controller>wcf\acp\page\MediaListPage</controller>
cf4e950c 422 <parent>wcf.acp.menu.link.media</parent>
bb00edaa
MS
423 <permissions>admin.content.cms.canManageMedia</permissions>
424 </acpmenuitem>
cf4e950c
MS
425 <acpmenuitem name="wcf.acp.menu.link.media.category.list">
426 <controller>wcf\acp\page\MediaCategoryListPage</controller>
427 <parent>wcf.acp.menu.link.media</parent>
428 <permissions>admin.content.cms.canManageMedia</permissions>
429 </acpmenuitem>
430 <acpmenuitem name="wcf.acp.menu.link.media.category.add">
431 <controller>wcf\acp\form\MediaCategoryAddForm</controller>
432 <parent>wcf.acp.menu.link.media.category.list</parent>
433 <permissions>admin.content.cms.canManageMedia</permissions>
434 <icon>fa-plus</icon>
435 </acpmenuitem>
436 <!-- /media -->
437
a5a4f02d
MW
438 <!-- article -->
439 <acpmenuitem name="wcf.acp.menu.link.article">
440 <parent>wcf.acp.menu.link.content</parent>
441 <options>module_article</options>
cf4e950c 442 <showorder>3</showorder>
a5a4f02d 443 </acpmenuitem>
6476e7a1 444
a5a4f02d 445 <acpmenuitem name="wcf.acp.menu.link.article.list">
18290128 446 <controller>wcf\acp\page\ArticleListPage</controller>
a5a4f02d 447 <parent>wcf.acp.menu.link.article</parent>
5ae90fa9 448 <permissions>admin.content.article.canManageArticle,admin.content.article.canContributeArticle</permissions>
a5a4f02d
MW
449 </acpmenuitem>
450 <acpmenuitem name="wcf.acp.menu.link.article.add">
18290128 451 <controller>wcf\acp\form\ArticleAddForm</controller>
a5a4f02d 452 <parent>wcf.acp.menu.link.article.list</parent>
5ae90fa9 453 <permissions>admin.content.article.canManageArticle,admin.content.article.canContributeArticle</permissions>
a5a4f02d
MW
454 <icon>fa-plus</icon>
455 </acpmenuitem>
456
457 <acpmenuitem name="wcf.acp.menu.link.article.category.list">
18290128 458 <controller>wcf\acp\page\ArticleCategoryListPage</controller>
a5a4f02d
MW
459 <parent>wcf.acp.menu.link.article</parent>
460 <permissions>admin.content.article.canManageCategory</permissions>
461 </acpmenuitem>
462
463 <acpmenuitem name="wcf.acp.menu.link.article.category.add">
18290128 464 <controller>wcf\acp\form\ArticleCategoryAddForm</controller>
a5a4f02d
MW
465 <parent>wcf.acp.menu.link.article.category.list</parent>
466 <permissions>admin.content.article.canManageCategory</permissions>
467 <icon>fa-plus</icon>
468 </acpmenuitem>
469 <!-- /article -->
470
6476e7a1
AE
471 <!-- label -->
472 <acpmenuitem name="wcf.acp.menu.link.label">
473 <parent>wcf.acp.menu.link.content</parent>
cf4e950c 474 <showorder>4</showorder>
6476e7a1
AE
475 </acpmenuitem>
476 <acpmenuitem name="wcf.acp.menu.link.label.list">
18290128 477 <controller>wcf\acp\page\LabelListPage</controller>
6476e7a1
AE
478 <parent>wcf.acp.menu.link.label</parent>
479 <permissions>admin.content.label.canManageLabel</permissions>
480 </acpmenuitem>
481 <acpmenuitem name="wcf.acp.menu.link.label.add">
18290128 482 <controller>wcf\acp\form\LabelAddForm</controller>
6476e7a1
AE
483 <parent>wcf.acp.menu.link.label.list</parent>
484 <permissions>admin.content.label.canManageLabel</permissions>
485 <icon>fa-plus</icon>
486 </acpmenuitem>
487
488 <acpmenuitem name="wcf.acp.menu.link.label.group.list">
18290128 489 <controller>wcf\acp\page\LabelGroupListPage</controller>
6476e7a1
AE
490 <parent>wcf.acp.menu.link.label</parent>
491 <permissions>admin.content.label.canManageLabel</permissions>
492 </acpmenuitem>
493 <acpmenuitem name="wcf.acp.menu.link.label.group.add">
18290128 494 <controller>wcf\acp\form\LabelGroupAddForm</controller>
6476e7a1
AE
495 <parent>wcf.acp.menu.link.label.group.list</parent>
496 <permissions>admin.content.label.canManageLabel</permissions>
497 <icon>fa-plus</icon>
498 </acpmenuitem>
499 <!-- /label -->
500
501 <!-- bbcode -->
502 <acpmenuitem name="wcf.acp.menu.link.bbcode">
503 <parent>wcf.acp.menu.link.content</parent>
cf4e950c 504 <showorder>5</showorder>
6476e7a1
AE
505 </acpmenuitem>
506 <acpmenuitem name="wcf.acp.menu.link.bbcode.list">
18290128 507 <controller>wcf\acp\page\BBCodeListPage</controller>
6476e7a1
AE
508 <parent>wcf.acp.menu.link.bbcode</parent>
509 <permissions>admin.content.bbcode.canManageBBCode</permissions>
510 </acpmenuitem>
511 <acpmenuitem name="wcf.acp.menu.link.bbcode.add">
18290128 512 <controller>wcf\acp\form\BBCodeAddForm</controller>
6476e7a1
AE
513 <parent>wcf.acp.menu.link.bbcode.list</parent>
514 <permissions>admin.content.bbcode.canManageBBCode</permissions>
515 <icon>fa-plus</icon>
516 </acpmenuitem>
517 <acpmenuitem name="wcf.acp.menu.link.bbcode.mediaProvider.list">
18290128 518 <controller>wcf\acp\page\BBCodeMediaProviderListPage</controller>
6476e7a1
AE
519 <parent>wcf.acp.menu.link.bbcode</parent>
520 <permissions>admin.content.bbcode.canManageBBCode</permissions>
521 </acpmenuitem>
522 <acpmenuitem name="wcf.acp.menu.link.bbcode.mediaProvider.add">
18290128 523 <controller>wcf\acp\form\BBCodeMediaProviderAddForm</controller>
6476e7a1
AE
524 <parent>wcf.acp.menu.link.bbcode.mediaProvider.list</parent>
525 <permissions>admin.content.bbcode.canManageBBCode</permissions>
526 <icon>fa-plus</icon>
527 </acpmenuitem>
528 <!-- /bbcode -->
529
530 <!-- tag -->
531 <acpmenuitem name="wcf.acp.menu.link.tag">
532 <parent>wcf.acp.menu.link.content</parent>
533 <options>module_tagging</options>
cf4e950c 534 <showorder>6</showorder>
6476e7a1
AE
535 </acpmenuitem>
536
537 <acpmenuitem name="wcf.acp.menu.link.tag.list">
18290128 538 <controller>wcf\acp\page\TagListPage</controller>
6476e7a1
AE
539 <parent>wcf.acp.menu.link.tag</parent>
540 <permissions>admin.content.tag.canManageTag</permissions>
541 </acpmenuitem>
542 <acpmenuitem name="wcf.acp.menu.link.tag.add">
18290128 543 <controller>wcf\acp\form\TagAddForm</controller>
6476e7a1
AE
544 <parent>wcf.acp.menu.link.tag.list</parent>
545 <permissions>admin.content.tag.canManageTag</permissions>
546 <icon>fa-plus</icon>
547 </acpmenuitem>
548 <!-- /tag -->
549
550 <!-- attachment -->
551 <acpmenuitem name="wcf.acp.menu.link.attachment">
552 <parent>wcf.acp.menu.link.content</parent>
cf4e950c 553 <showorder>7</showorder>
6476e7a1
AE
554 </acpmenuitem>
555
556 <acpmenuitem name="wcf.acp.menu.link.attachment.list">
18290128 557 <controller>wcf\acp\page\AttachmentListPage</controller>
6476e7a1
AE
558 <parent>wcf.acp.menu.link.attachment</parent>
559 <permissions>admin.attachment.canManageAttachment</permissions>
560 </acpmenuitem>
561 <!-- /attachment -->
562
563 <!-- /content -->
564
565 <!-- application -->
566 <acpmenuitem name="wcf.acp.menu.link.application">
d26c957b 567 <showorder>4</showorder>
6476e7a1 568 <icon>fa-comments</icon>
04c06e85 569 </acpmenuitem>
6476e7a1 570 <!-- /application -->
04c06e85 571
6476e7a1
AE
572 <!-- customization -->
573 <acpmenuitem name="wcf.acp.menu.link.customization">
d26c957b 574 <showorder>5</showorder>
6476e7a1
AE
575 <icon>fa-desktop</icon>
576 </acpmenuitem>
577
578 <!-- style -->
579 <acpmenuitem name="wcf.acp.menu.link.style">
580 <parent>wcf.acp.menu.link.customization</parent>
581 <showorder>1</showorder>
582 </acpmenuitem>
583
584 <acpmenuitem name="wcf.acp.menu.link.style.list">
18290128 585 <controller>wcf\acp\page\StyleListPage</controller>
6476e7a1
AE
586 <parent>wcf.acp.menu.link.style</parent>
587 <permissions>admin.style.canManageStyle</permissions>
588 </acpmenuitem>
589 <acpmenuitem name="wcf.acp.menu.link.style.import">
18290128 590 <controller>wcf\acp\form\StyleImportForm</controller>
6476e7a1
AE
591 <parent>wcf.acp.menu.link.style.list</parent>
592 <permissions>admin.style.canManageStyle</permissions>
593 <icon>fa-upload</icon>
594 </acpmenuitem>
595 <acpmenuitem name="wcf.acp.menu.link.style.add">
18290128 596 <controller>wcf\acp\form\StyleAddForm</controller>
6476e7a1
AE
597 <parent>wcf.acp.menu.link.style.list</parent>
598 <permissions>admin.style.canManageStyle</permissions>
599 <icon>fa-plus</icon>
600 </acpmenuitem>
601 <!-- /style -->
602
603 <!-- template -->
604 <acpmenuitem name="wcf.acp.menu.link.template">
605 <parent>wcf.acp.menu.link.customization</parent>
606 <showorder>2</showorder>
607 </acpmenuitem>
608 <acpmenuitem name="wcf.acp.menu.link.template.list">
18290128 609 <controller>wcf\acp\page\TemplateListPage</controller>
6476e7a1
AE
610 <parent>wcf.acp.menu.link.template</parent>
611 <permissions>admin.template.canManageTemplate</permissions>
612 </acpmenuitem>
613 <acpmenuitem name="wcf.acp.menu.link.template.add">
18290128 614 <controller>wcf\acp\form\TemplateAddForm</controller>
6476e7a1
AE
615 <parent>wcf.acp.menu.link.template.list</parent>
616 <permissions>admin.template.canManageTemplate</permissions>
617 <icon>fa-plus</icon>
618 </acpmenuitem>
619
620 <acpmenuitem name="wcf.acp.menu.link.template.group.list">
18290128 621 <controller>wcf\acp\page\TemplateGroupListPage</controller>
6476e7a1
AE
622 <parent>wcf.acp.menu.link.template</parent>
623 <permissions>admin.template.canManageTemplate</permissions>
624 </acpmenuitem>
625 <acpmenuitem name="wcf.acp.menu.link.template.group.add">
18290128 626 <controller>wcf\acp\form\TemplateGroupAddForm</controller>
6476e7a1
AE
627 <parent>wcf.acp.menu.link.template.group.list</parent>
628 <permissions>admin.template.canManageTemplate</permissions>
629 <icon>fa-plus</icon>
630 </acpmenuitem>
631 <!-- /template -->
632
633 <!-- language -->
634 <acpmenuitem name="wcf.acp.menu.link.language">
635 <parent>wcf.acp.menu.link.customization</parent>
636 <showorder>3</showorder>
637 </acpmenuitem>
638
639 <acpmenuitem name="wcf.acp.menu.link.language.list">
640 <parent>wcf.acp.menu.link.language</parent>
18290128 641 <controller>wcf\acp\page\LanguageListPage</controller>
6476e7a1
AE
642 <permissions>admin.language.canManageLanguage</permissions>
643 </acpmenuitem>
644 <acpmenuitem name="wcf.acp.menu.link.language.import">
645 <parent>wcf.acp.menu.link.language.list</parent>
18290128 646 <controller>wcf\acp\form\LanguageImportForm</controller>
6476e7a1
AE
647 <permissions>admin.language.canManageLanguage</permissions>
648 <icon>fa-upload</icon>
649 </acpmenuitem>
650
651 <acpmenuitem name="wcf.acp.menu.link.language.item.list">
652 <parent>wcf.acp.menu.link.language</parent>
18290128 653 <controller>wcf\acp\form\LanguageItemList</controller>
6476e7a1
AE
654 <permissions>admin.language.canManageLanguage</permissions>
655 </acpmenuitem>
656
657 <acpmenuitem name="wcf.acp.menu.link.language.multilingualism">
658 <parent>wcf.acp.menu.link.language</parent>
18290128 659 <controller>wcf\acp\form\LanguageMultilingualismForm</controller>
6476e7a1
AE
660 <permissions>admin.language.canManageLanguage</permissions>
661 </acpmenuitem>
662 <!-- /language -->
663
664 <!-- smiley -->
665 <acpmenuitem name="wcf.acp.menu.link.smiley">
666 <parent>wcf.acp.menu.link.customization</parent>
667 <options>module_smiley</options>
668 <showorder>4</showorder>
669 </acpmenuitem>
670 <acpmenuitem name="wcf.acp.menu.link.smiley.list">
18290128 671 <controller>wcf\acp\page\SmileyListPage</controller>
6476e7a1
AE
672 <parent>wcf.acp.menu.link.smiley</parent>
673 <permissions>admin.content.smiley.canManageSmiley</permissions>
674 </acpmenuitem>
675 <acpmenuitem name="wcf.acp.menu.link.smiley.add">
18290128 676 <controller>wcf\acp\form\SmileyAddForm</controller>
6476e7a1
AE
677 <parent>wcf.acp.menu.link.smiley.list</parent>
678 <permissions>admin.content.smiley.canManageSmiley</permissions>
679 <icon>fa-plus</icon>
680 </acpmenuitem>
681
682 <acpmenuitem name="wcf.acp.menu.link.smiley.category.list">
18290128 683 <controller>wcf\acp\page\SmileyCategoryListPage</controller>
6476e7a1
AE
684 <parent>wcf.acp.menu.link.smiley</parent>
685 <permissions>admin.content.smiley.canManageSmiley</permissions>
686 </acpmenuitem>
687 <acpmenuitem name="wcf.acp.menu.link.smiley.category.add">
18290128 688 <controller>wcf\acp\form\SmileyCategoryAddForm</controller>
6476e7a1
AE
689 <parent>wcf.acp.menu.link.smiley.category.list</parent>
690 <permissions>admin.content.smiley.canManageSmiley</permissions>
691 <icon>fa-plus</icon>
692 </acpmenuitem>
693 <!-- /smiley -->
694
695 <!-- ad -->
696 <acpmenuitem name="wcf.acp.menu.link.ad">
697 <parent>wcf.acp.menu.link.customization</parent>
698 <!-- do NOT use 'module_ad', the ACP checkbox is incorrectly recognized by adblockers -->
699 <options>module_wcf_ad</options>
700 <showorder>5</showorder>
701 </acpmenuitem>
702
703 <acpmenuitem name="wcf.acp.menu.link.ad.list">
18290128 704 <controller>wcf\acp\page\AdListPage</controller>
6476e7a1
AE
705 <parent>wcf.acp.menu.link.ad</parent>
706 <permissions>admin.ad.canManageAd</permissions>
707 </acpmenuitem>
708 <acpmenuitem name="wcf.acp.menu.link.ad.add">
18290128 709 <controller>wcf\acp\form\AdAddForm</controller>
6476e7a1
AE
710 <parent>wcf.acp.menu.link.ad.list</parent>
711 <permissions>admin.ad.canManageAd</permissions>
712 <icon>fa-plus</icon>
713 </acpmenuitem>
714 <!-- /ad -->
715
716 <!-- /customization -->
717
718 <!-- management -->
719 <acpmenuitem name="wcf.acp.menu.link.management">
720 <showorder>6</showorder>
721 <icon>fa-cog</icon>
722 </acpmenuitem>
723
724 <!-- maintenance -->
725 <acpmenuitem name="wcf.acp.menu.link.maintenance">
726 <parent>wcf.acp.menu.link.management</parent>
727 <showorder>1</showorder>
728 </acpmenuitem>
729
730 <acpmenuitem name="wcf.acp.menu.link.cronjob.list">
18290128 731 <controller>wcf\acp\page\CronjobListPage</controller>
6476e7a1
AE
732 <parent>wcf.acp.menu.link.maintenance</parent>
733 <permissions>admin.management.canManageCronjob</permissions>
734 <showorder>1</showorder>
735 </acpmenuitem>
736 <acpmenuitem name="wcf.acp.menu.link.cronjob.add">
18290128 737 <controller>wcf\acp\form\CronjobAddForm</controller>
6476e7a1
AE
738 <parent>wcf.acp.menu.link.cronjob.list</parent>
739 <permissions>admin.management.canManageCronjob</permissions>
740 <showorder>2</showorder>
741 <icon>fa-plus</icon>
742 </acpmenuitem>
743
744 <acpmenuitem name="wcf.acp.menu.link.maintenance.cache">
18290128 745 <controller>wcf\acp\page\CacheListPage</controller>
6476e7a1
AE
746 <parent>wcf.acp.menu.link.maintenance</parent>
747 <permissions>admin.configuration.canManageApplication</permissions>
748 </acpmenuitem>
749
750 <acpmenuitem name="wcf.acp.menu.link.maintenance.rebuildData">
18290128 751 <controller>wcf\acp\page\RebuildDataPage</controller>
6476e7a1
AE
752 <parent>wcf.acp.menu.link.maintenance</parent>
753 <permissions>admin.management.canRebuildData</permissions>
754 </acpmenuitem>
755
756 <acpmenuitem name="wcf.acp.menu.link.maintenance.import">
18290128 757 <controller>wcf\acp\form\DataImportForm</controller>
6476e7a1
AE
758 <parent>wcf.acp.menu.link.maintenance</parent>
759 <permissions>admin.management.canImportData</permissions>
760 </acpmenuitem>
d43dd49d
JR
761
762 <acpmenuitem name="wcf.acp.menu.link.maintenance.sitemap">
763 <controller>wcf\acp\page\SitemapListPage</controller>
764 <parent>wcf.acp.menu.link.maintenance</parent>
765 <permissions>admin.management.canRebuildData</permissions>
766 </acpmenuitem>
6476e7a1
AE
767 <!-- /maintenance -->
768
769 <!-- stat -->
770 <acpmenuitem name="wcf.acp.menu.link.stat">
771 <parent>wcf.acp.menu.link.management</parent>
772 <showorder>2</showorder>
773 </acpmenuitem>
774 <acpmenuitem name="wcf.acp.menu.link.stat.list">
18290128 775 <controller>wcf\acp\page\StatPage</controller>
6476e7a1
AE
776 <parent>wcf.acp.menu.link.stat</parent>
777 <permissions>admin.management.canViewLog</permissions>
778 </acpmenuitem>
779 <!-- /stat -->
780
781 <!-- log -->
782 <acpmenuitem name="wcf.acp.menu.link.log">
783 <parent>wcf.acp.menu.link.management</parent>
784 <showorder>3</showorder>
785 </acpmenuitem>
786
787 <acpmenuitem name="wcf.acp.menu.link.log.session">
18290128 788 <controller>wcf\acp\page\ACPSessionLogListPage</controller>
6476e7a1
AE
789 <parent>wcf.acp.menu.link.log</parent>
790 <permissions>admin.management.canViewLog</permissions>
791 </acpmenuitem>
792
793 <acpmenuitem name="wcf.acp.menu.link.log.cronjob">
18290128 794 <controller>wcf\acp\page\CronjobLogListPage</controller>
6476e7a1
AE
795 <parent>wcf.acp.menu.link.log</parent>
796 <permissions>admin.management.canManageCronjob</permissions>
797 </acpmenuitem>
798
799 <acpmenuitem name="wcf.acp.menu.link.log.exception">
18290128 800 <controller>wcf\acp\page\ExceptionLogViewPage</controller>
6476e7a1
AE
801 <parent>wcf.acp.menu.link.log</parent>
802 <permissions>admin.management.canViewLog</permissions>
803 </acpmenuitem>
804
805 <acpmenuitem name="wcf.acp.menu.link.log.authentication.failure">
18290128 806 <controller>wcf\acp\page\UserAuthenticationFailureListPage</controller>
6476e7a1
AE
807 <parent>wcf.acp.menu.link.log</parent>
808 <permissions>admin.management.canViewLog</permissions>
809 <options>enable_user_authentication_failure</options>
810 </acpmenuitem>
811 <!-- /log -->
812
813 <!-- /management -->
0f1cb2c0 814 </import>
96ad3d1d
MW
815
816 <delete>
817 <acpmenuitem name="wcf.acp.menu.link.system" />
818 <acpmenuitem name="wcf.acp.menu.link.option.management" />
819 <acpmenuitem name="wcf.acp.menu.link.option.importAndExport" />
820 <acpmenuitem name="wcf.acp.menu.link.captcha" />
821 <acpmenuitem name="wcf.acp.menu.link.log.stat" />
822 <acpmenuitem name="wcf.acp.menu.link.user.option.setDefaults" />
823 <acpmenuitem name="wcf.acp.menu.link.display" />
824 <acpmenuitem name="wcf.acp.menu.link.dashboard" />
825 <acpmenuitem name="wcf.acp.menu.link.dashboard.list" />
826 <acpmenuitem name="wcf.acp.menu.link.pageMenu" />
827 <acpmenuitem name="wcf.acp.menu.link.pageMenu.list" />
828 <acpmenuitem name="wcf.acp.menu.link.pageMenu.add" />
829 <acpmenuitem name="wcf.acp.menu.link.community" />
efb9e228 830 <acpmenuitem name="wcf.acp.menu.link.cronjob" />
96ad3d1d 831 </delete>
0f1cb2c0 832</data>