function getEmbedCode($iFileId, $aExtra = array()) { $iFileId = (int) $iFileId; switch ($aExtra["source"]) { case "": $sEmbedCode = getEmbedCode('video', 'player', array('id' => $iFileId)); break; case "youtube": $sEmbedCode = str_replace("#video#", $sVideo, YOUTUBE_VIDEO_EMBED); $sEmbedCode = str_replace("#wmode#", getWMode(), $sEmbedCode); $sEmbedCode = str_replace("#autoplay#", getSettingValue("video", "autoPlay") == TRUE_VAL ? "1" : "0", $sEmbedCode); break; default: $sEmbedCode = video_getCustomEmbedCode($aExtra["source"], $aExtra["video"]); break; } return $sEmbedCode; }
function getEmbedCode($iFileId, $aExtra = array()) { $sOverride = false; $oAlert = new BxDolAlerts($this->_oConfig->getMainPrefix(), 'embed_code', $iFileId, getLoggedId(), array('override' => &$sOverride)); $oAlert->alert(); if ($sOverride) { return $sOverride; } $iFileId = (int) $iFileId; switch ($aExtra["source"]) { case "": $sEmbedCode = getEmbedCode('video', 'player', array('id' => $iFileId)); break; case "youtube": $sEmbedCode = str_replace("#video#", $aExtra["video"], YOUTUBE_VIDEO_EMBED); $sEmbedCode = str_replace("#wmode#", getWMode(), $sEmbedCode); $sEmbedCode = str_replace("#autoplay#", getSettingValue("video", "autoPlay") == TRUE_VAL ? "&autoplay=1" : "", $sEmbedCode); break; default: $sEmbedCode = video_getCustomEmbedCode($aExtra["source"], $aExtra["video"]); break; } return $sEmbedCode; }