##// END OF EJS Templates
'Manage repository' permission requires to be a project member....
'Manage repository' permission requires to be a project member. git-svn-id: http://redmine.rubyforge.org/svn/trunk@807 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r783:20b4e226fe06
r796:26528d10048a
Show More
details.rhtml
50 lines | 1.9 KiB | text/html+ruby | RhtmlLexer
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365 <div class="contextual">
<%= link_to_if_authorized l(:button_log_time), {:controller => 'timelog', :action => 'edit', :project_id => @project, :issue_id => @issue}, :class => 'icon icon-time' %>
</div>
<h2><%= l(:label_spent_time) %></h2>
<h3><%= link_to(@project.name, {:action => 'details', :project_id => @project}) if @project %>
Jean-Philippe Lang
Fixed: on spent time details view, the h3 issue link now links back to the issue...
r596 <%= "/ " + link_to_issue(@issue) + h(": #{@issue.subject}") if @issue %></h3>
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365
<h3 class="textright"><%= l(:label_total) %>: <%= lwr(:label_f_hour, @total_hours) %></h3>
<% unless @entries.empty? %>
<table class="list">
<thead>
<%= sort_header_tag('spent_on', :caption => l(:label_date)) %>
<%= sort_header_tag('user_id', :caption => l(:label_member)) %>
<%= sort_header_tag('activity_id', :caption => l(:label_activity)) %>
<%= sort_header_tag('issue_id', :caption => l(:label_issue)) %>
Jean-Philippe Lang
Fixed comments header label on time log details...
r485 <th><%= l(:field_comments) %></th>
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365 <%= sort_header_tag('hours', :caption => l(:field_hours)) %>
<th></th>
</thead>
<tbody>
<% @entries.each do |entry| %>
<tr class="<%= cycle("odd", "even") %>">
<td align="center"><%= format_date(entry.spent_on) %></td>
<td align="center"><%= entry.user.name %></td>
<td align="center"><%= entry.activity.name %></td>
<td align="center">
<% if entry.issue %>
<div class="tooltip">
Jean-Philippe Lang
Performance improvement on calendar and gantt (about 45% on gantt for large number of issues)....
r783 <%= link_to_issue entry.issue %>
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365 <span class="tip">
Jean-Philippe Lang
Performance improvement on calendar and gantt (about 45% on gantt for large number of issues)....
r783 <%= render_issue_tooltip entry.issue %>
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365 </span>
</div>
<% end %>
</td>
Jean-Philippe Lang
Fixed: 10342 Creation of Schema in Oracle...
r476 <td><%=h entry.comments %></td>
Jean-Philippe Lang
Simple time tracking functionality added. Time can be logged at issue or project level....
r365 <td align="center"><strong><%= entry.hours %></strong></td>
<td align="center"><%= link_to_if_authorized(l(:button_edit), {:controller => 'timelog', :action => 'edit', :id => entry}, :class => "icon icon-edit") if entry.user_id == @owner_id %></td>
</tr>
<% end %>
</tbdoy>
</table>
<div class="contextual">
<%= l(:label_export_to) %>
<%= link_to 'CSV', params.update(:export => 'csv'), :class => 'icon icon-csv' %>
</div>
<% end %>