Index: lams_gradebook/web/gradebookCourseMonitor.jsp
===================================================================
diff -u -r35a0e719d061c08b52e705135bb2f2126079ed21 -r5be5ad6c1aa644c0fe88023e5014b7b06e426d11
--- lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 35a0e719d061c08b52e705135bb2f2126079ed21)
+++ lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 5be5ad6c1aa644c0fe88023e5014b7b06e426d11)
@@ -97,6 +97,20 @@
jQuery("#"+subgrid_table_id).clearGridData();
info_dialog("", "", "");
},
+ formatCell: function(rowid, cellname,value, iRow, iCol) {
+ if (cellname == "mark") {
+
+ var rowData = jQuery("#"+subgrid_table_id).getRowData(rowid);
+ var string = removeHTMLTags(rowData["mark"]);
+
+ if (string.indexOf("-") != -1){
+ string = " ";
+ }
+
+ return string;
+
+ }
+ },
afterSaveCell: function(rowid, cellname,value, iRow, iCol) {
// update the lesson average mark
@@ -231,7 +245,7 @@
{name:'averageTimeTaken',index:'averageTimeTaken', sortable:true, hidden:true, editable:false, search:false, width:80, align:"center"},
{name:'timeTaken',index:'timeTaken', sortable:true, editable:false, hidden:true, search:false, width:80, align:"center"},
{name:'averageMark',index:'averageMark', sortable:true, editable:false, hidden:true, search:false, width:50, align:"center"},
- {name:'mark',index:'mark', sortable:true, editable:true, search:false, width:60, align:"center"}
+ {name:'mark',index:'mark', sortable:true, editable:true, editrules:{number:true}, search:false, width:60, align:"center"}
],
loadError: function(xhr,st,err) {
jQuery("#"+subgrid_table_id).clearGridData();