43 lines
1.6 KiB
Plaintext
43 lines
1.6 KiB
Plaintext
<div id="c-post-moderation">
|
|
<div id="a-moderate">
|
|
<div id="search">
|
|
<%= form_tag(post_moderation_moderate_path, :method => :get) do %>
|
|
<%= text_field_tag "query", params[:query], :size => 40 %>
|
|
<%= submit_tag "Search" %>
|
|
<% end %>
|
|
</div>
|
|
|
|
<div>
|
|
<h2>Moderation Queue</h2>
|
|
|
|
<% @posts.each do |post| %>
|
|
<article id="post-<%= post.id %>">
|
|
<aside>
|
|
<%= link_to(image_tag(post.medium_file_url), post_path(post)) %>
|
|
</aside>
|
|
|
|
<section>
|
|
<ul>
|
|
<li><%= link_to "Approve", post_moderation_approve_path(:post_id => post.id), :remote => true, :method => :put %> | <%= link_to "Disapprove", post_moderation_disapprove_path(:post_id => post.id), :remote => true, :method => :put %></li>
|
|
<li>Rating: <%= post.pretty_rating %></li>
|
|
<li>Score: <%= post.score %></li>
|
|
<li>Uploader: <%= link_to(post.uploader.name, user_path(post.uploader_id)) %> <%= time_ago_in_words(post.created_at) %> ago</li>
|
|
<% if post.is_flagged? %>
|
|
<li>Flagged: <%= post_flag_reason(post) %></li>
|
|
<% end %>
|
|
<% if (post.is_flagged? || post.is_deleted?) && post.appeals.any? %>
|
|
<li>Appeals: <%= post_appeal_reason(post) %></li>
|
|
<% end %>
|
|
<li>Disapprovals: <%= post.disapprovals.count %></li>
|
|
<li>Tags: <%= post.tag_string %></li>
|
|
</ul>
|
|
</section>
|
|
|
|
<div class="clearfix"></div>
|
|
</article>
|
|
<% end %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|