# File lib/webby/resources/db.rb, line 231 def parent_of( page ) dir = page.directory loop do if @db.has_key? dir parent = @db[dir].find {|p| p.filename == 'index'} return parent unless parent.nil? or parent == page end break if dir.empty? dir = ::File.dirname(dir) dir = '' if dir == '.' end return end