Files
nairobi/app/views/moderation/comments/index.html.erb
Javi Martín 3753c42ab2 Open moderation links in the same window
Note that, unlike what we did in the admin section we're opening links
to budget investments on the same tab. There are two reasons for it; the
first one is that, in this case, there are no filters in the moderation
section that are lost after editing an investment, and the second one is
that, in this context, administrators usually don't go to the investment
in order to edit it, so they can just check something and use the
browser's back button to go back.
2023-10-24 16:31:39 +02:00

35 lines
1.2 KiB
Plaintext

<%= render Moderation::Shared::IndexComponent.new(@comments) do %>
<table class="clear">
<thead>
<tr>
<th><%= t("moderation.comments.index.headers.comment") %></th>
<th><%= t("moderation.comments.index.headers.moderate") %></th>
</tr>
</thead>
<tbody>
<% @comments.each do |comment| %>
<tr id="comment_<%= comment.id %>">
<td>
<%= comment.commentable_type.constantize.model_name.human %> -
<%= link_to comment.commentable.title, commentable_path(comment) %>
<br>
<span class="date"><%= l comment.updated_at.to_date %></span>
<span class="bullet">&nbsp;&bull;&nbsp;</span>
<%= comment.flags_count %><span class="icon-flag flag-disable"></span>
<span class="bullet">&nbsp;&bull;&nbsp;</span>
<%= comment.author.username %>
<br>
<div class="moderation-description">
<%= comment.body %>
</div>
</td>
<td class="text-center">
<%= check_box_tag "comment_ids[]", comment.id, nil, id: "#{dom_id(comment)}_check" %>
</td>
</tr>
<% end %>
</tbody>
</table>
<% end %>