Now includes maximum grades

This commit is contained in:
moodler 2002-10-17 07:55:54 +00:00
parent d0ac6bc236
commit 858deff0b4
3 changed files with 22 additions and 8 deletions

View file

@ -218,9 +218,11 @@ function assignment_print_recent_activity(&$logs, $isteacher=false) {
}
function assignment_grades($assignmentid) {
/// Must return an array of grades, indexed by user. The grade is called "grade".
/// Must return an array of grades, indexed by user, and a max grade.
return get_records("assignment_submissions", "assignment", $assignmentid, "user ASC", "user,grade");
$return->grades = get_records_sql_menu("SELECT user,grade FROM assignment_submissions WHERE assignment = '$assignmentid'");
$return->maxgrade = get_field("assignment", "grade", "id", "$assignmentid");
return $return;
}
//////////////////////////////////////////////////////////////////////////////////////

View file

@ -186,8 +186,11 @@ function quiz_cron () {
}
function quiz_grades($quizid) {
/// Must return an array of grades, indexed by user. The grade is called "grade".
return get_records("quiz_grades", "quiz", $quizid, "user ASC", "user,grade");
/// Must return an array of grades, indexed by user, and a max grade.
$return->grades = get_records_sql_menu("SELECT user,grade FROM quiz_grades WHERE quiz = '$quizid'");
$return->maxgrade = get_field("quiz", "grade", "id", "$quizid");
return $return;
}