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.
35 lines
1.2 KiB
Plaintext
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"> • </span>
|
|
<%= comment.flags_count %><span class="icon-flag flag-disable"></span>
|
|
<span class="bullet"> • </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 %>
|