Index: openacs-4/packages/dotlrn/www/admin/term-edit.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/admin/term-edit.tcl,v diff -u -r1.16 -r1.16.2.1 --- openacs-4/packages/dotlrn/www/admin/term-edit.tcl 29 Jun 2018 17:27:19 -0000 1.16 +++ openacs-4/packages/dotlrn/www/admin/term-edit.tcl 23 Jan 2024 10:40:16 -0000 1.16.2.1 @@ -51,20 +51,11 @@ {term_year:text {label "[_ dotlrn.lt_Year_eg_2003_20032004]"} {html {size 9 maxlength 9}}} - {start_date:text(text) + {start_date:text(h5date) {label "[_ dotlrn.Start_Date]"} - #{format {[lc_get formbuilder_date_format]}} - {html {id start_date}} - {after_html { \[yyyy-mm-dd \] - }} } - - {end_date:text(text) + {end_date:text(h5date) {label "[_ dotlrn.End_Date]"} - #{format {[lc_get formbuilder_date_format]}} - {html {id end_date}} - {after_html { \[yyyy-mm-dd \] - }} } } -validate { @@ -97,9 +88,6 @@ ad_returnredirect $referer ad_script_abort -} -on_request { - template::add_event_listener -id start_date-control -script {showCalendar('start_date', 'yyyy-mm-dd');} - template::add_event_listener -id end_date-control -script {showCalendar('end_date', 'yyyy-mm-dd');} } ad_return_template Index: openacs-4/packages/dotlrn/www/admin/term-new.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn/www/admin/term-new.tcl,v diff -u -r1.16.2.1 -r1.16.2.2 --- openacs-4/packages/dotlrn/www/admin/term-new.tcl 10 Oct 2022 09:48:21 -0000 1.16.2.1 +++ openacs-4/packages/dotlrn/www/admin/term-new.tcl 23 Jan 2024 10:40:16 -0000 1.16.2.2 @@ -34,33 +34,13 @@ {term_name:text {label "[_ dotlrn.Term_eg_Spring_Fall]"} {maxlength 20} {html {size 30}}} - {start_date:text(text) + {start_date:text(h5date) {label "[_ dotlrn.Start_Date]"} - #{format {[lc_get formbuilder_date_format]}} - {html {id start_date}} - {after_html { \[yyyy-mm-dd \] - }} } - - {end_date:text(text) + {end_date:text(h5date) {label "[_ dotlrn.End_Date]"} - #{format {[lc_get formbuilder_date_format]}} - {html {id end_date}} - {after_html { \[yyyy-mm-dd \] - }} } -} -on_request { - template::add_body_script -script [subst { - document.getElementById('start_date').addEventListener('click', function (event) { - event.preventDefault(); - showCalendar('start_date', 'yyyy-mm-dd'); - }); - document.getElementById('end_date').addEventListener('click', function (event) { - event.preventDefault(); - showCalendar('end_date', 'yyyy-mm-dd'); - }); - }] } -validate { {start_date { [template::util::date::compare $start_date $end_date] <= 0 }