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/maelstrom/objectType.xsd">
4 <!-- clipboard items -->
6 <name>com.woltlab.wcf.user
</name>
7 <definitionname>com.woltlab.wcf.clipboardItem
</definitionname>
8 <listclassname>wcf\data\user\UserList
</listclassname>
11 <name>com.woltlab.wcf.tag
</name>
12 <definitionname>com.woltlab.wcf.clipboardItem
</definitionname>
13 <listclassname>wcf\data\tag\TagList
</listclassname>
16 <name>com.woltlab.wcf.media
</name>
17 <definitionname>com.woltlab.wcf.clipboardItem
</definitionname>
18 <listclassname>wcf\data\media\ViewableMediaList
</listclassname>
20 <!-- /clipboard items -->
24 <name>com.woltlab.wcf.article.category
</name>
25 <definitionname>com.woltlab.wcf.category
</definitionname>
26 <classname>wcf\system\category\ArticleCategoryType
</classname>
29 <name>com.woltlab.wcf.article.category
</name>
30 <definitionname>com.woltlab.wcf.acl
</definitionname>
33 <name>com.woltlab.wcf.article
</name>
34 <definitionname>com.woltlab.wcf.tagging.taggableObject
</definitionname>
35 <classname>wcf\system\tagging\TaggableArticle
</classname>
38 <name>com.woltlab.wcf.likeableArticle
</name>
39 <definitionname>com.woltlab.wcf.like.likeableObject
</definitionname>
40 <classname>wcf\data\article\LikeableArticleProvider
</classname>
43 <name>com.woltlab.wcf.likeableArticle.recentActivityEvent
</name>
44 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
45 <classname>wcf\system\user\activity\event\LikeableArticleUserActivityEvent
</classname>
48 <name>com.woltlab.wcf.articleComment.recentActivityEvent
</name>
49 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
50 <classname>wcf\system\user\activity\event\ArticleCommentUserActivityEvent
</classname>
53 <name>com.woltlab.wcf.articleComment.response.recentActivityEvent
</name>
54 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
55 <classname>wcf\system\user\activity\event\ArticleCommentResponseUserActivityEvent
</classname>
58 <name>com.woltlab.wcf.article
</name>
59 <definitionname>com.woltlab.wcf.searchableObjectType
</definitionname>
60 <classname>wcf\system\search\ArticleSearch
</classname>
61 <searchindex>wcf1_article_search_index
</searchindex>
64 <name>com.woltlab.wcf.article.content
</name>
65 <definitionname>com.woltlab.wcf.message
</definitionname>
70 <name>com.woltlab.wcf.page.content
</name>
71 <definitionname>com.woltlab.wcf.message
</definitionname>
74 <name>com.woltlab.wcf.box.content
</name>
75 <definitionname>com.woltlab.wcf.message
</definitionname>
78 <name>com.woltlab.wcf.user.aboutMe
</name>
79 <definitionname>com.woltlab.wcf.message
</definitionname>
82 <name>com.woltlab.wcf.user.signature
</name>
83 <definitionname>com.woltlab.wcf.message
</definitionname>
87 <name>com.woltlab.wcf.bbcode.smiley
</name>
88 <definitionname>com.woltlab.wcf.category
</definitionname>
89 <classname>wcf\system\category\SmileyCategoryType
</classname>
93 <name>com.woltlab.wcf.user.follow
</name>
94 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
95 <classname>wcf\system\user\notification\object\type\UserFollowUserNotificationObjectType
</classname>
96 <category>com.woltlab.wcf.user
</category>
100 <name>com.woltlab.wcf.user.recentActivityEvent.follow
</name>
101 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
102 <classname>wcf\system\user\activity\event\FollowUserActivityEvent
</classname>
106 <name>com.woltlab.wcf.user
</name>
107 <definitionname>com.woltlab.wcf.moderation.report
</definitionname>
108 <classname>wcf\system\moderation\queue\report\UserModerationQueueReportHandler
</classname>
111 <!-- moderation type -->
113 <name>com.woltlab.wcf.moderation.activation
</name>
114 <definitionname>com.woltlab.wcf.moderation.type
</definitionname>
115 <classname>wcf\system\moderation\queue\ModerationQueueActivationManager
</classname>
118 <name>com.woltlab.wcf.moderation.report
</name>
119 <definitionname>com.woltlab.wcf.moderation.type
</definitionname>
120 <classname>wcf\system\moderation\queue\ModerationQueueReportManager
</classname>
122 <!-- /moderation type -->
124 <!-- Visit Tracker -->
126 <name>com.woltlab.wcf.moderation.queue
</name>
127 <definitionname>com.woltlab.wcf.visitTracker.objectType
</definitionname>
129 <!-- /Visit Tracker -->
131 <!-- activity points -->
133 <name>com.woltlab.wcf.like.activityPointEvent.receivedLikes
</name>
134 <definitionname>com.woltlab.wcf.user.activityPointEvent
</definitionname>
137 <!-- /activity points -->
141 <name>com.woltlab.wcf.user.profileComment
</name>
142 <definitionname>com.woltlab.wcf.comment.commentableContent
</definitionname>
143 <classname>wcf\system\comment\manager\UserProfileCommentManager
</classname>
147 <name>com.woltlab.wcf.comment
</name>
148 <definitionname>com.woltlab.wcf.like.likeableObject
</definitionname>
149 <classname>wcf\data\comment\LikeableCommentProvider
</classname>
153 <name>com.woltlab.wcf.comment.response
</name>
154 <definitionname>com.woltlab.wcf.like.likeableObject
</definitionname>
155 <classname>wcf\data\comment\response\LikeableCommentResponseProvider
</classname>
159 <name>com.woltlab.wcf.user.profileComment.recentActivityEvent
</name>
160 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
161 <classname>wcf\system\user\activity\event\ProfileCommentUserActivityEvent
</classname>
165 <name>com.woltlab.wcf.user.profileComment.response.recentActivityEvent
</name>
166 <definitionname>com.woltlab.wcf.user.recentActivityEvent
</definitionname>
167 <classname>wcf\system\user\activity\event\ProfileCommentResponseUserActivityEvent
</classname>
171 <name>com.woltlab.wcf.user.profileComment.notification
</name>
172 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
173 <classname>wcf\system\user\notification\object\type\UserProfileCommentUserNotificationObjectType
</classname>
174 <category>com.woltlab.wcf.user
</category>
177 <name>com.woltlab.wcf.user.profileComment.response.notification
</name>
178 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
179 <classname>wcf\system\user\notification\object\type\UserProfileCommentResponseUserNotificationObjectType
</classname>
180 <category>com.woltlab.wcf.user
</category>
184 <name>com.woltlab.wcf.user.profileComment.like.notification
</name>
185 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
186 <classname>wcf\system\user\notification\object\type\LikeUserNotificationObjectType
</classname>
187 <category>com.woltlab.wcf.user
</category>
190 <name>com.woltlab.wcf.user.profileComment.response.like.notification
</name>
191 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
192 <classname>wcf\system\user\notification\object\type\LikeUserNotificationObjectType
</classname>
193 <category>com.woltlab.wcf.user
</category>
197 <name>com.woltlab.wcf.moderation.queue
</name>
198 <definitionname>com.woltlab.wcf.comment.commentableContent
</definitionname>
199 <classname>wcf\system\comment\manager\ModerationQueueCommentManager
</classname>
202 <name>com.woltlab.wcf.moderation.queue.notification
</name>
203 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
204 <classname>wcf\system\user\notification\object\type\ModerationQueueCommentUserNotificationObjectType
</classname>
205 <category>com.woltlab.wcf.moderation
</category>
208 <name>com.woltlab.wcf.moderation.queue.response.notification
</name>
209 <definitionname>com.woltlab.wcf.notification.objectType
</definitionname>
210 <classname>wcf\system\user\notification\object\type\ModerationQueueCommentResponseUserNotificationObjectType
</classname>
211 <category>com.woltlab.wcf.moderation
</category>
215 <name>com.woltlab.wcf.page
</name>
216 <definitionname>com.woltlab.wcf.comment.commentableContent
</definitionname>
217 <classname>wcf\system\comment\manager\PageCommentManager
</classname>
221 <name>com.woltlab.wcf.articleComment
</name>
222 <definitionname>com.woltlab.wcf.comment.commentableContent
</definitionname>
223 <classname>wcf\system\comment\manager\ArticleCommentManager
</classname>
229 <name>com.woltlab.wcf.comment.comment
</name>
230 <definitionname>com.woltlab.wcf.moderation.report
</definitionname>
231 <classname>wcf\system\moderation\queue\report\CommentCommentModerationQueueReportHandler
</classname>
235 <name>com.woltlab.wcf.comment.response
</name>
236 <definitionname>com.woltlab.wcf.moderation.report
</definitionname>
237 <classname>wcf\system\moderation\queue\report\CommentResponseModerationQueueReportHandler
</classname>
242 <name>com.woltlab.wcf.label
</name>
243 <definitionname>com.woltlab.wcf.acl
</definitionname>
248 <name>com.woltlab.wcf.user
</name>
249 <definitionname>com.woltlab.wcf.importer
</definitionname>
250 <classname>wcf\system\importer\UserImporter
</classname>
253 <name>com.woltlab.wcf.user.group
</name>
254 <definitionname>com.woltlab.wcf.importer
</definitionname>
255 <classname>wcf\system\importer\UserGroupImporter
</classname>
258 <name>com.woltlab.wcf.user.option
</name>
259 <definitionname>com.woltlab.wcf.importer
</definitionname>
260 <classname>wcf\system\importer\UserOptionImporter
</classname>
263 <name>com.woltlab.wcf.user.avatar
</name>
264 <definitionname>com.woltlab.wcf.importer
</definitionname>
265 <classname>wcf\system\importer\UserAvatarImporter
</classname>
268 <name>com.woltlab.wcf.user.comment
</name>
269 <definitionname>com.woltlab.wcf.importer
</definitionname>
270 <classname>wcf\system\importer\UserCommentImporter
</classname>
273 <name>com.woltlab.wcf.user.comment.response
</name>
274 <definitionname>com.woltlab.wcf.importer
</definitionname>
275 <classname>wcf\system\importer\UserCommentResponseImporter
</classname>
278 <name>com.woltlab.wcf.user.follower
</name>
279 <definitionname>com.woltlab.wcf.importer
</definitionname>
280 <classname>wcf\system\importer\UserFollowerImporter
</classname>
283 <name>com.woltlab.wcf.user.rank
</name>
284 <definitionname>com.woltlab.wcf.importer
</definitionname>
285 <classname>wcf\system\importer\UserRankImporter
</classname>
288 <name>com.woltlab.wcf.label.group
</name>
289 <definitionname>com.woltlab.wcf.importer
</definitionname>
290 <classname>wcf\system\importer\LabelGroupImporter
</classname>
293 <name>com.woltlab.wcf.label
</name>
294 <definitionname>com.woltlab.wcf.importer
</definitionname>
295 <classname>wcf\system\importer\LabelImporter
</classname>
298 <name>com.woltlab.wcf.smiley
</name>
299 <definitionname>com.woltlab.wcf.importer
</definitionname>
300 <classname>wcf\system\importer\SmileyImporter
</classname>
303 <name>com.woltlab.wcf.smiley.category
</name>
304 <definitionname>com.woltlab.wcf.importer
</definitionname>
305 <classname>wcf\system\importer\SmileyCategoryImporter
</classname>
309 <!-- rebuild data workers -->
311 <name>com.woltlab.wcf.like
</name>
312 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
313 <classname>wcf\system\worker\LikeRebuildDataWorker
</classname>
314 <nicevalue>-
100</nicevalue>
317 <name>com.woltlab.wcf.like.user
</name>
318 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
319 <classname>wcf\system\worker\LikeUserRebuildDataWorker
</classname>
320 <nicevalue>-
90</nicevalue>
323 <name>com.woltlab.wcf.article
</name>
324 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
325 <classname>wcf\system\worker\ArticleRebuildDataWorker
</classname>
326 <nicevalue>50</nicevalue>
329 <name>com.woltlab.wcf.poll
</name>
330 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
331 <classname>wcf\system\worker\PollRebuildDataWorker
</classname>
332 <nicevalue>60</nicevalue>
335 <name>com.woltlab.wcf.user
</name>
336 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
337 <classname>wcf\system\worker\UserRebuildDataWorker
</classname>
338 <nicevalue>70</nicevalue>
341 <name>com.woltlab.wcf.attachment
</name>
342 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
343 <classname>wcf\system\worker\AttachmentRebuildDataWorker
</classname>
344 <nicevalue>100</nicevalue>
347 <name>com.woltlab.wcf.statDaily
</name>
348 <definitionname>com.woltlab.wcf.rebuildData
</definitionname>
349 <classname>wcf\system\worker\StatDailyRebuildDataWorker
</classname>
350 <nicevalue>110</nicevalue>
352 <!-- /rebuild data workers -->
354 <!-- stat handlers -->
356 <name>com.woltlab.wcf.user
</name>
357 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
358 <classname>wcf\system\stat\UserStatDailyHandler
</classname>
360 <categoryname>com.woltlab.wcf.general
</categoryname>
363 <name>com.woltlab.wcf.attachment
</name>
364 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
365 <classname>wcf\system\stat\AttachmentStatDailyHandler
</classname>
366 <categoryname>com.woltlab.wcf.general
</categoryname>
369 <name>com.woltlab.wcf.attachment.diskUsage
</name>
370 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
371 <classname>wcf\system\stat\AttachmentDiskUsageStatDailyHandler
</classname>
372 <categoryname>com.woltlab.wcf.general
</categoryname>
375 <name>com.woltlab.wcf.like
</name>
376 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
377 <classname>wcf\system\stat\LikeStatDailyHandler
</classname>
378 <categoryname>com.woltlab.wcf.user
</categoryname>
381 <name>com.woltlab.wcf.dislike
</name>
382 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
383 <classname>wcf\system\stat\DislikeStatDailyHandler
</classname>
384 <categoryname>com.woltlab.wcf.user
</categoryname>
387 <name>com.woltlab.wcf.userProfileComment
</name>
388 <definitionname>com.woltlab.wcf.statDailyHandler
</definitionname>
389 <classname>wcf\system\stat\UserProfileCommentStatDailyHandler
</classname>
390 <categoryname>com.woltlab.wcf.user
</categoryname>
392 <!-- /stat handlers -->
394 <!-- user group assignment conditions -->
396 <name>com.woltlab.wcf.username
</name>
397 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
398 <classname>wcf\system\condition\UserUsernameCondition
</classname>
399 <conditiongroup>general
</conditiongroup>
402 <name>com.woltlab.wcf.email
</name>
403 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
404 <classname>wcf\system\condition\UserEmailCondition
</classname>
405 <conditiongroup>general
</conditiongroup>
408 <name>com.woltlab.wcf.userGroup
</name>
409 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
410 <classname>wcf\system\condition\UserGroupCondition
</classname>
411 <conditiongroup>general
</conditiongroup>
414 <name>com.woltlab.wcf.languages
</name>
415 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
416 <classname>wcf\system\condition\UserLanguageCondition
</classname>
417 <conditiongroup>general
</conditiongroup>
420 <name>com.woltlab.wcf.registrationDate
</name>
421 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
422 <classname>wcf\system\condition\UserRegistrationDateCondition
</classname>
423 <conditiongroup>general
</conditiongroup>
426 <name>com.woltlab.wcf.registrationDateInterval
</name>
427 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
428 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition
</classname>
429 <conditiongroup>general
</conditiongroup>
432 <name>com.woltlab.wcf.avatar
</name>
433 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
434 <classname>wcf\system\condition\UserAvatarCondition
</classname>
435 <conditiongroup>general
</conditiongroup>
438 <name>com.woltlab.wcf.state
</name>
439 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
440 <classname>wcf\system\condition\UserStateCondition
</classname>
441 <conditiongroup>general
</conditiongroup>
444 <name>com.woltlab.wcf.activityPoints
</name>
445 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
446 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
447 <conditiongroup>contents
</conditiongroup>
448 <propertyname>activityPoints
</propertyname>
449 <minvalue>0</minvalue>
452 <name>com.woltlab.wcf.likesReceived
</name>
453 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
454 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
455 <conditiongroup>contents
</conditiongroup>
456 <propertyname>likesReceived
</propertyname>
457 <minvalue>0</minvalue>
460 <name>com.woltlab.wcf.userOptions
</name>
461 <definitionname>com.woltlab.wcf.condition.userGroupAssignment
</definitionname>
462 <classname>wcf\system\condition\UserOptionsCondition
</classname>
463 <conditiongroup>userOptions
</conditiongroup>
465 <!-- /user group assignment conditions -->
467 <!-- notice conditions -->
469 <name>com.woltlab.wcf.page
</name>
470 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
471 <classname>wcf\system\condition\page\MultiPageCondition
</classname>
472 <conditionobject>com.woltlab.wcf.page
</conditionobject>
476 <name>com.woltlab.wcf.pointInTime.daysOfWeek
</name>
477 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
478 <classname>wcf\system\condition\DaysOfWeekCondition
</classname>
479 <conditionobject>com.woltlab.wcf.pointInTime
</conditionobject>
482 <name>com.woltlab.wcf.pointInTime.time
</name>
483 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
484 <classname>wcf\system\condition\TimeCondition
</classname>
485 <conditionobject>com.woltlab.wcf.pointInTime
</conditionobject>
489 <name>com.woltlab.wcf.user.username
</name>
490 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
491 <classname>wcf\system\condition\UserUsernameCondition
</classname>
492 <conditionobject>com.woltlab.wcf.user
</conditionobject>
493 <conditiongroup>general
</conditiongroup>
496 <name>com.woltlab.wcf.user.email
</name>
497 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
498 <classname>wcf\system\condition\UserEmailCondition
</classname>
499 <conditionobject>com.woltlab.wcf.user
</conditionobject>
500 <conditiongroup>general
</conditiongroup>
503 <name>com.woltlab.wcf.user.userGroup
</name>
504 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
505 <classname>wcf\system\condition\UserGroupCondition
</classname>
506 <conditionobject>com.woltlab.wcf.user
</conditionobject>
507 <conditiongroup>general
</conditiongroup>
508 <includeguests>1</includeguests>
511 <name>com.woltlab.wcf.user.languages
</name>
512 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
513 <classname>wcf\system\condition\UserLanguageCondition
</classname>
514 <conditionobject>com.woltlab.wcf.user
</conditionobject>
515 <conditiongroup>general
</conditiongroup>
518 <name>com.woltlab.wcf.user.registrationDate
</name>
519 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
520 <classname>wcf\system\condition\UserRegistrationDateCondition
</classname>
521 <conditionobject>com.woltlab.wcf.user
</conditionobject>
522 <conditiongroup>general
</conditiongroup>
525 <name>com.woltlab.wcf.user.registrationDateInterval
</name>
526 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
527 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition
</classname>
528 <conditionobject>com.woltlab.wcf.user
</conditionobject>
529 <conditiongroup>general
</conditiongroup>
532 <name>com.woltlab.wcf.user.avatar
</name>
533 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
534 <classname>wcf\system\condition\UserAvatarCondition
</classname>
535 <conditionobject>com.woltlab.wcf.user
</conditionobject>
536 <conditiongroup>general
</conditiongroup>
539 <name>com.woltlab.wcf.user.state
</name>
540 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
541 <classname>wcf\system\condition\UserStateCondition
</classname>
542 <conditionobject>com.woltlab.wcf.user
</conditionobject>
543 <conditiongroup>general
</conditiongroup>
546 <name>com.woltlab.wcf.user.mobileBrowser
</name>
547 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
548 <classname>wcf\system\condition\UserMobileBrowserCondition
</classname>
549 <conditionobject>com.woltlab.wcf.user
</conditionobject>
550 <conditiongroup>general
</conditiongroup>
554 <name>com.woltlab.wcf.user.birthday
</name>
555 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
556 <classname>wcf\system\condition\UserBirthdayCondition
</classname>
557 <conditionobject>com.woltlab.wcf.user
</conditionobject>
558 <conditiongroup>general
</conditiongroup>
561 <name>com.woltlab.wcf.user.activityPoints
</name>
562 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
563 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
564 <conditionobject>com.woltlab.wcf.user
</conditionobject>
565 <conditiongroup>contents
</conditiongroup>
566 <propertyname>activityPoints
</propertyname>
567 <minvalue>0</minvalue>
570 <name>com.woltlab.wcf.user.likesReceived
</name>
571 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
572 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
573 <conditionobject>com.woltlab.wcf.user
</conditionobject>
574 <conditiongroup>contents
</conditiongroup>
575 <propertyname>likesReceived
</propertyname>
576 <minvalue>0</minvalue>
579 <name>com.woltlab.wcf.user.userOptions
</name>
580 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
581 <classname>wcf\system\condition\UserOptionsCondition
</classname>
582 <conditionobject>com.woltlab.wcf.user
</conditionobject>
583 <conditiongroup>userOptions
</conditiongroup>
585 <!-- /notice conditions -->
587 <!-- ad locations -->
589 <name>com.woltlab.wcf.logo
</name>
590 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
591 <categoryname>com.woltlab.wcf.global
</categoryname>
592 <cssclassname>wcfAdLocationLogo
</cssclassname>
595 <name>com.woltlab.wcf.header.content
</name>
596 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
597 <categoryname>com.woltlab.wcf.global
</categoryname>
598 <cssclassname>wcfAdLocationHeaderContent
</cssclassname>
601 <name>com.woltlab.wcf.footer.content
</name>
602 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
603 <categoryname>com.woltlab.wcf.global
</categoryname>
604 <cssclassname>wcfAdLocationFooterContent
</cssclassname>
607 <name>com.woltlab.wcf.sidebar.top
</name>
608 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
609 <categoryname>com.woltlab.wcf.global
</categoryname>
610 <cssclassname>wcfAdLocationSidebarTop
</cssclassname>
613 <name>com.woltlab.wcf.sidebar.bottom
</name>
614 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
615 <categoryname>com.woltlab.wcf.global
</categoryname>
616 <cssclassname>wcfAdLocationSidebarBottom
</cssclassname>
619 <name>com.woltlab.wcf.footer.bottom
</name>
620 <definitionname>com.woltlab.wcf.adLocation
</definitionname>
621 <categoryname>com.woltlab.wcf.global
</categoryname>
622 <cssclassname>wcfAdLocationFooterBottom
</cssclassname>
624 <!-- /ad locations -->
626 <!-- ad conditions -->
628 <name>com.woltlab.wcf.page
</name>
629 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
630 <classname>wcf\system\condition\page\MultiPageCondition
</classname>
631 <conditionobject>com.woltlab.wcf.page
</conditionobject>
635 <name>com.woltlab.wcf.pointInTime.daysOfWeek
</name>
636 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
637 <classname>wcf\system\condition\DaysOfWeekCondition
</classname>
638 <conditionobject>com.woltlab.wcf.pointInTime
</conditionobject>
641 <name>com.woltlab.wcf.pointInTime.time
</name>
642 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
643 <classname>wcf\system\condition\TimeCondition
</classname>
644 <conditionobject>com.woltlab.wcf.pointInTime
</conditionobject>
648 <name>com.woltlab.wcf.user.username
</name>
649 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
650 <classname>wcf\system\condition\UserUsernameCondition
</classname>
651 <conditionobject>com.woltlab.wcf.user
</conditionobject>
652 <conditiongroup>general
</conditiongroup>
655 <name>com.woltlab.wcf.user.email
</name>
656 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
657 <classname>wcf\system\condition\UserEmailCondition
</classname>
658 <conditionobject>com.woltlab.wcf.user
</conditionobject>
659 <conditiongroup>general
</conditiongroup>
662 <name>com.woltlab.wcf.user.userGroup
</name>
663 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
664 <classname>wcf\system\condition\UserGroupCondition
</classname>
665 <conditionobject>com.woltlab.wcf.user
</conditionobject>
666 <conditiongroup>general
</conditiongroup>
667 <includeguests>1</includeguests>
670 <name>com.woltlab.wcf.user.languages
</name>
671 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
672 <classname>wcf\system\condition\UserLanguageCondition
</classname>
673 <conditionobject>com.woltlab.wcf.user
</conditionobject>
674 <conditiongroup>general
</conditiongroup>
677 <name>com.woltlab.wcf.user.registrationDate
</name>
678 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
679 <classname>wcf\system\condition\UserRegistrationDateCondition
</classname>
680 <conditionobject>com.woltlab.wcf.user
</conditionobject>
681 <conditiongroup>general
</conditiongroup>
684 <name>com.woltlab.wcf.user.registrationDateInterval
</name>
685 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
686 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition
</classname>
687 <conditionobject>com.woltlab.wcf.user
</conditionobject>
688 <conditiongroup>general
</conditiongroup>
691 <name>com.woltlab.wcf.user.avatar
</name>
692 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
693 <classname>wcf\system\condition\UserAvatarCondition
</classname>
694 <conditionobject>com.woltlab.wcf.user
</conditionobject>
695 <conditiongroup>general
</conditiongroup>
698 <name>com.woltlab.wcf.user.state
</name>
699 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
700 <classname>wcf\system\condition\UserStateCondition
</classname>
701 <conditionobject>com.woltlab.wcf.user
</conditionobject>
702 <conditiongroup>general
</conditiongroup>
705 <name>com.woltlab.wcf.user.mobileBrowser
</name>
706 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
707 <classname>wcf\system\condition\UserMobileBrowserCondition
</classname>
708 <conditionobject>com.woltlab.wcf.user
</conditionobject>
709 <conditiongroup>general
</conditiongroup>
713 <name>com.woltlab.wcf.user.activityPoints
</name>
714 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
715 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
716 <conditionobject>com.woltlab.wcf.user
</conditionobject>
717 <conditiongroup>contents
</conditiongroup>
718 <propertyname>activityPoints
</propertyname>
719 <minvalue>0</minvalue>
722 <name>com.woltlab.wcf.user.likesReceived
</name>
723 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
724 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
725 <conditionobject>com.woltlab.wcf.user
</conditionobject>
726 <conditiongroup>contents
</conditiongroup>
727 <propertyname>likesReceived
</propertyname>
728 <minvalue>0</minvalue>
731 <name>com.woltlab.wcf.user.userOptions
</name>
732 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
733 <classname>wcf\system\condition\UserOptionsCondition
</classname>
734 <conditionobject>com.woltlab.wcf.user
</conditionobject>
735 <conditiongroup>userOptions
</conditiongroup>
737 <!-- /ad conditions -->
739 <!-- captcha types -->
741 <name>com.woltlab.wcf.recaptcha
</name>
742 <definitionname>com.woltlab.wcf.captcha
</definitionname>
743 <classname>wcf\system\captcha\RecaptchaHandler
</classname>
746 <name>com.woltlab.wcf.captchaQuestion
</name>
747 <definitionname>com.woltlab.wcf.captcha
</definitionname>
748 <classname>wcf\system\captcha\CaptchaQuestionHandler
</classname>
750 <!-- captcha types -->
752 <!-- embedded object handlers -->
754 <name>com.woltlab.wcf.quote
</name>
755 <definitionname>com.woltlab.wcf.message.embeddedObject
</definitionname>
756 <classname>wcf\system\message\embedded\object\QuoteMessageEmbeddedObjectHandler
</classname>
759 <name>com.woltlab.wcf.attachment
</name>
760 <definitionname>com.woltlab.wcf.message.embeddedObject
</definitionname>
761 <classname>wcf\system\message\embedded\object\AttachmentMessageEmbeddedObjectHandler
</classname>
764 <name>com.woltlab.wcf.page
</name>
765 <definitionname>com.woltlab.wcf.message.embeddedObject
</definitionname>
766 <classname>wcf\system\message\embedded\object\PageMessageEmbeddedObjectHandler
</classname>
769 <name>com.woltlab.wcf.media
</name>
770 <definitionname>com.woltlab.wcf.message.embeddedObject
</definitionname>
771 <classname>wcf\system\message\embedded\object\MediaMessageEmbeddedObjectHandler
</classname>
774 <name>com.woltlab.wcf.user
</name>
775 <definitionname>com.woltlab.wcf.message.embeddedObject
</definitionname>
776 <classname>wcf\system\message\embedded\object\UserMessageEmbeddedObjectHandler
</classname>
778 <!-- embedded object handlers -->
781 <name>com.woltlab.wcf.payment.method.paypal
</name>
782 <definitionname>com.woltlab.wcf.payment.method
</definitionname>
783 <classname>wcf\system\payment\method\PaypalPaymentMethod
</classname>
787 <name>com.woltlab.wcf.payment.type.paidSubscription
</name>
788 <definitionname>com.woltlab.wcf.payment.type
</definitionname>
789 <classname>wcf\system\payment\type\PaidSubscriptionPaymentType
</classname>
792 <!-- bulk processable objects -->
794 <name>com.woltlab.wcf.bulkProcessing.user
</name>
795 <definitionname>com.woltlab.wcf.bulkProcessableObject
</definitionname>
796 <classname>wcf\system\bulk\processing\user\UserBulkProcessableObjectType
</classname>
798 <!-- /bulk processable objects -->
800 <!-- user bulk processing actions -->
802 <name>com.woltlab.wcf.delete
</name>
803 <definitionname>com.woltlab.wcf.bulkProcessing.user.action
</definitionname>
804 <classname>wcf\system\bulk\processing\user\DeleteUserBulkProcessingAction
</classname>
805 <action>delete
</action>
806 <permissions>admin.user.canDeleteUser
</permissions>
809 <name>com.woltlab.wcf.assignToUserGroups
</name>
810 <definitionname>com.woltlab.wcf.bulkProcessing.user.action
</definitionname>
811 <classname>wcf\system\bulk\processing\user\AssignToUserGroupsUserBulkProcessingAction
</classname>
812 <action>assignToUserGroups
</action>
813 <permissions>admin.user.canEditUser
</permissions>
816 <name>com.woltlab.wcf.removeFromUserGroups
</name>
817 <definitionname>com.woltlab.wcf.bulkProcessing.user.action
</definitionname>
818 <classname>wcf\system\bulk\processing\user\RemoveFromUserGroupsUserBulkProcessingAction
</classname>
819 <action>removeFromUserGroups
</action>
820 <permissions>admin.user.canEditUser
</permissions>
823 <name>com.woltlab.wcf.sendMail
</name>
824 <definitionname>com.woltlab.wcf.bulkProcessing.user.action
</definitionname>
825 <classname>wcf\system\bulk\processing\user\SendMailUserBulkProcessingAction
</classname>
826 <action>sendMail
</action>
827 <permissions>admin.user.canMailUser
</permissions>
830 <name>com.woltlab.wcf.exportMailAddress
</name>
831 <definitionname>com.woltlab.wcf.bulkProcessing.user.action
</definitionname>
832 <classname>wcf\system\bulk\processing\user\ExportMailAddressUserBulkProcessingAction
</classname>
833 <action>exportMailAddress
</action>
834 <permissions>admin.user.canMailUser
</permissions>
836 <!-- /user bulk processing actions -->
838 <!-- user bulk processing conditions -->
840 <name>com.woltlab.wcf.username
</name>
841 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
842 <classname>wcf\system\condition\UserUsernameCondition
</classname>
843 <conditiongroup>general
</conditiongroup>
846 <name>com.woltlab.wcf.email
</name>
847 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
848 <classname>wcf\system\condition\UserEmailCondition
</classname>
849 <conditiongroup>general
</conditiongroup>
852 <name>com.woltlab.wcf.userGroup
</name>
853 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
854 <classname>wcf\system\condition\UserGroupCondition
</classname>
855 <conditiongroup>general
</conditiongroup>
858 <name>com.woltlab.wcf.languages
</name>
859 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
860 <classname>wcf\system\condition\UserLanguageCondition
</classname>
861 <conditiongroup>general
</conditiongroup>
864 <name>com.woltlab.wcf.registrationDate
</name>
865 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
866 <classname>wcf\system\condition\UserRegistrationDateCondition
</classname>
867 <conditiongroup>general
</conditiongroup>
870 <name>com.woltlab.wcf.registrationDateInterval
</name>
871 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
872 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition
</classname>
873 <conditiongroup>general
</conditiongroup>
876 <name>com.woltlab.wcf.lastActivityTime
</name>
877 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
878 <classname>wcf\system\condition\UserTimestampPropertyCondition
</classname>
879 <conditiongroup>general
</conditiongroup>
880 <propertyname>lastActivityTime
</propertyname>
883 <name>com.woltlab.wcf.avatar
</name>
884 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
885 <classname>wcf\system\condition\UserAvatarCondition
</classname>
886 <conditiongroup>general
</conditiongroup>
889 <name>com.woltlab.wcf.state
</name>
890 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
891 <classname>wcf\system\condition\UserStateCondition
</classname>
892 <conditiongroup>general
</conditiongroup>
895 <name>com.woltlab.wcf.activityPoints
</name>
896 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
897 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
898 <conditiongroup>contents
</conditiongroup>
899 <propertyname>activityPoints
</propertyname>
900 <minvalue>0</minvalue>
903 <name>com.woltlab.wcf.likesReceived
</name>
904 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
905 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
906 <conditiongroup>contents
</conditiongroup>
907 <propertyname>likesReceived
</propertyname>
908 <minvalue>0</minvalue>
911 <name>com.woltlab.wcf.userOptions
</name>
912 <definitionname>com.woltlab.wcf.bulkProcessing.user.condition
</definitionname>
913 <classname>wcf\system\condition\UserOptionsCondition
</classname>
914 <conditiongroup>userOptions
</conditiongroup>
916 <!-- /user bulk processing conditions -->
918 <!-- user search conditions -->
920 <name>com.woltlab.wcf.username
</name>
921 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
922 <classname>wcf\system\condition\UserUsernameCondition
</classname>
923 <conditiongroup>general
</conditiongroup>
926 <name>com.woltlab.wcf.email
</name>
927 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
928 <classname>wcf\system\condition\UserEmailCondition
</classname>
929 <conditiongroup>general
</conditiongroup>
932 <name>com.woltlab.wcf.userGroup
</name>
933 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
934 <classname>wcf\system\condition\UserGroupCondition
</classname>
935 <conditiongroup>general
</conditiongroup>
938 <name>com.woltlab.wcf.languages
</name>
939 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
940 <classname>wcf\system\condition\UserLanguageCondition
</classname>
941 <conditiongroup>general
</conditiongroup>
944 <name>com.woltlab.wcf.registrationDate
</name>
945 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
946 <classname>wcf\system\condition\UserRegistrationDateCondition
</classname>
947 <conditiongroup>general
</conditiongroup>
950 <name>com.woltlab.wcf.registrationDateInterval
</name>
951 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
952 <classname>wcf\system\condition\UserRegistrationDateIntervalCondition
</classname>
953 <conditiongroup>general
</conditiongroup>
956 <name>com.woltlab.wcf.avatar
</name>
957 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
958 <classname>wcf\system\condition\UserAvatarCondition
</classname>
959 <conditiongroup>general
</conditiongroup>
962 <name>com.woltlab.wcf.state
</name>
963 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
964 <classname>wcf\system\condition\UserStateCondition
</classname>
965 <conditiongroup>general
</conditiongroup>
968 <name>com.woltlab.wcf.activityPoints
</name>
969 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
970 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
971 <conditiongroup>contents
</conditiongroup>
972 <propertyname>activityPoints
</propertyname>
973 <minvalue>0</minvalue>
976 <name>com.woltlab.wcf.likesReceived
</name>
977 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
978 <classname>wcf\system\condition\UserIntegerPropertyCondition
</classname>
979 <conditiongroup>contents
</conditiongroup>
980 <propertyname>likesReceived
</propertyname>
981 <minvalue>0</minvalue>
984 <name>com.woltlab.wcf.userOptions
</name>
985 <definitionname>com.woltlab.wcf.condition.userSearch
</definitionname>
986 <classname>wcf\system\condition\UserOptionsCondition
</classname>
987 <conditiongroup>userOptions
</conditiongroup>
989 <!-- /user search conditions -->
991 <!-- box controllers -->
993 <name>com.woltlab.wcf.recentActivityList
</name>
994 <definitionname>com.woltlab.wcf.boxController
</definitionname>
995 <classname>wcf\system\box\RecentActivityListBoxController
</classname>
998 <name>com.woltlab.wcf.paidSubscriptions
</name>
999 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1000 <classname>wcf\system\box\PaidSubscriptionsBoxController
</classname>
1003 <name>com.woltlab.wcf.registerButton
</name>
1004 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1005 <classname>wcf\system\box\RegisterButtonBoxController
</classname>
1008 <name>com.woltlab.wcf.signedInAs
</name>
1009 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1010 <classname>wcf\system\box\SignedInAsBoxController
</classname>
1013 <name>com.woltlab.wcf.statistics
</name>
1014 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1015 <classname>wcf\system\box\StatisticsBoxController
</classname>
1018 <name>com.woltlab.wcf.userList
</name>
1019 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1020 <classname>wcf\system\box\UserListBoxController
</classname>
1023 <name>com.woltlab.wcf.userOnlineList
</name>
1024 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1025 <classname>wcf\system\box\UserOnlineListBoxController
</classname>
1028 <name>com.woltlab.wcf.staffOnlineList
</name>
1029 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1030 <classname>wcf\system\box\StaffOnlineListBoxController
</classname>
1033 <name>com.woltlab.wcf.todaysBirthdays
</name>
1034 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1035 <classname>wcf\system\box\TodaysBirthdaysBoxController
</classname>
1038 <name>com.woltlab.wcf.todaysFollowingBirthdays
</name>
1039 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1040 <classname>wcf\system\box\TodaysFollowingBirthdaysBoxController
</classname>
1043 <name>com.woltlab.wcf.followingsOnline
</name>
1044 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1045 <classname>wcf\system\box\FollowingsOnlineBoxController
</classname>
1048 <name>com.woltlab.wcf.pageCommentList
</name>
1049 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1050 <classname>wcf\system\box\PageCommentListBoxController
</classname>
1053 <name>com.woltlab.wcf.articleCategories
</name>
1054 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1055 <classname>wcf\system\box\ArticleCategoriesBoxController
</classname>
1058 <name>com.woltlab.wcf.articleList
</name>
1059 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1060 <classname>wcf\system\box\ArticleListBoxController
</classname>
1063 <name>com.woltlab.wcf.whoWasOnline
</name>
1064 <definitionname>com.woltlab.wcf.boxController
</definitionname>
1065 <classname>wcf\system\box\WhoWasOnlineBoxController
</classname>
1067 <!-- /box controllers -->
1071 <name>com.woltlab.wcf.page
</name>
1072 <definitionname>com.woltlab.wcf.acl.simple
</definitionname>
1075 <name>com.woltlab.wcf.box
</name>
1076 <definitionname>com.woltlab.wcf.acl.simple
</definitionname>
1079 <name>com.woltlab.wcf.media
</name>
1080 <definitionname>com.woltlab.wcf.acl.simple
</definitionname>
1082 <!-- /simple acl -->
1084 <!-- article list box condition -->
1086 <name>com.woltlab.wcf.articleCategory
</name>
1087 <definitionname>com.woltlab.wcf.box.articleList.condition
</definitionname>
1088 <classname>wcf\system\condition\article\ArticleCategoryCondition
</classname>
1090 <!-- /article list box condition -->
1092 <!-- recent activity list box condition -->
1094 <name>com.woltlab.wcf.excludedObjectType
</name>
1095 <definitionname>com.woltlab.wcf.box.recentActivityList.condition
</definitionname>
1096 <classname>wcf\system\condition\user\activity\event\UserActivityEventExcludedObjectTypeCondition
</classname>
1098 <!-- /recent activity box condition -->
1102 <name>com.woltlab.wcf.page.controller
</name>
1103 <definitionname>com.woltlab.wcf.condition.notice
</definitionname>
1104 <classname>wcf\system\condition\MultiPageControllerCondition
</classname>
1105 <conditionobject>com.woltlab.wcf.page
</conditionobject>
1108 <name>com.woltlab.wcf.page.controller
</name>
1109 <definitionname>com.woltlab.wcf.condition.ad
</definitionname>
1110 <classname>wcf\system\condition\MultiPageControllerCondition
</classname>
1111 <conditionobject>com.woltlab.wcf.page
</conditionobject>
1113 <!-- /deprecated -->