Index: lams_gradebook/web/gradebookMonitor.jsp
===================================================================
diff -u -rb4bb735cf74ccb805826f985199aa0e8b28e1838 -rfed0712b189d8ab5fec43305954799ec58d66e4e
--- lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision b4bb735cf74ccb805826f985199aa0e8b28e1838)
+++ lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision fed0712b189d8ab5fec43305954799ec58d66e4e)
@@ -87,7 +87,11 @@
});
} else {
releaseMarksPanel.slideToggle(function(){
- releaseMarksAlertBox.hide();
+ if ($(this).is(':visible')) {
+ onReleaseMarksOpen();
+ } else {
+ onReleaseMarksClose();
+ }
});
}
}
Index: lams_gradebook/web/releaseLessonMarks.jsp
===================================================================
diff -u -rb4bb735cf74ccb805826f985199aa0e8b28e1838 -rfed0712b189d8ab5fec43305954799ec58d66e4e
--- lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision b4bb735cf74ccb805826f985199aa0e8b28e1838)
+++ lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision fed0712b189d8ab5fec43305954799ec58d66e4e)
@@ -8,15 +8,10 @@
padding: 5px 15px;
}
- #release-marks-learner-list {
+ #release-marks-learner-table {
cursor: pointer;
}
- #gbox_release-marks-learner-list {
- max-width: 600px;
- margin: auto;
- }
-
#release-marks-email-preview {
display: none;
}
@@ -27,8 +22,6 @@
#release-marks-email-preview-content {
border-top: thin darkgray solid;
- border-bottom: thin darkgray solid;
- padding-bottom: 10px;
}
#release-marks-buttons {
@@ -53,10 +46,81 @@
jQuery(document).ready(function() {
releaseMarksAlertBox = $('#release-marks-alert');
- displayMarksReleaseOption();
+ onReleaseMarksOpen();
+ });
+
+ function onReleaseMarksOpen(){
+ displayReleaseMarksLearners();
+ }
+
+ function onReleaseMarksClose(){
+ $('#release-marks-email-preview').hide();
+ $('#release-marks-learners').empty();
+ releaseMarksAlertBox.hide();
+ }
+
+ function toggleMarksRelease() {
+ if (confirm(marksReleased ? "