Index: lams_gradebook/web/gradebookCourseMonitor.jsp =================================================================== diff -u -r65a83a957c6c1160566e3e9d11a9c9a4d6e704f6 -r1f6366dd975a5f5079cb57b2ca53e77873f5cb96 --- lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 65a83a957c6c1160566e3e9d11a9c9a4d6e704f6) +++ lams_gradebook/web/gradebookCourseMonitor.jsp (.../gradebookCourseMonitor.jsp) (revision 1f6366dd975a5f5079cb57b2ca53e77873f5cb96) @@ -46,7 +46,7 @@ {name:'id', index:'id', sortable:false, editable:false, hidden:true, search:false, hidedlg:true}, {name:'rowName',index:'rowName', sortable:true, editable:false}, {name:'subGroup',index:'subGroup', sortable:false, editable:false, search:false, width:80}, - {name:'startDate',index:'startDate', sortable:false, editable:false, search:false, width:80, align:"center"}, + {name:'startDate',index:'startDate', sortable:true, editable:false, search:false, width:80, align:"center"}, {name:'avgTimeTaken',index:'avgTimeTaken', sortable:true, editable:false, search:false, width:80, align:"center"}, {name:'avgMark',index:'avgMark', sortable:true, editable:false, search:false, width:50, align:"center"} ], @@ -172,7 +172,7 @@ jQuery("#userView").jqGrid({ caption: "", datatype: "xml", - url: "/gradebook/gradebook.do?dispatch=getUserGridData&view=monCourse&organisationID=${organisationID}", + url: "/gradebook/gradebook.do?dispatch=getUserGridData&view=listView&organisationID=${organisationID}", height: "100%", width: 660, sortorder: "asc", @@ -182,19 +182,11 @@ 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}, - {name:'status', index:'status', sortable:false, editable:false, search:false, title:false, width:50, align:"center", hidden:true}, - {name:'timeTaken', index:'timeTaken', sortable:true, editable:false, search:false, width:80, align:"center", hidden:true}, - {name:'feedback',index:'feedback', sortable:false, editable:true, edittype:'textarea', editoptions:{rows:'4',cols:'20'} , search:false, hidden:true}, - {name:'mark',index:'mark', sortable:true, editable:true, editrules:{number:true}, search:false, width:50, align:"center", hidden:true} + {name:'rowName',index:'rowName', sortable:true, editable:false} ], loadError: function(xhr,st,err) { jQuery("#userView").clearGridData(); @@ -306,14 +298,6 @@ jQuery("#"+subgrid_table_id).setCell(rowid, "mark", markStr, "", ""); } } - - // Update the aggregated lesson mark - var lessonID = jQuery("#"+subgrid_table_id).getRowData(rowid)["id"]; - $.get("/gradebook/gradebook.do", {dispatch:"getLessonMarkAggregate", lessonID:lessonID, userID:userID}, function(xml) { - if (xml!=null) { - jQuery("#userView").setCell(row_id, "mark", xml, "", ""); - } - }); } $("#organisationGrid").trigger("reloadGrid"); }, @@ -352,20 +336,11 @@ }); } }); - - // Allowing column editing for this grid - jQuery("#userView").navButtonAdd('#userViewPager',{ - caption: "", - buttonimg:"images/table_edit.png", - onClickButton: function(){ - jQuery("#userView").setColumns(); - } - }); //initialize lesson list jQuery("#lessons-jqgrid").jqGrid({ datatype: "xml", - url: "/gradebook/gradebook.do?dispatch=getCourseGridData&view=monCourse&organisationID=${organisationID}", + url: "/gradebook/gradebook.do?dispatch=getCourseGridData&view=listView&organisationID=${organisationID}", colNames:['Id', ''], colModel:[ {name:'id',index:'id', width:35, sorttype:"int", hidden:true},