<% provide(:head_title, t("users.registrations.edit.head_title")) %> <% provide(:container_class, "no-second-nav-container") %> <%= render partial: "users/settings/sidebar" %>

<%=t "users.registrations.edit.title" %>

<% if not resource.errors.empty? %>
<%= devise_error_messages! %>
<% end %>
<%= form_for(resource, as: resource_name, url: registration_path(resource_name, format: :json), remote: true, html: { method: :put, "data-for" => "email", class: 'settings-page-email', id: 'user-email-field' }) do |f| %>
<%= f.label t("users.registrations.edit.email_label") %> <% if devise_mapping.confirmable? && resource.pending_reconfirmation? %> <% end %>

<%=t "users.registrations.edit.email_title" %>

<%= f.label :email, t("users.registrations.edit.new_email_label") %> <%= f.email_field :email, class: "form-control", "data-role" => "edit" %>
<%= f.label :current_password, t("users.registrations.edit.current_password_label") %> <%=t "users.registrations.edit.password_explanation" %> <%= f.password_field :current_password, autocomplete: "off", class: "form-control", "data-role" => "clear", id: 'edit-email-current-password' %>
<%=t "general.cancel" %> <%= f.submit t("general.save"), class: "btn btn-success" %>
<% end %> <%= form_for(resource, as: resource_name, url: registration_path(resource_name, format: :json), remote: true, html: { method: :put, "data-for" => "password", class: 'settings-page-change-password', id: 'user-password-field' }) do |f| %> <%= hidden_field_tag "user[change_password]", "true" %>
<%= f.label t("users.registrations.edit.password_label") %>

<%=t "users.registrations.edit.password_title" %>

<%= f.label :current_password, t("users.registrations.edit.current_password_label") %> <%=t "users.registrations.edit.password_explanation" %> <%= f.password_field :current_password, autocomplete: "off", class: "form-control", "data-role" => "clear", id: 'edit-password-current-password' %>
<%= f.label :password, t("users.registrations.edit.new_password_label") %> <%= f.password_field :password, autocomplete: "off", class: "form-control", "data-role" => "clear" %>
<%= f.label :password_confirmation, t("users.registrations.edit.new_password_2_label") %> <%= f.password_field :password_confirmation, autocomplete: "off", class: "form-control", "data-role" => "clear" %>
<%=t "general.cancel" %> <%= f.submit t("general.save"), class: "btn btn-success" %>
<% end %>

<%=t "users.statistics.title" %>

  • <%= @user.statistics[:number_of_teams]%>

    <%= t("users.statistics.team").pluralize(@user.statistics[:number_of_teams]) %>
  • <%= @user.statistics[:number_of_projects] %>

    <%= t("users.statistics.project").pluralize(@user.statistics[:number_of_projects]) %>
  • <%= @user.statistics[:number_of_experiments] %>

    <%= t("users.statistics.experiment").pluralize(@user.statistics[:number_of_experiments]) %>
  • <%= @user.statistics[:number_of_protocols] %>

    <%= t("users.statistics.protocol").pluralize(@user.statistics[:number_of_protocols]) %>
<%= render partial: 'users/shared/user_avatars_modal' %> <%= javascript_pack_tag 'custom/croppie' %> <%= stylesheet_pack_tag 'custom/croppie_styles' %> <%= javascript_include_tag("canvas-to-blob.min") %> <%= javascript_include_tag "users/registrations/edit" %>