<?xml version="1.0" encoding="UTF-8"?>
-<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/vortex/userGroupOption.xsd">
+<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">
<import>
<categories>
<category name="user.conversation">
<options>module_conversation</options>
</category>
</categories>
-
<options>
<!-- mod.conversation -->
<option name="mod.conversation.canModerateConversation">
<categoryname>mod.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>0</defaultvalue>
- <admindefaultvalue>1</admindefaultvalue>
<options>module_conversation</options>
+ <admindefaultvalue>1</admindefaultvalue>
<usersonly>1</usersonly>
</option>
<option name="mod.conversation.canAlwaysInviteUsers">
<categoryname>mod.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>0</defaultvalue>
- <admindefaultvalue>1</admindefaultvalue>
<options>module_conversation</options>
+ <admindefaultvalue>1</admindefaultvalue>
<usersonly>1</usersonly>
</option>
<!-- /mod.conversation -->
-
<!-- user.conversation -->
<option name="user.conversation.canUseConversation">
<categoryname>user.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>1</defaultvalue>
- <enableoptions>user.conversation.canStartConversation,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>
+ <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>
<usersonly>1</usersonly>
</option>
+ <option name="user.conversation.canReplyToConversation">
+ <categoryname>user.conversation</categoryname>
+ <optiontype>boolean</optiontype>
+ <defaultvalue>1</defaultvalue>
+ <usersonly>1</usersonly>
+ <enableoptions>user.conversation.canStartConversation</enableoptions>
+ </option>
<option name="user.conversation.canStartConversation">
<categoryname>user.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>1</defaultvalue>
<usersonly>1</usersonly>
</option>
+ <option name="user.conversation.canAddGroupParticipants">
+ <categoryname>user.conversation</categoryname>
+ <optiontype>boolean</optiontype>
+ <defaultvalue>0</defaultvalue>
+ <usersonly>1</usersonly>
+ <admindefaultvalue>1</admindefaultvalue>
+ </option>
+
<option name="user.conversation.maxParticipants">
<categoryname>user.conversation</categoryname>
<optiontype>integer</optiontype>
<maxvalue>100000</maxvalue>
<usersonly>1</usersonly>
</option>
+ <option name="user.conversation.maxStartedConversationsPer24Hours">
+ <categoryname>user.conversation</categoryname>
+ <optiontype>infiniteInteger</optiontype>
+ <defaultvalue>10</defaultvalue>
+ <admindefaultvalue>-1</admindefaultvalue>
+ <minvalue>-1</minvalue>
+ <usersonly>1</usersonly>
+ </option>
<option name="user.conversation.maxLabels">
<categoryname>user.conversation</categoryname>
<optiontype>integer</optiontype>
<categoryname>user.conversation</categoryname>
<optiontype>integer</optiontype>
<defaultvalue>10000</defaultvalue>
- <admindefaultvalue>100000</admindefaultvalue>
<minvalue>1000</minvalue>
+ <admindefaultvalue>100000</admindefaultvalue>
<usersonly>1</usersonly>
</option>
-
<option name="user.conversation.canUploadAttachment">
<categoryname>user.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>1</defaultvalue>
- <options>module_attachment</options>
<usersonly>1</usersonly>
</option>
<option name="user.conversation.maxAttachmentSize">
<categoryname>user.conversation</categoryname>
<optiontype>fileSize</optiontype>
- <defaultvalue>1000000</defaultvalue>
- <options>module_attachment</options>
+ <defaultvalue>2000000</defaultvalue>
<minvalue>10000</minvalue>
<usersonly>1</usersonly>
</option>
jpg
jpeg
png
+webp
bmp
zip
txt
pdf</defaultvalue>
- <options>module_attachment</options>
- <wildcard>*</wildcard>
<usersonly>1</usersonly>
+ <wildcard>*</wildcard>
</option>
<option name="user.conversation.maxAttachmentCount">
<categoryname>user.conversation</categoryname>
<optiontype>integer</optiontype>
<defaultvalue>5</defaultvalue>
- <options>module_attachment</options>
<minvalue>1</minvalue>
<maxvalue>100</maxvalue>
<usersonly>1</usersonly>
</option>
- <!-- /user.conversation -->
</options>
</import>
</data>
-