12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- <%= title [l(:label_tracker_plural), trackers_path], l(:field_summary) %>
-
- <% if @trackers.any? %>
- <%= form_tag fields_trackers_path do %>
- <div class="autoscroll">
- <table class="list tracker-summary">
- <thead>
- <tr>
- <th></th>
- <% @trackers.each do |tracker| %>
- <th>
- <%= link_to_function('', "toggleCheckboxesBySelector('input.tracker-#{tracker.id}')",
- :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}",
- :class => 'icon-only icon-checked') %>
- <%= tracker.name %>
- </th>
- <% end %>
- </tr>
- </thead>
- <tbody>
- <tr class="group open">
- <td colspan="<%= @trackers.size + 1 %>">
- <span class="expander icon icon-expanded" onclick="toggleRowGroup(this);"> </span>
- <%= l(:field_core_fields) %>
- </td>
- </tr>
- <% Tracker::CORE_FIELDS.each do |field| %>
- <tr>
- <% field_name = l("field_#{field}".sub(/_id$/, '')) %>
- <td class="name">
- <%= link_to_function('', "toggleCheckboxesBySelector('input.core-field-#{field}')",
- :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}",
- :class => 'icon-only icon-checked') %>
- <%= field_name %>
- </td>
- <% @trackers.each do |tracker| %>
- <td title="<%= "#{tracker.name}: #{field_name}" %>">
- <%= check_box_tag "trackers[#{tracker.id}][core_fields][]", field, tracker.core_fields.include?(field),
- :class => "tracker-#{tracker.id} core-field-#{field}", :id => nil %>
- </td>
- <% end %>
- </tr>
- <% end %>
- <% if @custom_fields.any? %>
- <tr class="group open">
- <td colspan="<%= @trackers.size + 1 %>">
- <span class="expander icon icon-expanded" onclick="toggleRowGroup(this);"> </span>
- <%= l(:label_custom_field_plural) %>
- </td>
- </tr>
- <% @custom_fields.each do |field| %>
- <tr>
- <td class="name">
- <%= link_to_function('', "toggleCheckboxesBySelector('input.custom-field-#{field.id}')",
- :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}",
- :class => 'icon-only icon-checked') %>
- <%= field.name %>
- </td>
- <% @trackers.each do |tracker| %>
- <td title="<%= "#{tracker.name}: #{field.name}" %>">
- <%= check_box_tag "trackers[#{tracker.id}][custom_field_ids][]", field.id, tracker.custom_fields.include?(field),
- :class => "tracker-#{tracker.id} custom-field-#{field.id}", :id => nil %>
- </td>
- <% end %>
- </tr>
- <% end %>
- <% end %>
- </tbody>
- </table>
- </div>
- <p><%= submit_tag l(:button_save) %></p>
- <% @trackers.each do |tracker| %>
- <%= hidden_field_tag "trackers[#{tracker.id}][core_fields][]", '' %>
- <%= hidden_field_tag "trackers[#{tracker.id}][custom_field_ids][]", '' %>
- <% end %>
- <% end %>
- <% else %>
- <p class="nodata"><%= l(:label_no_data) %></p>
- <% end %>
|