Index: lams_gradebook/web/common/taglibs.jsp
===================================================================
diff -u -r9cbba0026b9584b2e4bcba57f0d5a8510bdb5846 -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_gradebook/web/common/taglibs.jsp (.../taglibs.jsp) (revision 9cbba0026b9584b2e4bcba57f0d5a8510bdb5846)
+++ lams_gradebook/web/common/taglibs.jsp (.../taglibs.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -4,4 +4,5 @@
<%@ taglib uri="tags-fmt" prefix="fmt"%>
<%@ taglib uri="tags-lams" prefix="lams"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form" %>
+<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
\ No newline at end of file
Index: lams_gradebook/web/gradebookCourseLearner.jsp
===================================================================
diff -u -rfe19797ec82718905555353176ed719bec11043e -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision fe19797ec82718905555353176ed719bec11043e)
+++ lams_gradebook/web/gradebookCourseLearner.jsp (.../gradebookCourseLearner.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -37,16 +37,17 @@
rowNum:10,
colNames:[
'',
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""],
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ ],
colModel:[
{name:'id', index:'id', sortable:false, editable:false, hidden:true, search:false, hidedlg:true},
{name:'rowName',index:'rowName', sortable:true, editable:false},
@@ -62,7 +63,7 @@
],
loadError: function(xhr,st,err) {
$("#organisationGrid").jqGrid('clearGridData');
- alert("\n\n");
+ alert("\n\n");
},
subGrid: true,
subGridRowExpanded: function(subgrid_id, row_id) {
@@ -84,13 +85,13 @@
rowNum:10,
colNames: [
'',
- "",
- "",
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel: [
{name:'id', index:'id', sortable:false, hidden:true, hidedlg:true},
@@ -104,7 +105,7 @@
],
loadError: function(xhr,st,err) {
$("#"+subgrid_table_id).jqGrid('clearGridData');
- alert("\n\n");
+ alert("\n\n");
},
gridComplete: function(){
fixPagerInCenter(subgrid_table_id+"_pager", 1);
Index: lams_gradebook/web/gradebookCourseMonitor.jsp
===================================================================
diff -u -rfe19797ec82718905555353176ed719bec11043e -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision fe19797ec82718905555353176ed719bec11043e)
+++ lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -72,11 +72,11 @@
multiPageSelection : true,
colNames:[
'',
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel:[
{name:'id', index:'id', sortable:false, editable:false, hidden:true, search:false, hidedlg:true},
@@ -88,7 +88,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#organisationGrid").clearGridData();
- alert("");
+ alert("");
},
subGrid: true,
subGridRowExpanded: function(subgrid_id, row_id) {
@@ -114,13 +114,13 @@
rowNum:10,
colNames: [
'',
- "",
- "",
- "",
- "",
- "",
- "",
- "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
'portraitId'
],
colModel:[
@@ -136,7 +136,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
},
formatCell: function(rowid, cellname,value, iRow, iCol) {
if (cellname == "mark") {
@@ -188,7 +188,7 @@
guiStyle: "bootstrap",
iconSet: 'fontAwesome',
autoencode:false,
- caption: "",
+ caption: "",
datatype: "xml",
url: "gradebook/gradebook/getUserGridData.do?view=listView&organisationID=${organisationID}",
height: "100%",
@@ -202,7 +202,7 @@
rowNum:10,
colNames:[
'',
- "",
+ "",
'portraitId'
],
colModel:[
@@ -212,7 +212,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#userView").clearGridData();
- alert("");
+ alert("");
},
subGrid: true,
subGridRowExpanded: function(subgrid_id, row_id) {
@@ -236,16 +236,16 @@
cellurl: "", //will be updated dynamically
colNames: [
'',
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel: [
{name:'id', index:'id', sortable:false, editable:false, hidden:true, search:false, hidedlg:true},
@@ -262,7 +262,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
},
formatCell: function(rowid, cellname,value, iRow, iCol) {
if (cellname == "mark") {
@@ -302,7 +302,7 @@
var currRowData = jQuery("#"+subgrid_table_id).getRowData(rowid);
if (currRowData['marksAvailable'] != null && currRowData['marksAvailable'] != "") {
if (parseFloat(value) > parseFloat(currRowData['marksAvailable'])){
- displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
+ displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
jQuery("#"+subgrid_table_id).restoreCell( iRow, iCol);
throw("Mark must be lower than maximum mark");
}
@@ -327,7 +327,7 @@
$("#organisationGrid").trigger("reloadGrid");
},
errorCell: function(serverresponse, status) {
- alert("");
+ alert("");
},
gridComplete: function(){
processLessonDateFields( lessonDatesHidden, jQuery("#"+subgrid_table_id) );
Index: lams_gradebook/web/gradebookMonitorContent.jsp
===================================================================
diff -u -rde8a34efc3db82bd2746e1357041208a3d5828f6 -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_gradebook/web/gradebookMonitorContent.jsp (.../gradebookMonitorContent.jsp) (revision de8a34efc3db82bd2746e1357041208a3d5828f6)
+++ lams_gradebook/web/gradebookMonitorContent.jsp (.../gradebookMonitorContent.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -39,7 +39,7 @@
$("#markChartBusy").css("display", "block");
drawHistogram('markChartDiv',
'gradebook/gradebookMonitoring/getMarkChartData.do?lessonID=${lessonDetails.lessonID}',
- '', '');
+ '', '');
graphLoaded = true;
$("#markChartBusy").css("display", "none");
}
@@ -106,7 +106,7 @@
guiStyle: "bootstrap4",
iconSet: 'fontAwesomeSolid',
autoencode:false,
- caption: "",
+ caption: "",
datatype: "xml",
url: "gradebook/gradebook/getUserGridData.do?view=monUserView&lessonID=${lessonDetails.lessonID}",
height: "100%",
@@ -122,13 +122,13 @@
rowNum:10,
cellurl: "gradebook/gradebookMonitoring/updateUserLessonGradebookData.do?&lessonID=${lessonDetails.lessonID}",
colNames:["",
- "",
- "",
- "",
- "",
- "",
- "",
- "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
'portraitId',
'hasArchivedMarks'
],
@@ -152,7 +152,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#userView").clearGridData();
- alert("");
+ alert("");
},
subGrid: true,
@@ -182,14 +182,14 @@
colNames: [
'',
'',
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel: [
{name:'id', index:'id', sortable:false, hidden:true, hidedlg:true},
@@ -215,7 +215,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
},
formatCell: function(rowid, cellname,value, iRow, iCol) {
if (cellname == "mark") {
@@ -255,7 +255,7 @@
var currRowData = jQuery("#"+subgrid_table_id).getRowData(rowid);
if (currRowData['marksAvailable'] != null && currRowData['marksAvailable'] != "") {
if (parseFloat(value) > parseFloat(currRowData['marksAvailable'])){
- displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
+ displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
jQuery("#"+subgrid_table_id).restoreCell( iRow, iCol);
throw("Mark must be lower than maximum mark");
}
@@ -289,7 +289,7 @@
}
},
errorCell: function(serverresponse, status) {
- alert("");
+ alert("");
},
gridComplete: function(){
fixPagerInCenter(subgrid_table_id+"_pager", 1);
@@ -320,7 +320,7 @@
// add a marker for unsetting result
editablePossibleValues.unshift({
value : -1,
- text : ''
+ text : ''
});
outcomeValues[this.mappingId] = editablePossibleValues;
// build HTML code for x-editable
@@ -336,7 +336,7 @@
mappingId = editable.attr('mappingId');
editable.editable({
type: 'select',
- emptytext : '',
+ emptytext : '',
pk : mappingId,
// a trick to send extra param to the server
name : userID,
@@ -383,14 +383,14 @@
sortname: "sequence",
pager: false,
colNames: [
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel: [
{name:'id', index:'id', sortable:false, editable: false ,width:140, align:"right"},
@@ -410,7 +410,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
}
});
}
@@ -433,7 +433,7 @@
guiStyle: "bootstrap4",
iconSet: 'fontAwesomeSolid',
autoencode:false,
- caption: "",
+ caption: "",
datatype: "xml",
url: "gradebook/gradebook/getActivityGridData.do?view=monActivityView&lessonID=${lessonDetails.lessonID}",
height: "100%",
@@ -449,10 +449,10 @@
colNames:[
'',
'',
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ ""
],
colModel:[
{name:'id', index:'id', sortable:false, hidden:true, hidedlg:true},
@@ -464,7 +464,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#activityView").clearGridData();
- alert("");
+ alert("");
},
beforeEditCell : function() {
$(this).data('isCellEdited', true);
@@ -499,13 +499,13 @@
colNames: [
'',
'',
- "",
- "",
- "",
- "",
- "",
- "",
- "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
'portraitId',
'activityURL',
'hasArchivedMarks'
@@ -530,7 +530,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
},
beforeEditCell : function() {
$("#activityView").data('isCellEdited', true);
@@ -575,7 +575,7 @@
var currRowData = jQuery("#"+subgrid_table_id).getRowData(rowid);
if (currRowData['marksAvailable'] != null && currRowData['marksAvailable'] != "") {
if (parseFloat(value) > parseFloat(currRowData['marksAvailable'])){
- displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
+ displayCellErrorMessage(jQuery("#"+subgrid_table_id)[0], iRow, iCol, "", "", "");
jQuery("#"+subgrid_table_id).restoreCell( iRow, iCol);
throw("Mark must be lower than maximum mark");
}
@@ -603,7 +603,7 @@
}
},
errorCell: function(serverresponse, status) {
- alert("");
+ alert("");
},
gridComplete: function(){
initializePortraitPopover('');
@@ -635,14 +635,14 @@
sortorder: "asc",
sortname: "sequence",
colNames: [
- "",
- "",
- "",
- "",
- "",
- "",
- "",
- ""
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
],
colModel: [
{name:'id', index:'id', sortable:false, editable: false, align:"right"},
@@ -662,7 +662,7 @@
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();
- alert("");
+ alert("");
},
beforeEditCell : function() {
$("#activityView").data('isCellEdited', true);
Index: lams_gradebook/web/releaseLessonMarks.jsp
===================================================================
diff -u -r3eab31a1109437bc25679e6ebe38be0a350e17ac -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision 3eab31a1109437bc25679e6ebe38be0a350e17ac)
+++ lams_gradebook/web/releaseLessonMarks.jsp (.../releaseLessonMarks.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -96,7 +96,7 @@
// release/hide marks
function toggleMarksRelease() {
- showConfirm(marksReleased ? "" : "", function() {
+ showConfirm(marksReleased ? "" : "", function() {
releaseMarksAlertBox.hide();
$.ajax({
@@ -112,7 +112,7 @@
marksReleased = !marksReleased;
updateReleaseMarksDependantElements();
} else {
- releaseMarksAlertBox.removeClass('alert-success').addClass('alert-danger').text("").show();
+ releaseMarksAlertBox.removeClass('alert-success').addClass('alert-danger').text("").show();
}
}
});
@@ -134,11 +134,11 @@
if (finalList.length == 0) {
releaseMarksAlertBox.removeClass('alert-success').addClass('alert-danger')
- .text('').show();
+ .text('').show();
return;
}
- showConfirm(''.replace('[COUNT_PLACEHOLDER]', finalList.length), function() {
+ showConfirm(''.replace('[COUNT_PLACEHOLDER]', finalList.length), function() {
$.ajax({
'url' : 'gradebook/gradebookMonitoring/sendReleaseMarksEmails.do',
'data' : {
@@ -181,7 +181,7 @@
iconSet: 'fontAwesomeSolid',
url: "monitoring/emailNotifications/getUsers.do?searchType=4&lessonID=" + releaseMarksLessonID,
datatype: "json",
- colNames:[''],
+ colNames:['"'],
colModel:[
{name:'name',index:'name', sortable: false, sorttype: 'text'}
],
Index: lams_monitoring/web/emailnotifications/archivedEmailList5.jsp
===================================================================
diff -u -r35dd47046a83ab2f9e80f76dc22d1521412219b5 -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_monitoring/web/emailnotifications/archivedEmailList5.jsp (.../archivedEmailList5.jsp) (revision 35dd47046a83ab2f9e80f76dc22d1521412219b5)
+++ lams_monitoring/web/emailnotifications/archivedEmailList5.jsp (.../archivedEmailList5.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -36,7 +36,7 @@
iconSet: 'fontAwesome',
url: "?emailNotificationUid=" + notificationUid,
datatype: "json",
- colNames:[''],
+ colNames: [''],
colModel:[
{
'name' : 'name',
Index: lams_monitoring/web/emailnotifications/courseNotifications.jsp
===================================================================
diff -u -r40de3afab4e8d589660daffb6efd6e568e87f8fa -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_monitoring/web/emailnotifications/courseNotifications.jsp (.../courseNotifications.jsp) (revision 40de3afab4e8d589660daffb6efd6e568e87f8fa)
+++ lams_monitoring/web/emailnotifications/courseNotifications.jsp (.../courseNotifications.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -46,7 +46,7 @@
iconSet: 'fontAwesome',
url: "" + getSearchParams(),
datatype: "json",
- colNames:[''],
+ colNames: [''],
colModel:[
{name:'name',index:'name', width:260, firstsortorder:'desc', sorttype: 'text'}
],
@@ -79,17 +79,17 @@
},
activate: function(event, ui) {
if ($('#accordion').accordion('option', 'active') == 0) {
- $("#emailButton").attr('value', '');
+ $("#emailButton").attr('value', '');
} else {
- $("#emailButton").attr('value', '');
+ $("#emailButton").attr('value', '');
}
}
});
jQuery("#lessonsTable").jqGrid({
datatype: "local",
rowNum: 10000,
- colNames:['Id', ''],
+ colNames:['Id', ''],
colModel:[
{name:'id2',index:'id2', width:35, sorttype:"int"},
{name:'name',index:'name', width:225, firstsortorder:'desc', sorttype: 'text'}
@@ -150,11 +150,11 @@
type: 'post',
success: function (json) {
if (json.isSuccessfullySent) {
- alert("");
+ alert("");
} else if (json.isSuccessfullyScheduled) {
- alert("");
+ alert("");
} else {
- alert("");
+ alert("");
}
}
});
Index: lams_monitoring/web/emailnotifications/lessonNotifications.jsp
===================================================================
diff -u -r0aa9f13e05d384ced6793a22c6a72057c071fc42 -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_monitoring/web/emailnotifications/lessonNotifications.jsp (.../lessonNotifications.jsp) (revision 0aa9f13e05d384ced6793a22c6a72057c071fc42)
+++ lams_monitoring/web/emailnotifications/lessonNotifications.jsp (.../lessonNotifications.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -47,7 +47,7 @@
iconSet: 'fontAwesome',
url: "" + getSearchParams(),
datatype: "json",
- colNames:[''],
+ colNames:[''],
colModel:[
{name:'name',index:'name', width:260, firstsortorder:'desc', sorttype: 'text'}
],
@@ -83,9 +83,9 @@
},
activate: function(event, ui) {
if ($('#accordion').accordion('option', 'active') == 0) {
- $("#emailButton").attr('value', '');
+ $("#emailButton").attr('value', '');
} else {
- $("#emailButton").attr('value', '');
+ $("#emailButton").attr('value', '');
}
}
});
@@ -127,11 +127,11 @@
type: 'post',
success: function (json) {
if (json.isSuccessfullySent) {
- alert("");
+ alert("");
} else if (json.isSuccessfullyScheduled) {
- alert("");
+ alert("");
} else {
- alert("");
+ alert("");
}
}
});
Index: lams_monitoring/web/emailnotifications/lessonNotifications5.jsp
===================================================================
diff -u -r35dd47046a83ab2f9e80f76dc22d1521412219b5 -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_monitoring/web/emailnotifications/lessonNotifications5.jsp (.../lessonNotifications5.jsp) (revision 35dd47046a83ab2f9e80f76dc22d1521412219b5)
+++ lams_monitoring/web/emailnotifications/lessonNotifications5.jsp (.../lessonNotifications5.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -42,7 +42,7 @@
iconSet: 'fontAwesomeSolid',
url: "" + getSearchParams(),
datatype: "json",
- colNames:[''],
+ colNames:[''],
colModel:[
{name:'name',index:'name', width:260, firstsortorder:'desc', sorttype: 'text'}
],
@@ -86,8 +86,8 @@
$('#accordion .accordion-collapse').on('show.bs.collapse', function () {
$("#emailButton").attr('value',
- $(this).is("#nowDiv") ? ''
- : '');
+ $(this).is("#nowDiv") ? ''
+ : '');
});
$('#emailButton').click(function() {
@@ -129,11 +129,11 @@
let showToast = window.parent.showToast;
if (json.isSuccessfullySent) {
- showToast("");
+ showToast("");
} else if (json.isSuccessfullyScheduled) {
- showToast("");
+ showToast("");
} else {
- showToast("");
+ showToast("");
}
}
});
Index: lams_monitoring/web/emailnotifications/scheduledEmailList.jsp
===================================================================
diff -u -r328b2d5068eb7b9c271f43e55b3f19a05733312b -r87c236112358ed9c229876a63816b5e14b17f2af
--- lams_monitoring/web/emailnotifications/scheduledEmailList.jsp (.../scheduledEmailList.jsp) (revision 328b2d5068eb7b9c271f43e55b3f19a05733312b)
+++ lams_monitoring/web/emailnotifications/scheduledEmailList.jsp (.../scheduledEmailList.jsp) (revision 87c236112358ed9c229876a63816b5e14b17f2af)
@@ -27,8 +27,8 @@