Commit 1eb7f90295f07aabd220dbcde0753f2245b0923b

Authored by Braulio Bhavamitra
2 parents 513c72d5 9d07c142

Merge branch 'refactor_statistics_pugin' into 'master'

Remove StatisticsBlock#content method

It is no longer necessary given the new BoxesHelper structure. This just
required a view rename in order to properly work with it.

See merge request !905
plugins/statistics/lib/statistics_block.rb
... ... @@ -149,12 +149,4 @@ class StatisticsBlock < Block
149 149 end
150 150 end
151 151  
152   - def content(args={})
153   - block = self
154   -
155   - proc do
156   - render :file => 'statistics_block', :locals => { :block => block }
157   - end
158   - end
159   -
160 152 end
... ...
plugins/statistics/views/blocks/statistics.html.erb 0 → 100644
... ... @@ -0,0 +1,39 @@
  1 +<h3 class="block-title">
  2 + <span><%=block.title%></span>
  3 +</h3>
  4 +<div class="statistics-block-data">
  5 + <ul>
  6 + <% if block.is_visible?('user_counter') %>
  7 + <li class="users"><span class="amount"><%= block.users%> </span><span class="label"><%= _('users')%></span></li>
  8 + <% end %>
  9 + <% if block.is_visible?('enterprise_counter') && !block.environment.enabled?('disable_asset_enterprises') %>
  10 + <li class="enterprises"><span class="amount"><%= block.enterprises%> </span><span class="label"><%= _('enterprises')%></span></li>
  11 + <% end %>
  12 + <% if block.is_visible?('product_counter') && block.environment.enabled?('products_for_enterprises') %>
  13 + <li class="products"><span class="amount"><%= block.products%> </span><span class="label"><%= _('products')%></span></li>
  14 + <% end %>
  15 + <% if block.is_visible?('community_counter') %>
  16 + <li class="communities"><span class="amount"><%= block.communities%> </span><span class="label"><%= _('communities')%></span></li>
  17 + <% end %>
  18 + <% if block.is_visible?('category_counter') %>
  19 + <li class="categories"><span class="amount"><%= block.categories%> </span><span class="label"><%= _('categories')%></span></li>
  20 + <% end %>
  21 + <% if block.is_visible?('tag_counter') %>
  22 + <li class="tags"><span class="amount"><%= block.tags%> </span><span class="label"><%= c_('tags')%></span></li>
  23 + <% end %>
  24 + <% if block.is_visible?('comment_counter') %>
  25 + <li class="comments"><span class="amount"><%= block.comments%> </span><span class="label"><%= c_('comments')%></span></li>
  26 + <% end %>
  27 + <% if block.is_visible?('hit_counter') %>
  28 + <li class="hits"><span class="amount"><%= block.hits%> </span><span class="label"><%= _('hits')%></span></li>
  29 + <% end %>
  30 +
  31 + <% if block.owner.kind_of?(Environment) then %>
  32 + <% block.templates.each do |item| %>
  33 + <% if block.is_template_counter_active? item.id %>
  34 + <li class="<%= item.name.to_slug%>"><span class="amount"><%= block.template_counter_count(item.id)%> </span><span class="label"><%= item.name%></span></li>
  35 + <% end %>
  36 + <% end %>
  37 + <% end %>
  38 + </ul>
  39 +</div>
... ...
plugins/statistics/views/statistics_block.html.erb
... ... @@ -1,39 +0,0 @@
1   -<h3 class="block-title">
2   - <span><%=block.title%></span>
3   -</h3>
4   -<div class="statistics-block-data">
5   - <ul>
6   - <% if block.is_visible?('user_counter') %>
7   - <li class="users"><span class="amount"><%= block.users%> </span><span class="label"><%= _('users')%></span></li>
8   - <% end %>
9   - <% if block.is_visible?('enterprise_counter') && !block.environment.enabled?('disable_asset_enterprises') %>
10   - <li class="enterprises"><span class="amount"><%= block.enterprises%> </span><span class="label"><%= _('enterprises')%></span></li>
11   - <% end %>
12   - <% if block.is_visible?('product_counter') && block.environment.enabled?('products_for_enterprises') %>
13   - <li class="products"><span class="amount"><%= block.products%> </span><span class="label"><%= _('products')%></span></li>
14   - <% end %>
15   - <% if block.is_visible?('community_counter') %>
16   - <li class="communities"><span class="amount"><%= block.communities%> </span><span class="label"><%= _('communities')%></span></li>
17   - <% end %>
18   - <% if block.is_visible?('category_counter') %>
19   - <li class="categories"><span class="amount"><%= block.categories%> </span><span class="label"><%= _('categories')%></span></li>
20   - <% end %>
21   - <% if block.is_visible?('tag_counter') %>
22   - <li class="tags"><span class="amount"><%= block.tags%> </span><span class="label"><%= c_('tags')%></span></li>
23   - <% end %>
24   - <% if block.is_visible?('comment_counter') %>
25   - <li class="comments"><span class="amount"><%= block.comments%> </span><span class="label"><%= c_('comments')%></span></li>
26   - <% end %>
27   - <% if block.is_visible?('hit_counter') %>
28   - <li class="hits"><span class="amount"><%= block.hits%> </span><span class="label"><%= _('hits')%></span></li>
29   - <% end %>
30   -
31   - <% if block.owner.kind_of?(Environment) then %>
32   - <% block.templates.each do |item| %>
33   - <% if block.is_template_counter_active? item.id %>
34   - <li class="<%= item.name.to_slug%>"><span class="amount"><%= block.template_counter_count(item.id)%> </span><span class="label"><%= item.name%></span></li>
35   - <% end %>
36   - <% end %>
37   - <% end %>
38   - </ul>
39   -</div>