<% add_decidim_meta_tags({ description: present(@proposal).body, title: present(@proposal).title, url: proposal_url(@proposal.id) }) %> <% edit_link( resource_locator(@proposal).edit, :edit, :proposal, proposal: @proposal ) %> <% extra_admin_link( resource_locator(@proposal).show(anchor: "proposal-answer"), :create, :proposal_answer, { proposal: @proposal }, { name: t("answer", scope: "decidim.proposals.proposals.show"), icon: "question-answer-line" } ) %> <% append_stylesheet_pack_tag "decidim_proposals", media: "all" %> <% append_javascript_pack_tag "decidim_proposals" %> <% content_for :aside do %> <%= render partial: "proposal_aside" %> <% end %> <%= render layout: "layouts/decidim/shared/layout_item", locals: { back_path: component_settings.participatory_texts_enabled? ? main_component_path(current_component) : proposals_path } do %>
<%= render partial: "voting_rules" %> <%= cell("decidim/announcement", proposal_reason_callout_announcement, callout_styles: @proposal.proposal_state&.css_style) if @proposal.answered? && @proposal.published_state? %> <%= emendation_announcement_for @proposal %> <% if @proposal.emendation? %>

<%= t("changes_at_title", scope: "decidim.proposals.proposals.show", title: present(@proposal.amendable).title(links: true, html_escape: true)) %>

<% else %>

<%= present(@proposal).title(links: true, html_escape: true) %>

<% end %> <% unless component_settings.participatory_texts_enabled? %>
<%= cell "decidim/coauthorships", @proposal, context_actions: [:date] %> <% if not ["section","subsection"].include? @proposal.participatory_text_level %> <%= cell("decidim/proposals/proposal_metadata", @proposal).state_item&.dig(:text) %> <% end %>
<% end %>
<% if @proposal.emendation? %> <%= cell( "decidim/diff", proposal_presenter.versions.last, path: proc { |extra_params| url_for(action: :show, id: params[:id], **extra_params) } ) %> <% elsif not ["section","subsection"].include? @proposal.participatory_text_level %>
<%= render_proposal_body(@proposal) %>
<% end %>
<% if proposal_has_costs? && current_settings.answers_with_costs? %>
<%= cell("decidim/proposals/cost_report", @proposal) %>
<% end %> <% if component_settings.geocoding_enabled? && @proposal.geocoded? %>
<%= render partial: "decidim/shared/static_map", locals: { icon_name: "proposals", geolocalizable: @proposal } %>
<% end %> <%= cell "decidim/tab_panels", tab_panel_items %>
<%= cell "decidim/amendable/amendments", @proposal %>
<%= render partial: "actions" %> <% content_for :item_footer do %> <%= comments_for @proposal %> <%= decidim_modal id: fingerprint_id, class: "fingerprint-modal" do %>
<%= icon "fingerprint-line" %>

<%= t "decidim.fingerprint.title" %>

<%= t "decidim.fingerprint.explanation" %>

<%= t "decidim.fingerprint.value" %>: <%= decidim_html_escape @proposal.fingerprint.value %>
<%= t "decidim.fingerprint.source" %>: <%= @proposal.fingerprint.source %>

<%= t("decidim.fingerprint.replicate_help", online_calculator_link: link_to(t("decidim.fingerprint.online_calculator_name"), "http://www.md5calc.com/sha256", target: "_blank", rel: "noopener")).html_safe %>

<% end %> <% end %> <% end %>