dirroot.'/grade/export/lib.php'; require_once 'grade_export_ods.php'; $id = required_param('id', PARAM_INT); // course id $feedback = optional_param('feedback', '', PARAM_ALPHA); $export_letters = optional_param('export_letters', '', PARAM_INT); $itemids = explode(",", required_param('itemids', PARAM_RAW)); if (!$course = get_record('course', 'id', $id)) { print_error('nocourseid'); } require_login($course); $context = get_context_instance(CONTEXT_COURSE, $id); require_capability('moodle/grade:export', $context); require_capability('gradeexport/ods:view', $context); // print all the exported data here $export = new grade_export_ods($id, $itemids, $export_letters); $export->print_grades($feedback); ?>