mirror of
https://github.com/moodle/moodle.git
synced 2025-01-31 12:45:04 +01:00
MDL-38678 SCORM: Runtime Environment (RTE) checks not required in case of SCO Assets
This commit is contained in:
parent
b3661ab272
commit
5ecd13bc66
@ -737,6 +737,14 @@ function LogAPICall(func, nam, val, rc) {
|
||||
}
|
||||
s += ' => ' + String(rc);
|
||||
AppendToLog(s, rc);
|
||||
<?php
|
||||
if (scorm_debugging($scorm) && ($sco->scormtype == 'asset')) {
|
||||
?>
|
||||
hint = 'Item <?php echo $sco->identifier; ?> has been defined as an Asset: it should never call the SCORM API';
|
||||
AppendToLog(hint, 101);
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
}
|
||||
|
||||
|
||||
|
@ -161,11 +161,19 @@ if (scorm_external_link($sco->launch)) {
|
||||
|
||||
add_to_log($course->id, 'scorm', 'launch', 'view.php?id='.$cm->id, $result, $cm->id);
|
||||
|
||||
// which API are we looking for
|
||||
$LMS_api = (scorm_version_check($scorm->version, SCORM_12) || empty($scorm->version)) ? 'API' : 'API_1484_11';
|
||||
|
||||
header('Content-Type: text/html; charset=UTF-8');
|
||||
|
||||
if ($sco->scormtype == 'asset') {
|
||||
// HTTP 302 Found => Moved Temporarily.
|
||||
header('Location: ' . $result);
|
||||
// Provide a short feedback in case of slow network connection.
|
||||
echo '<html><body><p>' . get_string('activitypleasewait', 'scorm'). '</p></body></html>';
|
||||
exit;
|
||||
}
|
||||
|
||||
// We expect a SCO: select which API are we looking for.
|
||||
$LMS_api = (scorm_version_check($scorm->version, SCORM_12) || empty($scorm->version)) ? 'API' : 'API_1484_11';
|
||||
|
||||
?>
|
||||
<html>
|
||||
<head>
|
||||
|
Loading…
x
Reference in New Issue
Block a user