Sha256: 5a6809bbd73435fd0e37abddb6250087cf6e9ecdcce429222fef2e4cfd7a5221

Contents?: true

Size: 323 Bytes

Versions: 41

Compression:

Stored size: 323 Bytes

Contents

class TagCloudPortlet < Portlet
  
  def self.default_sizes
    (0..4).map{|n| "size-#{n}" }.join(" ")
  end
  
  def render
    @sizes = self.sizes.blank? ? self.class.default_sizes : self.sizes
    @limit = self.limit.blank? ? 50 : self.limit
    @cloud = Tag.cloud(:sizes => @sizes.size, :limit => @limit)
  end
    
end

Version data entries

41 entries across 41 versions & 11 rubygems

Version Path
SFEley-browsercms-3.0.2 app/portlets/tag_cloud_portlet.rb
buzzware-browsercms-3.0.2 app/portlets/tag_cloud_portlet.rb
coredumplings-browsercms-3.0.0 app/portlets/tag_cloud_portlet.rb
nate-browsercms-3.0.210 app/portlets/tag_cloud_portlet.rb
nate-browsercms-3.0.211 app/portlets/tag_cloud_portlet.rb
we5-browsercms-3.0.1.1 app/portlets/tag_cloud_portlet.rb
webficient-browsercms-3.0.1 app/portlets/tag_cloud_portlet.rb
webficient-browsercms-3.0.2 app/portlets/tag_cloud_portlet.rb
webficient-browsercms-3.0.3 app/portlets/tag_cloud_portlet.rb
webficient-browsercms-3.0.4 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.4 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.3 app/portlets/tag_cloud_portlet.rb
browsercms-3.1.5 app/portlets/tag_cloud_portlet.rb
browsercms-3.1.4 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.2 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.1 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.0 app/portlets/tag_cloud_portlet.rb
browsercms-3.1.3 app/portlets/tag_cloud_portlet.rb
browsercms-3.3.0.beta app/portlets/tag_cloud_portlet.rb
bf4-browsercms-3.1.0 app/portlets/tag_cloud_portlet.rb