aboutsummaryrefslogtreecommitdiff
path: root/app/templates
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2019-01-28 19:01:37 +0000
committerrubenwardy <rw@rubenwardy.com>2019-01-28 19:01:37 +0000
commit8afe17b984cae3d1e934f92024bbc683d4668c48 (patch)
tree46108bf9396090724d0ad4f07fd059842625153c /app/templates
parent269110551333f4e63b8602e89bd3c5a9ea1296c9 (diff)
downloadcheatdb-8afe17b984cae3d1e934f92024bbc683d4668c48.tar.xz
Add comment ratelimiting, allow any member to open threads
Diffstat (limited to 'app/templates')
-rw-r--r--app/templates/macros/threads.html17
1 files changed, 12 insertions, 5 deletions
diff --git a/app/templates/macros/threads.html b/app/templates/macros/threads.html
index 65f02f4..fd7b648 100644
--- a/app/templates/macros/threads.html
+++ b/app/templates/macros/threads.html
@@ -42,11 +42,18 @@
<a name="reply"></a>
</div>
- <form method="post" action="{{ url_for('thread_page', id=thread.id)}}" class="card-body">
- <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
- <textarea class="form-control markdown" required maxlength=500 name="comment"></textarea><br />
- <input class="btn btn-primary" type="submit" value="Comment" />
- </form>
+ {% if current_user.canCommentRL() %}
+ <form method="post" action="{{ url_for('thread_page', id=thread.id)}}" class="card-body">
+ <input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
+ <textarea class="form-control markdown" required maxlength=500 name="comment"></textarea><br />
+ <input class="btn btn-primary" type="submit" value="Comment" />
+ </form>
+ {% else %}
+ <div class="card-body">
+ <textarea class="form-control" readonly disabled>Please wait before commenting again.</textarea><br />
+ <input class="btn btn-primary" type="submit" disabled value="Comment" />
+ </div>
+ {% endif %}
</div>
</div>
</div>