diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2008-04-05 16:40:26 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2008-04-05 16:40:26 +0000 |
commit | 4e961f44eff23b53351d550fb46c2a346688a271 (patch) | |
tree | 370ce1c53d2620adaed3d9da904936769fe0fc5d /app/views/timelog/_date_range.rhtml | |
parent | 8d4aa6f9ade613f831ff2043713ad062293babfd (diff) | |
download | redmine-4e961f44eff23b53351d550fb46c2a346688a271.tar.gz redmine-4e961f44eff23b53351d550fb46c2a346688a271.zip |
Various timelog report enhancements:
* report can be done using days as columns (#993)
* add a total column to the time report
* replace upper-right links by tabs to switch between details and report
* preserve date range filter when switching between details and report
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1326 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/timelog/_date_range.rhtml')
-rw-r--r-- | app/views/timelog/_date_range.rhtml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/views/timelog/_date_range.rhtml b/app/views/timelog/_date_range.rhtml index ac46fea18..a54f7a2f0 100644 --- a/app/views/timelog/_date_range.rhtml +++ b/app/views/timelog/_date_range.rhtml @@ -14,3 +14,13 @@ <%= submit_tag l(:button_apply), :name => nil, :onclick => '$("period_type_2").checked = true;' %> </p> </fieldset> + +<div class="tabs"> +<% url_params = @free_period ? { :from => @from, :to => @to } : { :period => params[:period] } %> +<ul> + <li><%= link_to(l(:label_details), url_params.merge({:controller => 'timelog', :action => 'details', :project_id => @project }), + :class => (@controller.action_name == 'details' ? 'selected' : nil)) %></li> + <li><%= link_to(l(:label_report), url_params.merge({:controller => 'timelog', :action => 'report', :project_id => @project}), + :class => (@controller.action_name == 'report' ? 'selected' : nil)) %></li> +</ul> +</div> |