module Awestruct::Extensions::Tagger::TagLinker
Public Instance Methods
tag_links(delimiter = ', ', style_class = nil)
click to toggle source
# File lib/awestruct/extensions/tagger.rb, line 21 def tag_links(delimiter = ', ', style_class = nil) class_attr = (style_class ? ' class="' + style_class + '"' : '') tags.map do |tag| url = tag.primary_page.url url << '/' unless (url.include?('.htm') || url.end_with?('/')) %Q{<a#{class_attr} href="#{url}">#{tag}</a>} end.join(delimiter) end