Merge branch '3.1' into 5.2
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / objectType.xml
1 <?xml version="1.0" encoding="UTF-8"?>
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/2019/objectType.xsd">
3 <import>
4 <!-- clipboard items -->
5 <type>
6 <name>com.woltlab.wcf.user</name>
7 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
8 <listclassname>wcf\data\user\UserList</listclassname>
9 </type>
10 <type>
11 <name>com.woltlab.wcf.tag</name>
12 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
13 <listclassname>wcf\data\tag\TagList</listclassname>
14 </type>
15 <type>
16 <name>com.woltlab.wcf.media</name>
17 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
18 <listclassname>wcf\data\media\ViewableMediaList</listclassname>
19 </type>
20 <type>
21 <name>com.woltlab.wcf.article</name>
22 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
23 <listclassname>wcf\data\article\ArticleList</listclassname>
24 </type>
25 <!-- /clipboard items -->
26 <!-- articles -->
27 <type>
28 <name>com.woltlab.wcf.article.category</name>
29 <definitionname>com.woltlab.wcf.category</definitionname>
30 <classname>wcf\system\category\ArticleCategoryType</classname>
31 </type>
32 <type>
33 <name>com.woltlab.wcf.article.category</name>
34 <definitionname>com.woltlab.wcf.acl</definitionname>
35 </type>
36 <type>
37 <name>com.woltlab.wcf.article</name>
38 <definitionname>com.woltlab.wcf.tagging.taggableObject</definitionname>
39 <classname>wcf\system\tagging\TaggableArticle</classname>
40 <options>module_article</options>
41 </type>
42 <type>
43 <name>com.woltlab.wcf.likeableArticle</name>
44 <definitionname>com.woltlab.wcf.like.likeableObject</definitionname>
45 <classname>wcf\data\article\LikeableArticleProvider</classname>
46 </type>
47 <type>
48 <name>com.woltlab.wcf.likeableArticle.recentActivityEvent</name>
49 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
50 <classname>wcf\system\user\activity\event\LikeableArticleUserActivityEvent</classname>
51 <supportsReactions>1</supportsReactions>
52 </type>
53 <type>
54 <name>com.woltlab.wcf.articleComment.recentActivityEvent</name>
55 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
56 <classname>wcf\system\user\activity\event\ArticleCommentUserActivityEvent</classname>
57 </type>
58 <type>
59 <name>com.woltlab.wcf.articleComment.response.recentActivityEvent</name>
60 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
61 <classname>wcf\system\user\activity\event\ArticleCommentResponseUserActivityEvent</classname>
62 </type>
63 <type>
64 <name>com.woltlab.wcf.article</name>
65 <definitionname>com.woltlab.wcf.searchableObjectType</definitionname>
66 <classname>wcf\system\search\ArticleSearch</classname>
67 <searchindex>wcf1_article_search_index</searchindex>
68 </type>
69 <type>
70 <name>com.woltlab.wcf.article.content</name>
71 <definitionname>com.woltlab.wcf.message</definitionname>
72 <enableToc>1</enableToc>
73 </type>
74 <type>
75 <name>com.woltlab.wcf.article</name>
76 <definitionname>com.woltlab.wcf.label.object</definitionname>
77 <classname>wcf\system\label\object\ArticleLabelObjectHandler</classname>
78 </type>
79 <type>
80 <name>com.woltlab.wcf.article.category</name>
81 <definitionname>com.woltlab.wcf.label.objectType</definitionname>
82 <classname>wcf\system\label\object\type\ArticleCategoryLabelObjectTypeHandler</classname>
83 </type>
84 <type>
85 <name>com.woltlab.wcf.article.comment</name>
86 <definitionname>com.woltlab.wcf.article.discussionProvider</definitionname>
87 <classname>wcf\system\article\discussion\CommentArticleDiscussionProvider</classname>
88 </type>
89 <type>
90 <name>com.woltlab.wcf.articleComment.notification</name>
91 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
92 <classname>wcf\system\user\notification\object\type\ArticleCommentUserNotificationObjectType</classname>
93 <category>com.woltlab.wcf.page</category>
94 </type>
95 <type>
96 <name>com.woltlab.wcf.articleComment.response.notification</name>
97 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
98 <classname>wcf\system\user\notification\object\type\ArticleCommentResponseUserNotificationObjectType</classname>
99 <category>com.woltlab.wcf.page</category>
100 </type>
101 <type>
102 <name>com.woltlab.wcf.article</name>
103 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
104 <classname>wcf\system\moderation\queue\report\ArticleModerationQueueReportHandler</classname>
105 </type>
106 <type>
107 <name>com.woltlab.wcf.article.category</name>
108 <definitionname>com.woltlab.wcf.user.objectWatch</definitionname>
109 <classname>wcf\system\user\object\watch\ArticleCategoryUserObjectWatch</classname>
110 </type>
111 <type>
112 <name>com.woltlab.wcf.article.notification</name>
113 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
114 <classname>wcf\system\user\notification\object\type\ArticleUserNotificationObjectType</classname>
115 <category>com.woltlab.wcf.page</category>
116 </type>
117 <type>
118 <name>com.woltlab.wcf.article.recentActivityEvent</name>
119 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
120 <classname>wcf\system\user\activity\event\ArticleUserActivityEvent</classname>
121 </type>
122 <!-- /articles -->
123 <type>
124 <name>com.woltlab.wcf.page.content</name>
125 <definitionname>com.woltlab.wcf.message</definitionname>
126 </type>
127 <type>
128 <name>com.woltlab.wcf.box.content</name>
129 <definitionname>com.woltlab.wcf.message</definitionname>
130 </type>
131 <type>
132 <name>com.woltlab.wcf.user.aboutMe</name>
133 <definitionname>com.woltlab.wcf.message</definitionname>
134 </type>
135 <type>
136 <name>com.woltlab.wcf.user.signature</name>
137 <definitionname>com.woltlab.wcf.message</definitionname>
138 <disallowedBBCodesPermission>user.signature.disallowedBBCodes</disallowedBBCodesPermission>
139 </type>
140 <type>
141 <name>com.woltlab.wcf.user.signature</name>
142 <definitionname>com.woltlab.wcf.attachment.objectType</definitionname>
143 <classname>wcf\system\attachment\SignatureAttachmentObjectType</classname>
144 </type>
145 <type>
146 <name>com.woltlab.wcf.comment</name>
147 <definitionname>com.woltlab.wcf.message</definitionname>
148 <disallowedBBCodesPermission>user.comment.disallowedBBCodes</disallowedBBCodesPermission>
149 </type>
150 <type>
151 <name>com.woltlab.wcf.comment.response</name>
152 <definitionname>com.woltlab.wcf.message</definitionname>
153 <disallowedBBCodesPermission>user.comment.disallowedBBCodes</disallowedBBCodesPermission>
154 </type>
155 <type>
156 <name>com.woltlab.wcf.paidSubscription</name>
157 <definitionname>com.woltlab.wcf.message</definitionname>
158 </type>
159 <type>
160 <name>com.woltlab.wcf.user.option.generic</name>
161 <definitionname>com.woltlab.wcf.message</definitionname>
162 </type>
163 <type>
164 <name>com.woltlab.wcf.page</name>
165 <definitionname>com.woltlab.wcf.searchableObjectType</definitionname>
166 <classname>wcf\system\search\PageSearch</classname>
167 <searchindex>wcf1_page_search_index</searchindex>
168 </type>
169 <type>
170 <name>com.woltlab.wcf.bbcode.smiley</name>
171 <definitionname>com.woltlab.wcf.category</definitionname>
172 <classname>wcf\system\category\SmileyCategoryType</classname>
173 </type>
174 <type>
175 <name>com.woltlab.wcf.user.follow</name>
176 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
177 <classname>wcf\system\user\notification\object\type\UserFollowUserNotificationObjectType</classname>
178 <category>com.woltlab.wcf.user</category>
179 </type>
180 <type>
181 <name>com.woltlab.wcf.user.registration.notification</name>
182 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
183 <classname>wcf\system\user\notification\object\type\UserRegistrationUserNotificationObjectType</classname>
184 <category>com.woltlab.wcf.administration</category>
185 </type>
186 <type>
187 <name>com.woltlab.wcf.user.recentActivityEvent.follow</name>
188 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
189 <classname>wcf\system\user\activity\event\FollowUserActivityEvent</classname>
190 </type>
191 <type>
192 <name>com.woltlab.wcf.user</name>
193 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
194 <classname>wcf\system\moderation\queue\report\UserModerationQueueReportHandler</classname>
195 </type>
196 <type>
197 <name>com.woltlab.wcf.contact</name>
198 <definitionname>com.woltlab.wcf.attachment.objectType</definitionname>
199 <classname>wcf\system\attachment\ContactAttachmentObjectType</classname>
200 </type>
201 <!-- page -->
202 <type>
203 <name>com.woltlab.wcf.page.recentActivityEvent</name>
204 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
205 <classname>wcf\system\user\activity\event\PageCommentUserActivityEvent</classname>
206 </type>
207 <type>
208 <name>com.woltlab.wcf.page.response.recentActivityEvent</name>
209 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
210 <classname>wcf\system\user\activity\event\PageCommentResponseUserActivityEvent</classname>
211 </type>
212 <type>
213 <name>com.woltlab.wcf.page.notification</name>
214 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
215 <classname>wcf\system\user\notification\object\type\PageCommentUserNotificationObjectType</classname>
216 <category>com.woltlab.wcf.page</category>
217 </type>
218 <type>
219 <name>com.woltlab.wcf.page.response.notification</name>
220 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
221 <classname>wcf\system\user\notification\object\type\PageCommentResponseUserNotificationObjectType</classname>
222 <category>com.woltlab.wcf.page</category>
223 </type>
224 <!-- /page -->
225 <!-- moderation type -->
226 <type>
227 <name>com.woltlab.wcf.moderation.activation</name>
228 <definitionname>com.woltlab.wcf.moderation.type</definitionname>
229 <classname>wcf\system\moderation\queue\ModerationQueueActivationManager</classname>
230 </type>
231 <type>
232 <name>com.woltlab.wcf.moderation.report</name>
233 <definitionname>com.woltlab.wcf.moderation.type</definitionname>
234 <classname>wcf\system\moderation\queue\ModerationQueueReportManager</classname>
235 </type>
236 <!-- /moderation type -->
237 <!-- version tracker -->
238 <type>
239 <name>com.woltlab.wcf.article</name>
240 <definitionname>com.woltlab.wcf.versionTracker.objectType</definitionname>
241 <classname>wcf\system\version\ArticleVersionTrackerProvider</classname>
242 <tableName>wcf1_article</tableName>
243 <tablePrimaryKey>articleID</tablePrimaryKey>
244 </type>
245 <type>
246 <name>com.woltlab.wcf.box</name>
247 <definitionname>com.woltlab.wcf.versionTracker.objectType</definitionname>
248 <classname>wcf\system\version\BoxVersionTrackerProvider</classname>
249 <tableName>wcf1_box</tableName>
250 <tablePrimaryKey>boxID</tablePrimaryKey>
251 </type>
252 <type>
253 <name>com.woltlab.wcf.page</name>
254 <definitionname>com.woltlab.wcf.versionTracker.objectType</definitionname>
255 <classname>wcf\system\version\PageVersionTrackerProvider</classname>
256 <tableName>wcf1_page</tableName>
257 <tablePrimaryKey>pageID</tablePrimaryKey>
258 </type>
259 <!-- /version tracker -->
260 <!-- Visit Tracker -->
261 <type>
262 <name>com.woltlab.wcf.moderation.queue</name>
263 <definitionname>com.woltlab.wcf.visitTracker.objectType</definitionname>
264 </type>
265 <type>
266 <name>com.woltlab.wcf.article</name>
267 <definitionname>com.woltlab.wcf.visitTracker.objectType</definitionname>
268 </type>
269 <!-- /Visit Tracker -->
270 <!-- activity points -->
271 <type>
272 <name>com.woltlab.wcf.like.activityPointEvent.receivedLikes</name>
273 <definitionname>com.woltlab.wcf.user.activityPointEvent</definitionname>
274 <points>1</points>
275 </type>
276 <!-- /activity points -->
277 <!-- comments -->
278 <type>
279 <name>com.woltlab.wcf.user.profileComment</name>
280 <definitionname>com.woltlab.wcf.comment.commentableContent</definitionname>
281 <classname>wcf\system\comment\manager\UserProfileCommentManager</classname>
282 </type>
283 <type>
284 <name>com.woltlab.wcf.comment</name>
285 <definitionname>com.woltlab.wcf.like.likeableObject</definitionname>
286 <classname>wcf\data\comment\LikeableCommentProvider</classname>
287 </type>
288 <type>
289 <name>com.woltlab.wcf.comment.response</name>
290 <definitionname>com.woltlab.wcf.like.likeableObject</definitionname>
291 <classname>wcf\data\comment\response\LikeableCommentResponseProvider</classname>
292 </type>
293 <type>
294 <name>com.woltlab.wcf.user.profileComment.recentActivityEvent</name>
295 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
296 <classname>wcf\system\user\activity\event\ProfileCommentUserActivityEvent</classname>
297 </type>
298 <type>
299 <name>com.woltlab.wcf.user.profileComment.response.recentActivityEvent</name>
300 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
301 <classname>wcf\system\user\activity\event\ProfileCommentResponseUserActivityEvent</classname>
302 </type>
303 <type>
304 <name>com.woltlab.wcf.user.profileComment.notification</name>
305 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
306 <classname>wcf\system\user\notification\object\type\UserProfileCommentUserNotificationObjectType</classname>
307 <category>com.woltlab.wcf.user</category>
308 </type>
309 <type>
310 <name>com.woltlab.wcf.user.profileComment.response.notification</name>
311 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
312 <classname>wcf\system\user\notification\object\type\UserProfileCommentResponseUserNotificationObjectType</classname>
313 <category>com.woltlab.wcf.user</category>
314 </type>
315 <type>
316 <name>com.woltlab.wcf.user.profileComment.like.notification</name>
317 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
318 <classname>wcf\system\user\notification\object\type\LikeUserNotificationObjectType</classname>
319 <category>com.woltlab.wcf.user</category>
320 <supportsReactions>1</supportsReactions>
321 </type>
322 <type>
323 <name>com.woltlab.wcf.user.profileComment.response.like.notification</name>
324 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
325 <classname>wcf\system\user\notification\object\type\LikeUserNotificationObjectType</classname>
326 <category>com.woltlab.wcf.user</category>
327 <supportsReactions>1</supportsReactions>
328 </type>
329 <type>
330 <name>com.woltlab.wcf.moderation.queue</name>
331 <definitionname>com.woltlab.wcf.comment.commentableContent</definitionname>
332 <classname>wcf\system\comment\manager\ModerationQueueCommentManager</classname>
333 </type>
334 <type>
335 <name>com.woltlab.wcf.moderation.queue.notification</name>
336 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
337 <classname>wcf\system\user\notification\object\type\ModerationQueueCommentUserNotificationObjectType</classname>
338 <category>com.woltlab.wcf.moderation</category>
339 </type>
340 <type>
341 <name>com.woltlab.wcf.moderation.queue.response.notification</name>
342 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
343 <classname>wcf\system\user\notification\object\type\ModerationQueueCommentResponseUserNotificationObjectType</classname>
344 <category>com.woltlab.wcf.moderation</category>
345 </type>
346 <type>
347 <name>com.woltlab.wcf.page</name>
348 <definitionname>com.woltlab.wcf.comment.commentableContent</definitionname>
349 <classname>wcf\system\comment\manager\PageCommentManager</classname>
350 </type>
351 <type>
352 <name>com.woltlab.wcf.articleComment</name>
353 <definitionname>com.woltlab.wcf.comment.commentableContent</definitionname>
354 <classname>wcf\system\comment\manager\ArticleCommentManager</classname>
355 </type>
356 <!-- /comments -->
357 <!-- moderation -->
358 <type>
359 <name>com.woltlab.wcf.comment.comment</name>
360 <definitionname>com.woltlab.wcf.moderation.activation</definitionname>
361 <classname>wcf\system\moderation\queue\activation\CommentCommentModerationQueueActivationHandler</classname>
362 </type>
363 <type>
364 <name>com.woltlab.wcf.comment.comment</name>
365 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
366 <classname>wcf\system\moderation\queue\report\CommentCommentModerationQueueReportHandler</classname>
367 </type>
368 <type>
369 <name>com.woltlab.wcf.comment.response</name>
370 <definitionname>com.woltlab.wcf.moderation.activation</definitionname>
371 <classname>wcf\system\moderation\queue\activation\CommentResponseModerationQueueActivationHandler</classname>
372 </type>
373 <type>
374 <name>com.woltlab.wcf.comment.response</name>
375 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
376 <classname>wcf\system\moderation\queue\report\CommentResponseModerationQueueReportHandler</classname>
377 </type>
378 <!-- /moderation -->
379 <type>
380 <name>com.woltlab.wcf.label</name>
381 <definitionname>com.woltlab.wcf.acl</definitionname>
382 </type>
383 <!-- importers -->
384 <type>
385 <name>com.woltlab.wcf.user</name>
386 <definitionname>com.woltlab.wcf.importer</definitionname>
387 <classname>wcf\system\importer\UserImporter</classname>
388 </type>
389 <type>
390 <name>com.woltlab.wcf.user.group</name>
391 <definitionname>com.woltlab.wcf.importer</definitionname>
392 <classname>wcf\system\importer\UserGroupImporter</classname>
393 </type>
394 <type>
395 <name>com.woltlab.wcf.user.option</name>
396 <definitionname>com.woltlab.wcf.importer</definitionname>
397 <classname>wcf\system\importer\UserOptionImporter</classname>
398 </type>
399 <type>
400 <name>com.woltlab.wcf.user.avatar</name>
401 <definitionname>com.woltlab.wcf.importer</definitionname>
402 <classname>wcf\system\importer\UserAvatarImporter</classname>
403 </type>
404 <type>
405 <name>com.woltlab.wcf.user.comment</name>
406 <definitionname>com.woltlab.wcf.importer</definitionname>
407 <classname>wcf\system\importer\UserCommentImporter</classname>
408 </type>
409 <type>
410 <name>com.woltlab.wcf.user.comment.response</name>
411 <definitionname>com.woltlab.wcf.importer</definitionname>
412 <classname>wcf\system\importer\UserCommentResponseImporter</classname>
413 </type>
414 <type>
415 <name>com.woltlab.wcf.user.follower</name>
416 <definitionname>com.woltlab.wcf.importer</definitionname>
417 <classname>wcf\system\importer\UserFollowerImporter</classname>
418 </type>
419 <type>
420 <name>com.woltlab.wcf.user.rank</name>
421 <definitionname>com.woltlab.wcf.importer</definitionname>
422 <classname>wcf\system\importer\UserRankImporter</classname>
423 </type>
424 <type>
425 <name>com.woltlab.wcf.label.group</name>
426 <definitionname>com.woltlab.wcf.importer</definitionname>
427 <classname>wcf\system\importer\LabelGroupImporter</classname>
428 </type>
429 <type>
430 <name>com.woltlab.wcf.label</name>
431 <definitionname>com.woltlab.wcf.importer</definitionname>
432 <classname>wcf\system\importer\LabelImporter</classname>
433 </type>
434 <type>
435 <name>com.woltlab.wcf.smiley</name>
436 <definitionname>com.woltlab.wcf.importer</definitionname>
437 <classname>wcf\system\importer\SmileyImporter</classname>
438 </type>
439 <type>
440 <name>com.woltlab.wcf.smiley.category</name>
441 <definitionname>com.woltlab.wcf.importer</definitionname>
442 <classname>wcf\system\importer\SmileyCategoryImporter</classname>
443 </type>
444 <type>
445 <name>com.woltlab.wcf.article.category</name>
446 <definitionname>com.woltlab.wcf.importer</definitionname>
447 <classname>wcf\system\importer\ArticleCategoryImporter</classname>
448 </type>
449 <type>
450 <name>com.woltlab.wcf.article</name>
451 <definitionname>com.woltlab.wcf.importer</definitionname>
452 <classname>wcf\system\importer\ArticleImporter</classname>
453 </type>
454 <type>
455 <name>com.woltlab.wcf.media.category</name>
456 <definitionname>com.woltlab.wcf.importer</definitionname>
457 <classname>wcf\system\importer\MediaCategoryImporter</classname>
458 </type>
459 <type>
460 <name>com.woltlab.wcf.media</name>
461 <definitionname>com.woltlab.wcf.importer</definitionname>
462 <classname>wcf\system\importer\MediaImporter</classname>
463 </type>
464 <type>
465 <name>com.woltlab.wcf.page</name>
466 <definitionname>com.woltlab.wcf.importer</definitionname>
467 <classname>wcf\system\importer\PageImporter</classname>
468 </type>
469 <type>
470 <name>com.woltlab.wcf.article.comment</name>
471 <definitionname>com.woltlab.wcf.importer</definitionname>
472 <classname>wcf\system\importer\ArticleCommentImporter</classname>
473 </type>
474 <type>
475 <name>com.woltlab.wcf.article.comment.response</name>
476 <definitionname>com.woltlab.wcf.importer</definitionname>
477 <classname>wcf\system\importer\ArticleCommentResponseImporter</classname>
478 </type>
479 <type>
480 <name>com.woltlab.wcf.trophy.category</name>
481 <definitionname>com.woltlab.wcf.importer</definitionname>
482 <classname>wcf\system\importer\TrophyCategoryImporter</classname>
483 </type>
484 <type>
485 <name>com.woltlab.wcf.trophy</name>
486 <definitionname>com.woltlab.wcf.importer</definitionname>
487 <classname>wcf\system\importer\TrophyImporter</classname>
488 </type>
489 <type>
490 <name>com.woltlab.wcf.userTrophy</name>
491 <definitionname>com.woltlab.wcf.importer</definitionname>
492 <classname>wcf\system\importer\UserTrophyImporter</classname>
493 </type>
494 <type>
495 <name>com.woltlab.wcf.reactionType</name>
496 <definitionname>com.woltlab.wcf.importer</definitionname>
497 <classname>wcf\system\importer\ReactionTypeImporter</classname>
498 </type>
499 <!-- /importers -->
500 <!-- rebuild data workers -->
501 <type>
502 <name>com.woltlab.wcf.databaseConvertEncoding</name>
503 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
504 <classname>wcf\system\worker\DatabaseConvertEncodingWorker</classname>
505 <nicevalue>-200</nicevalue>
506 </type>
507 <type>
508 <name>com.woltlab.wcf.like</name>
509 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
510 <classname>wcf\system\worker\LikeRebuildDataWorker</classname>
511 <nicevalue>-100</nicevalue>
512 </type>
513 <type>
514 <name>com.woltlab.wcf.article</name>
515 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
516 <classname>wcf\system\worker\ArticleRebuildDataWorker</classname>
517 <nicevalue>50</nicevalue>
518 </type>
519 <type>
520 <name>com.woltlab.wcf.page</name>
521 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
522 <classname>wcf\system\worker\PageRebuildDataWorker</classname>
523 <nicevalue>50</nicevalue>
524 </type>
525 <type>
526 <name>com.woltlab.wcf.poll</name>
527 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
528 <classname>wcf\system\worker\PollRebuildDataWorker</classname>
529 <nicevalue>60</nicevalue>
530 </type>
531 <type>
532 <name>com.woltlab.wcf.activityPointEvent</name>
533 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
534 <classname>wcf\system\worker\UserActivityPointUpdateEventsWorker</classname>
535 <nicevalue>65</nicevalue>
536 </type>
537 <type>
538 <name>com.woltlab.wcf.user</name>
539 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
540 <classname>wcf\system\worker\UserRebuildDataWorker</classname>
541 <nicevalue>70</nicevalue>
542 </type>
543 <type>
544 <name>com.woltlab.wcf.activityPointItems</name>
545 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
546 <classname>wcf\system\worker\UserActivityPointItemsRebuildDataWorker</classname>
547 <nicevalue>75</nicevalue>
548 </type>
549 <type>
550 <name>com.woltlab.wcf.attachment</name>
551 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
552 <classname>wcf\system\worker\AttachmentRebuildDataWorker</classname>
553 <nicevalue>100</nicevalue>
554 </type>
555 <type>
556 <name>com.woltlab.wcf.media</name>
557 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
558 <classname>wcf\system\worker\MediaRebuildDataWorker</classname>
559 <nicevalue>105</nicevalue>
560 </type>
561 <type>
562 <name>com.woltlab.wcf.statDaily</name>
563 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
564 <classname>wcf\system\worker\StatDailyRebuildDataWorker</classname>
565 <nicevalue>110</nicevalue>
566 </type>
567 <type>
568 <name>com.woltlab.wcf.comment</name>
569 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
570 <classname>wcf\system\worker\CommentRebuildDataWorker</classname>
571 <nicevalue>120</nicevalue>
572 </type>
573 <type>
574 <name>com.woltlab.wcf.comment.response</name>
575 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
576 <classname>wcf\system\worker\CommentResponseRebuildDataWorker</classname>
577 <nicevalue>120</nicevalue>
578 </type>
579 <type>
580 <name>com.woltlab.wcf.sitemap</name>
581 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
582 <classname>wcf\system\worker\SitemapRebuildWorker</classname>
583 <nicevalue>130</nicevalue>
584 </type>
585 <!-- /rebuild data workers -->
586 <!-- stat handlers -->
587 <type>
588 <name>com.woltlab.wcf.user</name>
589 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
590 <classname>wcf\system\stat\UserStatDailyHandler</classname>
591 <categoryname>com.woltlab.wcf.general</categoryname>
592 <default>1</default>
593 </type>
594 <type>
595 <name>com.woltlab.wcf.attachment</name>
596 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
597 <classname>wcf\system\stat\AttachmentStatDailyHandler</classname>
598 <categoryname>com.woltlab.wcf.general</categoryname>
599 </type>
600 <type>
601 <name>com.woltlab.wcf.attachment.diskUsage</name>
602 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
603 <classname>wcf\system\stat\AttachmentDiskUsageStatDailyHandler</classname>
604 <categoryname>com.woltlab.wcf.general</categoryname>
605 </type>
606 <type>
607 <name>com.woltlab.wcf.like</name>
608 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
609 <classname>wcf\system\stat\LikeStatDailyHandler</classname>
610 <categoryname>com.woltlab.wcf.user</categoryname>
611 </type>
612 <type>
613 <name>com.woltlab.wcf.userProfileComment</name>
614 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
615 <classname>wcf\system\stat\UserProfileCommentStatDailyHandler</classname>
616 <categoryname>com.woltlab.wcf.user</categoryname>
617 </type>
618 <!-- /stat handlers -->
619 <!-- user group assignment conditions -->
620 <type>
621 <name>com.woltlab.wcf.username</name>
622 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
623 <classname>wcf\system\condition\UserUsernameCondition</classname>
624 <conditiongroup>general</conditiongroup>
625 </type>
626 <type>
627 <name>com.woltlab.wcf.email</name>
628 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
629 <classname>wcf\system\condition\UserEmailCondition</classname>
630 <conditiongroup>general</conditiongroup>
631 </type>
632 <type>
633 <name>com.woltlab.wcf.userGroup</name>
634 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
635 <classname>wcf\system\condition\UserGroupCondition</classname>
636 <conditiongroup>general</conditiongroup>
637 </type>
638 <type>
639 <name>com.woltlab.wcf.languages</name>
640 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
641 <classname>wcf\system\condition\UserLanguageCondition</classname>
642 <conditiongroup>general</conditiongroup>
643 </type>
644 <type>
645 <name>com.woltlab.wcf.registrationDate</name>
646 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
647 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
648 <conditiongroup>general</conditiongroup>
649 </type>
650 <type>
651 <name>com.woltlab.wcf.registrationDateInterval</name>
652 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
653 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
654 <conditiongroup>general</conditiongroup>
655 </type>
656 <type>
657 <name>com.woltlab.wcf.avatar</name>
658 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
659 <classname>wcf\system\condition\UserAvatarCondition</classname>
660 <conditiongroup>general</conditiongroup>
661 </type>
662 <type>
663 <name>com.woltlab.wcf.state</name>
664 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
665 <classname>wcf\system\condition\UserStateCondition</classname>
666 <conditiongroup>general</conditiongroup>
667 </type>
668 <type>
669 <name>com.woltlab.wcf.activityPoints</name>
670 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
671 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
672 <conditiongroup>contents</conditiongroup>
673 <propertyname>activityPoints</propertyname>
674 <minvalue>0</minvalue>
675 </type>
676 <type>
677 <name>com.woltlab.wcf.likesReceived</name>
678 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
679 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
680 <conditiongroup>contents</conditiongroup>
681 <propertyname>likesReceived</propertyname>
682 <minvalue>0</minvalue>
683 </type>
684 <type>
685 <name>com.woltlab.wcf.userOptions</name>
686 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
687 <classname>wcf\system\condition\UserOptionsCondition</classname>
688 <conditiongroup>userOptions</conditiongroup>
689 </type>
690 <type>
691 <name>com.woltlab.wcf.userTrophyCondition</name>
692 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
693 <classname>wcf\system\condition\UserTrophyCondition</classname>
694 <conditiongroup>general</conditiongroup>
695 </type>
696 <type>
697 <name>com.woltlab.wcf.trophyPoints</name>
698 <definitionname>com.woltlab.wcf.condition.userGroupAssignment</definitionname>
699 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
700 <conditiongroup>contents</conditiongroup>
701 <propertyname>trophyPoints</propertyname>
702 <minvalue>0</minvalue>
703 </type>
704 <!-- /user group assignment conditions -->
705 <!-- trophy conditions -->
706 <type>
707 <name>com.woltlab.wcf.username</name>
708 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
709 <classname>wcf\system\condition\UserUsernameCondition</classname>
710 <conditiongroup>general</conditiongroup>
711 </type>
712 <type>
713 <name>com.woltlab.wcf.email</name>
714 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
715 <classname>wcf\system\condition\UserEmailCondition</classname>
716 <conditiongroup>general</conditiongroup>
717 </type>
718 <type>
719 <name>com.woltlab.wcf.userGroup</name>
720 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
721 <classname>wcf\system\condition\UserGroupCondition</classname>
722 <conditiongroup>general</conditiongroup>
723 </type>
724 <type>
725 <name>com.woltlab.wcf.languages</name>
726 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
727 <classname>wcf\system\condition\UserLanguageCondition</classname>
728 <conditiongroup>general</conditiongroup>
729 </type>
730 <type>
731 <name>com.woltlab.wcf.registrationDate</name>
732 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
733 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
734 <conditiongroup>general</conditiongroup>
735 </type>
736 <type>
737 <name>com.woltlab.wcf.registrationDateInterval</name>
738 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
739 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
740 <conditiongroup>general</conditiongroup>
741 </type>
742 <type>
743 <name>com.woltlab.wcf.avatar</name>
744 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
745 <classname>wcf\system\condition\UserAvatarCondition</classname>
746 <conditiongroup>general</conditiongroup>
747 </type>
748 <type>
749 <name>com.woltlab.wcf.state</name>
750 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
751 <classname>wcf\system\condition\UserStateCondition</classname>
752 <conditiongroup>general</conditiongroup>
753 </type>
754 <type>
755 <name>com.woltlab.wcf.activityPoints</name>
756 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
757 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
758 <conditiongroup>contents</conditiongroup>
759 <propertyname>activityPoints</propertyname>
760 <minvalue>0</minvalue>
761 </type>
762 <type>
763 <name>com.woltlab.wcf.likesReceived</name>
764 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
765 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
766 <conditiongroup>contents</conditiongroup>
767 <propertyname>likesReceived</propertyname>
768 <minvalue>0</minvalue>
769 </type>
770 <type>
771 <name>com.woltlab.wcf.userOptions</name>
772 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
773 <classname>wcf\system\condition\UserOptionsCondition</classname>
774 <conditiongroup>userOptions</conditiongroup>
775 </type>
776 <type>
777 <name>com.woltlab.wcf.userTrophyCondition</name>
778 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
779 <classname>wcf\system\condition\UserTrophyCondition</classname>
780 <conditiongroup>general</conditiongroup>
781 </type>
782 <type>
783 <name>com.woltlab.wcf.trophyPoints</name>
784 <definitionname>com.woltlab.wcf.condition.trophy</definitionname>
785 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
786 <conditiongroup>contents</conditiongroup>
787 <propertyname>trophyPoints</propertyname>
788 <minvalue>0</minvalue>
789 </type>
790 <!-- /trophy conditions -->
791 <!-- notice conditions -->
792 <type>
793 <name>com.woltlab.wcf.page</name>
794 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
795 <classname>wcf\system\condition\page\MultiPageCondition</classname>
796 <conditionobject>com.woltlab.wcf.page</conditionobject>
797 </type>
798 <type>
799 <name>com.woltlab.wcf.pointInTime.daysOfWeek</name>
800 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
801 <classname>wcf\system\condition\DaysOfWeekCondition</classname>
802 <conditionobject>com.woltlab.wcf.pointInTime</conditionobject>
803 </type>
804 <type>
805 <name>com.woltlab.wcf.pointInTime.time</name>
806 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
807 <classname>wcf\system\condition\TimeCondition</classname>
808 <conditionobject>com.woltlab.wcf.pointInTime</conditionobject>
809 </type>
810 <type>
811 <name>com.woltlab.wcf.user.username</name>
812 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
813 <classname>wcf\system\condition\UserUsernameCondition</classname>
814 <conditionobject>com.woltlab.wcf.user</conditionobject>
815 <conditiongroup>general</conditiongroup>
816 </type>
817 <type>
818 <name>com.woltlab.wcf.user.email</name>
819 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
820 <classname>wcf\system\condition\UserEmailCondition</classname>
821 <conditionobject>com.woltlab.wcf.user</conditionobject>
822 <conditiongroup>general</conditiongroup>
823 </type>
824 <type>
825 <name>com.woltlab.wcf.user.userGroup</name>
826 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
827 <classname>wcf\system\condition\UserGroupCondition</classname>
828 <conditionobject>com.woltlab.wcf.user</conditionobject>
829 <conditiongroup>general</conditiongroup>
830 <includeguests>1</includeguests>
831 </type>
832 <type>
833 <name>com.woltlab.wcf.user.languages</name>
834 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
835 <classname>wcf\system\condition\UserLanguageCondition</classname>
836 <conditionobject>com.woltlab.wcf.user</conditionobject>
837 <conditiongroup>general</conditiongroup>
838 </type>
839 <type>
840 <name>com.woltlab.wcf.user.registrationDate</name>
841 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
842 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
843 <conditionobject>com.woltlab.wcf.user</conditionobject>
844 <conditiongroup>general</conditiongroup>
845 </type>
846 <type>
847 <name>com.woltlab.wcf.user.registrationDateInterval</name>
848 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
849 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
850 <conditionobject>com.woltlab.wcf.user</conditionobject>
851 <conditiongroup>general</conditiongroup>
852 </type>
853 <type>
854 <name>com.woltlab.wcf.user.avatar</name>
855 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
856 <classname>wcf\system\condition\UserAvatarCondition</classname>
857 <conditionobject>com.woltlab.wcf.user</conditionobject>
858 <conditiongroup>general</conditiongroup>
859 </type>
860 <type>
861 <name>com.woltlab.wcf.user.state</name>
862 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
863 <classname>wcf\system\condition\UserStateCondition</classname>
864 <conditionobject>com.woltlab.wcf.user</conditionobject>
865 <conditiongroup>general</conditiongroup>
866 </type>
867 <type>
868 <name>com.woltlab.wcf.user.mobileBrowser</name>
869 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
870 <classname>wcf\system\condition\UserMobileBrowserCondition</classname>
871 <conditionobject>com.woltlab.wcf.user</conditionobject>
872 <conditiongroup>general</conditiongroup>
873 </type>
874 <type>
875 <name>com.woltlab.wcf.user.birthday</name>
876 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
877 <classname>wcf\system\condition\UserBirthdayCondition</classname>
878 <conditionobject>com.woltlab.wcf.user</conditionobject>
879 <conditiongroup>general</conditiongroup>
880 </type>
881 <type>
882 <name>com.woltlab.wcf.user.activityPoints</name>
883 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
884 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
885 <conditionobject>com.woltlab.wcf.user</conditionobject>
886 <conditiongroup>contents</conditiongroup>
887 <propertyname>activityPoints</propertyname>
888 <minvalue>0</minvalue>
889 </type>
890 <type>
891 <name>com.woltlab.wcf.user.likesReceived</name>
892 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
893 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
894 <conditionobject>com.woltlab.wcf.user</conditionobject>
895 <conditiongroup>contents</conditiongroup>
896 <propertyname>likesReceived</propertyname>
897 <minvalue>0</minvalue>
898 </type>
899 <type>
900 <name>com.woltlab.wcf.user.userOptions</name>
901 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
902 <classname>wcf\system\condition\UserOptionsCondition</classname>
903 <conditionobject>com.woltlab.wcf.user</conditionobject>
904 <conditiongroup>userOptions</conditiongroup>
905 </type>
906 <type>
907 <name>com.woltlab.wcf.userTrophyCondition</name>
908 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
909 <classname>wcf\system\condition\UserTrophyCondition</classname>
910 <conditionobject>com.woltlab.wcf.user</conditionobject>
911 <conditiongroup>general</conditiongroup>
912 </type>
913 <type>
914 <name>com.woltlab.wcf.trophyPoints</name>
915 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
916 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
917 <conditionobject>com.woltlab.wcf.user</conditionobject>
918 <conditiongroup>contents</conditiongroup>
919 <propertyname>trophyPoints</propertyname>
920 <minvalue>0</minvalue>
921 </type>
922 <!-- /notice conditions -->
923 <!-- ad locations -->
924 <type>
925 <name>com.woltlab.wcf.logo</name>
926 <definitionname>com.woltlab.wcf.adLocation</definitionname>
927 <categoryname>com.woltlab.wcf.global</categoryname>
928 <cssclassname>wcfAdLocationLogo</cssclassname>
929 </type>
930 <type>
931 <name>com.woltlab.wcf.header.content</name>
932 <definitionname>com.woltlab.wcf.adLocation</definitionname>
933 <categoryname>com.woltlab.wcf.global</categoryname>
934 <cssclassname>wcfAdLocationHeaderContent</cssclassname>
935 </type>
936 <type>
937 <name>com.woltlab.wcf.footer.content</name>
938 <definitionname>com.woltlab.wcf.adLocation</definitionname>
939 <categoryname>com.woltlab.wcf.global</categoryname>
940 <cssclassname>wcfAdLocationFooterContent</cssclassname>
941 </type>
942 <type>
943 <name>com.woltlab.wcf.sidebar.top</name>
944 <definitionname>com.woltlab.wcf.adLocation</definitionname>
945 <categoryname>com.woltlab.wcf.global</categoryname>
946 <cssclassname>wcfAdLocationSidebarTop</cssclassname>
947 </type>
948 <type>
949 <name>com.woltlab.wcf.sidebar.bottom</name>
950 <definitionname>com.woltlab.wcf.adLocation</definitionname>
951 <categoryname>com.woltlab.wcf.global</categoryname>
952 <cssclassname>wcfAdLocationSidebarBottom</cssclassname>
953 </type>
954 <type>
955 <name>com.woltlab.wcf.footer.bottom</name>
956 <definitionname>com.woltlab.wcf.adLocation</definitionname>
957 <categoryname>com.woltlab.wcf.global</categoryname>
958 <cssclassname>wcfAdLocationFooterBottom</cssclassname>
959 </type>
960 <type>
961 <name>com.woltlab.wcf.article.inArticle</name>
962 <definitionname>com.woltlab.wcf.adLocation</definitionname>
963 <categoryname>com.woltlab.wcf.article</categoryname>
964 <cssclassname>wcfAdLocationInArticle</cssclassname>
965 </type>
966 <type>
967 <name>com.woltlab.wcf.article.after1stArticle</name>
968 <definitionname>com.woltlab.wcf.adLocation</definitionname>
969 <categoryname>com.woltlab.wcf.article</categoryname>
970 <cssclassname>wcfAdLocationArticleList wcfAdLocationAfter1stArticle</cssclassname>
971 </type>
972 <type>
973 <name>com.woltlab.wcf.article.afterEvery2ndArticle</name>
974 <definitionname>com.woltlab.wcf.adLocation</definitionname>
975 <categoryname>com.woltlab.wcf.article</categoryname>
976 <cssclassname>wcfAdLocationArticleList wcfAdLocationAfterEvery2ndArticle</cssclassname>
977 </type>
978 <type>
979 <name>com.woltlab.wcf.article.afterEvery3rdArticle</name>
980 <definitionname>com.woltlab.wcf.adLocation</definitionname>
981 <categoryname>com.woltlab.wcf.article</categoryname>
982 <cssclassname>wcfAdLocationArticleList wcfAdLocationAfterEvery3rdArticle</cssclassname>
983 </type>
984 <type>
985 <name>com.woltlab.wcf.article.afterEvery5thArticle</name>
986 <definitionname>com.woltlab.wcf.adLocation</definitionname>
987 <categoryname>com.woltlab.wcf.article</categoryname>
988 <cssclassname>wcfAdLocationArticleList wcfAdLocationAfterEvery5thArticle</cssclassname>
989 </type>
990 <type>
991 <name>com.woltlab.wcf.article.afterEvery10thArticle</name>
992 <definitionname>com.woltlab.wcf.adLocation</definitionname>
993 <categoryname>com.woltlab.wcf.article</categoryname>
994 <cssclassname>wcfAdLocationArticleList wcfAdLocationAfterEvery10thArticle</cssclassname>
995 </type>
996 <!-- /ad locations -->
997 <!-- ad conditions -->
998 <type>
999 <name>com.woltlab.wcf.page</name>
1000 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1001 <classname>wcf\system\condition\page\MultiPageCondition</classname>
1002 <conditionobject>com.woltlab.wcf.page</conditionobject>
1003 </type>
1004 <type>
1005 <name>com.woltlab.wcf.pointInTime.daysOfWeek</name>
1006 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1007 <classname>wcf\system\condition\DaysOfWeekCondition</classname>
1008 <conditionobject>com.woltlab.wcf.pointInTime</conditionobject>
1009 </type>
1010 <type>
1011 <name>com.woltlab.wcf.pointInTime.time</name>
1012 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1013 <classname>wcf\system\condition\TimeCondition</classname>
1014 <conditionobject>com.woltlab.wcf.pointInTime</conditionobject>
1015 </type>
1016 <type>
1017 <name>com.woltlab.wcf.user.username</name>
1018 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1019 <classname>wcf\system\condition\UserUsernameCondition</classname>
1020 <conditionobject>com.woltlab.wcf.user</conditionobject>
1021 <conditiongroup>general</conditiongroup>
1022 </type>
1023 <type>
1024 <name>com.woltlab.wcf.user.email</name>
1025 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1026 <classname>wcf\system\condition\UserEmailCondition</classname>
1027 <conditionobject>com.woltlab.wcf.user</conditionobject>
1028 <conditiongroup>general</conditiongroup>
1029 </type>
1030 <type>
1031 <name>com.woltlab.wcf.user.userGroup</name>
1032 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1033 <classname>wcf\system\condition\UserGroupCondition</classname>
1034 <conditionobject>com.woltlab.wcf.user</conditionobject>
1035 <conditiongroup>general</conditiongroup>
1036 <includeguests>1</includeguests>
1037 </type>
1038 <type>
1039 <name>com.woltlab.wcf.user.languages</name>
1040 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1041 <classname>wcf\system\condition\UserLanguageCondition</classname>
1042 <conditionobject>com.woltlab.wcf.user</conditionobject>
1043 <conditiongroup>general</conditiongroup>
1044 </type>
1045 <type>
1046 <name>com.woltlab.wcf.user.registrationDate</name>
1047 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1048 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
1049 <conditionobject>com.woltlab.wcf.user</conditionobject>
1050 <conditiongroup>general</conditiongroup>
1051 </type>
1052 <type>
1053 <name>com.woltlab.wcf.user.registrationDateInterval</name>
1054 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1055 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
1056 <conditionobject>com.woltlab.wcf.user</conditionobject>
1057 <conditiongroup>general</conditiongroup>
1058 </type>
1059 <type>
1060 <name>com.woltlab.wcf.user.avatar</name>
1061 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1062 <classname>wcf\system\condition\UserAvatarCondition</classname>
1063 <conditionobject>com.woltlab.wcf.user</conditionobject>
1064 <conditiongroup>general</conditiongroup>
1065 </type>
1066 <type>
1067 <name>com.woltlab.wcf.user.state</name>
1068 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1069 <classname>wcf\system\condition\UserStateCondition</classname>
1070 <conditionobject>com.woltlab.wcf.user</conditionobject>
1071 <conditiongroup>general</conditiongroup>
1072 </type>
1073 <type>
1074 <name>com.woltlab.wcf.user.mobileBrowser</name>
1075 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1076 <classname>wcf\system\condition\UserMobileBrowserCondition</classname>
1077 <conditionobject>com.woltlab.wcf.user</conditionobject>
1078 <conditiongroup>general</conditiongroup>
1079 </type>
1080 <type>
1081 <name>com.woltlab.wcf.user.activityPoints</name>
1082 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1083 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1084 <conditionobject>com.woltlab.wcf.user</conditionobject>
1085 <conditiongroup>contents</conditiongroup>
1086 <propertyname>activityPoints</propertyname>
1087 <minvalue>0</minvalue>
1088 </type>
1089 <type>
1090 <name>com.woltlab.wcf.user.likesReceived</name>
1091 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1092 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1093 <conditionobject>com.woltlab.wcf.user</conditionobject>
1094 <conditiongroup>contents</conditiongroup>
1095 <propertyname>likesReceived</propertyname>
1096 <minvalue>0</minvalue>
1097 </type>
1098 <type>
1099 <name>com.woltlab.wcf.user.userOptions</name>
1100 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1101 <classname>wcf\system\condition\UserOptionsCondition</classname>
1102 <conditionobject>com.woltlab.wcf.user</conditionobject>
1103 <conditiongroup>userOptions</conditiongroup>
1104 </type>
1105 <type>
1106 <name>com.woltlab.wcf.userTrophyCondition</name>
1107 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1108 <classname>wcf\system\condition\UserTrophyCondition</classname>
1109 <conditionobject>com.woltlab.wcf.user</conditionobject>
1110 <conditiongroup>general</conditiongroup>
1111 </type>
1112 <type>
1113 <name>com.woltlab.wcf.trophyPoints</name>
1114 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1115 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1116 <conditionobject>com.woltlab.wcf.user</conditionobject>
1117 <conditiongroup>contents</conditiongroup>
1118 <propertyname>trophyPoints</propertyname>
1119 <minvalue>0</minvalue>
1120 </type>
1121 <!-- /ad conditions -->
1122 <!-- captcha types -->
1123 <type>
1124 <name>com.woltlab.wcf.recaptcha</name>
1125 <definitionname>com.woltlab.wcf.captcha</definitionname>
1126 <classname>wcf\system\captcha\RecaptchaHandler</classname>
1127 </type>
1128 <type>
1129 <name>com.woltlab.wcf.captchaQuestion</name>
1130 <definitionname>com.woltlab.wcf.captcha</definitionname>
1131 <classname>wcf\system\captcha\CaptchaQuestionHandler</classname>
1132 </type>
1133 <!-- captcha types -->
1134 <!-- embedded object handlers -->
1135 <type>
1136 <name>com.woltlab.wcf.quote</name>
1137 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1138 <classname>wcf\system\message\embedded\object\QuoteMessageEmbeddedObjectHandler</classname>
1139 </type>
1140 <type>
1141 <name>com.woltlab.wcf.attachment</name>
1142 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1143 <classname>wcf\system\message\embedded\object\AttachmentMessageEmbeddedObjectHandler</classname>
1144 </type>
1145 <type>
1146 <name>com.woltlab.wcf.page</name>
1147 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1148 <classname>wcf\system\message\embedded\object\PageMessageEmbeddedObjectHandler</classname>
1149 </type>
1150 <type>
1151 <name>com.woltlab.wcf.media</name>
1152 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1153 <classname>wcf\system\message\embedded\object\MediaMessageEmbeddedObjectHandler</classname>
1154 </type>
1155 <type>
1156 <name>com.woltlab.wcf.user</name>
1157 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1158 <classname>wcf\system\message\embedded\object\UserMessageEmbeddedObjectHandler</classname>
1159 </type>
1160 <type>
1161 <name>com.woltlab.wcf.article</name>
1162 <definitionname>com.woltlab.wcf.message.embeddedObject</definitionname>
1163 <classname>wcf\system\message\embedded\object\ArticleMessageEmbeddedObjectHandler</classname>
1164 </type>
1165 <!-- embedded object handlers -->
1166 <type>
1167 <name>com.woltlab.wcf.payment.method.paypal</name>
1168 <definitionname>com.woltlab.wcf.payment.method</definitionname>
1169 <classname>wcf\system\payment\method\PaypalPaymentMethod</classname>
1170 </type>
1171 <!-- paid subscriptions -->
1172 <type>
1173 <name>com.woltlab.wcf.payment.type.paidSubscription</name>
1174 <definitionname>com.woltlab.wcf.payment.type</definitionname>
1175 <classname>wcf\system\payment\type\PaidSubscriptionPaymentType</classname>
1176 </type>
1177 <type>
1178 <name>com.woltlab.wcf.paidSubscription.user</name>
1179 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
1180 <classname>wcf\system\user\notification\object\type\PaidSubscriptionUserUserNotificationObjectType</classname>
1181 <category>com.woltlab.wcf.user</category>
1182 </type>
1183 <!-- /paid subscriptions -->
1184 <!-- bulk processable objects -->
1185 <type>
1186 <name>com.woltlab.wcf.bulkProcessing.user</name>
1187 <definitionname>com.woltlab.wcf.bulkProcessableObject</definitionname>
1188 <classname>wcf\system\bulk\processing\user\UserBulkProcessableObjectType</classname>
1189 </type>
1190 <!-- /bulk processable objects -->
1191 <!-- user bulk processing actions -->
1192 <type>
1193 <name>com.woltlab.wcf.delete</name>
1194 <definitionname>com.woltlab.wcf.bulkProcessing.user.action</definitionname>
1195 <classname>wcf\system\bulk\processing\user\DeleteUserBulkProcessingAction</classname>
1196 <action>delete</action>
1197 <permissions>admin.user.canDeleteUser</permissions>
1198 </type>
1199 <type>
1200 <name>com.woltlab.wcf.assignToUserGroups</name>
1201 <definitionname>com.woltlab.wcf.bulkProcessing.user.action</definitionname>
1202 <classname>wcf\system\bulk\processing\user\AssignToUserGroupsUserBulkProcessingAction</classname>
1203 <action>assignToUserGroups</action>
1204 <permissions>admin.user.canEditUser</permissions>
1205 </type>
1206 <type>
1207 <name>com.woltlab.wcf.removeFromUserGroups</name>
1208 <definitionname>com.woltlab.wcf.bulkProcessing.user.action</definitionname>
1209 <classname>wcf\system\bulk\processing\user\RemoveFromUserGroupsUserBulkProcessingAction</classname>
1210 <action>removeFromUserGroups</action>
1211 <permissions>admin.user.canEditUser</permissions>
1212 </type>
1213 <type>
1214 <name>com.woltlab.wcf.sendMail</name>
1215 <definitionname>com.woltlab.wcf.bulkProcessing.user.action</definitionname>
1216 <classname>wcf\system\bulk\processing\user\SendMailUserBulkProcessingAction</classname>
1217 <action>sendMail</action>
1218 <permissions>admin.user.canMailUser</permissions>
1219 </type>
1220 <type>
1221 <name>com.woltlab.wcf.exportMailAddress</name>
1222 <definitionname>com.woltlab.wcf.bulkProcessing.user.action</definitionname>
1223 <classname>wcf\system\bulk\processing\user\ExportMailAddressUserBulkProcessingAction</classname>
1224 <action>exportMailAddress</action>
1225 <permissions>admin.user.canMailUser</permissions>
1226 </type>
1227 <!-- /user bulk processing actions -->
1228 <!-- user bulk processing conditions -->
1229 <type>
1230 <name>com.woltlab.wcf.username</name>
1231 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1232 <classname>wcf\system\condition\UserUsernameCondition</classname>
1233 <conditiongroup>general</conditiongroup>
1234 </type>
1235 <type>
1236 <name>com.woltlab.wcf.email</name>
1237 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1238 <classname>wcf\system\condition\UserEmailCondition</classname>
1239 <conditiongroup>general</conditiongroup>
1240 </type>
1241 <type>
1242 <name>com.woltlab.wcf.userGroup</name>
1243 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1244 <classname>wcf\system\condition\UserGroupCondition</classname>
1245 <conditiongroup>general</conditiongroup>
1246 </type>
1247 <type>
1248 <name>com.woltlab.wcf.languages</name>
1249 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1250 <classname>wcf\system\condition\UserLanguageCondition</classname>
1251 <conditiongroup>general</conditiongroup>
1252 </type>
1253 <type>
1254 <name>com.woltlab.wcf.registrationDate</name>
1255 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1256 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
1257 <conditiongroup>general</conditiongroup>
1258 </type>
1259 <type>
1260 <name>com.woltlab.wcf.registrationDateInterval</name>
1261 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1262 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
1263 <conditiongroup>general</conditiongroup>
1264 </type>
1265 <type>
1266 <name>com.woltlab.wcf.lastActivityTime</name>
1267 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1268 <classname>wcf\system\condition\UserTimestampPropertyCondition</classname>
1269 <conditiongroup>general</conditiongroup>
1270 <propertyname>lastActivityTime</propertyname>
1271 </type>
1272 <type>
1273 <name>com.woltlab.wcf.avatar</name>
1274 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1275 <classname>wcf\system\condition\UserAvatarCondition</classname>
1276 <conditiongroup>general</conditiongroup>
1277 </type>
1278 <type>
1279 <name>com.woltlab.wcf.state</name>
1280 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1281 <classname>wcf\system\condition\UserStateCondition</classname>
1282 <conditiongroup>general</conditiongroup>
1283 </type>
1284 <type>
1285 <name>com.woltlab.wcf.activityPoints</name>
1286 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1287 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1288 <conditiongroup>contents</conditiongroup>
1289 <propertyname>activityPoints</propertyname>
1290 <minvalue>0</minvalue>
1291 </type>
1292 <type>
1293 <name>com.woltlab.wcf.likesReceived</name>
1294 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1295 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1296 <conditiongroup>contents</conditiongroup>
1297 <propertyname>likesReceived</propertyname>
1298 <minvalue>0</minvalue>
1299 </type>
1300 <type>
1301 <name>com.woltlab.wcf.userOptions</name>
1302 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1303 <classname>wcf\system\condition\UserOptionsCondition</classname>
1304 <conditiongroup>userOptions</conditiongroup>
1305 </type>
1306 <type>
1307 <name>com.woltlab.wcf.userTrophyCondition</name>
1308 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1309 <classname>wcf\system\condition\UserTrophyCondition</classname>
1310 <conditiongroup>general</conditiongroup>
1311 </type>
1312 <type>
1313 <name>com.woltlab.wcf.trophyPoints</name>
1314 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition</definitionname>
1315 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1316 <conditiongroup>contents</conditiongroup>
1317 <propertyname>trophyPoints</propertyname>
1318 <minvalue>0</minvalue>
1319 </type>
1320 <!-- /user bulk processing conditions -->
1321 <!-- user search conditions -->
1322 <type>
1323 <name>com.woltlab.wcf.userID</name>
1324 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1325 <classname>wcf\system\condition\UserUserIDCondition</classname>
1326 <conditiongroup>general</conditiongroup>
1327 </type>
1328 <type>
1329 <name>com.woltlab.wcf.username</name>
1330 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1331 <classname>wcf\system\condition\UserUsernameCondition</classname>
1332 <conditiongroup>general</conditiongroup>
1333 </type>
1334 <type>
1335 <name>com.woltlab.wcf.email</name>
1336 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1337 <classname>wcf\system\condition\UserEmailCondition</classname>
1338 <conditiongroup>general</conditiongroup>
1339 </type>
1340 <type>
1341 <name>com.woltlab.wcf.userGroup</name>
1342 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1343 <classname>wcf\system\condition\UserGroupCondition</classname>
1344 <conditiongroup>general</conditiongroup>
1345 </type>
1346 <type>
1347 <name>com.woltlab.wcf.languages</name>
1348 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1349 <classname>wcf\system\condition\UserLanguageCondition</classname>
1350 <conditiongroup>general</conditiongroup>
1351 </type>
1352 <type>
1353 <name>com.woltlab.wcf.registrationDate</name>
1354 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1355 <classname>wcf\system\condition\UserRegistrationDateCondition</classname>
1356 <conditiongroup>general</conditiongroup>
1357 </type>
1358 <type>
1359 <name>com.woltlab.wcf.registrationDateInterval</name>
1360 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1361 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition</classname>
1362 <conditiongroup>general</conditiongroup>
1363 </type>
1364 <type>
1365 <name>com.woltlab.wcf.avatar</name>
1366 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1367 <classname>wcf\system\condition\UserAvatarCondition</classname>
1368 <conditiongroup>general</conditiongroup>
1369 </type>
1370 <type>
1371 <name>com.woltlab.wcf.state</name>
1372 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1373 <classname>wcf\system\condition\UserStateCondition</classname>
1374 <conditiongroup>general</conditiongroup>
1375 </type>
1376 <type>
1377 <name>com.woltlab.wcf.activityPoints</name>
1378 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1379 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1380 <conditiongroup>contents</conditiongroup>
1381 <propertyname>activityPoints</propertyname>
1382 <minvalue>0</minvalue>
1383 </type>
1384 <type>
1385 <name>com.woltlab.wcf.likesReceived</name>
1386 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1387 <classname>wcf\system\condition\UserIntegerPropertyCondition</classname>
1388 <conditiongroup>contents</conditiongroup>
1389 <propertyname>likesReceived</propertyname>
1390 <minvalue>0</minvalue>
1391 </type>
1392 <type>
1393 <name>com.woltlab.wcf.userOptions</name>
1394 <definitionname>com.woltlab.wcf.condition.userSearch</definitionname>
1395 <classname>wcf\system\condition\UserOptionsCondition</classname>
1396 <conditiongroup>userOptions</conditiongroup>
1397 </type>
1398 <!-- /user search conditions -->
1399 <!-- box controllers -->
1400 <type>
1401 <name>com.woltlab.wcf.recentActivityList</name>
1402 <definitionname>com.woltlab.wcf.boxController</definitionname>
1403 <classname>wcf\system\box\RecentActivityListBoxController</classname>
1404 </type>
1405 <type>
1406 <name>com.woltlab.wcf.paidSubscriptions</name>
1407 <definitionname>com.woltlab.wcf.boxController</definitionname>
1408 <classname>wcf\system\box\PaidSubscriptionsBoxController</classname>
1409 </type>
1410 <type>
1411 <name>com.woltlab.wcf.registerButton</name>
1412 <definitionname>com.woltlab.wcf.boxController</definitionname>
1413 <classname>wcf\system\box\RegisterButtonBoxController</classname>
1414 </type>
1415 <type>
1416 <name>com.woltlab.wcf.signedInAs</name>
1417 <definitionname>com.woltlab.wcf.boxController</definitionname>
1418 <classname>wcf\system\box\SignedInAsBoxController</classname>
1419 </type>
1420 <type>
1421 <name>com.woltlab.wcf.statistics</name>
1422 <definitionname>com.woltlab.wcf.boxController</definitionname>
1423 <classname>wcf\system\box\StatisticsBoxController</classname>
1424 </type>
1425 <type>
1426 <name>com.woltlab.wcf.userList</name>
1427 <definitionname>com.woltlab.wcf.boxController</definitionname>
1428 <classname>wcf\system\box\UserListBoxController</classname>
1429 </type>
1430 <type>
1431 <name>com.woltlab.wcf.userOnlineList</name>
1432 <definitionname>com.woltlab.wcf.boxController</definitionname>
1433 <classname>wcf\system\box\UserOnlineListBoxController</classname>
1434 </type>
1435 <type>
1436 <name>com.woltlab.wcf.staffOnlineList</name>
1437 <definitionname>com.woltlab.wcf.boxController</definitionname>
1438 <classname>wcf\system\box\StaffOnlineListBoxController</classname>
1439 </type>
1440 <type>
1441 <name>com.woltlab.wcf.todaysBirthdays</name>
1442 <definitionname>com.woltlab.wcf.boxController</definitionname>
1443 <classname>wcf\system\box\TodaysBirthdaysBoxController</classname>
1444 </type>
1445 <type>
1446 <name>com.woltlab.wcf.todaysFollowingBirthdays</name>
1447 <definitionname>com.woltlab.wcf.boxController</definitionname>
1448 <classname>wcf\system\box\TodaysFollowingBirthdaysBoxController</classname>
1449 </type>
1450 <type>
1451 <name>com.woltlab.wcf.followingsOnline</name>
1452 <definitionname>com.woltlab.wcf.boxController</definitionname>
1453 <classname>wcf\system\box\FollowingsOnlineBoxController</classname>
1454 </type>
1455 <type>
1456 <name>com.woltlab.wcf.pageCommentList</name>
1457 <definitionname>com.woltlab.wcf.boxController</definitionname>
1458 <classname>wcf\system\box\PageCommentListBoxController</classname>
1459 </type>
1460 <type>
1461 <name>com.woltlab.wcf.articleCategories</name>
1462 <definitionname>com.woltlab.wcf.boxController</definitionname>
1463 <classname>wcf\system\box\ArticleCategoriesBoxController</classname>
1464 </type>
1465 <type>
1466 <name>com.woltlab.wcf.articleList</name>
1467 <definitionname>com.woltlab.wcf.boxController</definitionname>
1468 <classname>wcf\system\box\ArticleListBoxController</classname>
1469 </type>
1470 <type>
1471 <name>com.woltlab.wcf.articleCommentList</name>
1472 <definitionname>com.woltlab.wcf.boxController</definitionname>
1473 <classname>wcf\system\box\ArticleCommentListBoxController</classname>
1474 </type>
1475 <type>
1476 <name>com.woltlab.wcf.whoWasOnline</name>
1477 <definitionname>com.woltlab.wcf.boxController</definitionname>
1478 <classname>wcf\system\box\WhoWasOnlineBoxController</classname>
1479 </type>
1480 <type>
1481 <name>com.woltlab.wcf.articleTagCloud</name>
1482 <definitionname>com.woltlab.wcf.boxController</definitionname>
1483 <classname>wcf\system\box\ArticleTagCloudBoxController</classname>
1484 </type>
1485 <type>
1486 <name>com.woltlab.wcf.userTrophies</name>
1487 <definitionname>com.woltlab.wcf.boxController</definitionname>
1488 <classname>wcf\system\box\UserTrophyListBoxController</classname>
1489 </type>
1490 <type>
1491 <name>com.woltlab.wcf.profileCommentList</name>
1492 <definitionname>com.woltlab.wcf.boxController</definitionname>
1493 <classname>wcf\system\box\ProfileCommentListBoxController</classname>
1494 </type>
1495 <type>
1496 <name>com.woltlab.wcf.trophyCategories</name>
1497 <definitionname>com.woltlab.wcf.boxController</definitionname>
1498 <classname>wcf\system\box\TrophyCategoriesBoxController</classname>
1499 </type>
1500 <!-- /box controllers -->
1501 <!-- simple acl -->
1502 <type>
1503 <name>com.woltlab.wcf.page</name>
1504 <definitionname>com.woltlab.wcf.acl.simple</definitionname>
1505 </type>
1506 <type>
1507 <name>com.woltlab.wcf.box</name>
1508 <definitionname>com.woltlab.wcf.acl.simple</definitionname>
1509 </type>
1510 <!-- /simple acl -->
1511 <!-- article list box condition -->
1512 <type>
1513 <name>com.woltlab.wcf.articleCategory</name>
1514 <definitionname>com.woltlab.wcf.box.articleList.condition</definitionname>
1515 <classname>wcf\system\condition\article\ArticleCategoryCondition</classname>
1516 </type>
1517 <!-- /article list box condition -->
1518 <!-- recent activity list box condition -->
1519 <type>
1520 <name>com.woltlab.wcf.excludedObjectType</name>
1521 <definitionname>com.woltlab.wcf.box.recentActivityList.condition</definitionname>
1522 <classname>wcf\system\condition\user\activity\event\UserActivityEventExcludedObjectTypeCondition</classname>
1523 </type>
1524 <!-- /recent activity box condition -->
1525 <!-- trophy list box condition -->
1526 <type>
1527 <name>com.woltlab.wcf.excludedTrophies</name>
1528 <definitionname>com.woltlab.wcf.box.userTrophyList.condition</definitionname>
1529 <classname>wcf\system\condition\user\trophy\UserTrophyExcludedTrophiesCondition</classname>
1530 </type>
1531 <type>
1532 <name>com.woltlab.wcf.excludedTrophyCategories</name>
1533 <definitionname>com.woltlab.wcf.box.userTrophyList.condition</definitionname>
1534 <classname>wcf\system\condition\user\trophy\UserTrophyExcludedTrophyCategoriesCondition</classname>
1535 </type>
1536 <!-- /trophy list box condition -->
1537 <!-- media -->
1538 <type>
1539 <name>com.woltlab.wcf.media.caption</name>
1540 <definitionname>com.woltlab.wcf.message</definitionname>
1541 </type>
1542 <type>
1543 <name>com.woltlab.wcf.media</name>
1544 <definitionname>com.woltlab.wcf.acl.simple</definitionname>
1545 </type>
1546 <type>
1547 <name>com.woltlab.wcf.media.category</name>
1548 <definitionname>com.woltlab.wcf.category</definitionname>
1549 <classname>wcf\system\category\MediaCategoryType</classname>
1550 </type>
1551 <!-- /media -->
1552 <!-- sitemap -->
1553 <type>
1554 <name>com.woltlab.wcf.sitemap.object.user</name>
1555 <definitionname>com.woltlab.wcf.sitemap.object</definitionname>
1556 <classname>wcf\system\sitemap\object\UserSitemapObject</classname>
1557 <priority>0.5</priority>
1558 <changeFreq>monthly</changeFreq>
1559 <rebuildTime>259200</rebuildTime>
1560 </type>
1561 <type>
1562 <name>com.woltlab.wcf.sitemap.object.articleCategory</name>
1563 <definitionname>com.woltlab.wcf.sitemap.object</definitionname>
1564 <classname>wcf\system\sitemap\object\ArticleCategorySitemapObject</classname>
1565 <priority>0.5</priority>
1566 <changeFreq>weekly</changeFreq>
1567 <rebuildTime>2592000</rebuildTime>
1568 </type>
1569 <type>
1570 <name>com.woltlab.wcf.sitemap.object.article</name>
1571 <definitionname>com.woltlab.wcf.sitemap.object</definitionname>
1572 <classname>wcf\system\sitemap\object\ArticleSitemapObject</classname>
1573 <priority>0.5</priority>
1574 <changeFreq>monthly</changeFreq>
1575 <rebuildTime>259200</rebuildTime>
1576 </type>
1577 <type>
1578 <name>com.woltlab.wcf.sitemap.object.simplePage</name>
1579 <definitionname>com.woltlab.wcf.sitemap.object</definitionname>
1580 <classname>wcf\system\sitemap\object\SimplePageSitemapObject</classname>
1581 <priority>0.5</priority>
1582 <changeFreq>monthly</changeFreq>
1583 <rebuildTime>604800</rebuildTime>
1584 </type>
1585 <type>
1586 <name>com.woltlab.wcf.sitemap.object.multilingualPage</name>
1587 <definitionname>com.woltlab.wcf.sitemap.object</definitionname>
1588 <classname>wcf\system\sitemap\object\MultilingualPageSitemapObject</classname>
1589 <priority>0.5</priority>
1590 <changeFreq>monthly</changeFreq>
1591 <rebuildTime>604800</rebuildTime>
1592 </type>
1593 <!-- /sitemap -->
1594 <!-- trophy -->
1595 <type>
1596 <name>com.woltlab.wcf.trophy.category</name>
1597 <definitionname>com.woltlab.wcf.category</definitionname>
1598 <classname>wcf\system\category\TrophyCategoryType</classname>
1599 </type>
1600 <type>
1601 <name>com.woltlab.wcf.userTrophy.notification</name>
1602 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
1603 <classname>wcf\system\user\notification\object\type\UserTrophyNotificationObjectType</classname>
1604 <category>com.woltlab.wcf.user</category>
1605 </type>
1606 <type>
1607 <name>com.woltlab.wcf.userTrophy.recentActivityEvent.trophyReceived</name>
1608 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
1609 <classname>wcf\system\user\activity\event\TrophyReceivedUserActivityEvent</classname>
1610 </type>
1611 <!-- /trophy -->
1612 <!-- user content provider -->
1613 <type>
1614 <name>com.woltlab.wcf.comment</name>
1615 <definitionname>com.woltlab.wcf.content.userContentProvider</definitionname>
1616 <classname>wcf\system\user\content\provider\CommentUserContentProvider</classname>
1617 </type>
1618 <type>
1619 <name>com.woltlab.wcf.commentResponse</name>
1620 <definitionname>com.woltlab.wcf.content.userContentProvider</definitionname>
1621 <classname>wcf\system\user\content\provider\CommentResponseUserContentProvider</classname>
1622 </type>
1623 <type>
1624 <name>com.woltlab.wcf.article</name>
1625 <definitionname>com.woltlab.wcf.content.userContentProvider</definitionname>
1626 <classname>wcf\system\user\content\provider\ArticleUserContentProvider</classname>
1627 </type>
1628 <type>
1629 <name>com.woltlab.wcf.reaction</name>
1630 <definitionname>com.woltlab.wcf.content.userContentProvider</definitionname>
1631 <classname>wcf\system\user\content\provider\ReactionUserContentProvider</classname>
1632 </type>
1633 <!-- /user content provider -->
1634 <!-- deprecated -->
1635 <type>
1636 <name>com.woltlab.wcf.page.controller</name>
1637 <definitionname>com.woltlab.wcf.condition.notice</definitionname>
1638 <classname>wcf\system\condition\MultiPageControllerCondition</classname>
1639 <conditionobject>com.woltlab.wcf.page</conditionobject>
1640 </type>
1641 <type>
1642 <name>com.woltlab.wcf.page.controller</name>
1643 <definitionname>com.woltlab.wcf.condition.ad</definitionname>
1644 <classname>wcf\system\condition\MultiPageControllerCondition</classname>
1645 <conditionobject>com.woltlab.wcf.page</conditionobject>
1646 </type>
1647 <!-- /deprecated -->
1648 </import>
1649 <delete>
1650 <type name="com.woltlab.wcf.like.user">
1651 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
1652 </type>
1653 <type name="com.woltlab.wcf.dislike">
1654 <definitionname>com.woltlab.wcf.statDailyHandler</definitionname>
1655 </type>
1656 </delete>
1657 </data>