Example #1
0
 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;
 }