diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-10-02 11:57:31 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-02-28 12:15:20 +0100 |
commit | a930c0a56b2cba4799e9caf76375b23f366feaf6 (patch) | |
tree | 131da1d6da468eda01c99f03d77be2267ea7cb22 /archaeological_warehouse/templates | |
parent | 3ffbf5d51476061e11a98013ec3073eed568ef95 (diff) | |
download | Ishtar-a930c0a56b2cba4799e9caf76375b23f366feaf6.tar.bz2 Ishtar-a930c0a56b2cba4799e9caf76375b23f366feaf6.zip |
Container: warning message about associated finds, containers on deletion
Diffstat (limited to 'archaeological_warehouse/templates')
-rw-r--r-- | archaeological_warehouse/templates/ishtar/wizard/wizard_container_deletion.html | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/archaeological_warehouse/templates/ishtar/wizard/wizard_container_deletion.html b/archaeological_warehouse/templates/ishtar/wizard/wizard_container_deletion.html new file mode 100644 index 000000000..ea11652af --- /dev/null +++ b/archaeological_warehouse/templates/ishtar/wizard/wizard_container_deletion.html @@ -0,0 +1,58 @@ +{% extends "ishtar/wizard/delete_wizard.html" %} +{% load i18n %} +{% block "detailed_related_info" %} + +{% if current_object.children.count %} +<div class="card"> + <div class="card-header"> + {% trans "Associated containers" %} + </div> + <div class="card-body"> + <div class="alert alert-danger"> + <div><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> + {% trans "Theses containers are inside this item. If you delete this item, they won't have any parent container. You probably want to fix that." %} + </div> + </div> + <ul class='list'> + {% for container in current_object.children.all %} + <li>{{container}} <a class='display_details_inline' href="#" + onclick='load_window("{% url "show-container" container.pk "" %}")'><i class="fa fa-info-circle" aria-hidden="true"></i></a></li>{% endfor %} + </ul> + </div> +</div> +{% endif %} +{% if current_object.finds.count or current_object.finds_ref.count %} +<div class="card"> + <div class="card-header"> + {% trans "Associated finds" %} + </div> + <div class="card-body"> + {% if current_object.finds.count %} + <div class="alert alert-danger"> + <div><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> + {% trans "Theses finds are inside this item. If you delete this item, they won't be inside any container. You probably want to fix that." %} + </div> + </div> + <ul class='list'> + {% for find in current_object.finds.all %} + <li>{{find}} <a class='display_details_inline' href="#" + onclick='load_window("{% url "show-find" find.pk "" %}")'><i class="fa fa-info-circle" aria-hidden="true"></i></a></li>{% endfor %} + </ul> + {% endif %} + {% if current_object.finds_ref.count %} + <div class="alert alert-danger"> + <div><i class="fa fa-exclamation-triangle" aria-hidden="true"></i> + {% trans "This item is the reference container for theses finds. If you delete this item, they won't have any reference container. You probably want to fix that." %} + </div> + </div> + <ul class='list'> + {% for find in current_object.finds_ref.all %} + <li>{{find}} <a class='display_details_inline' href="#" + onclick='load_window("{% url "show-find" find.pk "" %}")'><i class="fa fa-info-circle" aria-hidden="true"></i></a></li>{% endfor %} + </ul> + {% endif %} + </div> +</div> +{% endif %} + +{% endblock %} |