You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

_form.rhtml 1.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <%= error_messages_for 'project' %>
  2. <div class="box">
  3. <!--[form:project]-->
  4. <p><%= f.text_field :name, :required => true %><br /><em><%= l(:text_caracters_maximum, 30) %></em></p>
  5. <% if User.current.admin? and !@root_projects.empty? %>
  6. <p><%= f.select :parent_id, (@root_projects.collect {|p| [p.name, p.id]}), { :include_blank => true } %></p>
  7. <% end %>
  8. <p><%= f.text_area :description, :rows => 5, :class => 'wiki-edit' %></p>
  9. <p><%= f.text_field :identifier, :required => true, :disabled => @project.identifier_frozen? %>
  10. <% unless @project.identifier_frozen? %>
  11. <br /><em><%= l(:text_length_between, 3, 20) %> <%= l(:text_project_identifier_info) %></em>
  12. <% end %></p>
  13. <p><%= f.text_field :homepage, :size => 40 %></p>
  14. <p><%= f.check_box :is_public %></p>
  15. <%= wikitoolbar_for 'project_description' %>
  16. <% for @custom_value in @custom_values %>
  17. <p><%= custom_field_tag_with_label @custom_value %></p>
  18. <% end %>
  19. </div>
  20. <% unless @trackers.empty? %>
  21. <fieldset class="box"><legend><%=l(:label_tracker_plural)%></legend>
  22. <% @trackers.each do |tracker| %>
  23. <label class="floating">
  24. <%= check_box_tag 'project[tracker_ids][]', tracker.id, @project.trackers.include?(tracker) %>
  25. <%= tracker %>
  26. </label>
  27. <% end %>
  28. <%= hidden_field_tag 'project[tracker_ids][]', '' %>
  29. </fieldset>
  30. <% end %>
  31. <% unless @custom_fields.empty? %>
  32. <fieldset class="box"><legend><%=l(:label_custom_field_plural)%></legend>
  33. <% for custom_field in @custom_fields %>
  34. <label class="floating">
  35. <%= check_box_tag 'project[custom_field_ids][]', custom_field.id, ((@project.custom_fields.include? custom_field) or custom_field.is_for_all?), (custom_field.is_for_all? ? {:disabled => "disabled"} : {}) %>
  36. <%= custom_field.name %>
  37. </label>
  38. <% end %>
  39. <%= hidden_field_tag 'project[custom_field_ids][]', '' %>
  40. </fieldset>
  41. <% end %>
  42. <!--[eoform:project]-->