]> git.mjollnir.org Git - moodle.git/commitdiff
Added skipview field backup and restore
authorbobopinna <bobopinna>
Wed, 27 Sep 2006 06:58:28 +0000 (06:58 +0000)
committerbobopinna <bobopinna>
Wed, 27 Sep 2006 06:58:28 +0000 (06:58 +0000)
mod/scorm/backuplib.php
mod/scorm/restorelib.php

index ff049dc429558dfc3319eb25e5e0aedfc45c0a7a..81427fbe2427290e5c7dc1698c540fb343e54925 100755 (executable)
@@ -62,6 +62,7 @@
         fwrite ($bf,full_tag("MAXGRADE",4,false,$scorm->maxgrade));
         fwrite ($bf,full_tag("GRADEMETHOD",4,false,$scorm->grademethod));
         fwrite ($bf,full_tag("LAUNCH",4,false,$scorm->launch));
+        fwrite ($bf,full_tag("SKIPVIEW",4,false,$scorm->skipview));
         fwrite ($bf,full_tag("SUMMARY",4,false,$scorm->summary));
         fwrite ($bf,full_tag("HIDEBROWSE",4,false,$scorm->hidebrowse));
         fwrite ($bf,full_tag("HIDETOC",4,false,$scorm->hidetoc));
index 48733fb7c6eea0dfee8496d3de4aee48d6f3e132..f25a36ec5685a5aac289f65c8611908a4dc19b9a 100755 (executable)
                 $scorm->datadir = backup_todb($info['MOD']['#']['ID']['0']['#']);
             }
             $oldlaunch = backup_todb($info['MOD']['#']['LAUNCH']['0']['#']);
+            if ($restore->backup_version < 2006102600) {
+                $scorm->skipview = 1;
+            } else {
+                $scorm->skipview = backup_todb($info['MOD']['#']['SKIPVIEW']['0']['#']);
+            }
             $scorm->summary = backup_todb($info['MOD']['#']['SUMMARY']['0']['#']);
             $scorm->hidebrowse = backup_todb($info['MOD']['#']['HIDEBROWSE']['0']['#']);
             $scorm->hidetoc = backup_todb($info['MOD']['#']['HIDETOC']['0']['#']);