summaryrefslogtreecommitdiffstats
path: root/ogcp/templates/actions
diff options
context:
space:
mode:
authorJavier Sánchez Parra <jsanchez@soleta.eu>2022-01-14 15:04:58 +0100
committerJavier Sánchez Parra <jsanchez@soleta.eu>2022-01-19 15:36:58 +0100
commit73963a0273b64cb3fb8dedcd0886dcfaf92dfc20 (patch)
treeccc4bae8de4b4bf433ca8def7c1070eb6e4cf35c /ogcp/templates/actions
parent96d2797ec3dd4e37b668c58c43dce26ce24968d6 (diff)
Ask twice to delete clients
This commit adds an extra view to ensure users do not clients accidentally. It also includes Spanish translation of the new strings.
Diffstat (limited to 'ogcp/templates/actions')
-rw-r--r--ogcp/templates/actions/delete_client.html25
1 files changed, 25 insertions, 0 deletions
diff --git a/ogcp/templates/actions/delete_client.html b/ogcp/templates/actions/delete_client.html
new file mode 100644
index 0000000..0c793c1
--- /dev/null
+++ b/ogcp/templates/actions/delete_client.html
@@ -0,0 +1,25 @@
+{% extends 'scopes.html' %}
+{% import "bootstrap/wtf.html" as wtf %}
+
+{% block content %}
+
+{% set ip_list = form.ips.data.split(' ') %}
+{% set ip_count = ip_list | length %}
+<h1 class="m-5">
+ {{ _('Delete %(ip_count)d client(s)', ip_count=ip_count) }}
+</h1>
+
+<ul class="list-group mx-5 list-group-horizontal-sm">
+{% for ip in ip_list %}
+ <li class="list-group-item flex-fill list-group-item-info">{{ ip }}</li>
+{% endfor %}
+</ul>
+
+{{ wtf.quick_form(form,
+ action=url_for('action_client_delete'),
+ method='post',
+ button_map={'submit': 'primary'},
+ extra_classes="mx-5") }}
+
+{% endblock %}
+