diff --git a/lib/proposals_discussion_plugin/topic_helper.rb b/lib/proposals_discussion_plugin/topic_helper.rb new file mode 100644 index 0000000..e1d96d5 --- /dev/null +++ b/lib/proposals_discussion_plugin/topic_helper.rb @@ -0,0 +1,8 @@ +module ProposalsDiscussionPlugin::TopicHelper + + def topic_title(topic) + content_tag(:div, '', :class=>'topic-color', :style => "background-color: #{topic.color};") + + content_tag(:h2, link_to(topic.title, topic.view_url)) + end + +end diff --git a/views/cms/proposals_discussion_plugin/_proposal.html.erb b/views/cms/proposals_discussion_plugin/_proposal.html.erb index 51d9918..b71dbb6 100644 --- a/views/cms/proposals_discussion_plugin/_proposal.html.erb +++ b/views/cms/proposals_discussion_plugin/_proposal.html.erb @@ -5,7 +5,14 @@ <% title_limit = 70 %> <% abstract_limit = 140 %> +<% extend ProposalsDiscussionPlugin::TopicHelper %> +