From 6cb497bc2778eb4ebc8fd5ef87f7b2cb0949cab5 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Fri, 15 Jul 2016 19:05:43 +0200 Subject: [dozmod] Error feedback on mailtest; check-all for image-delete; longer timeouts for dozmod calls --- .../dozmod/templates/images-delete.html | 37 ++++++++++++++++++++-- 1 file changed, 34 insertions(+), 3 deletions(-) (limited to 'modules-available/dozmod/templates') diff --git a/modules-available/dozmod/templates/images-delete.html b/modules-available/dozmod/templates/images-delete.html index c4cbfd34..99ffb85d 100644 --- a/modules-available/dozmod/templates/images-delete.html +++ b/modules-available/dozmod/templates/images-delete.html @@ -16,9 +16,12 @@ {{lang_image}} {{lang_version}} {{lang_owner}} - + {{lang_size}} - + + + + @@ -29,7 +32,7 @@ {{lastname}}, {{firstname}} {{filesize}} - + {{/images}} @@ -54,4 +57,32 @@ function slxPostdel() { return false; } +function slxChangeAll() +{ + if ($('#del-all').is(':checked')) { + $('.del-check').prop('checked', true); + } else { + $('.del-check').prop('checked', false); + } +} + +function slxChangeSingle() +{ + var ons = 0; + var offs = 0; + $('.del-check').each(function(idx, elem) { + if (elem.checked) { + ons++; + } else { + offs++; + } + }); + $('#del-all').prop('checked', offs === 0).prop('indeterminate', ons > 0 && offs > 0); +} + +document.addEventListener("DOMContentLoaded", function() { + $('.del-check').click(slxChangeSingle); + slxChangeSingle(); +}, false); + --> \ No newline at end of file -- cgit v1.2.3-55-g7522