]> _ Git - cubeextranet.git/commitdiff
wait #5515
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Fri, 7 Oct 2022 16:39:42 +0000 (16:39 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Fri, 7 Oct 2022 16:39:42 +0000 (16:39 +0000)
inc/ws/Util/html5/master/class.ws.html5.compiler.php
inc/ws/Util/html5/master/class.ws.html5.links.php

index 45e82bda14644657d6f76642fea2cf882b7daba0..8907a5c03e39bdc8ed1811f4cae7d6ffbe8a68f1 100644 (file)
@@ -2512,9 +2512,9 @@ height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
         $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)
index 322342f45a0bebd1cb3c792adc2ebda7c0d08158..3dbbe8d7f31bcb1df5859c4a22adc9a735ed5062 100644 (file)
@@ -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;