<% add_decidim_page_title(translated_attribute(proposal.title)) %>

<%= link_to "#{t ".proposals"} > ", proposals_path %> <%= decidim_html_escape(present(proposal).title).html_safe %> <% if allowed_to? :edit, :proposal, proposal: proposal %> <%= icon_link_to "pencil", edit_proposal_path(proposal), t("actions.edit_proposal", scope: "decidim.proposals"), class: "action-icon--edit-proposal" %> <% end %>

<%= t ".link" %>: <%= link_to resource_locator(proposal).url, resource_locator(proposal).path %>
<%= t ".authors" %>:
    <% coauthor_presenters_for(proposal).each do |presented_author| %>
  • <%= link_to_if( presented_author.profile_path.present?, presented_author.name, presented_author.profile_path, target: :blank ) %> <% if presented_author.can_be_contacted? && presented_author.nickname != present(current_user).nickname %> <%= icon_link_to "envelope-closed", current_or_new_conversation_path_with(presented_author), t("decidim.contact"), class:"action-icon--new" %> <% end %>
  • <% end %>
<%= t ".body" %>: <%= simple_format(present(proposal).body(strip_tags: true)) %>
<%= t ".created_at" %>: <%= l proposal.created_at, format: :decidim_short %>
<%= t ".votes_count" %>: <%= proposal.proposal_votes_count %>
<%= t ".votes_ranking" %>: <%= i18n_votes_ranking_for(proposal) %>
<%= t ".endorsements_count" %>: <%= proposal.endorsements_count %>
<%= t ".endorsements_ranking" %>: <%= i18n_endorsements_ranking_for(proposal) %>
<%= t ".amendments_count" %>: <%= proposal.amendments.count %>
<%= t ".comments_count" %>: <%= proposal.comments_count %>
  • <%= t ".comments_positive_count" %>: <%= proposal.comments.positive.count %>
  • <%= t ".comments_neutral_count" %>: <%= proposal.comments.neutral.count %>
  • <%= t ".comments_negative_count" %>: <%= proposal.comments.negative.count %>
<% presented_endorsers = endorsers_presenters_for(proposal).to_a %> <% if presented_endorsers.any? %>
<%= t ".endorsers" %>:
    <% presented_endorsers.first(5).each do |presented_endorser| %>
  • <%= link_to_if( presented_endorser.profile_path.present?, presented_endorser.name, presented_endorser.profile_path, target: :blank ) %>
  • <% end %> <% if presented_endorsers.count > 5 %>
  • <%= link_to( t(".n_more_endorsers", count: presented_endorsers.count - 5), resource_locator(proposal).path ) %>
  • <% end %>
<% end %> <% proposal_meetings = proposal.linked_resources(:meetings, "proposals_from_meeting") %> <% if proposal_meetings.any? %>
<%= t ".related_meetings" %>:
<% end %> <% if proposal.documents.any? %>
<%= t ".documents" %>:
    <% proposal.documents.each do |document| %>
  • <%= link_to translated_attribute(document.title), document.url %> <%= document.file_type %> <%= number_to_human_size(document.file_size) %>
  • <% end %>
<% end %> <% if proposal.photos.any? %>
<%= t(".photos") %>:
<% end %>
<% if proposal.valuators.any? %>

<%= t ".valuators" %>

<%= t ".assigned_valuators" %>:
    <% proposal.valuation_assignments.each do |assignment| %> <% presented_valuator = present(assignment.valuator) %>
  • <%= link_to( presented_valuator.name, presented_valuator.profile_path, target: :blank ) %> <% if allowed_to? :unassign_from_valuator, :proposals, valuator: assignment.valuator %> <%= icon_link_to( "circle-x", proposal_valuation_assignment_path(proposal, assignment.valuator_role), t(".remove_assignment"), method: :delete, data: { confirm: t(".remove_assignment_confirmation") }, class: "red-icon" ) %> <% end %>
  • <% end %>
<% end %> <% if allowed_to?(:create, :proposal_note, proposal: proposal) %> <%= render "decidim/proposals/admin/proposal_notes/proposal_notes" %> <% end %> <% if allowed_to?(:create, :proposal_answer, proposal: proposal) && !proposal.emendation? %> <%= render "decidim/proposals/admin/proposal_answers/form" %> <% end %>