class Object

Public Instance Methods

breadcrumbs_list() click to toggle source
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 << " &raquo; " << 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