From: vincent@cubedesigners.com Date: Fri, 7 Oct 2022 16:39:42 +0000 (+0000) Subject: wait #5515 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=355284d5af8c1e683fc2d7b774744cdfeb094dcb;p=cubeextranet.git wait #5515 --- 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 45e82bda1..8907a5c03 100644 --- a/inc/ws/Util/html5/master/class.ws.html5.compiler.php +++ b/inc/ws/Util/html5/master/class.ws.html5.compiler.php @@ -2512,9 +2512,9 @@ height="0" width="0" style="display:none;visibility:hidden"> $this->config->bookmarkGroups[] = array('page' => ($link['page']), 'nb' => $link['to'], 'name' => $link['extra']); } - public function addTriggersLink($page, $link) + public function addTriggersLink($page, $link, $delay = 0) { - $this->config->triggersLinks[] = ['page' => $page, 'link' => $link]; + $this->config->triggersLinks[] = ['page' => $page, 'link' => $link, 'delay' => $delay]; } public function addAudiodescription($link) diff --git a/inc/ws/Util/html5/master/class.ws.html5.links.php b/inc/ws/Util/html5/master/class.ws.html5.links.php index 322342f45..3dbbe8d7f 100644 --- a/inc/ws/Util/html5/master/class.ws.html5.links.php +++ b/inc/ws/Util/html5/master/class.ws.html5.links.php @@ -282,7 +282,9 @@ class wsHTML5Link return new triggerLink($id, $init, $compiler); case 'page': default: - $compiler->addTriggersLink($init['page'], $init['to']); + $extras = self::parseExtras($init['extra']); + $delay=$extras['delay']??0; + $compiler->addTriggersLink($init['page'], $init['to'],$delay); break; } break;