def homepage @items.find do |i| i.reps[0].path == %{/Scratch/#{@conf.language}/} end end def sortedChildrenByMenuPriority(item) item.children.reject{|p| p[:isHidden]}. sort!{|x,y| x[:menupriority] <=> y[:menupriority]} end def generateMenu home=homepage buffer=link_to_unless_current(home[:title],home.reps[0]) sortedChildrenByMenuPriority(home).each do |page| buffer <<= '
  • ' + link_to_unless_current(page[:title],page.reps[0]) + '
  • ' end '' end def depthOf(item) puts 'depthOf' return 1 end def blogimage(val,title) puts 'blogimage' return 'pas encore fait' end def leftblogimage(val,title) puts 'blogimage' return 'pas encore fait' end def tagCloud puts 'tagCloud' return '
    This should be a TagCloud
    ' end def lnkto(title,item) puts 'lnkto' return %{#{title}} end