aboutsummaryrefslogtreecommitdiffstats
path: root/app/views/admin_user/_user_table.rhtml
blob: 16431b7ae18e172550b49011a04672686b13f530 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<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>
  <% end %>
</div>

<%= will_paginate(users, :class => "paginator") %>