class Object
Public Instance Methods
header_id(header_text)
click to toggle source
Return the header id, given a string of text
# File lib/filters/section_id.rb, line 99 def header_id(header_text) return header_text.gsub(" ", "_").downcase end
page_path(element_list)
click to toggle source
# File lib/helpers/breadcrumbs.rb, line 49 def page_path(element_list) path = "" first_item = true element_list.reverse_each{|element| if first_item then path << element first_item = false else path << " » " << element end } return path end
path_to_url(path)
click to toggle source
# File lib/helpers/breadcrumbs.rb, line 44 def path_to_url(path) page_dir = File.dirname(path) return page_dir[13..page_dir.length] + "/" + "index.html" end
site_toc()
click to toggle source
# File lib/helpers/site_toc.rb, line 7 def site_toc engine = Haml::Engine.new(@site.config[:site_toc]) return engine.render end