<% users.each do |user| %> <%= view_table_row_open %> <%= view_table_cell ( iconbutton_view user, nil) %> <%= view_table_cell ( iconbutton_edit edit_user_path(user), nil) %> <%= view_table_cell ( (current_user.admin? && !current_user?(user)) ? (iconbutton_to start_impersonate_session_path(user), icon('exchange-alt'), 'btn-warning btn-xs') : nil ) %> <%#= view_table_cell ( (current_user.admin? && !current_user?(user)) ? (iconbutton_delete user, nil) : nil ) %> <%= view_table_cell ( check_box_tag :activated, :activated, user.activated, disabled: true) %> <%= view_table_cell ( remote_ip_humanreadable(user.current_sign_in_ip) ) %> <% if user.last_request_at %> <% time_diff = ((Time.current - user.last_request_at) / 1.minute).round %> <% bg = time_diff < 10 ? 'yellow' : nil %> <%= view_table_cell( user.last_request_at.as_timestamp, bg ) %> <% else %> <%= view_table_cell ( nil ) %> <% end %> <%= view_table_cell ( link_to user.name, user ) %> <%= view_table_cell ( user.email) %> <%= view_table_cell ( check_box_tag :admin, :admin, user.admin, disabled: true) %> <%= view_table_cell ( user.user_role_id.present? ? user.user_role.descrizione : nil) %> <%= view_table_cell ( user.home_controller ) %> <%= view_table_cell ( user.home_action ) %> <%= view_table_cell ( user.person ? link_to( user.person.dh_person_name, person_path(user.person) ) : nil) %> <%= view_table_cell ( gravatar_for user, size: 24 ) %> <%= view_table_cell ( user.last_header_request_uri ) %> <%= view_table_row_close %> <% end %>