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