Index: app/helpers/issues_helper.rb =================================================================== --- app/helpers/issues_helper.rb (revision 2087) +++ app/helpers/issues_helper.rb (working copy) @@ -33,6 +33,13 @@ "#{@cached_label_priority}: #{issue.priority.name}" end + def render_planning_breadcrumb + links = [] + links << link_to(l(:label_project_all), {:project_id => nil}) + links << link_to(h(@project), {:project_id => @project}) if @project + breadcrumb links + end + def sidebar_queries unless @sidebar_queries # User can see public queries and his own queries Index: app/views/issues/calendar.rhtml =================================================================== --- app/views/issues/calendar.rhtml (revision 2087) +++ app/views/issues/calendar.rhtml (working copy) @@ -1,6 +1,7 @@ <% form_tag({}, :id => 'query_form') do %> <% if @query.new_record? %>

<%= l(:label_calendar) %>

+ <%= render_planning_breadcrumb %>
<%= l(:label_filter_plural) %> <%= render :partial => 'queries/filters', :locals => {:query => @query} %>
Index: app/views/issues/gantt.rhtml =================================================================== --- app/views/issues/gantt.rhtml (revision 2087) +++ app/views/issues/gantt.rhtml (working copy) @@ -1,6 +1,7 @@ <% form_tag(params.merge(:month => nil, :year => nil, :months => nil), :id => 'query_form') do %> <% if @query.new_record? %>

<%=l(:label_gantt)%>

+ <%= render_planning_breadcrumb %>
<%= l(:label_filter_plural) %> <%= render :partial => 'queries/filters', :locals => {:query => @query} %>
Index: app/views/projects/index.rhtml =================================================================== --- app/views/projects/index.rhtml (revision 2087) +++ app/views/projects/index.rhtml (working copy) @@ -1,7 +1,8 @@
<%= link_to(l(:label_project_new), {:controller => 'projects', :action => 'add'}, :class => 'icon icon-add') + ' |' if User.current.admin? %> - <%= link_to l(:label_issue_view_all), { :controller => 'issues' } %> | - <%= link_to l(:label_overall_activity), { :controller => 'projects', :action => 'activity' }%> + <%= link_to l(:label_global_issues), { :controller => 'issues' } %> | + <%= link_to l(:label_global_timelog), { :controller => 'timelog', :action => 'details' } %> | + <%= link_to l(:label_global_activity), { :controller => 'projects', :action => 'activity' }%>

<%=l(:label_project_plural)%>

Index: lang/en.yml =================================================================== --- lang/en.yml (revision 2087) +++ lang/en.yml (working copy) @@ -580,6 +580,9 @@ label_generate_key: Generate a key label_issue_watchers: Watchers label_example: Example +label_global_issues: Global issues +label_global_timelog: Global timelog +label_global_activity: Global activity button_login: Login button_submit: Submit