This repository has been archived on 2019-10-12. You can view files and clone it, but cannot push or open issues or pull requests.
ldap_account_manager/templates/user/realm_user_update_groups.jinja2

52 lines
2.5 KiB
Django/Jinja

{% extends 'realm/realm_detailed.jinja2' %}
{% import 'macros/form_macros.jinja2' as mform %}
{% import 'macros/utils_macros.jinja2' as mutils %}
{% block detail_content %}
<h3><span class="text-uppercase">{{ user.username }}</span> - Gruppenzuweisung ändern</h3>
{{ mutils.get_warning_box(extra_error) }}
<div class="row">
<div class="col-6">
<form method="post" action="{{ url('realm-user-group-update-delete', args = [realm.id, user.dn]) }}">
<button type="submit" class="btn btn-warning w-100 mb-2"><i class="fas fa-minus-square"></i> Entfernen
</button>
<input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}">
<ul>
{% for user_group in user_groups %}
<li><input type="checkbox"
class="custom-control-input"
id="user_group_{{ loop.index }}"
value="{{ user_group.name }}"
name="groups"
><label class="custom-control-label"
for="user_group_{{ loop.index }}">{{ user_group.name }}</label></li>
{% endfor %}
</ul>
</form>
</div>
<div class="col-6">
<form method="post" action="{{ url('realm-user-group-update-add', args = [realm.id, user.dn]) }}">
<button type="submit" class="btn btn-success w-100 mb-2"><i class="fas fa-plus-square"></i> Hinzufügen
</button>
<input type="hidden" name="csrfmiddlewaretoken" value="{{ csrf_token }}">
<ul>
{% for realm_group in realm_groups %}
<li><input type="checkbox"
class="custom-control-input"
id="realm_group_{{ loop.index }}"
value="{{ realm_group.name }}"
name="groups"
><label class="custom-control-label"
for="realm_group_{{ loop.index }}">{{ realm_group.name }}</label></li>
{% endfor %}
</ul>
</form>
</div>
</div>
<div class="mt-4">
<a href="{{ url('realm-user-detail', args = [realm.id, user.dn]) }}"
class="btn btn-primary p-2 float-right w-25">Fertig</a>
</div>
{% endblock %}