View Scorm Contents in "Topics Course Format"

View Scorm Contents in "Topics Course Format"

by Muhammad Hasnain -
Number of replies: 1

I need to list scorm contents instead of their name that leads to the scorm/view.php for display of scorm contents, so the user can open scorm course in one/single click

Average of ratings: -
In reply to Muhammad Hasnain

Re: View Scorm Contents in "Topics Course Format"

by Muhammad Hasnain -

around line 1568 after

echo '<a '.$linkcss.' '.$extra.        // Title unnecessary!                     ' href="'.$CFG->wwwroot.'/mod/'.$mod->modname.'/view.php?id='.$mod->id.'">'.                     '<img src="'.$icon.'" class="activityicon" alt="" /> <span>'.                     $instancename.$altname.'</span></a>';

 

add

 

if($mod->modname == "scorm")
{

echo '<pre>';
//print_r($mod);
require_once($CFG->dirroot.'/mod/scorm/locallib.php');
$cm = get_coursemodule_from_id('scorm', $mod->id);
$course = get_record("course", "id", $cm->course);
$scorm = get_record("scorm", "id", $cm->instance);
$context = get_context_instance(CONTEXT_COURSE, $course->id);
$contextmodule = get_context_instance(CONTEXT_MODULE,$cm->id);
if (isset($SESSION->scorm_scoid)) {
unset($SESSION->scorm_scoid);
}
$strscorms = get_string("modulenameplural", "scorm");
$strscorm = get_string("modulename", "scorm");
scorm_view_display($USER, $scorm, 'view.php?id='.$cm->id, $cm);
print_r($strscorms);
// print_r($modinfo);

}