Sha256: 5f15a92b4c8e9d6444391b7af545fdbcd45ff13aa5665a3c42fffc2402302148

Contents?: true

Size: 1.93 KB

Versions: 7

Compression:

Stored size: 1.93 KB

Contents

<div class="reveal flag-modal hidden" id="flagUserModal" data-reveal role="dialog" aria-modal="true" aria-labelledby="flagUserModal-label">
  <div class="reveal__header">
    <h3 id="flagUserModal-label" class="reveal__title"><%= t("decidim.shared.flag_user_modal.title") %></h3>
    <button class="close-button" data-close aria-label="<%= t("decidim.shared.flag_user_modal.close") %>" type="button">
      <span aria-hidden="true">&times;</span>
    </button>
  </div>
  <% if model.reported_by? current_user %>
    <p><%= t("decidim.shared.flag_user_modal.already_reported") %></p>
  <% else %>
    <p><%= t("decidim.shared.flag_user_modal.description") %></p>
    <%= decidim_form_for report_form, url: decidim.report_user_path(sgid: model.to_sgid.to_s), method: :post do |f| %>
      <%= f.collection_radio_buttons :reason, [
          [:spam, t("decidim.shared.flag_user_modal.spam")],
          [:offensive, t("decidim.shared.flag_user_modal.offensive")],
          [:does_not_belong, t("decidim.shared.flag_user_modal.does_not_belong", organization_name: current_organization.name)]
      ], :first, :last do |builder| %>
        <%= builder.label { builder.radio_button + builder.text } %>
      <% end %>
      <%= f.text_area :details, rows: 4 %>
      <% if current_user&.admin? %>
        <%= f.check_box :block, label: t("decidim.shared.flag_user_modal.block"),
                                include_hidden: false,
                                data: {
                                  label_action: t("decidim.shared.flag_user_modal.block"),
                                  label_report: t("decidim.shared.flag_user_modal.report"),
                                  block: "true"
                                } %>
        <%= f.check_box :hide, label: t("decidim.shared.flag_user_modal.hide"), label_options: { id: "block_and_hide" } %>
      <% end %>
      <%= f.submit t("decidim.shared.flag_user_modal.report") %>
    <% end %>
  <% end %>
</div>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
decidim-core-0.28.4 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.3 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.2 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.1 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.0 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.0.rc5 app/cells/decidim/flag_modal/flag_user.erb
decidim-core-0.28.0.rc4 app/cells/decidim/flag_modal/flag_user.erb