Method: TagCloud#index
- Defined in:
- lib/tagcloud.rb
#index(public_path, tags = [], filename = 'index.xml') ⇒ Object
35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'lib/tagcloud.rb', line 35 def index(public_path, =[], filename='index.xml') if File.exists? filename then dynarex = Dynarex.new(filename) else dynarex = Dynarex.new('tags/entry(tag,url)') end .each do |tag| dynarex.create tag: tag, url: "%s/%s.html" % [public_path, tag] end dynarex.save filename, pretty: true end |