%= form_for([@user, @pseud], html: { multipart: true }) do |f| %>
- <%= f.label :name, t(".name") %>
-
<% if @pseud&.name == @user.login %>
<%= @pseud.name %>
<% else %>
<%= f.text_field :name, class: "observe_textlength", disabled: logged_in_as_admin? %>
<%= generate_countdown_html("pseud_name", Pseud::NAME_LENGTH_MAX) %>
<% end %>
- <%= f.label :is_default, t(".make_default") %>
- <%= f.check_box :is_default, disabled: ((@pseud.name && @user.login == @pseud.name && @pseud.is_default?) || logged_in_as_admin?) %>
- <%= f.label :description, t(".description") %>
-
<%= allowed_html_instructions %>
<%= f.text_area :description, class: "observe_textlength" %>
<%= generate_countdown_html("pseud_description", Pseud::DESCRIPTION_MAX) %>
- <%= t(".icon") %>
-
<% unless @pseud.new_record? %>
- <%= icon_display(@user, @pseud) %> <%= t(".icon_notes.current") %>
<% end %>
- <%= t(".icon_notes.limit") %>
- <%= t(".icon_notes.format") %>
- <%= t(".icon_notes.size") %>
<% if @pseud.icon.attached? %>
<%= f.check_box :delete_icon, checked: false %>
<%= f.label :delete_icon, t(".icon_delete") %>
<% end %>
- <%= f.label :icon, t(".icon_upload") %>
- <%= f.file_field :icon, disabled: logged_in_as_admin? %>
-
<%= f.label :icon_alt_text, t(".icon_alt") %>
<%= link_to_help "icon-alt-text" %>
-
<%= f.text_field :icon_alt_text, class: "observe_textlength", disabled: logged_in_as_admin? %>
<%= generate_countdown_html("pseud_icon_alt_text", ArchiveConfig.ICON_ALT_MAX) %>
-
<%= f.label :icon_comment_text, t(".icon_comment") %>
<%= link_to_help("pseud-icon-comment") %>
-
<%= f.text_field :icon_comment_text, class: "observe_textlength", disabled: logged_in_as_admin? %>
<%= generate_countdown_html("pseud_icon_comment_text", ArchiveConfig.ICON_COMMENT_MAX) %>
<% if policy(@pseud).can_edit? %>
- <%= f.label :ticket_number, class: "required" %>
-
<%= f.text_field :ticket_number, class: "required" %>
<% end %>
- <%= t(".submit") %>
- <%= f.submit button_text %>
<% end %>