Merge branch 'master' of github.com:WoltLab/com.woltlab.wcf.conversation
[GitHub/WoltLab/com.woltlab.wcf.conversation.git] / 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.conversation.message</name>
6 <definitionname>com.woltlab.wcf.searchableObjectType</definitionname>
7 <classname>wcf\system\search\ConversationMessageSearch</classname>
8 </type>
9
10 <type>
11 <name>com.woltlab.wcf.conversation.message</name>
12 <definitionname>com.woltlab.wcf.attachment.objectType</definitionname>
13 <classname>wcf\system\attachment\ConversationMessageAttachmentObjectType</classname>
14 </type>
15
16 <type>
17 <name>com.woltlab.wcf.conversation.conversation</name>
18 <definitionname>com.woltlab.wcf.clipboardItem</definitionname>
19 <listclassname>wcf\data\conversation\ConversationList</listclassname>
20 </type>
21
22 <type>
23 <name>com.woltlab.wcf.conversation.notification</name>
24 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
25 <classname>wcf\system\user\notification\object\type\ConversationNotificationObjectType</classname>
26 <category>com.woltlab.wcf.conversation</category>
27 </type>
28 <type>
29 <name>com.woltlab.wcf.conversation.message.notification</name>
30 <definitionname>com.woltlab.wcf.notification.objectType</definitionname>
31 <classname>wcf\system\user\notification\object\type\ConversationMessageNotificationObjectType</classname>
32 <category>com.woltlab.wcf.conversation</category>
33 </type>
34
35 <type>
36 <name>com.woltlab.wcf.conversation.message</name>
37 <definitionname>com.woltlab.wcf.message.quote</definitionname>
38 <classname>wcf\system\message\quote\ConversationMessageQuoteHandler</classname>
39 </type>
40
41 <type>
42 <name>com.woltlab.wcf.conversation.message</name>
43 <definitionname>com.woltlab.wcf.moderation.report</definitionname>
44 <classname>wcf\system\moderation\queue\report\ConversationMessageModerationQueueReportHandler</classname>
45 </type>
46
47 <!-- Modification Log -->
48 <type>
49 <name>com.woltlab.wcf.conversation.conversation</name>
50 <definitionname>com.woltlab.wcf.modifiableContent</definitionname>
51 </type>
52 <!-- /Modification Log -->
53
54 <!-- user online locations -->
55 <type>
56 <name>com.woltlab.wcf.conversation.ConversationListPage</name>
57 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
58 <controller>wcf\page\ConversationListPage</controller>
59 <languagevariable>wcf.user.usersOnline.location.ConversationListPage</languagevariable>
60 </type>
61 <type>
62 <name>com.woltlab.wcf.conversation.ConversationAddForm</name>
63 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
64 <controller>wcf\form\ConversationAddForm</controller>
65 <languagevariable>wcf.user.usersOnline.location.ConversationAddForm</languagevariable>
66 </type>
67 <type>
68 <name>com.woltlab.wcf.conversation.ConversationPage</name>
69 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
70 <classname>wcf\system\user\online\location\ConversationLocation</classname>
71 <controller>wcf\page\ConversationPage</controller>
72 <languagevariable>wcf.user.usersOnline.location.ConversationPage</languagevariable>
73 </type>
74 <type>
75 <name>com.woltlab.wcf.conversation.ConversationMessageAddForm</name>
76 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
77 <classname>wcf\system\user\online\location\ConversationLocation</classname>
78 <controller>wcf\form\ConversationMessageAddForm</controller>
79 <languagevariable>wcf.user.usersOnline.location.ConversationMessageAddForm</languagevariable>
80 </type>
81 <type>
82 <name>com.woltlab.wcf.conversation.ConversationMessageEditForm</name>
83 <definitionname>com.woltlab.wcf.user.online.location</definitionname>
84 <classname>wcf\system\user\online\location\ConversationLocation</classname>
85 <controller>wcf\form\ConversationMessageEditForm</controller>
86 <languagevariable>wcf.user.usersOnline.location.ConversationMessageEditForm</languagevariable>
87 </type>
88 <!-- /user online locations -->
89 </import>
90 </data>