class Genit::Relativizer
Base class for builder that should relativize some links in a XHTML document.
Public Instance Methods
not_an_internal_link?()
click to toggle source
# File lib/genit/builders/relativizer.rb, line 10 def not_an_internal_link? @path.nil? or @path =~ URI::regexp end
Private Instance Methods
update(link, field)
click to toggle source
# File lib/genit/builders/relativizer.rb, line 16 def update link, field @path = link[field] return if not_an_internal_link? nb = BuilderBase::get_number_of_base_dirs @page_name make_relative nb link[field] = @path end