mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 01:16:44 +02:00
Tabs are out.
Please don't use tabs in source code. Set your editor to 4 cc per tab.!
This commit is contained in:
parent
87dddc1445
commit
5e5b6b7f19
16 changed files with 2799 additions and 2799 deletions
|
@ -34,7 +34,7 @@
|
|||
if (! $cm = get_coursemodule_from_instance("scorm", $scorm->id, $course->id)) {
|
||||
error("Course Module ID was incorrect");
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
require_login($course->id, false, $cm);
|
||||
|
@ -58,22 +58,22 @@
|
|||
$strscorm = get_string("modulename", "scorm");
|
||||
$strreport = get_string("report", "scorm");
|
||||
$strname = get_string('name');
|
||||
if (!empty($id)) {
|
||||
if (!empty($id)) {
|
||||
print_header("$course->shortname: ".format_string($scorm->name), "$course->fullname",
|
||||
"$navigation <a href=\"index.php?id=$course->id\">$strscorms</a>
|
||||
-> <a href=\"view.php?id=$cm->id\">".format_string($scorm->name,true)."</a> -> $strreport",
|
||||
"", "", true);
|
||||
} else {
|
||||
} else {
|
||||
print_header("$course->shortname: ".format_string($scorm->name), "$course->fullname",
|
||||
"$navigation <a href=\"index.php?id=$course->id\">$strscorms</a>
|
||||
-> <a href=\"view.php?id=$cm->id\">".format_string($scorm->name,true)."</a>
|
||||
-> <a href=\"report.php?id=$cm->id\">$strreport</a> -> $sco->title",
|
||||
-> <a href=\"report.php?id=$cm->id\">$strreport</a> -> $sco->title",
|
||||
"", "", true);
|
||||
}
|
||||
}
|
||||
print_heading(format_string($scorm->name));
|
||||
}
|
||||
if (!empty($id)) {
|
||||
if ($scoes = get_records_select("scorm_scoes","scorm='$scorm->id' ORDER BY id")) {
|
||||
if ($scoes = get_records_select("scorm_scoes","scorm='$scorm->id' ORDER BY id")) {
|
||||
if ($scousers=get_records_select("scorm_scoes_track", "scormid='$scorm->id' GROUP BY userid,scormid", "", "userid,scormid")) {
|
||||
$table->head = array(' ', $strname);
|
||||
$table->align = array('center', 'left');
|
||||
|
@ -81,88 +81,88 @@
|
|||
$table->width = '100%';
|
||||
$table->size = array(10, '*');
|
||||
foreach ($scoes as $sco) {
|
||||
if ($sco->launch!='') {
|
||||
$table->head[]=scorm_string_round($sco->title);
|
||||
$table->align[] = 'center';
|
||||
$table->wrap[] = 'nowrap';
|
||||
$table->size[] = '*';
|
||||
}
|
||||
if ($sco->launch!='') {
|
||||
$table->head[]=scorm_string_round($sco->title);
|
||||
$table->align[] = 'center';
|
||||
$table->wrap[] = 'nowrap';
|
||||
$table->size[] = '*';
|
||||
}
|
||||
}
|
||||
|
||||
foreach ($scousers as $scouser) {
|
||||
if ($userdata = scorm_get_user_data($scouser->userid)) {
|
||||
$row = '';
|
||||
$row[] = print_user_picture($scouser->userid, $course->id, $userdata->picture, false, true);
|
||||
$row[] = "<a href=\"$CFG->wwwroot/user/view.php?id=$scouser->userid&course=$course->id\">".
|
||||
"$userdata->firstname $userdata->lastname</a>";
|
||||
foreach ($scoes as $sco) {
|
||||
if ($sco->launch!='') {
|
||||
$anchorstart = '';
|
||||
$anchorend = '';
|
||||
$scoreview = '';
|
||||
if ($trackdata = scorm_get_tracks($sco->id,$scouser->userid)) {
|
||||
if ($trackdata->score_raw != '') {
|
||||
$scoreview = '<br />'.get_string('score','scorm').': '.$trackdata->score_raw;
|
||||
}
|
||||
if ($trackdata->status == '') {
|
||||
$trackdata->status = 'notattempted';
|
||||
} else {
|
||||
$anchorstart = '<a href="report.php?b='.$sco->id.'&user='.$scouser->userid.'" title="'.get_string('details','scorm').'">';
|
||||
$anchorend = '</a>';
|
||||
}
|
||||
} else {
|
||||
$trackdata->status = 'notattempted';
|
||||
$trackdata->total_time = '';
|
||||
}
|
||||
$strstatus = get_string($trackdata->status,'scorm');
|
||||
$row[] = $anchorstart.'<img src="pix/'.$trackdata->status.'.gif" alt="'.$strstatus.'" title="'.
|
||||
$strstatus.'"> '.$trackdata->total_time.$scoreview.$anchorend;
|
||||
}
|
||||
}
|
||||
$table->data[] = $row;
|
||||
}
|
||||
}
|
||||
print_table($table);
|
||||
foreach ($scousers as $scouser) {
|
||||
if ($userdata = scorm_get_user_data($scouser->userid)) {
|
||||
$row = '';
|
||||
$row[] = print_user_picture($scouser->userid, $course->id, $userdata->picture, false, true);
|
||||
$row[] = "<a href=\"$CFG->wwwroot/user/view.php?id=$scouser->userid&course=$course->id\">".
|
||||
"$userdata->firstname $userdata->lastname</a>";
|
||||
foreach ($scoes as $sco) {
|
||||
if ($sco->launch!='') {
|
||||
$anchorstart = '';
|
||||
$anchorend = '';
|
||||
$scoreview = '';
|
||||
if ($trackdata = scorm_get_tracks($sco->id,$scouser->userid)) {
|
||||
if ($trackdata->score_raw != '') {
|
||||
$scoreview = '<br />'.get_string('score','scorm').': '.$trackdata->score_raw;
|
||||
}
|
||||
if ($trackdata->status == '') {
|
||||
$trackdata->status = 'notattempted';
|
||||
} else {
|
||||
$anchorstart = '<a href="report.php?b='.$sco->id.'&user='.$scouser->userid.'" title="'.get_string('details','scorm').'">';
|
||||
$anchorend = '</a>';
|
||||
}
|
||||
} else {
|
||||
$trackdata->status = 'notattempted';
|
||||
$trackdata->total_time = '';
|
||||
}
|
||||
$strstatus = get_string($trackdata->status,'scorm');
|
||||
$row[] = $anchorstart.'<img src="pix/'.$trackdata->status.'.gif" alt="'.$strstatus.'" title="'.
|
||||
$strstatus.'"> '.$trackdata->total_time.$scoreview.$anchorend;
|
||||
}
|
||||
}
|
||||
$table->data[] = $row;
|
||||
}
|
||||
}
|
||||
print_table($table);
|
||||
} else {
|
||||
notice('No users to report');
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if (!empty($user)) {
|
||||
if ($userdata = scorm_get_user_data($user)) {
|
||||
print_simple_box_start('center');
|
||||
if (!empty($user)) {
|
||||
if ($userdata = scorm_get_user_data($user)) {
|
||||
print_simple_box_start('center');
|
||||
print_heading(format_string($sco->title));
|
||||
echo '<div align="center">'."\n";
|
||||
print_user_picture($user, $course->id, $userdata->picture, false, false);
|
||||
echo "<a href=\"$CFG->wwwroot/user/view.php?id=$user&course=$course->id\">".
|
||||
"$userdata->firstname $userdata->lastname</a><br />";
|
||||
$scoreview = '';
|
||||
if ($trackdata = scorm_get_tracks($sco->id,$user)) {
|
||||
if ($trackdata->score_raw != '') {
|
||||
$scoreview = get_string('score','scorm').': '.$trackdata->score_raw;
|
||||
}
|
||||
if ($trackdata->status == '') {
|
||||
$trackdata->status = 'notattempted';
|
||||
}
|
||||
} else {
|
||||
$trackdata->status = 'notattempted';
|
||||
$trackdata->total_time = '';
|
||||
}
|
||||
$strstatus = get_string($trackdata->status,'scorm');
|
||||
echo '<img src="pix/'.$trackdata->status.'.gif" alt="'.$strstatus.'" title="'.
|
||||
$strstatus.'"> '.$trackdata->total_time.'<br />'.$scoreview.'<br />';
|
||||
echo '</div>'."\n";
|
||||
//print_r($trackdata);
|
||||
foreach($trackdata as $element => $value) {
|
||||
if (substr($element,0,3) == 'cmi') {
|
||||
echo $element.' => '.$value.'<br />';
|
||||
}
|
||||
}
|
||||
print_simple_box_end();
|
||||
}
|
||||
} else {
|
||||
error('Missing script parameter');
|
||||
}
|
||||
echo '<div align="center">'."\n";
|
||||
print_user_picture($user, $course->id, $userdata->picture, false, false);
|
||||
echo "<a href=\"$CFG->wwwroot/user/view.php?id=$user&course=$course->id\">".
|
||||
"$userdata->firstname $userdata->lastname</a><br />";
|
||||
$scoreview = '';
|
||||
if ($trackdata = scorm_get_tracks($sco->id,$user)) {
|
||||
if ($trackdata->score_raw != '') {
|
||||
$scoreview = get_string('score','scorm').': '.$trackdata->score_raw;
|
||||
}
|
||||
if ($trackdata->status == '') {
|
||||
$trackdata->status = 'notattempted';
|
||||
}
|
||||
} else {
|
||||
$trackdata->status = 'notattempted';
|
||||
$trackdata->total_time = '';
|
||||
}
|
||||
$strstatus = get_string($trackdata->status,'scorm');
|
||||
echo '<img src="pix/'.$trackdata->status.'.gif" alt="'.$strstatus.'" title="'.
|
||||
$strstatus.'"> '.$trackdata->total_time.'<br />'.$scoreview.'<br />';
|
||||
echo '</div>'."\n";
|
||||
//print_r($trackdata);
|
||||
foreach($trackdata as $element => $value) {
|
||||
if (substr($element,0,3) == 'cmi') {
|
||||
echo $element.' => '.$value.'<br />';
|
||||
}
|
||||
}
|
||||
print_simple_box_end();
|
||||
}
|
||||
} else {
|
||||
error('Missing script parameter');
|
||||
}
|
||||
}
|
||||
if (empty($noheader)) {
|
||||
print_footer($course);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue