Mercurial > hg > soundsoftware-site
diff .svn/pristine/b4/b4cbb97bf1cb3ceea1add1a6dc6bf753b13c3827.svn-base @ 1464:261b3d9a4903 redmine-2.4
Update to Redmine 2.4 branch rev 12663
author | Chris Cannam |
---|---|
date | Tue, 14 Jan 2014 14:37:42 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.svn/pristine/b4/b4cbb97bf1cb3ceea1add1a6dc6bf753b13c3827.svn-base Tue Jan 14 14:37:42 2014 +0000 @@ -0,0 +1,75 @@ +<%= 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"> + <thead> + <tr> + <th></th> + <% @trackers.each do |tracker| %> + <th> + <%= tracker.name %> + <%= link_to_function(image_tag('toggle_check.png'), "toggleCheckboxesBySelector('input.tracker-#{tracker.id}')", + :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}") %> + </th> + <% end %> + </tr> + </thead> + <tbody> + <tr class="group open"> + <td colspan="<%= @trackers.size + 1 %>"> + <span class="expander" onclick="toggleRowGroup(this);"> </span> + <%= l(:field_core_fields) %> + </td> + </tr> + <% Tracker::CORE_FIELDS.each do |field| %> + <tr class="<%= cycle("odd", "even") %>"> + <td class="name"> + <%= link_to_function(image_tag('toggle_check.png'), "toggleCheckboxesBySelector('input.core-field-#{field}')", + :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}") %> + <%= l("field_#{field}".sub(/_id$/, '')) %> + </td> + <% @trackers.each do |tracker| %> + <td> + <%= check_box_tag "trackers[#{tracker.id}][core_fields][]", field, tracker.core_fields.include?(field), + :class => "tracker-#{tracker.id} core-field-#{field}" %> + </td> + <% end %> + </tr> + <% end %> + <% if @custom_fields.any? %> + <tr class="group open"> + <td colspan="<%= @trackers.size + 1 %>"> + <span class="expander" onclick="toggleRowGroup(this);"> </span> + <%= l(:label_custom_field_plural) %> + </td> + </tr> + <% @custom_fields.each do |field| %> + <tr class="<%= cycle("odd", "even") %>"> + <td class="name"> + <%= link_to_function(image_tag('toggle_check.png'), "toggleCheckboxesBySelector('input.custom-field-#{field.id}')", + :title => "#{l(:button_check_all)}/#{l(:button_uncheck_all)}") %> + <%= field.name %> + </td> + <% @trackers.each do |tracker| %> + <td> + <%= check_box_tag "trackers[#{tracker.id}][custom_field_ids][]", field.id, tracker.custom_fields.include?(field), + :class => "tracker-#{tracker.id} custom-field-#{field.id}" %> + </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 %>