+ summary, false, false) ?>
+
+
+
+ |
+
+
+id' AND organization='$currentorg' order by id ASC")){
+ $level=0;
+ $sublist=0;
+ $parents[$level]="/";
+ foreach ($scoes as $sco) {
+ if ($parents[$level]!=$sco->parent) {
+ if ($level>0 && $parents[$level-1]==$sco->parent) {
+ echo "\t\t \n";
+ $level--;
+ } else {
+ $i = $level;
+ $closelist = "";
+ while (($i > 0) && ($parents[$level] != $sco->parent)) {
+ $closelist .= "\t\t\n";
+ $i--;
+ }
+ if (($i == 0) && ($sco->parent != $currentorg)) {
+ echo "\t\t\n";
+ $level++;
} else {
- which.src = "pix/minus.gif";
- eval(beg+list+mid+".display='block';");
+ echo $closelist;
+ $level = $i;
}
-
+ $parents[$level]=$sco->parent;
}
- -->
-
-
- \n";
- echo " ".get_string("coursestruct","scorm")." | \n";
- echo " \n\n";
- $incomplete = false;
- if ($scoes = get_records_select("scorm_scoes","scorm='$scorm->id' AND organization='$currentorg' order by id ASC")){
- $level=0;
- $sublist=0;
- $parents[$level]="/";
- foreach ($scoes as $sco) {
- if ($parents[$level]!=$sco->parent) {
- if ($level>0 && $parents[$level-1]==$sco->parent) {
- echo " \n";
- $level--;
- } else {
- $i = $level;
- $closelist = "";
- while (($i > 0) && ($parents[$level] != $sco->parent)) {
- $closelist .= " \n";
- $i--;
- }
- if (($i == 0) && ($sco->parent != $currentorg)) {
- echo " \n";
- $level++;
- } else {
- echo $closelist;
- $level = $i;
- }
- $parents[$level]=$sco->parent;
- }
- }
- echo " - \n";
- $nextsco = next($scoes);
- if (($nextsco !== false) && ($sco->parent != $nextsco->parent) && (($level==0) || (($level>0) && ($nextsco->parent == $sco->identifier)))) {
- $sublist++;
- echo " \n";
- } else {
- echo " \n";
- }
-
- if ($sco->launch) {
- $startbold = '';
- $endbold = '';
- if ($sco->id == $scoid) {
- $startbold = '-> ';
- $endbold = ' <-';
- }
- if (($scoid == "") && ($mode != "normal")) {
- $scoid = $sco->id;
+ }
+ echo "\t\t
- ";
+ $nextsco = next($scoes);
+ if (($nextsco !== false) && ($sco->parent != $nextsco->parent) && (($level==0) || (($level>0) && ($nextsco->parent == $sco->identifier)))) {
+ $sublist++;
+ echo "";
+ } else {
+ echo "";
+ }
+
+ if ($sco->launch) {
+ $startbold = '';
+ $endbold = '';
+ if ($sco->id == $scoid) {
+ $startbold = '-> ';
+ $endbold = ' <-';
+ }
+ if (($scoid == "") && ($mode != "normal")) {
+ $scoid = $sco->id;
+ $startbold = '-> ';
+ $endbold = ' <-';
+ }
+ $score = "";
+ if ($sco_user=get_record("scorm_sco_users","scoid",$sco->id,"userid",$USER->id)) {
+ if ( $sco_user->cmi_core_lesson_status == "") {
+ $sco_user->cmi_core_lesson_status = "not attempted";
+ }
+ echo "cmi_core_lesson_status).".gif\" alt=\"".get_string(scorm_remove_spaces($sco_user->cmi_core_lesson_status),"scorm")."\" title=\"".get_string(scorm_remove_spaces($sco_user->cmi_core_lesson_status),"scorm")."\" />\n";
+ if (($sco_user->cmi_core_lesson_status == "not attempted") || ($sco_user->cmi_core_lesson_status == "incomplete")) {
+ if ($scoid == "") {
+ $incomplete = true;
+ $scoid = $sco->id;
$startbold = '-> ';
- $endbold = ' <-';
- }
- $score = "";
- if ($sco_user=get_record("scorm_sco_users","scoid",$sco->id,"userid",$USER->id)) {
- if ( $sco_user->cmi_core_lesson_status == "") {
- $sco_user->cmi_core_lesson_status = "not attempted";
- }
- echo " cmi_core_lesson_status).".gif\" alt=\"".get_string(scorm_remove_spaces($sco_user->cmi_core_lesson_status),"scorm")."\" title=\"".get_string(scorm_remove_spaces($sco_user->cmi_core_lesson_status),"scorm")."\" />\n";
- if (($sco_user->cmi_core_lesson_status == "not attempted") || ($sco_user->cmi_core_lesson_status == "incomplete")) {
- if ($scoid == "") {
- $incomplete = true;
- $scoid = $sco->id;
- $startbold = '-> ';
- $endbold = ' <-';
- }
- }
- if ($sco_user->cmi_core_score_raw > 0) {
- $score = "(".get_string("score","scorm").": ".$sco_user->cmi_core_score_raw.")";
- }
- } else {
- if ($sco->type == 'sco') {
- echo " ";
- $incomplete = true;
- } else {
- echo " ";
- }
- }
- echo " $startboldid.");\">$sco->title $score$endbold\n
\n";
- } else {
- echo " $sco->title\n \n";
+ $endbold = ' <-';
+ }
+ }
+ if ($sco_user->cmi_core_score_raw > 0) {
+ $score = "(".get_string("score","scorm").": ".$sco_user->cmi_core_score_raw.")";
}
- }
- for ($i=0;$i<$level;$i++){
- echo " \n";
- }
- }
- echo " | \n";
- echo " | \n";
- print_simple_box_end();
-
- }
-
- echo "\n \n";
- echo "
-
-
- | \n";
-
- echo " \n \n";
- if ($scorm->popup == "") {
- echo " |