plugins/ShinyCMS/app/views/shinycms/comments/comment/_moderation_links.html.erb
<% return unless current_user_can?( :hide, :comments ) || current_user_can?( :lock, :comments ) %>
<footer>
<p>
<span class="float-right smaller">
Comment:
<% if current_user_can?( :hide, :comments ) %>
<% if comment.hidden? %>
<%= link_to t( 'show' ), shinycms.show_comment_path( comment ), method: :put %>
<% else %>
<%= link_to t( 'hide' ), shinycms.hide_comment_path( comment ), method: :put %>
<% end %>
/
<% end %>
<% if current_user_can?( :lock, :comments ) %>
<% if comment.locked? %>
<%= link_to t( 'unlock' ), shinycms.unlock_comment_path( comment ), method: :put %>
<% else %>
<%= link_to t( 'lock' ), shinycms.lock_comment_path( comment ), method: :put %>
<% end %>
/
<% end %>
<% if current_user_can?( :destroy, :spam_comments ) %>
<%= link_to t( 'shinycms.comments.spam' ), shinycms.destroy_spam_comment_path( comment ), method: :delete, data: { confirm: t( 'are_you_sure' ) } %>
/
<% elsif current_user_can?( :flag, :spam_comments ) %>
<%= link_to t( 'shinycms.comments.spam' ), shinycms.flag_spam_comment_path( comment ), method: :put %>
/
<% end %>
<% if current_user_can?( :destroy, :comments ) %>
<%= link_to t( 'delete' ), shinycms.destroy_comment_path( comment ), method: :delete, data: { confirm: t( 'are_you_sure' ) } %>
<% end %>
</span>
</p>
</footer>