Patch #6688 ยป query_enhancements_in_calendar_and_gantt-r4249.diff
app/views/projects/index.rhtml (working copy) | ||
---|---|---|
6 | 6 |
<%= link_to(l(:label_project_new), {:controller => 'projects', :action => 'new'}, :class => 'icon icon-add') + ' |' if User.current.allowed_to?(:add_project, nil, :global => true) %> |
7 | 7 |
<%= link_to(l(:label_issue_view_all), { :controller => 'issues' }) + ' |' if User.current.allowed_to?(:view_issues, nil, :global => true) %> |
8 | 8 |
<%= link_to(l(:label_overall_spent_time), { :controller => 'time_entries' }) + ' |' if User.current.allowed_to?(:view_time_entries, nil, :global => true) %> |
9 |
<%= link_to(l(:label_calendar), { :controller => 'calendars', :action => 'show' }) + ' |' if User.current.allowed_to?(:view_calendar, nil, :global => true) %> |
|
10 |
<%= link_to(l(:label_gantt), { :controller => 'gantts', :action => 'show' }) + ' |' if User.current.allowed_to?(:view_gantt, nil, :global => true) %> |
|
9 | 11 |
<%= link_to l(:label_overall_activity), { :controller => 'activities', :action => 'index' }%> |
10 | 12 |
</div> |
11 | 13 |
app/views/calendars/show.html.erb (working copy) | ||
---|---|---|
1 |
<h2><%= l(:label_calendar) %></h2> |
|
1 |
<h2><%= @query.new_record? ? l(:label_calendar) : h(@query.name) %></h2> |
|
2 |
<% html_title(@query.new_record? ? l(:label_calendar) : @query.name) %> |
|
2 | 3 | |
3 | 4 |
<% form_tag(calendar_path, :method => :put, :id => 'query_form') do %> |
4 | 5 |
<%= hidden_field_tag('project_id', @project.to_param) if @project%> |
... | ... | |
26 | 27 |
}, :class => 'icon icon-checked' %> |
27 | 28 |
|
28 | 29 |
<%= link_to_remote l(:button_clear), |
29 |
{ :url => { :project_id => @project, :set_filter => (@query.new_record? ? 1 : nil) },
|
|
30 |
:method => :put,
|
|
30 |
{ :url => { :project_id => @project, :set_filter => 1 },
|
|
31 |
:method => :get,
|
|
31 | 32 |
:update => "content", |
32 |
}, :class => 'icon icon-reload' if @query.new_record? %>
|
|
33 |
}, :class => 'icon icon-reload' %> |
|
33 | 34 |
</p> |
34 | 35 |
<% end %> |
35 | 36 | |
... | ... | |
47 | 48 |
<% content_for :sidebar do %> |
48 | 49 |
<%= render :partial => 'issues/sidebar' %> |
49 | 50 |
<% end %> |
50 | ||
51 |
<% html_title(l(:label_calendar)) -%> |
app/views/gantts/show.html.erb (working copy) | ||
---|---|---|
1 | 1 |
<% @gantt.view = self %> |
2 |
<h2><%= l(:label_gantt) %></h2> |
|
2 |
<h2><%= @query.new_record? ? l(:label_gantt) : h(@query.name) %></h2> |
|
3 |
<% html_title(@query.new_record? ? l(:label_gantt) : @query.name) %> |
|
3 | 4 | |
4 | 5 |
<% form_tag(gantt_path(:month => params[:month], :year => params[:year], :months => params[:months]), :method => :put, :id => 'query_form') do %> |
5 | 6 |
<%= hidden_field_tag('project_id', @project.to_param) if @project%> |
... | ... | |
29 | 30 |
}, :class => 'icon icon-checked' %> |
30 | 31 |
|
31 | 32 |
<%= link_to_remote l(:button_clear), |
32 |
{ :url => { :project_id => @project, :set_filter => (@query.new_record? ? 1 : nil) },
|
|
33 |
:method => :put,
|
|
33 |
{ :url => { :project_id => @project, :set_filter => 1 },
|
|
34 |
:method => :get,
|
|
34 | 35 |
:update => "content", |
35 |
}, :class => 'icon icon-reload' if @query.new_record? %>
|
|
36 |
}, :class => 'icon icon-reload' %> |
|
36 | 37 |
</p> |
37 | 38 |
<% end %> |
38 | 39 | |
... | ... | |
184 | 185 |
<% content_for :sidebar do %> |
185 | 186 |
<%= render :partial => 'issues/sidebar' %> |
186 | 187 |
<% end %> |
187 | ||
188 |
<% html_title(l(:label_gantt)) -%> |
app/views/issues/_sidebar.rhtml (working copy) | ||
---|---|---|
5 | 5 |
<% end %> |
6 | 6 |
<%= call_hook(:view_issues_sidebar_issues_bottom) %> |
7 | 7 | |
8 |
<% if User.current.allowed_to?(:view_calendar, @project, :global => true) %> |
|
9 |
<%= link_to(l(:label_calendar), :controller => 'calendars', :action => 'show', :project_id => @project) %><br /> |
|
10 |
<% end %> |
|
11 |
<% if User.current.allowed_to?(:view_gantt, @project, :global => true) %> |
|
12 |
<%= link_to(l(:label_gantt), :controller => 'gantts', :action => 'show', :project_id => @project) %><br /> |
|
13 |
<% end %> |
|
14 |
<%= call_hook(:view_issues_sidebar_planning_bottom) %> |
|
15 | ||
16 | 8 |
<% unless sidebar_queries.empty? -%> |
17 | 9 |
<h3><%= l(:label_query_plural) %></h3> |
18 | 10 | |
19 | 11 |
<% sidebar_queries.each do |query| -%> |
20 |
<%= link_to(h(query.name), :controller => 'issues', :action => 'index', :project_id => @project, :query_id => query) %><br /> |
|
12 |
<%= link_to(h(query.name), :controller => controller_name, :action => (controller_name == 'issues' ? 'index' : 'show'), :project_id => @project, :query_id => query) %><br /> |
|
13 | ||
21 | 14 |
<% end -%> |
22 | 15 |
<%= call_hook(:view_issues_sidebar_queries_bottom) %> |
23 | 16 |
<% end -%> |