mirror of
https://github.com/moodle/moodle.git
synced 2025-08-07 09:56:38 +02:00
Merge branch 'm20_MDL-26176_cleanup' of github.com:danmarsden/moodle
This commit is contained in:
commit
1f5a33439e
5 changed files with 5 additions and 97 deletions
|
@ -333,14 +333,12 @@ function scorm_parse_aicc($scorm) {
|
|||
function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',$mode='normal',$attempt='',$play=false, $tocheader=false) {
|
||||
global $CFG, $DB, $PAGE, $OUTPUT;
|
||||
|
||||
$strexpand = get_string('expcoll','scorm');
|
||||
$modestr = '';
|
||||
if ($mode == 'browse') {
|
||||
$modestr = '&mode='.$mode;
|
||||
}
|
||||
|
||||
$result = new stdClass();
|
||||
//$result->toc = "<ul id='s0' class='$liststyle'>\n";
|
||||
if ($tocheader) {
|
||||
$result->toc = '<div id="scorm_layout">';
|
||||
$result->toc .= '<div id="scorm_toc">';
|
||||
|
@ -418,11 +416,6 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
$i--;
|
||||
}
|
||||
if (($i == 0) && ($sco->parent != $currentorg)) {
|
||||
$style = '';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$sco->id])) {
|
||||
$style = ' style="display: none;"';
|
||||
}
|
||||
//$result->toc .= "\t\t<li><ul id='s$sublist' class='$liststyle'$style>\n";
|
||||
$result->toc .= "\t\t<ul>\n";
|
||||
$level++;
|
||||
} else {
|
||||
|
@ -446,21 +439,12 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
if ($nextisvisible && ($nextsco !== false) && ($sco->parent != $nextsco->parent) && (($level==0) || (($level>0) && ($nextsco->parent == $sco->identifier)))) {
|
||||
$sublist++;
|
||||
$icon = 'minus';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$nextsco->id])) {
|
||||
$icon = 'plus';
|
||||
}
|
||||
//$result->toc .= '<a href="javascript:expandCollide(\'img'.$sublist.'\',\'s'.$sublist.'\','.$nextsco->id.');"><img id="img'.$sublist.'" src="'.$OUTPUT->pix_url($icon, 'scorm').'" alt="'.$strexpand.'" title="'.$strexpand.'"/></a>';
|
||||
} else if ($isvisible) {
|
||||
//$result->toc .= '<img src="'.$OUTPUT->pix_url('spacer', 'scorm').'" alt="" />';
|
||||
}
|
||||
if (empty($sco->title)) {
|
||||
$sco->title = $sco->identifier;
|
||||
}
|
||||
if (!empty($sco->launch)) {
|
||||
if ($isvisible) {
|
||||
$startbold = '';
|
||||
$endbold = '';
|
||||
$score = '';
|
||||
if (empty($scoid) && ($mode != 'normal')) {
|
||||
$scoid = $sco->id;
|
||||
|
@ -499,11 +483,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
}
|
||||
if ($sco->id == $scoid) {
|
||||
$startbold = '<b>';
|
||||
$endbold = '</b>';
|
||||
$findnext = true;
|
||||
$shownext = isset($sco->next) ? $sco->next : 0;
|
||||
$showprev = isset($sco->previous) ? $sco->previous : 0;
|
||||
}
|
||||
|
||||
if (($nextid == 0) && (scorm_count_launchable($scorm->id,$currentorg) > 1) && ($nextsco!==false) && (!$findnext)) {
|
||||
|
@ -537,8 +517,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
if ($play) {
|
||||
// should be disabled
|
||||
$result->toc .= '<span>'.$statusicon.' '.format_string($sco->title).'</span>';
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
$result->toc .= $statusicon.' '.format_string($sco->title)."\n";
|
||||
}
|
||||
}
|
||||
|
@ -591,5 +570,3 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -109,14 +109,12 @@ function scorm_eval_prerequisites($prerequisites, $usertracks) {
|
|||
function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',$mode='normal',$attempt='',$play=false, $tocheader=false) {
|
||||
global $CFG, $DB, $PAGE, $OUTPUT;
|
||||
|
||||
$strexpand = get_string('expcoll','scorm');
|
||||
$modestr = '';
|
||||
if ($mode == 'browse') {
|
||||
$modestr = '&mode='.$mode;
|
||||
}
|
||||
|
||||
$result = new stdClass();
|
||||
//$result->toc = "<ul id='s0' class='$liststyle'>\n";
|
||||
if ($tocheader) {
|
||||
$result->toc = '<div id="scorm_layout">';
|
||||
$result->toc .= '<div id="scorm_toc">';
|
||||
|
@ -193,15 +191,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
$i--;
|
||||
}
|
||||
if (($i == 0) && ($sco->parent != $currentorg)) {
|
||||
$style = '';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$sco->id])) {
|
||||
$style = ' style="display: none;"';
|
||||
}
|
||||
//$result->toc .= "\t\t<li><ul id='s$sublist' class='$liststyle'$style>\n";
|
||||
$result->toc .= "\t\t<ul>\n";
|
||||
|
||||
|
||||
|
||||
$level++;
|
||||
} else {
|
||||
$result->toc .= $closelist;
|
||||
|
@ -224,21 +214,12 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
if ($nextisvisible && ($nextsco !== false) && ($sco->parent != $nextsco->parent) && (($level==0) || (($level>0) && ($nextsco->parent == $sco->identifier)))) {
|
||||
$sublist++;
|
||||
$icon = 'minus';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$nextsco->id])) {
|
||||
$icon = 'plus';
|
||||
}
|
||||
//$result->toc .= '<a href="javascript:expandCollide(\'img'.$sublist.'\',\'s'.$sublist.'\','.$nextsco->id.');"><img id="img'.$sublist.'" src="'.$OUTPUT->pix_url($icon, 'scorm').'" alt="'.$strexpand.'" title="'.$strexpand.'"/></a>';
|
||||
} else if ($isvisible) {
|
||||
//$result->toc .= '<img src="'.$OUTPUT->pix_url('spacer', 'scorm').'" alt="" />';
|
||||
}
|
||||
if (empty($sco->title)) {
|
||||
$sco->title = $sco->identifier;
|
||||
}
|
||||
if (!empty($sco->launch)) {
|
||||
if ($isvisible) {
|
||||
$startbold = '';
|
||||
$endbold = '';
|
||||
$score = '';
|
||||
if (empty($scoid) && ($mode != 'normal')) {
|
||||
$scoid = $sco->id;
|
||||
|
@ -277,11 +258,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
}
|
||||
if ($sco->id == $scoid) {
|
||||
$startbold = '<b>';
|
||||
$endbold = '</b>';
|
||||
$findnext = true;
|
||||
$shownext = isset($sco->next) ? $sco->next : 0;
|
||||
$showprev = isset($sco->previous) ? $sco->previous : 0;
|
||||
}
|
||||
|
||||
if (($nextid == 0) && (scorm_count_launchable($scorm->id,$currentorg) > 1) && ($nextsco!==false) && (!$findnext)) {
|
||||
|
@ -314,8 +291,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
if ($play) {
|
||||
// should be disabled
|
||||
$result->toc .= '<span>'.$statusicon.' '.format_string($sco->title).'</span>';
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
$result->toc .= $statusicon.' '.format_string($sco->title)."\n";
|
||||
}
|
||||
}
|
||||
|
@ -358,7 +334,6 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
|
||||
|
||||
|
||||
if ($scorm->hidetoc == 0) {
|
||||
$PAGE->requires->data_for_js('scormdata', array(
|
||||
'plusicon' => $OUTPUT->pix_url('plus', 'scorm'),
|
||||
|
@ -372,5 +347,3 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -3,7 +3,6 @@
|
|||
function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',$mode='normal',$attempt='',$play=false, $tocheader=false) {
|
||||
global $CFG, $DB, $PAGE, $OUTPUT;
|
||||
|
||||
$strexpand = get_string('expcoll','scorm');
|
||||
$modestr = '';
|
||||
if ($mode == 'browse') {
|
||||
$modestr = '&mode='.$mode;
|
||||
|
@ -84,11 +83,6 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
$i--;
|
||||
}
|
||||
if (($i == 0) && ($sco->parent != $currentorg)) {
|
||||
$style = '';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$sco->id])) {
|
||||
$style = ' style="display: none;"';
|
||||
}
|
||||
//$result->toc .= "\t\t<li><ul id='s$sublist' class='$liststyle'$style>\n";
|
||||
$result->toc .= "\t\t><ul>\n";
|
||||
$level++;
|
||||
} else {
|
||||
|
@ -113,22 +107,12 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
if ($nextisvisible && ($nextsco !== false) && ($sco->parent != $nextsco->parent) &&
|
||||
(($level==0) || (($level>0) && ($nextsco->parent == $sco->identifier)))) {
|
||||
$sublist++;
|
||||
$icon = 'minus';
|
||||
if (isset($_COOKIE['hide:SCORMitem'.$nextsco->id])) {
|
||||
$icon = 'plus';
|
||||
}
|
||||
// $result->toc .= "\t\t".'<li><a href="javascript:expandCollide(\'img'.$sublist.'\',\'s'.$sublist.'\','.$nextsco->id.');">'.
|
||||
// '<img id="img'.$sublist.'" src="'.$OUTPUT->pix_url($icon, 'scorm').'" alt="'.$strexpand.'" title="'.$strexpand.'"/></a>';
|
||||
} else if ($isvisible) {
|
||||
// $result->toc .= "\t\t".'<li><img src="'.$OUTPUT->pix_url('spacer', 'scorm').'" alt="" />';
|
||||
}
|
||||
if (empty($sco->title)) {
|
||||
$sco->title = $sco->identifier;
|
||||
}
|
||||
if (!empty($sco->launch)) {
|
||||
if ($isvisible) {
|
||||
$startbold = '';
|
||||
$endbold = '';
|
||||
$score = '';
|
||||
if (empty($scoid) && ($mode != 'normal')) {
|
||||
$scoid = $sco->id;
|
||||
|
@ -168,11 +152,7 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
}
|
||||
|
||||
if ($sco->id == $scoid) {
|
||||
$startbold = '<b>';
|
||||
$endbold = '</b>';
|
||||
$findnext = true;
|
||||
$shownext = isset($sco->next) ? $sco->next : 0;
|
||||
$showprev = isset($sco->prev) ? $sco->prev : 0;
|
||||
}
|
||||
|
||||
if (($nextid == 0) && (scorm_count_launchable($scorm->id,$currentorg) > 1) && ($nextsco!==false) && (!$findnext)) {
|
||||
|
@ -202,12 +182,10 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
if ($sco->id == $scoid) {
|
||||
$result->prerequisites = false;
|
||||
}
|
||||
//$result->toc .= $statusicon.' '.format_string($sco->title)."\n";
|
||||
if ($play) {
|
||||
// should be disabled
|
||||
$result->toc .= '<span>'.$statusicon.' '.format_string($sco->title).'</span>';
|
||||
}
|
||||
else {
|
||||
} else {
|
||||
$result->toc .= $statusicon.' '.format_string($sco->title)."\n";
|
||||
}
|
||||
}
|
||||
|
@ -261,5 +239,3 @@ function scorm_get_toc($user,$scorm,$toclink=TOCJSLINK,$currentorg='',$scoid='',
|
|||
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue