Sha256: 2e8679f65301c80eccd2b8aa20f808c04ce7631832c2154ae86681d66eea9b50

Contents?: true

Size: 1.41 KB

Versions: 3

Compression:

Stored size: 1.41 KB

Contents

<table class="users list">
  <tr>
    <th>Name</th>
    <th>Email</th>
    <th>Can access</th>
    <th>Last seen</th>
    <th></th>
  </tr>
<% @invites.each do |invite| %>
  <tr class="invite">
    <td></td>
    <td>
      <%= invite.email %>
    </td>
    <td>
      <%= invite.roles.map(&:to_s).to_sentence %>
    </td>
    <td>
      <% if invite.sent_at? %>
        Invited
        <%= time_ago_in_words(invite.sent_at) %> ago
      <% end %>
    </td>
    <td>
      <%= link_to "Cancel invite", [:admin, invite], method: 'delete', data: {confirm: "Are you sure?"}, class: 'delete' %>
    </td>
  </tr>
<% end %>
<% @users.each do |user| -%>
  <tr class="<%=
    classes = []
    classes.join( " " )
   %>">
    <td>
      <strong><%= link_to user.name, admin_user_url( user ) %></strong>
      <% if policy(user).edit? %>
        (<%= link_to "edit", edit_admin_user_url( user ), class: :edit %>)
      <% end %>
    </td>
    <td>
      <%= user.email %>
    </td>
    <td><%= user.roles.map(&:to_s).to_sentence %></td>
    <td>
      <% if user.online? -%>
        <strong>Online now</strong>
      <% elsif user.last_login_at -%>
        <%= time_ago_in_words( user.last_login_at ) %> ago
      <% else %>
        Not logged in yet
      <% end -%>
    </td>
    <td class="note">
      <%=
        notes = []
        notes << "Deactivated" unless user.activated?
        notes.join( ", " )
      %>
    </td>
  </tr>
<% end -%>
</table>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pages_core-3.4.3 app/views/admin/users/_list.html.erb
pages_core-3.5.1 app/views/admin/users/_list.html.erb
pages_core-3.4.2 app/views/admin/users/_list.html.erb