Răsfoiți Sursa

#106 - image files were incorrectly queued as videos for transcoding

Alex Trofimov 11 ani în urmă
părinte
comite
1734545a47
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      modules/base/text/classes/BxBaseModTextTemplate.php

+ 2 - 2
modules/base/text/classes/BxBaseModTextTemplate.php

@@ -201,7 +201,7 @@ class BxBaseModTextTemplate extends BxBaseModGeneralTemplate
                     'url_original' => $sUrlOriginal,
                     'attr_file_name' => bx_html_attribute($a['file_name']),
                     'popup_id' => $sImgPopupId,
-                    'url_preview' => $oTranscoder->getFileUrl($a['id']),
+                    'url_preview' => $isImage ? $oTranscoder->getFileUrl($a['id']) : '',
                     'popup' =>  BxTemplFunctions::getInstance()->transBox($sImgPopupId, '<img src="' . $sUrlOriginal . '" />', true, true),
                 ),
             );
@@ -210,7 +210,7 @@ class BxBaseModTextTemplate extends BxBaseModGeneralTemplate
             $aGhostFiles[$k]['bx_if:video'] = array (
                 'condition' => $isVideo,
                 'content' => array (
-                    'video' => $aTranscodersVideo ? BxTemplFunctions::getInstance()->videoPlayer(
+                    'video' => $isVideo && $aTranscodersVideo ? BxTemplFunctions::getInstance()->videoPlayer(
                         $aTranscodersVideo['poster']->getFileUrl($a['id']), 
                         $aTranscodersVideo['mp4']->getFileUrl($a['id']), 
                         $aTranscodersVideo['webm']->getFileUrl($a['id']),