Sha256: 4651a3f9623c87aa5b7b7a4dc98e4bf7a8bbd093575fdc37eea3e9d22e76c5ca

Contents?: true

Size: 1.95 KB

Versions: 46

Compression:

Stored size: 1.95 KB

Contents

<%= decidim_form_for(@preview_form, url: participatory_texts_path, class: "form grid-container") do |form| %>
<div class="card">
  <div class="card-divider">
    <h2 class="card-title">
      <%= t(".title") %>
      <%= render partial: "bulk-actions" %>
    </h2>
  </div>
  <div class="card-section">
    <% if @drafts.any? %>
      <p><%= t(".info_1") %></p>
      <ul id="participatory-text" class="accordion js-sortable mb-m"
        data-accordion
        data-multi-expand="true"
        data-allow-all-closed="true">
        <%= form.fields_for(:proposals) do |prop_form| %>
        <% proposal= @drafts[prop_form.index] %>
          <li class="accordion-item <%= proposal.article? ? "is-active" : nil %>" data-accordion-item>
            <a href="#" class="accordion-title flex--sbc"><%= preview_participatory_text_section_title(proposal) %><span class="mr-m"><%= icon "menu", class: "icon--small", role: "img", "aria-hidden": true %></span></a>
            <div class="accordion-content" data-tab-content>
              <%= render "article-preview", { form: prop_form, proposal: proposal } %>
            </div>
          </li>
        <% end %>
      </ul>
    <% end -%>
  </div>
</div>
<% if @drafts.any? %>
  <div class="button--double form-general-submit">
    <%= form.submit t(".save_draft"), name: :save_draft, class: "button" %>
    <%= form.submit t(".publish_document"), class: "button success" %>
  </div>
<% end %>
<% end -%>
<script>
$(window).on("load", function() {
  // Not all browsers submit the buttons as form data.
  $('button[name="save_draft"]').on("click", function(ev) {
    ev.preventDefault();

    var $form = $(this).parents("form");
    $form.append('<input type="hidden" name="save_draft" value="true" />');
    $form.submit();
  });
  $( "#participatory-text" ).on( "sortupdate",
    function( event, ui ) {
      $('#participatory-text li').each(function(idx, li) {
        input= $(li).find("input.position").val(idx+1)
      })
    }
  )
})
</script>

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
decidim-proposals-0.27.9 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.8 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.7 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.6 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.10 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.9 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.5 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.8 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.4 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.3 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.7 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.5 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.2 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.1 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.4 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.0 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.3 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.0.rc2 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.27.0.rc1 app/views/decidim/proposals/admin/participatory_texts/index.html.erb
decidim-proposals-0.26.2 app/views/decidim/proposals/admin/participatory_texts/index.html.erb