diff options
author | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2014-11-11 13:08:52 +0000 |
---|---|---|
committer | Jean-Philippe Lang <jp_lang@yahoo.fr> | 2014-11-11 13:08:52 +0000 |
commit | bdd3ccf8e52c69d2b6e16e7230a1b8f9a6c69e60 (patch) | |
tree | 1571b147765d42bccab602cdd9a79499829de612 /app/views/roles | |
parent | 140ca9532c1c12b7ff710c076c6985dce18500e4 (diff) | |
download | redmine-bdd3ccf8e52c69d2b6e16e7230a1b8f9a6c69e60.tar.gz redmine-bdd3ccf8e52c69d2b6e16e7230a1b8f9a6c69e60.zip |
Adds a role setting for controlling visibility of users: all or members of visible projects (#11724).
git-svn-id: http://svn.redmine.org/redmine/trunk@13584 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/views/roles')
-rw-r--r-- | app/views/roles/_form.html.erb | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/app/views/roles/_form.html.erb b/app/views/roles/_form.html.erb index e3c32ee84..1d4ce3a2a 100644 --- a/app/views/roles/_form.html.erb +++ b/app/views/roles/_form.html.erb @@ -1,18 +1,22 @@ <%= error_messages_for 'role' %> -<% unless @role.anonymous? %> <div class="box tabular"> -<% unless @role.builtin? %> -<p><%= f.text_field :name, :required => true %></p> -<p><%= f.check_box :assignable %></p> -<% end %> -<p><%= f.select :issues_visibility, Role::ISSUES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p> -<% if @role.new_record? && @roles.any? %> -<p><label for="copy_workflow_from"><%= l(:label_copy_workflow_from) %></label> -<%= 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> -<% end %> + <% unless @role.builtin? %> + <p><%= f.text_field :name, :required => true %></p> + <p><%= f.check_box :assignable %></p> + <% end %> + + <% unless @role.anonymous? %> + <p><%= f.select :issues_visibility, Role::ISSUES_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p> + <% end %> + + <p><%= f.select :users_visibility, Role::USERS_VISIBILITY_OPTIONS.collect {|v| [l(v.last), v.first]} %></p> + + <% if @role.new_record? && @roles.any? %> + <p><label for="copy_workflow_from"><%= l(:label_copy_workflow_from) %></label> + <%= 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> + <% end %> </div> -<% end %> <h3><%= l(:label_permissions) %></h3> <div class="box tabular" id="permissions"> |