LDEV-2173 Adding in an averageTime and an averageMark parameter to the abstract GradeBookGridRow class as it makes sense for all views to have these parameters
LDEV-2187 Put time taken for activities and lessons in gradebook.Fixing up LearnerProgress.java so it stores both finish time and start time for all completed activities
LDEV-2173 Standardising sorting and searching for GradeBookGridRows, now all can sort on name, id, mark and timeTaken (common properties for all types) and all can search on name
- Updated jQuery core to v1.3.2 - Updated jQuery UI to v1.7.1 - Classic Wizard now has checkbox visible to enable Presence Chat - Learner no longer has a Presence box - Presence Chat committed
LDEV-2173 Fixed up some javascript referencing issues with the jqGrid library, Now it will work server-wide for LAMS (it will not work for RAMS unfortunately at this point but this can be fixed by editing the jquery.jqGrid.js file
LDEV-2173 Added "Activity view" to gradebook, which meant a bit of changing of naming of classes etc, plus a few more services calls and actions. I attempted to take advantage of OO design as much as possible here.