diff --git a/src/General/Config.coffee b/src/General/Config.coffee
index 67f941ae4..525d65438 100755
--- a/src/General/Config.coffee
+++ b/src/General/Config.coffee
@@ -935,3 +935,5 @@ Config =
'Increase the intervals between updates on threads without new posts.'
]
'Interval': 30
+
+ additionalCooldown: 0
diff --git a/src/General/Settings.coffee b/src/General/Settings.coffee
index 1518da3df..af928ff94 100755
--- a/src/General/Settings.coffee
+++ b/src/General/Settings.coffee
@@ -315,7 +315,7 @@ Settings =
items = {}
inputs = {}
- for name in ['boardnav', 'time', 'backlink', 'fileInfo', 'favicon', 'usercss']
+ for name in ['boardnav', 'time', 'backlink', 'fileInfo', 'favicon', 'usercss', 'additionalCooldown']
input = $ "[name='#{name}']", section
items[name] = Conf[name]
inputs[name] = input
@@ -339,7 +339,7 @@ Settings =
for key, val of items
input = inputs[key]
input.value = val
- continue if key is 'usercss'
+ continue if key in ['usercss', 'additionalCooldown']
Settings[key].call input
return
diff --git a/src/General/css/style.css b/src/General/css/style.css
index 3fc0a04a6..477947a8b 100755
--- a/src/General/css/style.css
+++ b/src/General/css/style.css
@@ -1321,6 +1321,12 @@ input#qr-filename:not(.edit) {
#file-n-submit {
height: 23px;
}
+#file-n-submit.add-cooldown {
+ height: 43px;
+}
+#file-n-submit:not(.add-cooldown) #add-cooldown-label {
+ display: none;
+}
#qr input[type="file"] {
visibility: hidden;
position: absolute;
diff --git a/src/General/html/Features/QuickReply.html b/src/General/html/Features/QuickReply.html
index c1401fc53..fa1187734 100755
--- a/src/General/html/Features/QuickReply.html
+++ b/src/General/html/Features/QuickReply.html
@@ -36,6 +36,7 @@
+
diff --git a/src/General/html/Settings/Advanced.html b/src/General/html/Settings/Advanced.html
index 6a2b6c095..1170a85d0 100755
--- a/src/General/html/Settings/Advanced.html
+++ b/src/General/html/Settings/Advanced.html
@@ -109,6 +109,13 @@
+
+