refactors /admin listings to include descriptions

This commit is contained in:
Juanjo Bazán
2015-09-24 11:25:01 +02:00
parent 471b14835e
commit 376babc768
2 changed files with 48 additions and 34 deletions

View File

@@ -4,25 +4,32 @@
<h3><%= page_entries_info @debates %></h3> <h3><%= page_entries_info @debates %></h3>
<ul class="admin-list"> <table>
<% @debates.each do |debate| %> <% @debates.each do |debate| %>
<li id="<%= dom_id(debate) %>"> <tr id="<%= dom_id(debate) %>">
<%= link_to debate.title, debate_path(debate) %> <td>
<strong><%= debate.title %></strong>
<%= link_to t("admin.actions.restore"), <br>
restore_admin_debate_path(debate, request.query_parameters), <div class="moderation-description">
method: :put, <%= debate.description %>
data: { confirm: t("admin.actions.confirm") }, </div>
class: "button radius tiny success right" %> </td>
<td>
<% unless debate.confirmed_hide? %> <%= link_to t("admin.actions.restore"),
<%= link_to t("admin.actions.confirm_hide"), restore_admin_debate_path(debate, request.query_parameters),
confirm_hide_admin_debate_path(debate, request.query_parameters),
method: :put, method: :put,
class: "button radius tiny warning right" %> data: { confirm: t("admin.actions.confirm") },
<% end %> class: "button radius tiny success right" %>
</li>
<% unless debate.confirmed_hide? %>
<%= link_to t("admin.actions.confirm_hide"),
confirm_hide_admin_debate_path(debate, request.query_parameters),
method: :put,
class: "button radius tiny warning right" %>
<% end %>
</td>
</tr>
<% end %> <% end %>
</ul> </table>
<%= paginate @debates %> <%= paginate @debates %>

View File

@@ -4,25 +4,32 @@
<h3><%= page_entries_info @proposals %></h3> <h3><%= page_entries_info @proposals %></h3>
<ul class="admin-list"> <table>
<% @proposals.each do |proposal| %> <% @proposals.each do |proposal| %>
<li id="<%= dom_id(proposal) %>"> <tr id="<%= dom_id(proposal) %>">
<%= link_to proposal.title, proposal_path(proposal) %> <td>
<strong><%= proposal.title %></strong>
<%= link_to t("admin.actions.restore"), <br>
restore_admin_proposal_path(proposal, request.query_parameters), <div class="moderation-description">
method: :put, <%= proposal.description %>
data: { confirm: t("admin.actions.confirm") }, </div>
class: "button radius tiny success right" %> </td>
<td>
<% unless proposal.confirmed_hide? %> <%= link_to t("admin.actions.restore"),
<%= link_to t("admin.actions.confirm_hide"), restore_admin_proposal_path(proposal, request.query_parameters),
confirm_hide_admin_proposal_path(proposal, request.query_parameters),
method: :put, method: :put,
class: "button radius tiny warning right" %> data: { confirm: t("admin.actions.confirm") },
<% end %> class: "button radius tiny success right" %>
</li>
<% unless proposal.confirmed_hide? %>
<%= link_to t("admin.actions.confirm_hide"),
confirm_hide_admin_proposal_path(proposal, request.query_parameters),
method: :put,
class: "button radius tiny warning right" %>
<% end %>
</td>
</tr>
<% end %> <% end %>
</ul> </table>
<%= paginate @proposals %> <%= paginate @proposals %>