<%= t(".page_heading", login: @user.login, id: @user.id) %>
-
<%= link_to t(".navigation.invitations.manage"), manage_user_invitations_path(user_id: @user.login) %>
-
<%= link_to t(".navigation.invitations.add"), user_invitations_path(user_id: @user.login) %>
- <%= link_to t(".navigation.troubleshoot"), troubleshoot_admin_user_path(id: @user.login) %>
-
<%= button_to t(".navigation.activate"), { action: "activate", id: @user }, disabled: @user.active? %>
-
<%= link_to t(".navigation.rename"), change_username_user_path(@user) %>
-
<%= link_to t(".navigation.roles"), { action: "index", user_id: @user.id } %>
<% if policy(User).can_access_creation_summary? %>
-
<%= link_to t(".navigation.creations"), creations_admin_user_path(@user) %>
<% end %>
<%= t(".note") %>
<%= t(".info.heading") %>
- <%= t(".info.email") %>
- <%= @user.email %>
- <%= t(".info.invitation") %>
- <%= @user.invitation ? link_to(@user.invitation.id, invitation_path(@user.invitation.id)) : t(".info.no_invitation") %>
- <%= t(".info.role", count: @user.roles.size) %>
- <%= @user.roles.any? ? @user.roles.map { |role| t("activerecord.attributes.role.#{role.name}") }.to_sentence : t(".info.no_role") %>
<% if policy(User).can_view_past? %>
<% past_logins = @user.historic_values("login") %>
<% if past_logins.present? %>
- <%= t(".info.past_logins", count: past_logins.size) %>
-
<%= past_logins.to_sentence %>
<% end %>
<% past_emails = @user.historic_values("email") %>
<% if past_emails.present? %>
- <%= t(".info.past_emails", count: past_emails.size) %>
-
<%= past_emails.to_sentence %>
<% end %>
<% end %>
<%= t(".fnok.heading") %>
<%= form_tag action: "update_next_of_kin", controller: "admin/admin_users" do %>
<%= error_messages_for @user.fannish_next_of_kin %>
<%= hidden_field_tag "user_login", @user.login %>
<%= field_set_tag t(".fnok.heading"), disabled: !policy(@user).can_manage_next_of_kin? do %>
-
<%= label_tag "next_of_kin_name", t(".fnok.form.name") %>
-
<%= text_field_tag "next_of_kin_name", @user.fannish_next_of_kin.try(:kin_name), autocomplete: "off" %>
-
<%= label_tag "next_of_kin_email", t(".fnok.form.email") %>
-
<%= text_field_tag "next_of_kin_email", @user.fannish_next_of_kin.try(:kin_email), autocomplete: "off" %>
<%= submit_tag t(".fnok.form.submit") %>
<% end %>
<% end %>
<%= t(".status.heading") %>
<%= form_tag action: "update_status", controller: "admin/admin_users" do %>
<%= hidden_field_tag "user_login", @user.login %>
<%= field_set_tag t(".status.heading"), disabled: !policy(UserManager).can_manage_users? do %>
<% end %>
<%= render "user_history", user: @user %>