82 lines
4.3 KiB
Django/Jinja
82 lines
4.3 KiB
Django/Jinja
{% extends 'base_admin.jinja2' %}
|
|
{% block admin_content %}
|
|
<div class="row ">
|
|
<div class="col-12 p-3">
|
|
<h1>Bereich <span style="text-transform: uppercase">{{ realm.name }}</span>
|
|
<small>
|
|
{% if request.user.is_superuser %}
|
|
<a href="{{ url('realm-delete-confirm', args=[realm.id]) }}"
|
|
class="h5 realm-delete-link"><i class="fas fa-dumpster"></i> <span
|
|
class="d-none d-md-inline-block">Bereich löschen</span></a>
|
|
{% endif %}
|
|
</small>
|
|
</h1>
|
|
|
|
{% if notice %}
|
|
<p style="color: green">{{ notice }}</p>
|
|
{% endif %}
|
|
{% if error %}
|
|
<p style="color: darkred">{{ error }}</p>
|
|
{% endif %}
|
|
{% block detail_content %}
|
|
<ul class="list-group list-group-flush w-100">
|
|
<li class="list-group-item">LDAP Organisationseinheit: {{ realm.ldap_base_dn }}</li>
|
|
<li class="list-group-item">Nutzeranzahl: {{ users_count }}</li>
|
|
<li class="list-group-item">Inaktive Nutzer: {{ inactive_user_count }} <a
|
|
href="{{ url('realm-multiple-user-delete-inactive', args=[realm.id]) }}"
|
|
class="float-right">
|
|
Inaktive Nutzer löschen</a></li>
|
|
{% if realm.email %}
|
|
<li class="list-group-item">Email: {{ realm.email }}</li>
|
|
{% else %}
|
|
<li class="list-group-item">Email: <span class="text-danger">Noch ausstehend</span></li>
|
|
{% endif %}
|
|
{% if realm.admin_group %}
|
|
<li class="list-group-item">Admin Gruppe: <a
|
|
href="{{ url('realm-group-detail', args=[realm.id, ldap_admin_group.dn]) }}"
|
|
class="badge badge-primary p-2">
|
|
{{ realm.admin_group }}</a></li>
|
|
{% else %}
|
|
<li class="list-group-item">Admin Gruppe: <span class="text-warning">Noch ausstehend</span></li>
|
|
{% endif %}
|
|
{% if realm.default_group %}
|
|
<li class="list-group-item">Default Gruppe: <a
|
|
href="{{ url('realm-group-detail', args=[realm.id, ldap_default_group.dn]) }}"
|
|
class="badge badge-secondary p-2">
|
|
{{ realm.default_group }}</a>
|
|
</li>
|
|
{% else %}
|
|
<li class="list-group-item">Default Gruppe: <span class="text-warning">Noch ausstehend</span>
|
|
</li>
|
|
{% endif %}
|
|
</ul>
|
|
<div class="d-flex mt-3">
|
|
{% if request.user.is_superuser %}
|
|
<a href="{{ url('realm-update', args=[realm.id]) }}" class="btn btn-primary mr-auto p-2"><i
|
|
class="fas fa-info-circle"></i> Bereichsinformationen
|
|
anpassen</a>
|
|
|
|
{% if realm.email %}
|
|
<a href="{{ url('realm-mail-test', args=[realm.id]) }}" class="btn btn-secondary p-2"><i
|
|
class="fas fa-paper-plane"></i> Test Mail</a>
|
|
{% endif %}
|
|
{% endif %}
|
|
</div>
|
|
{% block realm_form %}
|
|
{% endblock %}
|
|
{% endblock %}
|
|
|
|
{# <h2><a href="{{ url('realm-user-add', args=[realm.id]) }}">Nutzer hinzufügen</a></h2>#}
|
|
{# {% block user_content %}#}
|
|
{# <h2><a href="{{ url('realm-user-list', args=[realm.id]) }}">Nutzer</a></h2>#}
|
|
{# {% endblock %}#}
|
|
{# <h2><a href="{{ url('realm-group-add', args=[realm.id]) }}">Gruppen hinzufügen</a></h2>#}
|
|
{# {% block groups_content %}#}
|
|
{# <h2><a href="{{ url('realm-group-list', args=[realm.id]) }}">Gruppen</a></h2>#}
|
|
{# {% endblock %}#}
|
|
{# {% block extra_content %}#}
|
|
{# {% endblock %}#}
|
|
</div>
|
|
</div>
|
|
{% endblock %}
|