]> git.lizzy.rs Git - cheatdb.git/blobdiff - app/templates/macros/threads.html
Add ability to edit comments
[cheatdb.git] / app / templates / macros / threads.html
index f9f298a5f7e49b9e3d09771ede1b76f152f87320..21283d794c67c1420fd1208c1ec9f32fca8a2d40 100644 (file)
                                </div>
 
                                <div class="card-body">
+                                       {% if current_user == thread.author and thread.review and thread.replies[0] == r %}
+                                               <a class="float-right btn btn-primary btn-sm ml-2"
+                                                               href="{{ thread.review.package.getReviewURL() }}">
+                                                       <i class="fas fa-edit"></i>
+                                               </a>
+                                       {% elif r.checkPerm(current_user, "EDIT_REPLY") %}
+                                               <a class="float-right btn btn-primary btn-sm ml-2"
+                                                               href="{{ url_for('threads.edit_reply', id=thread.id, reply=r.id) }}">
+                                                       <i class="fas fa-edit"></i>
+                                               </a>
+                                       {% endif %}
+
+                                       {% if r.checkPerm(current_user, "DELETE_REPLY") %}
+                                               <a class="float-right btn btn-secondary btn-sm ml-2"
+                                                               href="{{ url_for('threads.delete_reply', id=thread.id, reply=r.id) }}">
+                                                       <i class="fas fa-trash"></i>
+                                               </a>
+                                       {% endif %}
+
                                        {{ r.comment | markdown }}
                                </div>
                        </div>