From e54a9c39cf01c4c3c90ca26df32fc960fc9b7ec5 Mon Sep 17 00:00:00 2001 From: bobopinna Date: Wed, 27 Sep 2006 06:58:28 +0000 Subject: [PATCH] Added skipview field backup and restore --- mod/scorm/backuplib.php | 1 + mod/scorm/restorelib.php | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/mod/scorm/backuplib.php b/mod/scorm/backuplib.php index ff049dc429..81427fbe24 100755 --- a/mod/scorm/backuplib.php +++ b/mod/scorm/backuplib.php @@ -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)); diff --git a/mod/scorm/restorelib.php b/mod/scorm/restorelib.php index 48733fb7c6..f25a36ec56 100755 --- a/mod/scorm/restorelib.php +++ b/mod/scorm/restorelib.php @@ -62,6 +62,11 @@ $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']['#']); -- 2.39.5