summaryrefslogtreecommitdiffstats
path: root/template/admin/rsrc
diff options
context:
space:
mode:
authorThomas Lange <code@nerdmind.de>2017-04-10 22:47:54 +0200
committerThomas Lange <code@nerdmind.de>2017-04-10 22:47:54 +0200
commit8615695162fa67b02cbbc2acf46baefb752813ac (patch)
tree9a8d1be6ea679f7163890c98be35d4ea3087a819 /template/admin/rsrc
parentda262a32ec4ff009b70059fe78fffadeeb18d4f3 (diff)
downloadblog-8615695162fa67b02cbbc2acf46baefb752813ac.tar.gz
blog-8615695162fa67b02cbbc2acf46baefb752813ac.tar.xz
blog-8615695162fa67b02cbbc2acf46baefb752813ac.zip
Javascript for confirmation message on delete buttons was moved to the main.js file to prevent trouble with an active Content-Security-Policy in a case where "unsafe-inline" for Javascript is not allowed.
Diffstat (limited to 'template/admin/rsrc')
-rw-r--r--template/admin/rsrc/main.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/template/admin/rsrc/main.js b/template/admin/rsrc/main.js
index 3d5546f..679a3fc 100644
--- a/template/admin/rsrc/main.js
+++ b/template/admin/rsrc/main.js
@@ -91,4 +91,15 @@ addEventListener("DOMContentLoaded", function() {
}
}, false);
}
+}, false);
+
+//==============================================================================
+// Confirmation message for delete buttons
+//==============================================================================
+addEventListener("DOMContentLoaded", function() {
+ if(document.getElementById("delete-button")) {
+ document.getElementById("delete-button").onclick = function(e) {
+ return confirm(e.target.getAttribute('data-text'));
+ };
+ }
}, false); \ No newline at end of file