Add user.conversation.floodControlTime
authorTim Düsterhus <duesterhus@woltlab.com>
Mon, 8 Mar 2021 13:47:44 +0000 (14:47 +0100)
committerTim Düsterhus <duesterhus@woltlab.com>
Mon, 8 Mar 2021 13:50:13 +0000 (14:50 +0100)
language/de.xml
language/en.xml
userGroupOption.xml

index 5383a3be28c4d2afaf903cd46b92aa26ab1837fc..392100718fec0c82ef7b33303fa7d1d98ac22f77 100644 (file)
@@ -34,6 +34,8 @@
                <item name="wcf.acp.group.canBeAddedAsConversationParticipant"><![CDATA[Benutzergruppe kann als Teilnehmer in Konversationen hinzufügt werden]]></item>
                <item name="wcf.acp.group.option.user.conversation.maxStartedConversationsPer24Hours"><![CDATA[Maximale Anzahl gestarteter Konversation innerhalb von 24 Stunden]]></item>
                <item name="wcf.acp.group.option.user.conversation.maxStartedConversationsPer24Hours.description"><![CDATA[Beschränkt die Anzahl der Konversationen die ein Benutzer innerhalb von 24 Stunden starten darf. [-1 für unbegrenzt]]]></item>
+               <item name="wcf.acp.group.option.user.conversation.floodControlTime"><![CDATA[Mindestzeit zwischen zwei Nachrichten]]></item>
+               <item name="wcf.acp.group.option.user.conversation.floodControlTime.description"><![CDATA[Mindestzeit, die zwischen zwei hintereinander folgenden Konversationsnachrichten vergehen muss. [0 für unbeschränkt]]]></item>
        </category>
        <category name="wcf.acp.option">
                <item name="wcf.acp.option.category.message.conversation"><![CDATA[Konversationen]]></item>
index d774dfce330a95fbce8e3c8ac87c0cb8db199452..0048a0dfdfd91ac591fb7a9be954f71eb66e1200 100644 (file)
@@ -34,6 +34,8 @@
                <item name="wcf.acp.group.canBeAddedAsConversationParticipant"><![CDATA[User group can be added as participant in conversations]]></item>
                <item name="wcf.acp.group.option.user.conversation.maxStartedConversationsPer24Hours"><![CDATA[Maximum Number of Started Conversations per 24 Hours]]></item>
                <item name="wcf.acp.group.option.user.conversation.maxStartedConversationsPer24Hours.description"><![CDATA[Limits the number of conversations that a user can start within 24 hours. Use -1 for infinite.]]></item>
+               <item name="wcf.acp.group.option.user.conversation.floodControlTime"><![CDATA[Delay for Messages]]></item>
+               <item name="wcf.acp.group.option.user.conversation.floodControlTime.description"><![CDATA[Seconds required between creating two conversation messages. Use 0 to disable.]]></item>
        </category>
        <category name="wcf.acp.option">
                <item name="wcf.acp.option.category.message.conversation"><![CDATA[Conversations]]></item>
index 33c632fae066bef7cc2e4cfd0b155a70f816bf12..355eba556d0a493283e05006c562cf6d1f80a03b 100644 (file)
@@ -76,7 +76,6 @@
                                <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.floodControlTime">
+                               <categoryname>user.conversation</categoryname>
+                               <optiontype>inverseInteger</optiontype>
+                               <defaultvalue>60</defaultvalue>
+                               <minvalue>0</minvalue>
+                               <suffix>seconds</suffix>
+                               <admindefaultvalue>0</admindefaultvalue>
+                               <usersonly>1</usersonly>
+                       </option>
                        <option name="user.conversation.maxStartedConversationsPer24Hours">
                                <categoryname>user.conversation</categoryname>
                                <optiontype>infiniteInteger</optiontype>