]> _ Git - cubeextranet.git/commitdiff
fix #3747
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 7 Jul 2020 17:17:46 +0000 (17:17 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Tue, 7 Jul 2020 17:17:46 +0000 (17:17 +0000)
inc/ws/Util/html5/master/class.ws.html5.compiler.php

index 2c4d52bc4abfe47df2a22e05ecaa39986ee2fb77..c54a35a635b4b628374b50ad08111cdf0dd6b36f 100644 (file)
@@ -80,6 +80,7 @@ class wsHTML5Compiler
                 'js/libs/fluidbook/fluidbook.background.js',
                 'js/libs/fluidbook/fluidbook.pad.js',
                 'js/libs/fluidbook/fluidbook.audiodescription.js',
+                'js/libs/fluidbook/fluidbook.accessibility.js',
                 'js/libs/fluidbook/fluidbook.privacy.js',
                 'js/libs/fluidbook/fluidbook.zoom.js',
                 'js/libs/fluidbook/fluidbook.menu.js',
@@ -773,8 +774,7 @@ class wsHTML5Compiler
 
 
         if (count($this->accessibleTexts) > 0) {
-            // Overwrite SEO version
-            $this->seo = new wsHTML5Seo($this);
+            $this->config->accessibleTexts = $this->accessibleTexts;
         }
     }
 
@@ -963,7 +963,7 @@ class wsHTML5Compiler
                 $this->vdir->copy($this->wdir . '/' . $img, 'data/images/' . $img);
                 $splashstyles = 'background-image:url(' . 'data/images/' . $img . ');background-size:contain;background-position:50% 50%;';
                 if ($this->book->parametres->splashURL !== '') {
-                    $splash = '<a href="' . $this->book->parametres->splashURL . '" target="'.$this->book->parametres->splashTarget.'" style="display:block;position:absolute;top:0;left;0;width:100%;height:100%"></a>';
+                    $splash = '<a href="' . $this->book->parametres->splashURL . '" target="' . $this->book->parametres->splashTarget . '" style="display:block;position:absolute;top:0;left;0;width:100%;height:100%"></a>';
                 }
             } else if ($this->theme->parametres->logoLoader && file_exists($this->themeRoot . $this->theme->parametres->logoLoader)) {
                 $dim = CubeIT_Image::getimagesize($this->themeRoot . $this->theme->parametres->logoLoader);
@@ -986,8 +986,8 @@ class wsHTML5Compiler
             if ($this->phonegap) {
                 $csp = "<meta http-equiv=\"Content-Security-Policy\" content=\"default-src 'self' data: gap: 'unsafe-inline' *; style-src 'self' 'unsafe-inline'; font-src 'self' data:; script-src 'self' 'unsafe-inline' 'unsafe-eval' " . implode(' ', array_unique($this->securityPolicyWhitelist)) . "; img-src * data:\">";
             }
-            $lang=$this->book->lang;
-            $vars = array('lang','titre', 'credits', 'style', 'script', 'pagesContents', 'print', 'hiddenContents', 'splash', 'splashstyles', 'cache', 'bgcolor', 'message', 'favicon', 'svg', 'beginbody', 'csp', 'opengraph', 'twittercard', 'description');
+            $lang = $this->book->lang;
+            $vars = array('lang', 'titre', 'credits', 'style', 'script', 'pagesContents', 'print', 'hiddenContents', 'splash', 'splashstyles', 'cache', 'bgcolor', 'message', 'favicon', 'svg', 'beginbody', 'csp', 'opengraph', 'twittercard', 'description');
 
             $res = [];
             foreach ($vars as $v) {