$menu[0] .= " (" . (count($menu) - 1) . ")";
}
- return popup_form($CFG->wwwroot.'/grade/' . $actionpage . '&userid=', $menu, 'choosegradeduser', $userid, 'choose', '', '',
+ return popup_form($CFG->wwwroot.'/grade/' . $actionpage . '&userid=', $menu, 'choosegradeduser', $userid, null, '', '',
$return, 'self', get_string('selectalloroneuser', 'grades'));
}
}
private function fill_table_recursive(&$element) {
- global $CFG;
+ global $CFG, $DB;
$type = $element['type'];
$depth = $element['depth'];
FROM {grade_grades}
WHERE finalgrade > ?
AND itemid = ?";
- $rank = $DB->count_records_sql($sql, array($grade_grade->finalgrade, $grade_item->id)) + 1;
+ $rank = $DB->count_records_sql($sql, array($grade_grade->finalgrade, $grade_grade->grade_item->id)) + 1;
$data['rank']['class'] = $class;
$data['rank']['content'] = "$rank/".$this->get_numusers(false); // total course users