Как настроить отображение превью в информере видео?

голоса: 0

как убрать черный экран на видео

Адрес сайта http://sportnuriman.ucoz.ru/
| Автор: | Категория: Доп. функции
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ

Вижу шаблон информера вы уже редактировали и удалили код который отвечает за вывод превью:

<div class="ve-screen" title="$TITLE$" s tyle="background-image: url($SCREEN_URL$);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='$SCREEN_URL$',sizingMethod='scale');"><a href="$ENTRY_URL$"></a><div class="ve-length">$DURATION$</div></div>

Обычно если нет скриншота хотя это очень редко бывает, Юкоз автоматически устанавливает свое превью заглушку голубоватого цвета думаю вы уже видели такое.

Чтобы убрать черный фон, что вы видите, в файле стилей к модулю видео найдите в строке номер 666 стили:

.ve-screen {
 position: relative;
 height: 157.5px;
 width:210px;
 margin: 5px 0;
 border-radius: 10px;
 vertical-align: middle;
 background-color: #000;
 background-repeat: no-repeat;
 background-position: center center;
 -moz-background-size: 100% auto;
 -o-background-size: 100% auto;
 -webkit-background-size: 100% auto;
 background-size: 100% auto;
}

выделил выше, это и есть заливка черного цвета, проверяйте все ли у вас правильно настроено.

| Автор:
Выбор ответа лучшим | | Автор: pro

в CSS у меня стоит вот это 

pro,
не в том файле стилей смотрите, в модуле видео имеется отдельный
Yuri_Geruk,
а можно нет вместо черного экрана вставить какую нибудь картинку
pro,

можно,в шаблоне информера найдите код:

<div class="ve-screen" title="$TITLE$" s tyle="background-image: url($SCREEN_URL$);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='$SCREEN_URL$',sizingMethod='scale');">

попробуйте заменить на:

<div class="ve-screen" title="$TITLE$" s tyle="background-image: url(<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>ссылка на ваше фото<?endif?>);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>ссылка на ваше фото<?endif?>',sizingMethod='scale');">

выше в коде - s tyle замените на целостный код без пробела, вместо текста ссылка на фото, установите свое фото заглушку

Yuri_Geruk,
правильно??? <div class="v-entry">
<h4 class="ve-title">
<a href="$ENTRY_URL$"><?if(len($TITLE$)>25)?><?substr($TITLE$,0,23)?>...<?else?>$TITLE$<?endif?></a></h4>
</h4>
<div class="ve-screen" title="$TITLE$" s tyle="background-image: url(<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>http://sportnuriman.ucoz.ru/smi2/1331141661_1304073419_1.jpg<?endif?>);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>http://sportnuriman.ucoz.ru/smi2/1331141661_1304073419_1.jpg<?endif?>',sizingMethod='scale');"><a href="$ENTRY_URL$"></a><div class="ve-length">$DURATION$</div></div>
pro,
да, вроде верно, только не забудьте удалить проблем между символами s tyle, чтобы этот параметр был вместе
Yuri_Geruk,

извените че то не могу найти s tyle

pro,

 s tyle="background-image: url(<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>

Yuri_Geruk,
спасибо огромное!!!!
...