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.

_projects.html.erb 1.6KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <%= form_tag({:action => 'edit', :tab => 'projects'}) do %>
  2. <div class="box tabular settings">
  3. <p><%= setting_check_box :default_projects_public %></p>
  4. <p><%= setting_multiselect(:default_projects_modules,
  5. Redmine::AccessControl.available_project_modules.collect {|m| [l_or_humanize(m, :prefix => "project_module_"), m.to_s]}) %></p>
  6. <p><%= setting_multiselect(:default_projects_tracker_ids,
  7. Tracker.sorted.collect {|t| [t.name, t.id.to_s]}) %></p>
  8. <p><%= setting_check_box :sequential_project_identifiers %></p>
  9. <p><%= setting_select :new_project_user_role_id,
  10. Role.find_all_givable.collect {|r| [r.name, r.id.to_s]},
  11. :blank => "--- #{l(:actionview_instancetag_blank_option)} ---" %></p>
  12. </div>
  13. <fieldset class="box">
  14. <legend><%= l(:setting_project_list_defaults) %></legend>
  15. <% query = ProjectQuery.new(Setting.project_list_defaults) %>
  16. <p>
  17. <label><%= l(:label_display_type) %></label>
  18. <% query.available_display_types.each do |t| %>
  19. <%= radio_button_tag('settings[project_list_display_type]', t, Setting.project_list_display_type == t, :id => "setting_project_list_display_type_#{t}") %>
  20. <%= content_tag('label', l(:"label_display_type_#{t}"), :for => "settings_project_list_display_type_#{t}", :class => "inline") %>
  21. <% end %>
  22. </p>
  23. <%= render_query_columns_selection(query,
  24. :name => 'settings[project_list_defaults][column_names]') %>
  25. <p>
  26. <label><%= l(:label_default_query) %></label>
  27. <%= setting_select :default_project_query, default_global_project_query_options, label: false %>
  28. </p>
  29. </fieldset>
  30. <%= submit_tag l(:button_save) %>
  31. <% end %>