Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как встроить iv_load_policy=3 в тег media, dle 11.3?

Как встроить iv_load_policy=3 в тег media, dle 11.3?


     19.04.2017    Все вопросы » Общие вопросы по PHP    1478

вопрос
Доброго Вечера, Друзья!
Подскажите пожалуйста, как встраивать дополнительные параметры для youtube плеера?
Имею ввиду:
showinfo=0 - не выводить информацию о видео.
rel=0 - не показывать похожие видео после завершения показа исходного видео.
iv_load_policy=3 - не показывать аннотации.
Если сейчас ссылка выглядит так:
youtube.com/watch?v=igMCrRBLRQo
как сделать вот в таком формате:
youtube.com/watch?v=igMCrRBLRQo?rel=0&showinfo=0&iv_load_policy=3
Все что знаю надо править файл /egine/classes/parse.class.php
Большое Спасибо за помощь!

Ответа пока нет


2 комментария

vitnet
PHP-developer

vitnet - 20 апреля 2017 11:42 -

Все дело в новом классе class OEmbed да и тег вы используете не youtube а media

находим
		return '<!--dle_media_begin:' . $decode_url . '-->' . $html . '<!--dle_media_end-->';

выше добавляем
		if( strpos($html, "feature=oembed") !== false ) {
			$html = str_replace("feature=oembed", "rel=0&showinfo=0&iv_load_policy=3&feature=oembed", $html);
		}

dimavdv
Юзер

dimavdv - 20 апреля 2017 15:20 -

Спасибо!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх