Index: openacs-4/packages/acs-admin/www/apm/package-add.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/acs-admin/www/apm/package-add.tcl,v
diff -u -r1.13.2.3 -r1.13.2.4
--- openacs-4/packages/acs-admin/www/apm/package-add.tcl 28 Sep 2016 12:56:29 -0000 1.13.2.3
+++ openacs-4/packages/acs-admin/www/apm/package-add.tcl 8 Nov 2016 11:50:33 -0000 1.13.2.4
@@ -54,7 +54,7 @@
Package Key: |
- |
+ |
@@ -149,7 +149,7 @@
Initial Version: |
- |
+ |
@@ -208,15 +208,15 @@
Primary Owner URL: |
- |
+ |
Secondary Owner: |
|
Secondary Owner URL: |
- |
+ |
@@ -255,18 +255,14 @@
}]
-ad_return_template apm
-# Add onChange event listener to package_key and version_name fields to comply with CSP.
-# No inline JS event handlers!
-template::add_body_script -script "
- var elem = document.getElementById('package_key');
- elem.addEventListener('change', function (event) {updateURLs();});
-
- var elem = document.getElementById('version_name');
- elem.addEventListener('change', function (event) {updateURLs();});"
+# Add event listener for updating urls and checking mailto urls
+template::add_event_listener -CSSclass "update-url" -event change -script {updateURLs();}
+template::add_event_listener -CSSclass "check-mailto" -event change -script {checkMailto(this);}
+ad_return_template apm
+
# Local variables:
# mode: tcl
# tcl-indent-level: 4