From 3f8eeff210fc690002f7090ee9bab4224c15d085 Mon Sep 17 00:00:00 2001 From: moodler Date: Fri, 26 Nov 2004 15:42:05 +0000 Subject: [PATCH] Merged from stable --- mod/scorm/lib.php | 2 +- mod/scorm/report.php | 48 +++++++++++++++++++------------------------- 2 files changed, 22 insertions(+), 28 deletions(-) diff --git a/mod/scorm/lib.php b/mod/scorm/lib.php index 4e0ae3e72b..8b2a6bc559 100755 --- a/mod/scorm/lib.php +++ b/mod/scorm/lib.php @@ -570,7 +570,7 @@ function scorm_get_scoes_records($sco_user) { {$CFG->prefix}user u WHERE su.scormid = '$sco_user->scormid' AND su.userid = u.id - AND su.userid = $sco_user->userid + AND su.userid = '$sco_user->userid' ORDER BY scoid"); } diff --git a/mod/scorm/report.php b/mod/scorm/report.php index c993383da7..0b738fbda8 100755 --- a/mod/scorm/report.php +++ b/mod/scorm/report.php @@ -79,33 +79,27 @@ } } - foreach ($sco_users as $sco_user) { - $user_data=scorm_get_scoes_records($sco_user); - $userpict = ""; - if (isset($user_data->picture)) { - $userpict = $user_data->picture; - } - $picture = print_user_picture($sco_user->userid, $course->id, $userpict, false, true); - $row=""; - $row[] = $picture; - if (is_array($user_data)) { - $data = current($user_data); - $row[] = "wwwroot/user/view.php?id=$data->userid&course=$course->id\">". - fullname($data).""; - foreach ($user_data as $data) { - $scoreview = ""; - if ($data->cmi_core_score_raw > 0) - $scoreview = "
".get_string("score","scorm").": ".$data->cmi_core_score_raw; - if ( $data->cmi_core_lesson_status == "") - $data->cmi_core_lesson_status = "not attempted"; - $row[]="cmi_core_lesson_status).".gif\" - alt=\"".get_string(scorm_remove_spaces($data->cmi_core_lesson_status),"scorm")."\" - title=\"".get_string(scorm_remove_spaces($data->cmi_core_lesson_status),"scorm")."\" /> " - .$data->cmi_core_total_time.$scoreview; - } - } - $table->data[] = $row; - } + foreach ($sco_users as $sco_user) { + $user_data = scorm_get_scoes_records($sco_user); + + $row = array(); + $data = current($user_data); + $row[] = print_user_picture($sco_user->userid, $course->id, $data->picture, false, true); + $row[] = "wwwroot/user/view.php?id=$data->userid&course=$course->id\">". + "$data->firstname $data->lastname"; + foreach ($user_data as $data) { + $scoreview = ""; + if ($data->cmi_core_score_raw > 0) + $scoreview = "
".get_string("score","scorm").": ".$data->cmi_core_score_raw; + if ( $data->cmi_core_lesson_status == "") + $data->cmi_core_lesson_status = "not attempted"; + $row[]="cmi_core_lesson_status).".gif\" + alt=\"".get_string(scorm_remove_spaces($data->cmi_core_lesson_status),"scorm")."\" + title=\"".get_string(scorm_remove_spaces($data->cmi_core_lesson_status),"scorm")."\"> " + .$data->cmi_core_total_time.$scoreview; + } + $table->data[] = $row; + } print_table($table); -- 2.39.5