Fixed time zone calculation issue
[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/maelstrom/objectType.xsd">
3 <import>
4 <type>
5 <name>com.woltlab.wcf.user</name>
6 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
7 <listclassname><![CDATA[wcf\data\user\UserList]]></listclassname>
8 </type>
9
10 <type>
11 <name>com.woltlab.wcf.collapsibleSidebar</name>
12 <definitionname>com.woltlab.wcf.collapsibleContent</definitionname>
13 </type>
14
15 <type>
16 <name>com.woltlab.wcf.bbcode.smiley</name>
17 <definitionname>com.woltlab.wcf.category</definitionname>
18 <classname><![CDATA[wcf\system\category\SmileyCategoryType]]></classname>
19 </type>
20
21 <type>
22 <name>com.woltlab.wcf.user.follow</name>
23 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
24 <classname><![CDATA[wcf\system\user\notification\object\type\UserFollowUserNotificationObjectType]]></classname>
25 <category>com.woltlab.wcf.user</category>
26 </type>
27
28 <type>
29 <name>com.woltlab.wcf.user.recentActivityEvent.follow</name>
30 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
31 <classname><![CDATA[wcf\system\user\activity\event\FollowUserActivityEvent]]></classname>
32 </type>
33
34 <type>
35 <name>com.woltlab.wcf.user.DashboardPage</name>
36 <definitionname>com.woltlab.wcf.user.dashboardContainer</definitionname>
37 <allowcontent>1</allowcontent>
38 <allowsidebar>1</allowsidebar>
39 </type>
40
41 <type>
42 <name>com.woltlab.wcf.user.MembersListPage</name>
43 <definitionname>com.woltlab.wcf.user.dashboardContainer</definitionname>
44 <allowcontent>0</allowcontent>
45 <allowsidebar>1</allowsidebar>
46 </type>
47
48 <!-- user online locations -->
49 <type>
50 <name>com.woltlab.wcf.user.UserPage</name>
51 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
52 <classname><![CDATA[wcf\system\user\online\location\UserLocation]]></classname>
53 <controller><![CDATA[wcf\page\UserPage]]></controller>
54 <languagevariable>wcf.user.usersOnline.location.UserPage</languagevariable>
55 </type>
56 <type>
57 <name>com.woltlab.wcf.user.UsersOnlineListPage</name>
58 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
59 <controller><![CDATA[wcf\page\UsersOnlineListPage]]></controller>
60 <languagevariable>wcf.user.usersOnline.location.UsersOnlineListPage</languagevariable>
61 </type>
62 <type>
63 <name>com.woltlab.wcf.user.MembersListPage</name>
64 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
65 <controller><![CDATA[wcf\page\MembersListPage]]></controller>
66 <languagevariable>wcf.user.usersOnline.location.MembersListPage</languagevariable>
67 </type>
68 <type>
69 <name>com.woltlab.wcf.user.TeamPage</name>
70 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
71 <controller><![CDATA[wcf\page\TeamPage]]></controller>
72 <languagevariable>wcf.user.usersOnline.location.TeamPage</languagevariable>
73 </type>
74 <type>
75 <name>com.woltlab.wcf.user.DashboardPage</name>
76 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
77 <controller><![CDATA[wcf\page\DashboardPage]]></controller>
78 <languagevariable>wcf.user.usersOnline.location.DashboardPage</languagevariable>
79 </type>
80 <type>
81 <name>com.woltlab.wcf.user.RecentActivityListPage</name>
82 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
83 <controller><![CDATA[wcf\page\RecentActivityListPage]]></controller>
84 <languagevariable>wcf.user.usersOnline.location.RecentActivityListPage</languagevariable>
85 </type>
86
87 <type>
88 <name>com.woltlab.wcf.user.RegisterForm</name>
89 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
90 <controller><![CDATA[wcf\form\RegisterForm]]></controller>
91 <languagevariable>wcf.user.usersOnline.location.RegisterForm</languagevariable>
92 </type>
93 <type>
94 <name>com.woltlab.wcf.user.LostPasswordForm</name>
95 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
96 <controller><![CDATA[wcf\form\LostPasswordForm]]></controller>
97 <languagevariable>wcf.user.usersOnline.location.LostPasswordForm</languagevariable>
98 </type>
99 <type>
100 <name>com.woltlab.wcf.user.NewPasswordForm</name>
101 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
102 <controller><![CDATA[wcf\form\NewPasswordForm]]></controller>
103 <languagevariable>wcf.user.usersOnline.location.LostPasswordForm</languagevariable>
104 </type>
105 <type>
106 <name>com.woltlab.wcf.user.LoginForm</name>
107 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
108 <controller><![CDATA[wcf\form\LoginForm]]></controller>
109 <languagevariable>wcf.user.usersOnline.location.LoginForm</languagevariable>
110 </type>
111 <type>
112 <name>com.woltlab.wcf.user.AccountManagementForm</name>
113 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
114 <controller><![CDATA[wcf\form\AccountManagementForm]]></controller>
115 <languagevariable>wcf.user.usersOnline.location.AccountManagementForm</languagevariable>
116 </type>
117 <type>
118 <name>com.woltlab.wcf.user.AvatarEditForm</name>
119 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
120 <controller><![CDATA[wcf\form\AvatarEditForm]]></controller>
121 <languagevariable>wcf.user.usersOnline.location.AvatarEditForm</languagevariable>
122 </type>
123 <type>
124 <name>com.woltlab.wcf.user.SettingsForm</name>
125 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
126 <controller><![CDATA[wcf\form\SettingsForm]]></controller>
127 <languagevariable>wcf.user.usersOnline.location.SettingsForm</languagevariable>
128 </type>
129 <type>
130 <name>com.woltlab.wcf.user.SignatureEditForm</name>
131 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
132 <controller><![CDATA[wcf\form\SignatureEditForm]]></controller>
133 <languagevariable>wcf.user.usersOnline.location.SignatureEditForm</languagevariable>
134 </type>
135
136 <!-- moderation type -->
137 <type>
138 <name>com.woltlab.wcf.moderation.activation</name>
139 <definitionname>com.woltlab.wcf.moderation.type</definitionname>
140 <classname><![CDATA[wcf\system\moderation\queue\ModerationQueueActivationManager]]></classname>
141 </type>
142 <type>
143 <name>com.woltlab.wcf.moderation.report</name>
144 <definitionname>com.woltlab.wcf.moderation.type</definitionname>
145 <classname><![CDATA[wcf\system\moderation\queue\ModerationQueueReportManager]]></classname>
146 </type>
147 <!-- /moderation type -->
148
149 <!-- activity points -->
150 <type>
151 <name>com.woltlab.wcf.like.activityPointEvent.receivedLikes</name>
152 <definitionname>com.woltlab.wcf.user.activityPointEvent</definitionname>
153 <points>1</points>
154 </type>
155 <!-- /activity points -->
156
157 <type>
158 <name>com.woltlab.wcf.user.profileComment</name>
159 <definitionname>com.woltlab.wcf.comment.commentableContent</definitionname>
160 <classname><![CDATA[wcf\system\comment\manager\UserProfileCommentManager]]></classname>
161 </type>
162
163 <type>
164 <name>com.woltlab.wcf.comment</name>
165 <definitionname>com.woltlab.wcf.like.likeableObject</definitionname>
166 <classname><![CDATA[wcf\data\comment\LikeableCommentProvider]]></classname>
167 </type>
168
169 <type>
170 <name>com.woltlab.wcf.comment.response</name>
171 <definitionname>com.woltlab.wcf.like.likeableObject</definitionname>
172 <classname><![CDATA[wcf\data\comment\response\LikeableCommentResponseProvider]]></classname>
173 </type>
174
175 <type>
176 <name>com.woltlab.wcf.user.profileComment.recentActivityEvent</name>
177 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
178 <classname><![CDATA[wcf\system\user\activity\event\ProfileCommentUserActivityEvent]]></classname>
179 </type>
180
181 <type>
182 <name>com.woltlab.wcf.user.profileComment.response.recentActivityEvent</name>
183 <definitionname>com.woltlab.wcf.user.recentActivityEvent</definitionname>
184 <classname><![CDATA[wcf\system\user\activity\event\ProfileCommentResponseUserActivityEvent]]></classname>
185 </type>
186
187 <type>
188 <name>com.woltlab.wcf.user.profileComment.notification</name>
189 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
190 <classname><![CDATA[wcf\system\user\notification\object\type\UserProfileCommentUserNotificationObjectType]]></classname>
191 <category>com.woltlab.wcf.user</category>
192 </type>
193 <type>
194 <name>com.woltlab.wcf.user.profileComment.response.notification</name>
195 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
196 <classname><![CDATA[wcf\system\user\notification\object\type\UserProfileCommentResponseUserNotificationObjectType]]></classname>
197 <category>com.woltlab.wcf.user</category>
198 </type>
199
200 <!-- moderation -->
201 <type>
202 <name>com.woltlab.wcf.comment.comment</name>
203 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
204 <classname><![CDATA[wcf\system\moderation\queue\report\CommentCommentModerationQueueReportHandler]]></classname>
205 </type>
206
207 <type>
208 <name>com.woltlab.wcf.comment.response</name>
209 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
210 <classname><![CDATA[wcf\system\moderation\queue\report\CommentResponseModerationQueueReportHandler]]></classname>
211 </type>
212 <!-- /moderation -->
213
214 <type>
215 <name>com.woltlab.wcf.label</name>
216 <definitionname>com.woltlab.wcf.acl</definitionname>
217 </type>
218
219 <!-- importers -->
220 <type>
221 <name>com.woltlab.wcf.user</name>
222 <definitionname>com.woltlab.wcf.importer</definitionname>
223 <classname><![CDATA[wcf\system\importer\UserImporter]]></classname>
224 </type>
225 <type>
226 <name>com.woltlab.wcf.user.group</name>
227 <definitionname>com.woltlab.wcf.importer</definitionname>
228 <classname><![CDATA[wcf\system\importer\UserGroupImporter]]></classname>
229 </type>
230 <type>
231 <name>com.woltlab.wcf.user.option</name>
232 <definitionname>com.woltlab.wcf.importer</definitionname>
233 <classname><![CDATA[wcf\system\importer\UserOptionImporter]]></classname>
234 </type>
235 <type>
236 <name>com.woltlab.wcf.user.avatar</name>
237 <definitionname>com.woltlab.wcf.importer</definitionname>
238 <classname><![CDATA[wcf\system\importer\UserAvatarImporter]]></classname>
239 </type>
240 <type>
241 <name>com.woltlab.wcf.user.comment</name>
242 <definitionname>com.woltlab.wcf.importer</definitionname>
243 <classname><![CDATA[wcf\system\importer\UserCommentImporter]]></classname>
244 </type>
245 <type>
246 <name>com.woltlab.wcf.user.comment.response</name>
247 <definitionname>com.woltlab.wcf.importer</definitionname>
248 <classname><![CDATA[wcf\system\importer\UserCommentResponseImporter]]></classname>
249 </type>
250 <type>
251 <name>com.woltlab.wcf.user.follower</name>
252 <definitionname>com.woltlab.wcf.importer</definitionname>
253 <classname><![CDATA[wcf\system\importer\UserFollowerImporter]]></classname>
254 </type>
255 <type>
256 <name>com.woltlab.wcf.user.rank</name>
257 <definitionname>com.woltlab.wcf.importer</definitionname>
258 <classname><![CDATA[wcf\system\importer\UserRankImporter]]></classname>
259 </type>
260 <type>
261 <name>com.woltlab.wcf.label.group</name>
262 <definitionname>com.woltlab.wcf.importer</definitionname>
263 <classname><![CDATA[wcf\system\importer\LabelGroupImporter]]></classname>
264 </type>
265 <type>
266 <name>com.woltlab.wcf.label</name>
267 <definitionname>com.woltlab.wcf.importer</definitionname>
268 <classname><![CDATA[wcf\system\importer\LabelImporter]]></classname>
269 </type>
270 <type>
271 <name>com.woltlab.wcf.smiley</name>
272 <definitionname>com.woltlab.wcf.importer</definitionname>
273 <classname><![CDATA[wcf\system\importer\SmileyImporter]]></classname>
274 </type>
275 <type>
276 <name>com.woltlab.wcf.smiley.category</name>
277 <definitionname>com.woltlab.wcf.importer</definitionname>
278 <classname><![CDATA[wcf\system\importer\SmileyCategoryImporter]]></classname>
279 </type>
280 <!-- /importers -->
281
282 <!-- rebuild data workers -->
283 <type>
284 <name>com.woltlab.wcf.like</name>
285 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
286 <classname><![CDATA[wcf\system\worker\LikeRebuildDataWorker]]></classname>
287 <nicevalue>-100</nicevalue>
288 </type>
289 <type>
290 <name>com.woltlab.wcf.like.user</name>
291 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
292 <classname><![CDATA[wcf\system\worker\LikeUserRebuildDataWorker]]></classname>
293 <nicevalue>-90</nicevalue>
294 </type>
295 <type>
296 <name>com.woltlab.wcf.user</name>
297 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
298 <classname><![CDATA[wcf\system\worker\UserRebuildDataWorker]]></classname>
299 <nicevalue>70</nicevalue>
300 </type>
301 <type>
302 <name>com.woltlab.wcf.attachment</name>
303 <definitionname>com.woltlab.wcf.rebuildData</definitionname>
304 <classname><![CDATA[wcf\system\worker\AttachmentRebuildDataWorker]]></classname>
305 <nicevalue>100</nicevalue>
306 </type>
307 <!-- /rebuild data workers -->
308 </import>
309 </data>