Changed some data from scorm_scoes_track to scorm_scoes_data
authorcsantossaenz <csantossaenz>
Fri, 4 May 2007 07:46:15 +0000 (07:46 +0000)
committercsantossaenz <csantossaenz>
Fri, 4 May 2007 07:46:15 +0000 (07:46 +0000)
mod/scorm/datamodels/sequencinglib.php

index 0ba6347d6d1b5720a2e4912cdb604cbc865992de..963d3e13f0a43ae8a68c4cba1283e97caa8b20ad 100755 (executable)
@@ -1556,7 +1556,7 @@ function scorm_seq_choice_sequencing($sco,$userid,$seq){
 
        if ($sco->parent != '/') {
                $parent = scorm_sco_get_parent ($sco);
-               if ( !get_record('scorm_scoes_track','scoid',$parentid->id,'userid',$userid,'element','sequencingcontrolchoice')){
+               if ( (isset($parent->choice) && ($parent->choice == false)){
                        $seq->delivery = null;
                    $seq->exception = 'SB.2.9-4';
                    return $seq;
@@ -1653,7 +1653,7 @@ function scorm_seq_choice_sequencing($sco,$userid,$seq){
                foreach ($curtarget as $activ){
                        $i++;
                        if ($i != sizeof($curtarget)){
-                               if ( !get_record('scorm_scoes_track','scoid',$activ->id,'userid',$userid,'element','sequencingcontrolchoiceexit')){
+                               if ( (isset($activ->choiceexit) && ($activ->choiceexit == false)){
                                        $seq->delivery = null;
                            $seq->exception = 'SB.2.9-7';
                            return $seq;
@@ -1675,7 +1675,7 @@ function scorm_seq_choice_sequencing($sco,$userid,$seq){
 
                $constrained = null;
                foreach ($curcommon as $acti){
-                       if ( !get_record('scorm_scoes_track','scoid',$activ->id,'userid',$userid,'element','sequencingcontrolchoiceexit')){
+                       if ( (isset($activ->choiceexit) && ($activ->choiceexit == false)){
                                        $seq->delivery = null;
                            $seq->exception = 'SB.2.9-7';
                            return $seq;