Фикс : маленькие размеры видео c YouTube
С недавних пор видео c Ютуба стали вставляться маленького размера. То есть в хтмл коде вызова ролика прописываются маленькие ширина и высота:
<iframe width=312 height=200
При этом видео вставляется, как обычно, используя стандартный тег media=ссылка_на_ютуб_ролик. Случилась эта проблема на DLE версии 13 и выше. Причина - обновление на YouTube, т.к. media не использует какие либо стандартные плееры DLE, а использует тот код который получает от сервиса.
Решение 1: в CSS стили можно принудительно задать размеры iframe...
iframe {
max-width: 100%;
width: 640px;
height: 480px;
}
Решение 2: просим YouTube вежливо изменить размеры видео...В engine/classes/parse.class.php найти:
if($data = $this->fetch($provider, $url, $args)) {
Добавить выше:include (ENGINE_DIR . '/data/videoconfig.php');
$args["width"] = $video_config['width'];
$args["height"] = $video_config['height'];
Решение 3: принудительно меняем размеры всех видео...В engine/classes/parse.class.php найти:
case 'video':
Добавить ниже:$html = ( $data->html != '' ) ? $data->html : false;
include (ENGINE_DIR . '/data/videoconfig.php');
$html = preg_replace("#width=\".+?\"#is", "width=\"". $video_config['width'] ."\"", $html) ;
$html = preg_replace("#height=\".+?\"#is", "height=\"". $video_config['height'] ."\"", $html) ;
break;
Готово!Важно: после этого следует отчистить кеш и сделать перестроение публикаций.
Версия DLE: 13.x-14.x
Автор: Grey
Ссылка для скачивания доступна только авторизованным пользователям, пожалуйста пройдите регистрацию.
Это займёт не более минуты. Не волнуйтесь, мы не спамим!
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Облако тегов
Bootstrap bootstrap css CSS CSS3 DLE dle fruit farm html html шаблон html5 HTML5 Payeer PNG PSD wap Wordpress Скрипт удвоителя адаптивный адаптивный шаблон бонусник дизайн игровой хостинг иконки лендинг модуль панель портфолио сайт скрипт скрипт фермы текстура удвоитель удвоитель Payeer ферма фон фруктовая ферма хак шаблон экономическая игра
Какую операционную систему вы используете