Битрикс - вывод превьюшек видеороликов.

widg
На сайте с 01.01.2017
Offline
30
2014

Вопрос к знатокам битрикса, откуда может тянуться подобный урл в превьюшках видео? Мало ли кто-то знаком с модулем за это отвечающим. В самой видео галерее заданы только 2 поля - заголовок и урл для самого видеоролика. Как-то слабо верится, что протокол в урле превьюшки формируется на самом вимео. Т.е. картинка то там лежит, но почему он тащит ее с http протоколом, когда сам ролик оформляется с https. По БД точные урлы превьюшек не находит.

<div class="small-videos">
<div class='item-video' data-link="https://player.vimeo.com/video/xxxx">
<img src="http://i.vimeocdn.com/video/xxxx_200x150.jpg" >
<span class="duration-item-video">00:30</span>
<span class="name-item-video">Заголовок видео</span>
</div>

Пока не стал перетаскивать к себе весь сайт залил папку темплейтов и пару модулей, где думал, что найду концы. Мало ли, кто-то сталкивался и сможет подсказать, где точечно можно найти это дело, хотя бы примерно.

Заранее благодарю.

---------- Добавлено 29.08.2017 в 21:18 ----------

Вот как выводится этот блок:

<?$APPLICATION->IncludeComponent(

"bitrix:news.list",
"video-galery",
array(
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"ADD_SECTIONS_CHAIN" => "N",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "Y",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"CHECK_DATES" => "Y",
"COMPONENT_TEMPLATE" => "video-galery",
"DETAIL_URL" => "",
"DISPLAY_BOTTOM_PAGER" => "N",
"DISPLAY_DATE" => "N",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "N",
"DISPLAY_PREVIEW_TEXT" => "N",
"DISPLAY_TOP_PAGER" => "N",
"FIELD_CODE" => array(
0 => "",
1 => "",
),
"FILTER_NAME" => "",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => "74",
"IBLOCK_TYPE" => "CONTENT",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"INCLUDE_SUBSECTIONS" => "Y",
"MESSAGE_404" => "",
"NEWS_COUNT" => "100000000000",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Новости",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"PREVIEW_TRUNCATE_LEN" => "",
"PROPERTY_CODE" => array(
0 => "",
1 => "DESCRIPTION",
2 => "HREF_VIMEO",
3 => "",
),
"SET_BROWSER_TITLE" => "N",
"SET_LAST_MODIFIED" => "N",
"SET_META_DESCRIPTION" => "N",
"SET_META_KEYWORDS" => "N",
"SET_STATUS_404" => "N",
"SET_TITLE" => "N",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"SORT_ORDER2" => "ASC"
),
false
);?>

Но самой video-galery найти не могу :(

прострация
S
На сайте с 30.09.2016
Offline
469
#1
widg:
Но самой video-galery найти не могу

Как-то так

/bitrix/templates/default/components/bitrix/news.list
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
widg
На сайте с 01.01.2017
Offline
30
#2

Sitealert, там в первую очередь посмотрел. Пусто :(

S
На сайте с 30.09.2016
Offline
469
#3

Ну можно ещё посмотреть где-то в

/bitrix/components/bitrix

Там тоже шаблоны попадаются - это ж битрикс, так его...

Aisamiery
На сайте с 12.04.2015
Offline
211
#4

а еще есть папка local и там можно (рекомендуется) хранить шаблоны

Продолжаем гадать))) Только генерируется на сайте вимео, такая же фишка еть и на youtube

Разработка проектов на Symfony, Laravel, 1C-Bitrix, UMI.CMS, OctoberCMS
ДП
На сайте с 23.11.2009
Offline
192
#5

Я бы поиском по файлам по названиям css классов от элементов рядом поискал: item-video,duration-item-video,name-item-video - думаю там бы где-то рядом и превьюшка видео оказалась. Ну или стало бы понятно откуда копать

widg
На сайте с 01.01.2017
Offline
30
#6

Нашел. Но самих концов с формированием протокола так и не обнаружил. И поскольку клиентский сайт сидит на https, сделал мелкий имидж с логотипом компании и кнопочкой плей и заменил все эти мелкие превьюшки :D Битрикс конечно это нечто. Структура - зверская, дубли папок - зверские.

Aisamiery:
Только генерируется на сайте вимео, такая же фишка еть и на youtube

Так это понятно. Но, у них оба протокола поддерживаются. Почему тянет именно с http, вот в чем вопрос. Я полагаю, что это косяк строителя сайта (не думаю, что самого Битрикса). А т.к. строители все разные, то и лепит каждый на свой лад, лишь бы сайт сдать. А потом приходишь, и попробуй найти все финты, там, что ты сам не создавал.

ДП
На сайте с 23.11.2009
Offline
192
#7

Ну так-то я бы может симптомы полечил - через js заменить у этих картинок протокол в src на https или просто вырезать и уставить урлы типа //i.vimeocdn.com/video/xxxx_200x150.jpg

widg
На сайте с 01.01.2017
Offline
30
#8

Дикий пионер, это уже чересчур как-то :)

Aisamiery
На сайте с 12.04.2015
Offline
211
#9

я бы по папкам искал вызов http:// а не код вызова, ведь вы считаете это дело рук "собирателя", заодно и все остальные вызовы поправите

widg
На сайте с 01.01.2017
Offline
30
#10

Aisamiery, исправлено и сдано. Этот блок выводится только на главной, и там всего штук 7 видео. Смысла не было перетаскивать к себе весь цирк (там несколько часов только на закачку ушло бы всей файловой структуры, без кэша), чтобы искать концы.

Да и по http:// как правило выдает сотни (встречал и больше тысячи) результатов: урлы участников разработки скриптов и прочий хлам. Поменял, как написал выше, превьюшки на однотипную заставку. Клиенту понравилось.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий