{% extends "admin_base.html" %}
{% block title %}{% if admin_delete_title %}{{ admin_delete_title }}{% endif %} — {{ resource.title | default(value="Élément") }}{% endblock %}
{% block breadcrumb %}
{% if parent_key %}
<span class="admin-topbar__sep">/</span>
<a href="{{ parent_base }}/{{ parent_id }}/detail">{{ parent_title }}</a>
{% endif %}
<span class="admin-topbar__sep">/</span>
<a href="{{ resource_base }}/list">{{ resource.title | default(value="Éléments") }}</a>
<span class="admin-topbar__sep">/</span>
<span>{% if admin_delete_breadcrumb %}{{ admin_delete_breadcrumb }}{% endif %}</span>
{% endblock %}
{% block content %}
{% block delete_header %}
<div class="admin-page__header">
<h1>{% if admin_delete_heading %}{{ admin_delete_heading }}{% endif %}</h1>
</div>
{% endblock %}
{% set_global can_delete = false %}
{% if current_user %}
{% if current_user.is_superuser %}
{% set_global can_delete = true %}
{% else %}
{% for groupe in current_user.groupes %}
{% for perm in groupe.permissions %}
{% if perm.resource_key == resource.key and perm.can_delete %}
{% set_global can_delete = true %}
{% endif %}
{% endfor %}
{% endfor %}
{% endif %}
{% endif %}
{% if current_user and can_delete %}
<div class="admin-card">
<div class="admin-card__body">
{% block delete_warning %}
<div class="admin-warning">
<p>
<strong>{% if admin_delete_warning_title %}{{ admin_delete_warning_title }}{% endif %}</strong>
{% if admin_delete_warning_desc %}{{ admin_delete_warning_desc }}{% endif %}
<strong>#{{ object_id }}</strong>
{% if admin_delete_warning_of %}{{ admin_delete_warning_of }}{% endif %}
<strong>{{ resource.title | default(value=resource_key) }}</strong>.
</p>
<p>{% if admin_delete_warning_irreversible %}{{ admin_delete_warning_irreversible }}{% endif %}</p>
</div>
{% endblock %}
{% block delete_actions %}
<div class="admin-form__actions">
<a href="{{ resource_base }}/{{ object_id }}/detail" class="btn btn-secondary">{% if admin_delete_btn_cancel %}{{ admin_delete_btn_cancel }}{% endif %}</a>
<form method="POST" action="{{ resource_base }}/{{ object_id }}/delete" class="admin-form--inline">
{% csrf %}
<button type="submit" class="btn btn-danger">{% if admin_delete_btn_confirm %}{{ admin_delete_btn_confirm }}{% endif %}</button>
</form>
</div>
{% endblock %}
</div>
</div>
{% else %}
{% block delete_denied %}
<div class="admin-card">
<div class="admin-card__body">
<div class="admin-empty-state">
<p class="admin-empty-state__desc">{% if admin_access_denied %}{{ admin_access_denied }}{% else %}Vous n'avez pas les droits nécessaires pour supprimer cet élément.{% endif %}</p>
<a href="{{ resource_base }}/{{ object_id }}/detail" class="btn btn-secondary">{% if admin_delete_btn_cancel %}{{ admin_delete_btn_cancel }}{% else %}Retour{% endif %}</a>
</div>
</div>
</div>
{% endblock %}
{% endif %}
{% endblock %}