course)) { error("Course is misconfigured"); } if (! $scorm = get_record("scorm", "id", $cm->instance)) { error("Course module is incorrect"); } } else { if (! $scorm = get_record("scorm", "id", $a)) { error("Course module is incorrect"); } if (! $course = get_record("course", "id", $scorm->course)) { error("Course is misconfigured"); } if (! $cm = get_coursemodule_from_instance("scorm", $scorm->id, $course->id)) { error("Course Module ID was incorrect"); } } require_login($course->id, false, $cm); if (isset($SESSION->scorm_scoid)) { unset($SESSION->scorm_scoid); } $strscorms = get_string("modulenameplural", "scorm"); $strscorm = get_string("modulename", "scorm"); if ($course->category) { $navigation = "framename}\" href=\"../../course/view.php?id=$course->id\">$course->shortname -> framename}\" href=\"index.php?id=$course->id\">$strscorms ->"; } else { $navigation = "framename}\" href=\"index.php?id=$course->id\">$strscorms ->"; } $pagetitle = strip_tags($course->shortname.': '.format_string($scorm->name)); add_to_log($course->id, 'scorm', 'pre-view', 'view.php?id='.$cm->id, "$scorm->id"); // // Print the page header // if (!$cm->visible and !isteacher($course->id)) { print_header($pagetitle, "$course->fullname", "$navigation ".format_string($scorm->name), '', '', true, update_module_button($cm->id, $course->id, $strscorm), navmenu($course, $cm)); notice(get_string('activityiscurrentlyhidden')); } else { print_header($pagetitle, "$course->fullname", "$navigation framename}\" href=\"view.php?id=$cm->id\">".format_string($scorm->name,true)."", '', '', true, update_module_button($cm->id, $course->id, $strscorm), navmenu($course, $cm)); if (isteacher($course->id)) { $trackedusers = get_record('scorm_scoes_track', 'scormid', $scorm->id, '', '', '', '', 'count(distinct(userid)) as c'); if ($trackedusers->c > 0) { echo "
framename}\" href=\"report.php?id=$cm->id\">".get_string('viewallreports','scorm',$trackedusers->c).'
'; } else { echo ''; } } // Print the main part of the page print_heading(format_string($scorm->name)); print_simple_box(format_text($scorm->summary), 'center', '70%', '', 5, 'generalbox', 'intro'); if (isguest()) { print_heading(get_string("guestsno", "scorm")); print_footer($course); exit; } print_simple_box_start('center'); ?>
launch; if ($orgs = get_records_select_menu('scorm_scoes',"scorm='$scorm->id' AND organization='' AND launch=''",'id','id,title')) { if (count($orgs) > 1) { if (isset($_POST['organization'])) { $organization = $_POST['organization']; } ?>
organization == '') && ($org->launch == '')) { $orgidentifier = $org->identifier; } else { $orgidentifier = $org->organization; } } $result = scorm_get_toc($scorm,'structurelist',$orgidentifier); $incomplete = $result->incomplete; echo $result->toc; print_simple_box_end(); ?>
hidebrowse == 0) { print_string("mode","scorm"); echo ': '."\n"; if ($incomplete === true) { echo '\n"; } else { echo '\n"; } } else { if ($incomplete === true) { echo ''."\n"; } else { echo ''."\n"; } } ?>