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