Class TagCloudPortlet
In: app/portlets/tag_cloud_portlet.rb
Parent: Portlet

Methods

Public Class methods

[Source]

   # File app/portlets/tag_cloud_portlet.rb, line 3
3:   def self.default_sizes
4:     (0..4).map{|n| "size-#{n}" }.join(" ")
5:   end

Public Instance methods

[Source]

    # File app/portlets/tag_cloud_portlet.rb, line 7
 7:   def render
 8:     @sizes = self.sizes.blank? ? self.class.default_sizes : self.sizes
 9:     @limit = self.limit.blank? ? 50 : self.limit
10:     @cloud = Tag.cloud(:sizes => @sizes.size, :limit => @limit)
11:   end

[Validate]