<div class="row">
<div class="col-md-12">
<h1><%= _('List of users') %></h1>
<p class="text-justify">
<%= _('Below is a list of users registered for your organisation. You can sort the data by each field.')%>
</p>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="table-responsive">
<table class="table tablesorter table-hover table-bordered">
<thead>
<% if @users.count > TABLE_FILTER_MIN_ROWS %>
<tr>
<td>
<%= render(partial: "shared/table_filter",
locals: {path: admin_index_users_path,
placeholder: _('Filter users')}) %>
</td>
</tr>
<% end %>
<tr>
<th><%= _('Name') %></th>
<th><%= _('Email address') %></th>
<th class="text-center"><%= _('Last logged in') %></th>
<th class="text-center"><%= _('How many plans?') %></th>
<th class="text-center"><%= _('Privileges') %></th>
</tr>
</thead>
<tbody>
<% @users.each do |user| %>
<% if !user.nil? then%>
<tr>
<td>
<% if !user.name.nil? then%>
<%= user.name(false) %>
<% end %>
</td>
<td>
<%= user.email %>
</td>
<td class="text-center">
<% if !user.last_sign_in_at.nil? then%>
<%= l user.last_sign_in_at.to_date, :formats => :short %>
<% end %>
</td>
<td class="text-center">
<% if !user.roles.nil? then%>
<%= user.roles.length %>
<% end %>
</td>
<td class="text-center">
<% unless current_user == user %>
<% b_label = _('Edit')%>
<%= link_to b_label, admin_grant_permissions_user_path(user)%>
<% end %>
</td>
</tr>
<% end %>
<% end %>
</tbody>
</table>
</div>
</div>
</div>