Commit c155c06efc1565f8ae717c31b1c6bfb5edc58d0a

Authored by Rafael Reggiani Manzo
1 parent 4ec3d8c2

Scope RelevantContentPlugin partials

By moving them into a folder we avoid possible name clashes with other
plugins.
plugins/relevant_content/views/blocks/_doc.slim
@@ -1,2 +0,0 @@ @@ -1,2 +0,0 @@
1 -li  
2 - = link_to(h(doc.title), doc.url)  
plugins/relevant_content/views/blocks/_subcontent.slim
@@ -1,6 +0,0 @@ @@ -1,6 +0,0 @@
1 -- unless docs.blank?  
2 - div class="block #{html_class}"  
3 - span class="title #{html_class}"  
4 - = title  
5 - ul  
6 - = render partial: 'blocks/doc', collection: docs  
plugins/relevant_content/views/blocks/relevant_content.slim
1 = block_title(block.title, block.subtitle) 1 = block_title(block.title, block.subtitle)
2 2
3 - if block.show_most_read 3 - if block.show_most_read
4 - = render partial: 'blocks/subcontent', locals: {docs: Article.most_accessed(block.owner, block.limit), title: _("Most read articles"), html_class: 'mread'} 4 + = render partial: 'blocks/relevant_content/subcontent', locals: {docs: Article.most_accessed(block.owner, block.limit), title: _("Most read articles"), html_class: 'mread'}
5 - if block.show_most_commented 5 - if block.show_most_commented
6 - = render partial: 'blocks/subcontent', locals: {docs: Article.most_commented_relevant_content(block.owner, block.limit), title: _("Most commented articles"), html_class: 'mcommented'} 6 + = render partial: 'blocks/relevant_content/subcontent', locals: {docs: Article.most_commented_relevant_content(block.owner, block.limit), title: _("Most commented articles"), html_class: 'mcommented'}
7 7
8 - if block.env.plugin_enabled?('VotePlugin') 8 - if block.env.plugin_enabled?('VotePlugin')
9 - if block.show_most_liked 9 - if block.show_most_liked
10 - = render partial: 'blocks/subcontent', locals: {docs: Article.more_positive_votes(block.owner, block.limit), title: _("Most liked articles"), html_class: 'mliked'} 10 + = render partial: 'blocks/relevant_content/subcontent', locals: {docs: Article.more_positive_votes(block.owner, block.limit), title: _("Most liked articles"), html_class: 'mliked'}
11 - if block.show_most_disliked 11 - if block.show_most_disliked
12 - = render partial: 'blocks/subcontent', locals: {docs: Article.more_negative_votes(block.owner, block.limit), title: _("Most disliked articles"), html_class: 'mdisliked'} 12 + = render partial: 'blocks/relevant_content/subcontent', locals: {docs: Article.more_negative_votes(block.owner, block.limit), title: _("Most disliked articles"), html_class: 'mdisliked'}
13 - if block.show_most_voted 13 - if block.show_most_voted
14 - = render partial: 'blocks/subcontent', locals: {docs: Article.most_voted(block.owner, block.limit), title: _("Most voted articles"), html_class: 'mvoted'} 14 + = render partial: 'blocks/relevant_content/subcontent', locals: {docs: Article.most_voted(block.owner, block.limit), title: _("Most voted articles"), html_class: 'mvoted'}
plugins/relevant_content/views/blocks/relevant_content/_doc.slim 0 → 100644
@@ -0,0 +1,2 @@ @@ -0,0 +1,2 @@
  1 +li
  2 + = link_to(h(doc.title), doc.url)
plugins/relevant_content/views/blocks/relevant_content/_subcontent.slim 0 → 100644
@@ -0,0 +1,6 @@ @@ -0,0 +1,6 @@
  1 +- unless docs.blank?
  2 + div class="block #{html_class}"
  3 + span class="title #{html_class}"
  4 + = title
  5 + ul
  6 + = render partial: 'blocks/relevant_content/doc', collection: docs