From: vincent@cubedesigners.com Date: Tue, 29 May 2018 13:14:37 +0000 (+0000) Subject: fix #2071 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=ecbacdf06d01e47f9b25f5a97c25bd2b3a49c431;p=cubeextranet.git fix #2071 @0:10 --- diff --git a/inc/ws/Util/html5/master/class.ws.html5.compiler.php b/inc/ws/Util/html5/master/class.ws.html5.compiler.php index c0aa0b3bd..3e3f2cac7 100644 --- a/inc/ws/Util/html5/master/class.ws.html5.compiler.php +++ b/inc/ws/Util/html5/master/class.ws.html5.compiler.php @@ -720,16 +720,16 @@ class wsHTML5Compiler $manifestfile = '_imsmanifest.2004.xml'; } - $manifest = file_get_contents($this->assets . '/' . $manifestfile); - if (!$this->book->parametres->scorm_title) { + $manifest = file_get_contents($this->assets . '/' . $manifestfile); if (!$this->book->parametres->scorm_title) { $this->book->parametres->scorm_title = $this->book->parametres->title; } - if (!$this->book->parametres->scorm_id || ($this->book->parametres->id > 16614 && $this->book->parametres->scorm_id == 'MFMCTE091mobile')) { - $this->book->parametres->scorm_id = 'fb_' . $this->book->parametres->id; + if (!$this->book->parametres->scorm_id || ($this->book->book_id > 16614 && $this->book->parametres->scorm_id == 'MFMCTE091mobile')) { + $this->book->parametres->scorm_id = 'fb_' . $this->book->book_id; } if (!$this->book->parametres->scorm_org) { $this->book->parametres->scorm_org = 'Fluidbook'; } + $vars = array('scorm_id', 'scorm_org', 'scorm_title'); foreach ($vars as $v) { $manifest = str_replace('$' . $v, $this->book->parametres->$v, $manifest);