From cd733b970b7e4df626a3827fc248a9366ee86644 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Thu, 11 Jun 2015 16:24:35 +0000 Subject: [PATCH] --- inc/ws/Util/html5/class.ws.html5.links.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/inc/ws/Util/html5/class.ws.html5.links.php b/inc/ws/Util/html5/class.ws.html5.links.php index 7ecdfb2e4..cc1f9fbd4 100644 --- a/inc/ws/Util/html5/class.ws.html5.links.php +++ b/inc/ws/Util/html5/class.ws.html5.links.php @@ -529,8 +529,13 @@ class webVideoLink extends videoLink { public function getEmbedURL() { if ($this->video_service == 0) { $url = 'http://www.youtube.com/embed/' . $this->to . '?html5=1'; - } else { + } elseif ($this->video_service == 1) { $url = 'http://www.dailymotion.com/embed/video/' . $this->to; + } elseif ($this->video_service == 2) { + $url = ''; + } elseif ($this->video_service == 3) { + list($playerId, $videoId) = explode('|', $this->to); + $url = 'http://link.brightcove.com/services/player/bcpid' . $playerId . '?bctid=' . $videoId . '&autoStart=false&width=100%25&height=100%25'; } return $url; } @@ -776,6 +781,10 @@ class webVideoPopupLink extends videoPopupLink { $service = 'youtube'; } elseif ($this->video_service == 1) { $service = 'dailymotion'; + } elseif ($this->video_service == 2) { + $service = 'vimeo'; + } elseif ($this->video_service == 3) { + $service = 'brightcove'; } return '#/webvideo/' . $service . '/' . $this->to; } -- 2.39.5