_list.html.erb
55 lines
| 2.1 KiB
| text/plain
|
TextLexer
|
r9346 | <%= form_tag({}) do -%> | ||
|
r5194 | <%= hidden_field_tag 'back_url', url_for(params) %> | ||
|
r7862 | <div class="autoscroll"> | ||
|
r1159 | <table class="list time-entries"> | ||
<thead> | ||||
|
r1304 | <tr> | ||
|
r5194 | <th class="checkbox hide-when-print"> | ||
|
r7158 | <%= link_to image_tag('toggle_check.png'), | ||
{}, | ||||
|
r9885 | :onclick => 'toggleIssuesSelection(this); return false;', | ||
|
r5194 | :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}" %> | ||
</th> | ||||
|
r1159 | <%= sort_header_tag('spent_on', :caption => l(:label_date), :default_order => 'desc') %> | ||
|
r2169 | <%= sort_header_tag('user', :caption => l(:label_member)) %> | ||
<%= sort_header_tag('activity', :caption => l(:label_activity)) %> | ||||
<%= sort_header_tag('project', :caption => l(:label_project)) %> | ||||
<%= sort_header_tag('issue', :caption => l(:label_issue), :default_order => 'desc') %> | ||||
|
r1159 | <th><%= l(:field_comments) %></th> | ||
<%= sort_header_tag('hours', :caption => l(:field_hours)) %> | ||||
<th></th> | ||||
|
r1304 | </tr> | ||
|
r1159 | </thead> | ||
<tbody> | ||||
<% entries.each do |entry| -%> | ||||
|
r5194 | <tr class="time-entry <%= cycle("odd", "even") %> hascontextmenu"> | ||
<td class="checkbox hide-when-print"><%= check_box_tag("ids[]", entry.id, false, :id => nil) %></td> | ||||
|
r1159 | <td class="spent_on"><%= format_date(entry.spent_on) %></td> | ||
|
r6265 | <td class="user"><%= link_to_user(entry.user) %></td> | ||
|
r1162 | <td class="activity"><%=h entry.activity %></td> | ||
|
r6265 | <td class="project"><%= link_to_project(entry.project) %></td> | ||
|
r1159 | <td class="subject"> | ||
|
r1162 | <% if entry.issue -%> | ||
|
r2929 | <%= entry.issue.visible? ? link_to_issue(entry.issue, :truncate => 50) : "##{entry.issue.id}" -%> | ||
|
r1162 | <% end -%> | ||
|
r1159 | </td> | ||
<td class="comments"><%=h entry.comments %></td> | ||||
|
r1162 | <td class="hours"><%= html_hours("%.2f" % entry.hours) %></td> | ||
|
r1235 | <td align="center"> | ||
<% if entry.editable_by?(User.current) -%> | ||||
|
r9755 | <%= link_to image_tag('edit.png'), edit_time_entry_path(entry), | ||
|
r1235 | :title => l(:button_edit) %> | ||
|
r9755 | <%= link_to image_tag('delete.png'), time_entry_path(entry), | ||
|
r9754 | :data => {:confirm => l(:text_are_you_sure)}, | ||
|
r4136 | :method => :delete, | ||
|
r1235 | :title => l(:button_delete) %> | ||
<% end -%> | ||||
</td> | ||||
|
r1159 | </tr> | ||
<% end -%> | ||||
|
r1304 | </tbody> | ||
|
r1159 | </table> | ||
|
r7862 | </div> | ||
|
r5194 | <% end -%> | ||
<%= context_menu time_entries_context_menu_path %> | ||||