<parent>user</parent>
<options>module_conversation</options>
</category>
+ <category name="mod.conversation">
+ <parent>mod.general</parent>
+ <options>module_conversation</options>
+ </category>
</categories>
<options>
- <!-- mod.general -->
+ <!-- mod.conversation -->
<option name="mod.conversation.canModerateConversation">
- <categoryname>mod.general</categoryname>
+ <categoryname>mod.conversation</categoryname>
<optiontype>boolean</optiontype>
<defaultvalue>0</defaultvalue>
<admindefaultvalue>1</admindefaultvalue>
<options>module_conversation</options>
<usersonly>1</usersonly>
</option>
- <!-- /mod.general -->
+ <option name="mod.conversation.canAlwaysInviteUsers">
+ <categoryname>mod.conversation</categoryname>
+ <optiontype>boolean</optiontype>
+ <defaultvalue>0</defaultvalue>
+ <admindefaultvalue>1</admindefaultvalue>
+ <options>module_conversation</options>
+ <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.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.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>
+ <usersonly>1</usersonly>
+ </option>
+ <option name="user.conversation.canStartConversation">
+ <categoryname>user.conversation</categoryname>
+ <optiontype>boolean</optiontype>
+ <defaultvalue>1</defaultvalue>
<usersonly>1</usersonly>
</option>
<option name="user.conversation.canEditMessage">
<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>
<defaultvalue>5</defaultvalue>
<minvalue>1</minvalue>
- <maxvalue>10</maxvalue>
+ <maxvalue>25</maxvalue>
<usersonly>1</usersonly>
</option>
<option name="user.conversation.maxLength">