##// END OF EJS Templates
Removed unused class....
Jean-Philippe Lang -
r15087:41eb88183cee
parent child
Show More
@@ -1,112 +1,112
1 <%= error_messages_for 'role' %>
1 <%= error_messages_for 'role' %>
2
2
3 <div class="box tabular">
3 <div class="box tabular">
4 <% unless @role.builtin? %>
4 <% unless @role.builtin? %>
5 <p><%= f.text_field :name, :required => true %></p>
5 <p><%= f.text_field :name, :required => true %></p>
6 <p><%= f.check_box :assignable %></p>
6 <p><%= f.check_box :assignable %></p>
7 <% end %>
7 <% end %>
8
8
9 <% unless @role.anonymous? %>
9 <% unless @role.anonymous? %>
10 <p class="view_issues_shown"><%= f.select :issues_visibility, Role::ISSUES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p>
10 <p class="view_issues_shown"><%= f.select :issues_visibility, Role::ISSUES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p>
11 <% end %>
11 <% end %>
12
12
13 <% unless @role.anonymous? %>
13 <% unless @role.anonymous? %>
14 <p class="view_time_entries_shown"><%= f.select :time_entries_visibility, Role::TIME_ENTRIES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]}, {}, :class => "view_time_entries_enabled" %></p>
14 <p class="view_time_entries_shown"><%= f.select :time_entries_visibility, Role::TIME_ENTRIES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p>
15 <% end %>
15 <% end %>
16
16
17 <p><%= f.select :users_visibility, Role::USERS_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p>
17 <p><%= f.select :users_visibility, Role::USERS_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p>
18
18
19 <% unless @role.builtin? %>
19 <% unless @role.builtin? %>
20 <p class="manage_members_shown">
20 <p class="manage_members_shown">
21 <label><%= l(:label_member_management) %></label>
21 <label><%= l(:label_member_management) %></label>
22 <label class="block">
22 <label class="block">
23 <%= radio_button_tag 'role[all_roles_managed]', 1, @role.all_roles_managed?, :id => 'role_all_roles_managed_on',
23 <%= radio_button_tag 'role[all_roles_managed]', 1, @role.all_roles_managed?, :id => 'role_all_roles_managed_on',
24 :data => {:disables => '.role_managed_role input'} %>
24 :data => {:disables => '.role_managed_role input'} %>
25 <%= l(:label_member_management_all_roles) %>
25 <%= l(:label_member_management_all_roles) %>
26 </label>
26 </label>
27 <label class="block">
27 <label class="block">
28 <%= radio_button_tag 'role[all_roles_managed]', 0, !@role.all_roles_managed?, :id => 'role_all_roles_managed_off',
28 <%= radio_button_tag 'role[all_roles_managed]', 0, !@role.all_roles_managed?, :id => 'role_all_roles_managed_off',
29 :data => {:enables => '.role_managed_role input'} %>
29 :data => {:enables => '.role_managed_role input'} %>
30 <%= l(:label_member_management_selected_roles_only) %>:
30 <%= l(:label_member_management_selected_roles_only) %>:
31 </label>
31 </label>
32 <% Role.givable.sorted.each do |role| %>
32 <% Role.givable.sorted.each do |role| %>
33 <label class="block role_managed_role" style="padding-left:2em;">
33 <label class="block role_managed_role" style="padding-left:2em;">
34 <%= check_box_tag 'role[managed_role_ids][]', role.id, @role.managed_roles.to_a.include?(role), :id => nil %>
34 <%= check_box_tag 'role[managed_role_ids][]', role.id, @role.managed_roles.to_a.include?(role), :id => nil %>
35 <%= role.name %>
35 <%= role.name %>
36 </label>
36 </label>
37 <% end %>
37 <% end %>
38 <%= hidden_field_tag 'role[managed_role_ids][]', '' %>
38 <%= hidden_field_tag 'role[managed_role_ids][]', '' %>
39 <% end %>
39 <% end %>
40
40
41 <% if @role.new_record? && @roles.any? %>
41 <% if @role.new_record? && @roles.any? %>
42 <p><label for="copy_workflow_from"><%= l(:label_copy_workflow_from) %></label>
42 <p><label for="copy_workflow_from"><%= l(:label_copy_workflow_from) %></label>
43 <%= select_tag(:copy_workflow_from, content_tag("option") + options_from_collection_for_select(@roles, :id, :name, params[:copy_workflow_from] || @copy_from.try(:id))) %></p>
43 <%= select_tag(:copy_workflow_from, content_tag("option") + options_from_collection_for_select(@roles, :id, :name, params[:copy_workflow_from] || @copy_from.try(:id))) %></p>
44 <% end %>
44 <% end %>
45 </div>
45 </div>
46
46
47 <h3><%= l(:label_permissions) %></h3>
47 <h3><%= l(:label_permissions) %></h3>
48 <div class="box tabular" id="permissions">
48 <div class="box tabular" id="permissions">
49 <% perms_by_module = @role.setable_permissions.group_by {|p| p.project_module.to_s} %>
49 <% perms_by_module = @role.setable_permissions.group_by {|p| p.project_module.to_s} %>
50 <% perms_by_module.keys.sort.each do |mod| %>
50 <% perms_by_module.keys.sort.each do |mod| %>
51 <fieldset><legend><%= mod.blank? ? l(:label_project) : l_or_humanize(mod, :prefix => 'project_module_') %></legend>
51 <fieldset><legend><%= mod.blank? ? l(:label_project) : l_or_humanize(mod, :prefix => 'project_module_') %></legend>
52 <% perms_by_module[mod].each do |permission| %>
52 <% perms_by_module[mod].each do |permission| %>
53 <label class="floating">
53 <label class="floating">
54 <%= check_box_tag 'role[permissions][]', permission.name, (@role.permissions.include? permission.name),
54 <%= check_box_tag 'role[permissions][]', permission.name, (@role.permissions.include? permission.name),
55 :id => "role_permissions_#{permission.name}",
55 :id => "role_permissions_#{permission.name}",
56 :data => {:shows => ".#{permission.name}_shown"} %>
56 :data => {:shows => ".#{permission.name}_shown"} %>
57 <%= l_or_humanize(permission.name, :prefix => 'permission_') %>
57 <%= l_or_humanize(permission.name, :prefix => 'permission_') %>
58 </label>
58 </label>
59 <% end %>
59 <% end %>
60 </fieldset>
60 </fieldset>
61 <% end %>
61 <% end %>
62 <br /><%= check_all_links 'permissions' %>
62 <br /><%= check_all_links 'permissions' %>
63 <%= hidden_field_tag 'role[permissions][]', '' %>
63 <%= hidden_field_tag 'role[permissions][]', '' %>
64 </div>
64 </div>
65
65
66 <div id="role-permissions-trackers" class="view_issues_shown">
66 <div id="role-permissions-trackers" class="view_issues_shown">
67 <h3><%= l(:label_issue_tracking) %></h3>
67 <h3><%= l(:label_issue_tracking) %></h3>
68 <% permissions = %w(view_issues add_issues edit_issues add_issue_notes delete_issues) %>
68 <% permissions = %w(view_issues add_issues edit_issues add_issue_notes delete_issues) %>
69
69
70 <div class="autoscroll">
70 <div class="autoscroll">
71 <table class="list">
71 <table class="list">
72 <thead>
72 <thead>
73 <tr>
73 <tr>
74 <th><%= l(:label_tracker) %></th>
74 <th><%= l(:label_tracker) %></th>
75 <% permissions.each do |permission| %>
75 <% permissions.each do |permission| %>
76 <th class="<%= "#{permission}_shown" %>"><%= l("permission_#{permission}") %></th>
76 <th class="<%= "#{permission}_shown" %>"><%= l("permission_#{permission}") %></th>
77 <% end %>
77 <% end %>
78 </thead>
78 </thead>
79 <tbody>
79 <tbody>
80 <tr>
80 <tr>
81 <td class="name"><b><%= l(:label_tracker_all) %></b></td>
81 <td class="name"><b><%= l(:label_tracker_all) %></b></td>
82 <% permissions.each do |permission| %>
82 <% permissions.each do |permission| %>
83 <td class="<%= "#{permission}_shown" %>">
83 <td class="<%= "#{permission}_shown" %>">
84 <%= hidden_field_tag "role[permissions_all_trackers][#{permission}]", '0', :id => nil %>
84 <%= hidden_field_tag "role[permissions_all_trackers][#{permission}]", '0', :id => nil %>
85 <%= check_box_tag "role[permissions_all_trackers][#{permission}]",
85 <%= check_box_tag "role[permissions_all_trackers][#{permission}]",
86 '1',
86 '1',
87 @role.permissions_all_trackers?(permission),
87 @role.permissions_all_trackers?(permission),
88 :class => "#{permission}_shown",
88 :class => "#{permission}_shown",
89 :data => {:disables => ".#{permission}_tracker"} %>
89 :data => {:disables => ".#{permission}_tracker"} %>
90 </td>
90 </td>
91 <% end %>
91 <% end %>
92 </tr>
92 </tr>
93 <% Tracker.sorted.all.each do |tracker| %>
93 <% Tracker.sorted.all.each do |tracker| %>
94 <tr class="<%= cycle("odd", "even") %>">
94 <tr class="<%= cycle("odd", "even") %>">
95 <td class="name"><%= tracker.name %></td>
95 <td class="name"><%= tracker.name %></td>
96 <% permissions.each do |permission| %>
96 <% permissions.each do |permission| %>
97 <td class="<%= "#{permission}_shown" %>"><%= check_box_tag "role[permissions_tracker_ids][#{permission}][]",
97 <td class="<%= "#{permission}_shown" %>"><%= check_box_tag "role[permissions_tracker_ids][#{permission}][]",
98 tracker.id,
98 tracker.id,
99 @role.permissions_tracker_ids?(permission, tracker.id),
99 @role.permissions_tracker_ids?(permission, tracker.id),
100 :class => "#{permission}_tracker",
100 :class => "#{permission}_tracker",
101 :id => "role_permissions_tracker_ids_add_issues_#{tracker.id}" %></td>
101 :id => "role_permissions_tracker_ids_add_issues_#{tracker.id}" %></td>
102 <% end %>
102 <% end %>
103 </tr>
103 </tr>
104 <% end %>
104 <% end %>
105 </tbody>
105 </tbody>
106 </table>
106 </table>
107 </div>
107 </div>
108
108
109 <% permissions.each do |permission| %>
109 <% permissions.each do |permission| %>
110 <%= hidden_field_tag "role[permissions_tracker_ids][#{permission}][]", '' %>
110 <%= hidden_field_tag "role[permissions_tracker_ids][#{permission}][]", '' %>
111 <% end %>
111 <% end %>
112 </div>
112 </div>
General Comments 0
You need to be logged in to leave comments. Login now