From: vincent@cubedesigners.com Date: Mon, 29 Mar 2021 18:38:57 +0000 (+0000) Subject: wip #4358 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=a7fad6229a8a1b66af5f0cd7ef60f0e6201407d5;p=cubeextranet.git wip #4358 @0.5 --- 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 23e4fb411..086acdea2 100644 --- a/inc/ws/Util/html5/master/class.ws.html5.compiler.php +++ b/inc/ws/Util/html5/master/class.ws.html5.compiler.php @@ -105,6 +105,7 @@ class wsHTML5Compiler 'js/libs/fluidbook/fluidbook.keyboard.js', 'js/libs/fluidbook/fluidbook.posad.js', 'js/libs/fluidbook/fluidbook.notes.js', + 'js/libs/fluidbook/fluidbook.gamify.js', 'js/libs/fluidbook/fluidbook.js', 'js/main.js'], 'mobilefirst' => [ @@ -1754,6 +1755,7 @@ class wsHTML5Compiler $css = array(); $linkPages = []; $allLinksData = []; + $gamifyCoins = []; usort($links, array($this, '_sortLinks')); @@ -1807,6 +1809,10 @@ class wsHTML5Compiler $linkPages[$link->page] = true; } + if ($link->gamifyCoins) { + $gamifyCoins[$linkData['uid']] = (float)$link->gamifyCoins; + } + $allLinksData[$linkData['uid']] = $linkData; if ($link->keep()) { @@ -1847,6 +1853,7 @@ class wsHTML5Compiler if ($this->writeLinksData) { $this->config->linksData = $allLinksData; } + $this->config->gamifyCoins = $gamifyCoins; return $css; }