<% add_decidim_page_title(t(".title")) %> <% provide :title do %>

<%= t ".title" %>

<% end %> <%= decidim_form_for(@form) do |f| %>
<%= f.text_field :name, autofocus: true %> <%= f.text_field :reference_prefix, help_text: t(".reference_prefix_hint") %> <%= f.text_field :host %> <%= f.text_area :secondary_hosts, help_text: t(".secondary_hosts_hint") %> <%= f.text_field :organization_admin_name %> <%= f.email_field :organization_admin_email, help_text: t(".organization_admin_email_hint") %> <%= f.fields_for :locales do |fields| %> <%= f.label :organization_locales, "", class: @form.respond_to?(:errors) && @form.errors[:default_locale].present? ? "is-invalid-label" : "" %> <% localized_locales.each do |locale| %> <% end %>
<%= t(".locale") %> <%= t(".enabled") %> <%= f.error_for(:available_locales) %> <%= t(".default") %><%= f.error_for(:default_locale) %>
<%= locale.name %> <%= check_box_tag "organization[available_locales][#{locale.id}]", locale.id, @form.available_locales.include?(locale.id), class: "!m-0" %> <%= radio_button_tag "organization[default_locale]", locale.id, @form.default_locale == locale.id, class: "!m-0" %>
<% end %> <%= field_set_tag f.label(:force_authentication, nil, for: nil) do %> <%= f.check_box :force_users_to_authenticate_before_access_organization, label_options: { class: "form__wrapper-checkbox-label" } %> <% end %> <%= field_set_tag f.label(:users_registration_mode, nil, for: nil) do %> <%= f.collection_radio_buttons :users_registration_mode, Decidim::Organization.users_registration_modes, :first, ->(mode) { t("decidim.system.organizations.users_registration_mode.#{mode.first}") } do |builder| builder.label(for: nil, class: "form__wrapper-checkbox-label") { builder.radio_button(id: nil) + builder.text } end %> <% end %> <%= field_set_tag f.label(:available_authorizations, nil, for: nil) do %> <%= f.collection_check_boxes :available_authorizations, Decidim.authorization_workflows, :name, :description do |builder| builder.label(for: nil, class: "form__wrapper-checkbox-label") { builder.check_box(id: nil) + builder.text } end %> <% end %> <%= render partial: "advanced_settings", locals: { f: } %>
<%= f.submit t("decidim.system.models.organization.actions.save_and_invite"), class: "button button__sm md:button__lg button__primary" %>
<% end %>