app/views/comments/index.html.erb in tkh_content-0.3.1 vs app/views/comments/index.html.erb in tkh_content-0.4.2
- old
+ new
@@ -1,29 +1,30 @@
-<h1>List of Comments</h1>
+<h1><%= t('activerecord.models.comments') %></h1>
+<%= render 'tab_admin_menu' %>
+
<table class='table table-striped'>
<thead>
- <tr>
- <th><%= t 'activerecord.attributes.comments.author' %></th>
- <th><%= t 'activerecord.attributes.comments.page' %></th>
- <th><%= t 'activerecord.attributes.comments.body' %></th>
- <th><%= t 'activerecord.attributes.comments.status' %></th>
- <th><%= t 'activerecord.attributes.comments.locale' %></th>
- <th>Actions</th>
+ <tr>
+ <th><%= t('activerecord.attributes.comments.author') %>, <%= t('activerecord.models.page') %>, <%= t('activerecord.attributes.comments.locale') %><br />
+ <%= t('activerecord.attributes.comments.body') %></th>
+ <th><%= t('activerecord.attributes.comments.status') %></th>
+ <th><%= t('actions') %></th>
</tr>
</thead>
<tbody>
- <% @comments.each do |comment| %>h
+ <% @comments.each do |comment| %>
<tr>
- <td><%= comment.author.name %></td>
- <td><%= link_to comment.page.title, comment.page %></td>
- <td><%= truncate comment.body, length: 75, separator: ' ...' %></td>
- <td><%= comment.status %><%= t 'colon' %><%= render 'comments/status_buttons', comment: comment %></td>
- <td><%= comment.locale %></td>
+ <td><%= comment.author.name %> - <%= link_to comment.page.title, comment.page %> | <%= comment.locale %><br /><br />
+ <%= sanitize comment.body.gsub(/\r\n?/, "<br>"), :tags => %w(br), :attributes => %w() %></td>
+
+ <td><%= t("comments.status.#{comment.status}") %><%= t 'colon' %><%= render 'comments/status_buttons', comment: comment %></td>
<td><%= link_to t('edit'), edit_comment_path(comment), class: 'btn btn-mini' %><%= link_to t('delete'), comment, method: :delete, data: { confirm: t('are_you_sure') }, class: 'btn btn-mini btn-danger' %></td>
</tr>
<% end %>
</tbody>
</table>
+
+<%= will_paginate @comments %>
<%= render 'shared/admin_sidebar' %>