mirror of
https://github.com/rickbarrette/stopwatch.git
synced 2026-04-02 09:51:57 -04:00
33 lines
1.3 KiB
Plaintext
33 lines
1.3 KiB
Plaintext
<% if entries.any? %>
|
|
<table class="list time-entries odd-even">
|
|
<thead><tr>
|
|
<th><%= l(:label_activity) %></th>
|
|
<th><%= l(:label_project) %></th>
|
|
<th><%= l(:field_comments) %></th>
|
|
<th><%= l(:field_hours) %></th>
|
|
<th></th>
|
|
</tr></thead>
|
|
<tbody>
|
|
<% for entry in entries %>
|
|
<% running = User.current.is_running_timer?(entry) %>
|
|
<tr id="time-entry-<%= entry.id %>" class="time-entry <%= cycle "odd", "even" %><%= ' running' if running %>">
|
|
<td class="activity"><%= entry.activity %></td>
|
|
<td class="subject"><%= entry.project %> <%= h(' - ') + link_to_issue(entry.issue, truncate: 50) if entry.issue %></td>
|
|
<td class="comments"><%= entry.comments %></td>
|
|
<td class="hours"><%= html_hours(format_hours(entry.hours)) %></td>
|
|
<td class="buttons">
|
|
<% if running %>
|
|
<%= link_to sprite_icon(:time, t(:label_stopwatch_stop)), stop_stopwatch_timer_path(entry), remote: true, class: "icon-only", method: :put %>
|
|
<% else %>
|
|
<%= link_to sprite_icon(:time, t(:label_stopwatch_start)), start_stopwatch_timer_path(entry), remote: true, class: "icon-only", method: :put %>
|
|
<% end %>
|
|
<%= link_to sprite_icon(:edit, l(:button_edit)), edit_stopwatch_timer_path(entry), remote: true, class: "icon-only" if entry.editable_by? User.current %>
|
|
</td>
|
|
</tr>
|
|
<% end -%>
|
|
</tbody>
|
|
</table>
|
|
<% end %>
|
|
|
|
|