parent
2fb3e0fa52
commit
2fec9a8795
@ -1,37 +0,0 @@ |
||||
<%#-- copyright |
||||
OpenProject is an open source project management software. |
||||
Copyright (C) 2012-2021 the OpenProject GmbH |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License version 3. |
||||
|
||||
OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: |
||||
Copyright (C) 2006-2013 Jean-Philippe Lang |
||||
Copyright (C) 2010-2013 the ChiliProject Team |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License |
||||
as published by the Free Software Foundation; either version 2 |
||||
of the License, or (at your option) any later version. |
||||
|
||||
This program is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
GNU General Public License for more details. |
||||
|
||||
You should have received a copy of the GNU General Public License |
||||
along with this program; if not, write to the Free Software |
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
||||
|
||||
See COPYRIGHT and LICENSE files for more details. |
||||
|
||||
++#%> |
||||
|
||||
<tr id="assigned_global_role_<%= role.id%>"> |
||||
<td class="role"> |
||||
<%=h role %> |
||||
</td> |
||||
<td class="buttons"> |
||||
<%= global_member_role_deletion_link(member, role) %> |
||||
</td> |
||||
</tr> |
@ -1,38 +0,0 @@ |
||||
<%#-- copyright |
||||
OpenProject is an open source project management software. |
||||
Copyright (C) 2012-2021 the OpenProject GmbH |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License version 3. |
||||
|
||||
OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: |
||||
Copyright (C) 2006-2013 Jean-Philippe Lang |
||||
Copyright (C) 2010-2013 the ChiliProject Team |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License |
||||
as published by the Free Software Foundation; either version 2 |
||||
of the License, or (at your option) any later version. |
||||
|
||||
This program is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
GNU General Public License for more details. |
||||
|
||||
You should have received a copy of the GNU General Public License |
||||
along with this program; if not, write to the Free Software |
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
||||
|
||||
See COPYRIGHT and LICENSE files for more details. |
||||
|
||||
++#%> |
||||
|
||||
<div class="principal_role_option form--field" id= "principal_role_option_<%= h(role.id) %>"> |
||||
<label class="form--label-with-check-box" for="principal_role_role_ids_<%= role.id %>"> |
||||
<%= check_box_tag 'membership[role_ids][]', |
||||
role.id, |
||||
false, |
||||
id: "principal_role_role_ids_#{role.id}" %> |
||||
<%= h(role)%> |
||||
</label> |
||||
</div> |
@ -1,65 +0,0 @@ |
||||
<%#-- copyright |
||||
OpenProject is an open source project management software. |
||||
Copyright (C) 2012-2021 the OpenProject GmbH |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License version 3. |
||||
|
||||
OpenProject is a fork of ChiliProject, which is a fork of Redmine. The copyright follows: |
||||
Copyright (C) 2006-2013 Jean-Philippe Lang |
||||
Copyright (C) 2010-2013 the ChiliProject Team |
||||
|
||||
This program is free software; you can redistribute it and/or |
||||
modify it under the terms of the GNU General Public License |
||||
as published by the Free Software Foundation; either version 2 |
||||
of the License, or (at your option) any later version. |
||||
|
||||
This program is distributed in the hope that it will be useful, |
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of |
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
||||
GNU General Public License for more details. |
||||
|
||||
You should have received a copy of the GNU General Public License |
||||
along with this program; if not, write to the Free Software |
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. |
||||
|
||||
See COPYRIGHT and LICENSE files for more details. |
||||
|
||||
++#%> |
||||
|
||||
<% available_roles = GlobalRole.all - (global_member&.roles || []) %> |
||||
|
||||
<div class="grid-content" id="available_principal_roles"> |
||||
<fieldset class="form--fieldset"> |
||||
<legend class="form--fieldset-legend"><%= Role.model_name.human(:count => 2) %></legend> |
||||
<% if available_roles.empty? %> |
||||
<span id="no_additional_principal_roles"> |
||||
<%= no_results_box %> |
||||
</span> |
||||
<% else %> |
||||
<span id="additional_principal_roles"> |
||||
<% args = |
||||
if global_member |
||||
{ url: user_membership_path(id: global_member.id, user_id: user.id), method: :patch } |
||||
else |
||||
{ url: user_memberships_path(user_id: user.id), method: :post } |
||||
end |
||||
%> |
||||
<%= form_for(:principal_roles, **args) do %> |
||||
<% if global_member %> |
||||
<%= hidden_field_tag('membership[id]', global_member.id ) %> |
||||
|
||||
<% global_member.roles.each do |role| %> |
||||
<%= hidden_field_tag('membership[role_ids][]', role.id ) %> |
||||
<% end %> |
||||
<% end %> |
||||
|
||||
<% available_roles.each do |role| %> |
||||
<%= render :partial => 'users/available_global_role', :locals => {:role => role} %> |
||||
<% end %> |
||||
<p><br/><%= styled_button_tag t(:button_add), class: '-with-icon icon-checkmark' %></p> |
||||
<% end %> |
||||
</span> |
||||
<% end %> |
||||
</fieldset> |
||||
</div> |
Loading…
Reference in new issue