add ability to delete posts
This commit is contained in:
@ -53,7 +53,13 @@
|
||||
local reply_text = ("%s\n[quote]%s[/quote]\n---\n\n"):format(quote_src_text, post.original_markup)
|
||||
%>
|
||||
<button value="<%= reply_text %>" class="reply-button">Reply</button>
|
||||
<% end %>
|
||||
<% end %>
|
||||
<%
|
||||
local show_delete = (post.user_id == me.id and not ntob(thread.is_locked)) or me:is_mod()
|
||||
if show_delete then
|
||||
%>
|
||||
<button class="critical post-delete-button" value="<%= post.id %>">Delete</button>
|
||||
<% end %>
|
||||
</span>
|
||||
</div>
|
||||
<div class="post-content">
|
||||
|
@ -2,6 +2,9 @@
|
||||
local is_locked = ntob(thread.is_locked)
|
||||
local can_post = (not is_locked and not me:is_guest()) or me:is_mod()
|
||||
%>
|
||||
<% if infobox then %>
|
||||
<% render("views.common.infobox", infobox) %>
|
||||
<% end %>
|
||||
<main>
|
||||
<nav class="darkbg">
|
||||
<h1 class="thread-title"><%= thread.title %></h1>
|
||||
@ -22,5 +25,15 @@
|
||||
<% if can_post then %>
|
||||
<h1>Respond to "<%= thread.title %>"</h1>
|
||||
<% render("views.common.babycode-editor", {ta_name="post_content"}) %>
|
||||
<script src="/static/js/thread.js"></script>
|
||||
<% end %>
|
||||
<dialog id="delete-dialog">
|
||||
<div class=delete-dialog-inner>
|
||||
Are you sure you want to delete the highlighted post?
|
||||
<span>
|
||||
<button id=post-delete-dialog-close>Cancel</button>
|
||||
<button class="critical" form=post-delete-form>Delete</button>
|
||||
<form id="post-delete-form" method="post"></form>
|
||||
</span>
|
||||
</div>
|
||||
</dialog>
|
||||
<script src="/static/js/thread.js"></script>
|
||||
|
Reference in New Issue
Block a user