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' %>