diff --git a/app/views/layouts/base.rhtml b/app/views/layouts/base.rhtml index 9ddda1c4..e69712c4 100644 --- a/app/views/layouts/base.rhtml +++ b/app/views/layouts/base.rhtml @@ -32,58 +32,126 @@
-
-
+
- <%= render_menu :account_menu -%> -
- <%= content_tag('div', "#{l(:label_logged_as)} #{link_to_user(User.current, :format => :username)}", :id => 'loggedas') if User.current.logged? %> - <%= render_menu :top_menu if User.current.logged? || !Setting.login_required? -%> -
+ <% account_items = menu_items_for(:account_menu) %> - + + <% main_menu = render_main_menu(@project) %> + <% if has_content?(:sidebar) || !main_menu.blank? %> + <% display_sidebar = true %> + <% else %> + <% display_sidebar = false %> + <% end %> +
"> + +

<%= page_header_title %>

+ <% if display_sidebar %> - <% end %> -
- -<%= tag('div', {:id => 'main', :class => (has_content?(:sidebar) ? '' : 'nosidebar')}, true) %> - -
- <%= render_flash_messages %> - <%= yield %> - <%= call_hook :view_layouts_base_content %> -
+ <%= expand_current_menu %> + <% end %> + +
" id="content"> + <%= render_flash_messages %> + <%= yield %> + <%= call_hook :view_layouts_base_content %> +
 
-
+
- + + + - -
<%= call_hook :view_layouts_base_body_bottom %>