Commit | Line | Data |
---|---|---|
9544b6b4 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
c186cf0b | 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/userGroupOption.xsd"> |
9544b6b4 MW |
3 | <import> |
4 | <categories> | |
5 | <category name="user.conversation"> | |
6 | <parent>user</parent> | |
7 | <options>module_conversation</options> | |
8 | </category> | |
2a6fbd0c AE |
9 | <category name="mod.conversation"> |
10 | <parent>mod.general</parent> | |
11 | <options>module_conversation</options> | |
12 | </category> | |
9544b6b4 | 13 | </categories> |
9544b6b4 | 14 | <options> |
2a6fbd0c | 15 | <!-- mod.conversation --> |
60d1935c | 16 | <option name="mod.conversation.canModerateConversation"> |
2a6fbd0c AE |
17 | <categoryname>mod.conversation</categoryname> |
18 | <optiontype>boolean</optiontype> | |
19 | <defaultvalue>0</defaultvalue> | |
2a6fbd0c | 20 | <options>module_conversation</options> |
484e032a | 21 | <admindefaultvalue>1</admindefaultvalue> |
2a6fbd0c AE |
22 | <usersonly>1</usersonly> |
23 | </option> | |
24 | <option name="mod.conversation.canAlwaysInviteUsers"> | |
25 | <categoryname>mod.conversation</categoryname> | |
60d1935c AE |
26 | <optiontype>boolean</optiontype> |
27 | <defaultvalue>0</defaultvalue> | |
570503ab | 28 | <options>module_conversation</options> |
484e032a | 29 | <admindefaultvalue>1</admindefaultvalue> |
1911481b | 30 | <usersonly>1</usersonly> |
60d1935c | 31 | </option> |
2a6fbd0c | 32 | <!-- /mod.conversation --> |
1911481b | 33 | <!-- user.conversation --> |
9544b6b4 MW |
34 | <option name="user.conversation.canUseConversation"> |
35 | <categoryname>user.conversation</categoryname> | |
36 | <optiontype>boolean</optiontype> | |
37 | <defaultvalue>1</defaultvalue> | |
50ad2931 | 38 | <enableoptions>user.conversation.canReplyToConversation,user.conversation.canSetCanInvite,user.conversation.canEditMessage,user.conversation.canAddInvisibleParticipants,user.conversation.maxParticipants,user.conversation.maxConversations,user.conversation.maxLabels,user.conversation.maxLength,user.conversation.canUploadAttachment,user.conversation.maxAttachmentSize,user.conversation.allowedAttachmentExtensions,user.conversation.maxAttachmentCount</enableoptions> |
0d511ff2 AE |
39 | <usersonly>1</usersonly> |
40 | </option> | |
50ad2931 | 41 | <option name="user.conversation.canReplyToConversation"> |
42 | <categoryname>user.conversation</categoryname> | |
43 | <optiontype>boolean</optiontype> | |
44 | <defaultvalue>1</defaultvalue> | |
45 | <usersonly>1</usersonly> | |
46 | <enableoptions>user.conversation.canStartConversation</enableoptions> | |
47 | </option> | |
0d511ff2 AE |
48 | <option name="user.conversation.canStartConversation"> |
49 | <categoryname>user.conversation</categoryname> | |
50 | <optiontype>boolean</optiontype> | |
51 | <defaultvalue>1</defaultvalue> | |
1911481b | 52 | <usersonly>1</usersonly> |
4dc423aa | 53 | </option> |
187014b1 MW |
54 | <option name="user.conversation.canEditMessage"> |
55 | <categoryname>user.conversation</categoryname> | |
56 | <optiontype>boolean</optiontype> | |
57 | <defaultvalue>1</defaultvalue> | |
1911481b | 58 | <usersonly>1</usersonly> |
187014b1 | 59 | </option> |
4dc423aa SG |
60 | <option name="user.conversation.canSetCanInvite"> |
61 | <categoryname>user.conversation</categoryname> | |
62 | <optiontype>boolean</optiontype> | |
63 | <defaultvalue>1</defaultvalue> | |
1911481b | 64 | <usersonly>1</usersonly> |
4dc423aa SG |
65 | </option> |
66 | <option name="user.conversation.canAddInvisibleParticipants"> | |
67 | <categoryname>user.conversation</categoryname> | |
68 | <optiontype>boolean</optiontype> | |
69 | <defaultvalue>1</defaultvalue> | |
1911481b | 70 | <usersonly>1</usersonly> |
9544b6b4 | 71 | </option> |
83545ad0 MW |
72 | <option name="user.conversation.canAddGroupParticipants"> |
73 | <categoryname>user.conversation</categoryname> | |
74 | <optiontype>boolean</optiontype> | |
75 | <defaultvalue>0</defaultvalue> | |
76 | <usersonly>1</usersonly> | |
77 | <admindefaultvalue>1</admindefaultvalue> | |
78 | </option> | |
9544b6b4 MW |
79 | <option name="user.conversation.maxParticipants"> |
80 | <categoryname>user.conversation</categoryname> | |
81 | <optiontype>integer</optiontype> | |
82 | <defaultvalue>10</defaultvalue> | |
4fb582f1 MW |
83 | <minvalue>1</minvalue> |
84 | <maxvalue>100</maxvalue> | |
1911481b | 85 | <usersonly>1</usersonly> |
9544b6b4 MW |
86 | </option> |
87 | <option name="user.conversation.maxConversations"> | |
88 | <categoryname>user.conversation</categoryname> | |
89 | <optiontype>integer</optiontype> | |
90 | <defaultvalue>100</defaultvalue> | |
4fb582f1 MW |
91 | <minvalue>1</minvalue> |
92 | <maxvalue>100000</maxvalue> | |
1911481b | 93 | <usersonly>1</usersonly> |
9544b6b4 | 94 | </option> |
57c7747f TD |
95 | <option name="user.conversation.floodControlTime"> |
96 | <categoryname>user.conversation</categoryname> | |
97 | <optiontype>inverseInteger</optiontype> | |
98 | <defaultvalue>60</defaultvalue> | |
99 | <minvalue>0</minvalue> | |
100 | <suffix>seconds</suffix> | |
101 | <admindefaultvalue>0</admindefaultvalue> | |
102 | <usersonly>1</usersonly> | |
103 | </option> | |
88cde7b3 AE |
104 | <option name="user.conversation.maxStartedConversationsPer24Hours"> |
105 | <categoryname>user.conversation</categoryname> | |
106 | <optiontype>infiniteInteger</optiontype> | |
107 | <defaultvalue>10</defaultvalue> | |
108 | <admindefaultvalue>-1</admindefaultvalue> | |
109 | <minvalue>-1</minvalue> | |
110 | <usersonly>1</usersonly> | |
111 | </option> | |
9544b6b4 MW |
112 | <option name="user.conversation.maxLabels"> |
113 | <categoryname>user.conversation</categoryname> | |
114 | <optiontype>integer</optiontype> | |
115 | <defaultvalue>5</defaultvalue> | |
4fb582f1 | 116 | <minvalue>1</minvalue> |
cb28f545 | 117 | <maxvalue>25</maxvalue> |
1911481b | 118 | <usersonly>1</usersonly> |
9544b6b4 MW |
119 | </option> |
120 | <option name="user.conversation.maxLength"> | |
121 | <categoryname>user.conversation</categoryname> | |
122 | <optiontype>integer</optiontype> | |
123 | <defaultvalue>10000</defaultvalue> | |
4fb582f1 | 124 | <minvalue>1000</minvalue> |
484e032a | 125 | <admindefaultvalue>100000</admindefaultvalue> |
1911481b | 126 | <usersonly>1</usersonly> |
9544b6b4 | 127 | </option> |
9544b6b4 MW |
128 | <option name="user.conversation.canUploadAttachment"> |
129 | <categoryname>user.conversation</categoryname> | |
130 | <optiontype>boolean</optiontype> | |
131 | <defaultvalue>1</defaultvalue> | |
1911481b | 132 | <usersonly>1</usersonly> |
9544b6b4 MW |
133 | </option> |
134 | <option name="user.conversation.maxAttachmentSize"> | |
135 | <categoryname>user.conversation</categoryname> | |
5ac187fe | 136 | <optiontype>fileSize</optiontype> |
3b2a0e93 | 137 | <defaultvalue>2000000</defaultvalue> |
4fb582f1 | 138 | <minvalue>10000</minvalue> |
1911481b | 139 | <usersonly>1</usersonly> |
9544b6b4 MW |
140 | </option> |
141 | <option name="user.conversation.allowedAttachmentExtensions"> | |
142 | <categoryname>user.conversation</categoryname> | |
143 | <optiontype>textarea</optiontype> | |
f58effd4 | 144 | <defaultvalue>gif |
9544b6b4 MW |
145 | jpg |
146 | jpeg | |
147 | png | |
fe913d9f | 148 | webp |
9544b6b4 MW |
149 | bmp |
150 | zip | |
151 | txt | |
f58effd4 | 152 | pdf</defaultvalue> |
1911481b | 153 | <usersonly>1</usersonly> |
484e032a | 154 | <wildcard>*</wildcard> |
9544b6b4 MW |
155 | </option> |
156 | <option name="user.conversation.maxAttachmentCount"> | |
157 | <categoryname>user.conversation</categoryname> | |
158 | <optiontype>integer</optiontype> | |
159 | <defaultvalue>5</defaultvalue> | |
4fb582f1 MW |
160 | <minvalue>1</minvalue> |
161 | <maxvalue>100</maxvalue> | |
1911481b | 162 | <usersonly>1</usersonly> |
9544b6b4 MW |
163 | </option> |
164 | </options> | |
165 | </import> | |
166 | </data> |