<%= link_to(l(:label_details), {:controller => 'timelog', :action => 'details', :project_id => @project}, :class => 'icon icon-details') %>
<%= link_to_if_authorized l(:button_log_time), {:controller => 'timelog', :action => 'edit', :project_id => @project, :issue_id => @issue}, :class => 'icon icon-time' %>
<%= l(:label_spent_time) %>
<% form_remote_tag(:url => {:project_id => @project}, :update => 'content') do %>
<% @criterias.each do |criteria| %>
<%= hidden_field_tag 'criterias[]', criteria %>
<% end %>
<%= l(:button_add) %>: <%= select_tag('criterias[]', options_for_select([[]] + (@available_criterias.keys - @criterias).collect{|k| [l(@available_criterias[k][:label]), k]}),
:onchange => "this.form.onsubmit();",
:style => 'width: 200px',
:disabled => (@criterias.length >= 3)) %>
<%= link_to_remote l(:button_clear), {:url => {:project_id => @project, :date_from => @date_from, :date_to => @date_to, :period => @columns}, :update => 'content'},
:class => 'icon icon-reload' %>
<% unless @criterias.empty? %>
<%= l(:label_total) %>: <%= html_hours(lwr(:label_f_hour, @total_hours)) %>
<% unless @hours.empty? %>
<% @criterias.each do |criteria| %>
<%= l(@available_criterias[criteria][:label]) %> |
<% end %>
<% @periods.each do |period| %>
<%= period %> |
<% end %>
<%= render :partial => 'report_criteria', :locals => {:criterias => @criterias, :hours => @hours, :level => 0} %>
<%= l(:label_total) %> |
<%= ' | ' * (@criterias.size - 1) %>
<% @periods.each do |period| -%>
<% sum = sum_hours(select_hours(@hours, @columns, period.to_s)) %>
<%= html_hours("%.2f" % sum) if sum > 0 %> |
<% end -%>
<% end %>
<% end %>
<% end %>