lib/zen/package/menu.rb in zen-0.3 vs lib/zen/package/menu.rb in zen-0.4

- old
+ new

@@ -79,11 +79,16 @@ # allowed to view it. return if !user_authorized?(@options[:permission]) g = Ramaze::Gestalt.new children = [] + attrs = {} - g.li do + if respond_to?(:request) and url == request.env['SCRIPT_NAME'] + attrs[:class] = 'current' + end + + g.li(attrs) do g.a(title, :href => url, :title => title) unless @children.empty? @children.each do |child| html = child.html(permissions)