Index: openacs-4/packages/acs-templating/acs-templating.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/acs-templating.info,v
diff -u -N -r1.56.2.15 -r1.56.2.16
--- openacs-4/packages/acs-templating/acs-templating.info 26 May 2016 19:26:09 -0000 1.56.2.15
+++ openacs-4/packages/acs-templating/acs-templating.info 1 Oct 2016 11:00:31 -0000 1.56.2.16
@@ -9,7 +9,7 @@
f
t
-
+
OpenACS
Templating library.
2015-10-04
@@ -27,7 +27,7 @@
GPL version 2
3
-
+
Index: openacs-4/packages/acs-templating/tcl/head-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-templating/tcl/head-procs.tcl,v
diff -u -N -r1.20.2.10 -r1.20.2.11
--- openacs-4/packages/acs-templating/tcl/head-procs.tcl 28 Sep 2016 19:00:42 -0000 1.20.2.10
+++ openacs-4/packages/acs-templating/tcl/head-procs.tcl 1 Oct 2016 11:00:31 -0000 1.20.2.11
@@ -761,6 +761,7 @@
ad_proc template::add_acs_confirm_handler {
{-message "Are you sure?"}
{-CSSclass "acs-confirm"}
+ {-event click}
{-id}
} {
Register an event handler for confirmation dialogs
@@ -773,7 +774,7 @@
} {
if {[info exists id]} {
template::add_body_script -script [subst {
- document.getElementById('$id').addEventListener('click', function (event) {
+ document.getElementById('$id').addEventListener('$event', function (event) {
if (!confirm('$message')) {
event.preventDefault();
};
@@ -783,7 +784,7 @@
template::add_body_script -script [subst {
var elems = document.getElementsByClassName('$CSSclass');
for (var i = 0, l = elems.length; i < l; i++) {
- elems\[i\].addEventListener('click', function (event) {
+ elems\[i\].addEventListener('$event', function (event) {
if (!confirm('$message')) {
event.preventDefault();
};