module Helper
Public Instance Methods
filename(path, url, width, version)
click to toggle source
# File lib/helper.rb, line 4 def filename(path, url, width, version) "#{path}/#{name(url)}_#{width}_#{version}.png" end
url(base, url)
click to toggle source
# File lib/helper.rb, line 8 def url(base, url) ("#{base}/#{clean(url)}") end
Private Instance Methods
clean(url)
click to toggle source
# File lib/helper.rb, line 23 def clean(url) if url == '/' #avoid two dashes at the end, e.g. www.otto.de// '' else url end end
name(page)
click to toggle source
# File lib/helper.rb, line 14 def name(page) if page == '/' name = 'frontpage' else #remove forward slash name = page.gsub(/\//, "") end name end