diff options
Diffstat (limited to 'app/views/admin_user/_user_table.rhtml')
-rw-r--r-- | app/views/admin_user/_user_table.rhtml | 52 |
1 files changed, 19 insertions, 33 deletions
diff --git a/app/views/admin_user/_user_table.rhtml b/app/views/admin_user/_user_table.rhtml index 16431b7ae..d35c78594 100644 --- a/app/views/admin_user/_user_table.rhtml +++ b/app/views/admin_user/_user_table.rhtml @@ -1,36 +1,22 @@ -<div class="accordion" id="users"> - <% for user in users %> - <div class="accordion-group"> - <div class="accordion-heading"> - <%= link_to("admin", user_admin_url(user), :class => "btn btn-primary btn-mini")%> - <a class="accordion-toggle" href="#user_<%=user.id%>" data-toggle="collapse" data-parent="users"> - <%=h user.name%> (<%=user.email%>) - </a> - </div> - <div id="user_<%=user.id%>" class="accordion-body collapse"> - <table class="table table-striped"> - <tbody> - <% user.for_admin_column do |name, value, type|%> - <tr> - <td> - <b><%=h name%></b> - </td> - <td> - <% if type == 'datetime' %> - <%= I18n.l(value, :format => "%e %B %Y %H:%M:%S") %> - (<%= _('{{length_of_time}} ago', :length_of_time => time_ago_in_words(value)) %>) - <% else %> - <%= h value %> - <% end %> - </td> - </tr> - <% end %> - </tbody> - </table> - </div> - </div> +<table> + <tr> + <th>Id</th> + <% for column in ['Name', 'Email', 'Created at', 'Updated at', 'Email confirmed', 'Admin'] + (banned_column ? ['Ban text'] : []) %> + <th><%= column %></th> <% end %> -</div> + </tr> + +<% for user in users %> + <tr class="<%= cycle('odd', 'even') %>"> + <td><%= user.id.to_s %></td> + <td><%= user_both_links(user) %></td> + <td><a href="mailto:<%=h user.email %>"><%=h user.email%></a></td> + <% for column in ['created_at', 'updated_at', 'email_confirmed', 'admin_level'] + (banned_column ? ['ban_text'] : []) %> + <td><%=h user.send(column) %></td> + <% end %> + </tr> +<% end %> +</table> -<%= will_paginate(users, :class => "paginator") %> +<%= will_paginate(users) %> |