Index: lams_gradebook/web/releaseLessonMarks.jsp
===================================================================
diff -u -rd5399f3bf1c0d6a67dcb204599f02ecdb03fc7ff -r3e28bc1c181bea4cc5c4f1358fb7aef5c065621a
--- lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision d5399f3bf1c0d6a67dcb204599f02ecdb03fc7ff)
+++ lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision 3e28bc1c181bea4cc5c4f1358fb7aef5c065621a)
@@ -36,10 +36,6 @@
margin-bottom: 10px;
}
- #release-marks-schedule-display {
- margin-right: 20px;
- }
-
#release-marks-schedule-labels > label {
vertical-align: text-top;
}
@@ -58,19 +54,32 @@
jQuery(document).ready(function() {
- // store this frequently used element
- releaseMarksAlertBox = $('#release-marks-alert');
-
- $('#release-marks-schedule-date').datetimepicker({
- // date must be in future
- minDate : 0,
- dateFormat : 'yy-mm-dd'
- }).change(function(){
- // if there is no date selected, disable the confirmation button
- var date = $(this).val();
- $('#release-marks-schedule-confirm').prop('disabled', !date || date.trim() == '');
+ $.extend(true, $.jgrid.guiStyles.bootstrap4, {
+ pager : {
+ pagerSelect : 'form-control-select'
+ },
+ searchToolbar : {
+ clearButton : 'btn btn-sm'
+ }
});
+ // store this frequently used element
+ releaseMarksAlertBox = $('#release-marks-alert');
+
+ var marksScheduleDatePicker = $('#release-marks-schedule-date');
+ if (marksScheduleDatePicker.length === 1) {
+
+ new tempusDominus.TempusDominus(marksScheduleDatePicker[0], tempusDominusDefaultOptions)
+ .dates.formatInput = tempusDominusDateFormatter;
+
+ marksScheduleDatePicker.change(function(){
+ // if there is no date selected, disable the confirmation button
+ var date = $(this).val();
+ $('#release-marks-schedule-confirm').prop('disabled', !date || date.trim() == '');
+ });
+
+ }
+
onReleaseMarksOpen();
});
@@ -87,7 +96,7 @@
// release/hide marks
function toggleMarksRelease() {
- if (confirm(marksReleased ? "