--- C:/Users/Pratt/workspace/ou-moodle-31/mod/quiz/report/overview/report.php Tue Aug 26 15:38:03 2008 +++ C:/Users/Pratt/workspace/ou-moodle-31/mod/quiz/report/overview/report - Copy.php Tue Aug 26 15:37:27 2008 @@ -520,7 +520,7 @@ $this->clear_regrade_table($quiz, $groupstudents); // Fetch all questions $questions = question_load_questions(explode(',',quiz_questions_in_quiz($quiz->questions)), 'qqi.grade AS maxgrade, qqi.id AS instance', - "{$CFG->prefix}quiz_question_instances qqi ON qqi.quiz = " . $quiz->id . ' AND q.id = qqi.question'); + '{$CFG->prefix}quiz_question_instances qqi ON qqi.quiz = ' . $quiz->id . ' AND q.id = qqi.question'); // Print heading print_heading(get_string('regradingquiz', 'quiz', format_string($quiz->name))); @@ -619,7 +619,6 @@ } } function regrade_selected_attempts($quiz, $attemptids, $groupstudents){ - global $CFG; require_capability('mod/quiz:grade', $this->context); if ($groupstudents){ $usql = ' IN ( ' . implode(',', $groupstudents) . ')'; @@ -631,13 +630,13 @@ $where = "qa.id $asql AND "; $where .= "qa.quiz = $quiz->id AND qa.preview = 0"; - if (!$attempts = get_records_sql("SELECT qa.* FROM {$CFG->prefix}quiz_attempts qa WHERE ". $where)) { + if (!$attempts = get_records_sql('SELECT qa.* FROM {$CFG->prefix}quiz_attempts qa WHERE '. $where)) { print_error('noattemptstoregrade', 'quiz_overview'); } // Fetch all questions $questions = question_load_questions(explode(',',quiz_questions_in_quiz($quiz->questions)), 'qqi.grade AS maxgrade, qqi.id AS instance', - "{$CFG->prefix}quiz_question_instances qqi ON qqi.quiz = " . $quiz->id . ' AND q.id = qqi.question'); + '{$CFG->prefix}quiz_question_instances qqi ON qqi.quiz = ' . $quiz->id . ' AND q.id = qqi.question'); $updateoverallgrades = array(); foreach($attempts as $attempt) { foreach ($questions as $question){