discussion_topics.html.erb
1.27 KB
<% extend ProposalsDiscussionPlugin::DiscussionHelper %>
<%= javascript_include_tag 'plugins/proposals_discussion/proposals_list.js' %>
<div class="description">
<%= (discussion.body||'').html_safe %>
</div>
<% if discussion.allow_create?(user) %>
<div class="actions">
<%= link_to({:controller => 'cms', :action => 'new', :type => "ProposalsDiscussionPlugin::Topic", :parent_id => discussion.id, :profile => profile.identifier}, :class => 'button with-text icon-add') do %>
<strong><%= _("New Topic") %></strong>
<% end %>
<%= link_to({:controller => :proposals_discussion_plugin_profile, :action => :export, :format => :csv, :article_id => discussion.id, :profile => profile.identifier}, :class => 'button with-text icon-spread') do %>
<strong><%= _('Export') %></strong>
<% end %>
</div>
<% end %>
<div class="topics js-masonry" data-masonry-options='{ "itemSelector": ".topic-item", "columnWidth": 200 }'>
<div class="actions topic-item">
<div class="topic-color"></div>
<%= link_to_new_proposal(discussion) %>
</div>
<% discussion.topics.includes(:profile).each do |topic| %>
<div class="topic-item" id="topic-<%= topic.id %>">
<%= render :file => 'content_viewer/topic', :locals => {:topic => topic, :list_view => true} %>
</div>
<% end %>
</div>