Index: lams_gradebook/web/gradebookMonitor.jsp =================================================================== diff -u -ra9c5e4550ac78c7dde3dc3796d6cf8dc03d455e8 -r67eb08b1f83112e23be227fbf6923a46d0dc95ba --- lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision a9c5e4550ac78c7dde3dc3796d6cf8dc03d455e8) +++ lams_gradebook/web/gradebookMonitor.jsp (.../gradebookMonitor.jsp) (revision 67eb08b1f83112e23be227fbf6923a46d0dc95ba) @@ -90,56 +90,8 @@ } } - function toggleRelease() { - var conf; - if (marksReleased) { - conf = confirm(""); - } else { - conf = confirm(""); - } - - if (conf) { - $.post( - "gradebook/gradebookMonitoring/toggleReleaseMarks.do", - { - "":"", - lessonID:"${lessonDetails.lessonID}" - }, - function(xml) { - var str = new String(xml) - if (str.indexOf("success") != -1) { - if (marksReleased) { - marksReleased = false; - } else { - marksReleased = true; - } - displayReleaseOption(); - - } else { - alert(""); - } - } - ); - } - } - - function displayReleaseOption() { - if (marksReleased) { - document.getElementById("marksReleased").style.display="inline"; - document.getElementById("marksNotReleased").style.display="none"; - document.getElementById("padlockUnlocked").style.display="inline"; - document.getElementById("padlockLocked").style.display="none"; - } else { - document.getElementById("marksReleased").style.display="none"; - document.getElementById("marksNotReleased").style.display="inline"; - document.getElementById("padlockUnlocked").style.display="none"; - document.getElementById("padlockLocked").style.display="inline"; - } - } - jQuery(document).ready(function(){ var jqgridWidth = $(window).width() - 100; - displayReleaseOption(); // Create the user view grid with sub grid for activities jQuery("#userView").jqGrid({ @@ -816,126 +768,117 @@ - - <%-- replacement for Page type admin --%> - - - - - - - - - - - - - - - ${chartButtonCode} - ${weightButtonCode} - - - - - - ${padlockCode} - - + + <%-- replacement for Page type admin --%> + + + - - - - ${padlockCode} - - - - - - - - - - - - - + + + + + + + + + + + ${chartButtonCode} + ${weightButtonCode} + + - - - - "> - - - - - - - " > - - - - - - - - ${chartButtonCode} - ${weightButtonCode} - + + + ${padlockCode} + + - + + + + ${padlockCode} + - - - + + + + + + + + + + + - - - - - + + "> + + + + - - - - - - - - - <%-- Display weights in four columns --%> - - - - - - - - ${weightArray[0]}: ${weightArray[2]} - - <%-- close off row started in the loop --%> - - - - + + ${chartButtonCode} + ${weightButtonCode} + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + <%-- Display weights in four columns --%> + + + + + + + + ${weightArray[0]}: ${weightArray[2]} + + <%-- close off row started in the loop --%> + + + + + + + + + + + + + + + - + Index: lams_gradebook/web/releaseLessonMarks.jsp =================================================================== diff -u -ra9c5e4550ac78c7dde3dc3796d6cf8dc03d455e8 -r67eb08b1f83112e23be227fbf6923a46d0dc95ba --- lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision a9c5e4550ac78c7dde3dc3796d6cf8dc03d455e8) +++ lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision 67eb08b1f83112e23be227fbf6923a46d0dc95ba) @@ -1,5 +1,9 @@ <%@ include file="/common/taglibs.jsp"%> @@ -31,6 +34,7 @@ var releaseMarksLessonID = ${param.lessonID}; jQuery(document).ready(function() { + displayMarksReleaseOption(); //initialize user list var grid = jQuery("#release-marks-learner-list").jqGrid({ @@ -66,19 +70,51 @@ row.addClass('warning'); let userID = row.attr('id'); - $('#release-marks-email-preview') - .show() - .children('#release-marks-email-preview-content') + $('#release-marks-email-preview-content') .load('gradebook/gradebookMonitoring/getReleaseMarksEmailContent.do',{ 'lessonID' : releaseMarksLessonID, 'userID' : userID + }, function(){ + $(this).parent().slideDown(); }); } return false; } }); }); - + + function toggleMarksRelease() { + if (confirm(marksReleased ? "" : "")) { + $.post( + "gradebook/gradebookMonitoring/toggleReleaseMarks.do", + { + "":"", + lessonID: releaseMarksLessonID + }, + function(xml) { + var str = new String(xml) + if (str.indexOf("success") != -1) { + marksReleased = !marksReleased; + displayMarksReleaseOption(); + + } else { + alert(""); + } + } + ); + } + } + + function displayMarksReleaseOption() { + if (marksReleased) { + $('#marksNotReleased, #padlockLocked').hide(); + $('#marksReleased, #padlockUnlocked').show(); + } else { + $('#marksReleased, #padlockUnlocked').hide(); + $('#marksNotReleased, #padlockLocked').show(); + } + } + function sendReleaseMarksEmails(){ $.ajax({ 'url' : 'gradebook/gradebookMonitoring/sendReleaseMarksEmails.do', @@ -105,5 +141,20 @@ - Send emails to all selected learners + Send emails to all selected learners + + " > + + + + + + " > + + + + + \ No newline at end of file