]> _ Git - cubeextranet.git/commitdiff
wip #3933 @0.5
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 22 Oct 2020 16:29:34 +0000 (16:29 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 22 Oct 2020 16:29:34 +0000 (16:29 +0000)
inc/ws/Util/html5/master/class.ws.html5.links.php

index 1d5b1b98e3f76ee2d3e659650763c5200511f96d..73a87b45fad7b8fb6a2aeb63a6f0a61aaf6fc49f 100644 (file)
@@ -1019,6 +1019,9 @@ class videoLink extends wsHTML5Link
     {
 
         $attr['name'] = videoPopupLink::getBasename($data->to);
+        if (CubeIT_Util_Url::isDistant($data->to)) {
+            $attr['url'] = $data->to;
+        }
         $attr['id'] = 'video_' . $data->id;
         $attr['autoplay'] = ($data->video_auto_start ? '1' : '0');
         $attr['controls'] = ($data->video_controls ? '1' : '0');
@@ -1073,7 +1076,9 @@ class videoPopupLink extends normalLink
     public function getAdditionnalContent()
     {
         $this->video_auto_start = true; // Videos should always autoplay
-        return ' data-video="' . rawurlencode(videoLink::makeVideoTag($this, null, null, $this->compiler)) . '" ';
+        $this->video_sound_on = true;
+        $this->video_controls = true;
+        return ' data-video="' . rawurlencode(videoLink::makeVideoTag($this, $this->video_width, $this->video_height, $this->compiler)) . '" ';
     }
 
     public function keep()