2012-10-14 13:23:35 +00:00
<h1>Listing users</h1>
<% if can? :create, User %>
<%= link_to 'New User', new_user_path %>
<% end %>
<table>
2013-01-25 13:52:19 +00:00
<col />
<col />
<col />
<% if current_user.admin? %><col /><% end %>
<col class="col_highlight" />
<col />
<col class="col_highlight" />
<col />
<col class="col_highlight" />
2012-10-14 13:23:35 +00:00
<tr>
<th>Name</th>
<th>Email</th>
2013-01-25 10:50:53 +00:00
<th>Certifications</th>
<% if current_user.admin? then %>
<th>Orientation?</th>
<% end %>
2013-01-25 13:01:02 +00:00
<th>Waiver?</th>
<th>Member?</th>
<th>Card?</th>
<th>Instructor?</th>
2012-10-14 13:23:35 +00:00
<th>Admin?</th>
<th></th>
<th></th>
</tr>
<% if !@users.blank? %>
<% @users.each do |user| %>
<tr>
2013-01-25 10:50:53 +00:00
<td><%= link_to user.name, user %></td>
2012-10-14 13:23:35 +00:00
<td><%= user.email %></td>
2013-01-25 10:50:53 +00:00
<td><% user.certifications.each do |c| %>
2013-01-25 13:01:02 +00:00
<%= link_to c.name, c %><%= "," unless c.id == user.certifications.last.id %>
2013-01-25 10:50:53 +00:00
<% end %></td>
<% if current_user.admin? then %><td>
<%= unless user.orientation.blank? then raw("<span class='hoverinfo' title='"+user.orientation.strftime("%B %d %Y")+"'>✓</span>") end %>
</td><% end %>
2013-01-25 13:01:02 +00:00
<td><%= unless user.waiver.blank? then raw("<span class='hoverinfo' title='"+user.waiver.strftime("%B %d %Y")+"'>✓</span>") end %></td>
<td><%= raw(user.member_status) %></td>
<td><%= unless user.cards.blank? then raw("✓") end %></td>
<td><%= if user.instructor? then raw("✓") end %></td>
2013-01-25 10:50:53 +00:00
<td><%= if user.admin? then raw("✓") end %></td>
2012-10-14 13:23:35 +00:00
<td><%= link_to 'Edit', edit_user_path(user) if can? :update, user %></td>
<td><%= link_to 'Destroy', user, :confirm => 'Are you sure? WARNING: THIS DOES NOT REMOVE THE USER FROM THE DOOR SYSTEM! DISABLE THEM FIRST.', :method => :delete if can? :destroy, user %></td>
</tr>
<% end %>
<% end %>
</table>
<br />