diff options
author | Simon Rettberg | 2016-07-06 17:34:57 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-07-06 17:34:57 +0200 |
commit | d2700067d135a13383f2e1a4d8ed693f14dc844f (patch) | |
tree | e7d165687e5897069efefdb4c0023af1f335f89a /modules-available/exams/templates/page-add-edit-exam.html | |
parent | Fix formatting (diff) | |
download | slx-admin-d2700067d135a13383f2e1a4d8ed693f14dc844f.tar.gz slx-admin-d2700067d135a13383f2e1a4d8ed693f14dc844f.tar.xz slx-admin-d2700067d135a13383f2e1a4d8ed693f14dc844f.zip |
[exams] Add button to zoom to selected exam period; autofill end day; show description of exam periods
Diffstat (limited to 'modules-available/exams/templates/page-add-edit-exam.html')
-rw-r--r-- | modules-available/exams/templates/page-add-edit-exam.html | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/modules-available/exams/templates/page-add-edit-exam.html b/modules-available/exams/templates/page-add-edit-exam.html index 7d74972d..830b631d 100644 --- a/modules-available/exams/templates/page-add-edit-exam.html +++ b/modules-available/exams/templates/page-add-edit-exam.html @@ -86,6 +86,7 @@ document.addEventListener("DOMContentLoaded", function () { format: 'yyyy-mm-dd', weekStart: 1, startDate: 'today', + todayHighlight: true, language: LANG }; var timeSettings = { @@ -103,5 +104,19 @@ document.addEventListener("DOMContentLoaded", function () { }); + $('#starttime_date').focusout(function () { + var start = $('#starttime_date').val(); + var end = $('#endtime_date').val(); + var ok = end.length === 0; + if (!ok) { + var ms = moment(start, 'YYYY-MM-DD'); + var me = moment(end, 'YYYY-MM-DD'); + ok = !me.isValid() || me.isBefore(ms); + } + if (ok) { + $('#endtime_date').val(start); + } + }); + }, false); // --></script> |