%= error_messages_for 'role' %>
<%= f.text_field :name, :required => true %>
<%= f.check_box :assignable %>
<% end %> <% unless @role.anonymous? %><%= f.select :issues_visibility, Role::ISSUES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %>
<% end %> <% unless @role.anonymous? %><%= f.select :time_entries_visibility, Role::TIME_ENTRIES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %>
<% end %><%= f.select :users_visibility, Role::USERS_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %>
<% unless @role.builtin? %><% Role.givable.sorted.each do |role| %> <% end %> <%= hidden_field_tag 'role[managed_role_ids][]', '' %> <% end %> <% if @role.new_record? && @roles.any? %>
<%= select_tag(:copy_workflow_from, content_tag("option") + options_from_collection_for_select(@roles, :id, :name, params[:copy_workflow_from] || @copy_from.try(:id))) %>
<% end %><%= l(:label_tracker) %> | <% permissions.each do |permission| %>"><%= l("permission_#{permission}") %> | <% end %>
---|---|
<%= l(:label_tracker_all) %> | <% permissions.each do |permission| %>"> <%= hidden_field_tag "role[permissions_all_trackers][#{permission}]", '0', :id => nil %> <%= check_box_tag "role[permissions_all_trackers][#{permission}]", '1', @role.permissions_all_trackers?(permission), :class => "#{permission}_shown", :data => {:disables => ".#{permission}_tracker"} %> | <% end %>
<%= tracker.name %> | <% permissions.each do |permission| %>"><%= check_box_tag "role[permissions_tracker_ids][#{permission}][]", tracker.id, @role.permissions_tracker_ids?(permission, tracker.id), :class => "#{permission}_tracker", :id => "role_permissions_tracker_ids_add_issues_#{tracker.id}" %> | <% end %>