Перейти к содержимому
Русский язык для Invision Community 5

Как уменьшить размер видеоплеера в Videos System?

Привет!

Подскажите пожалуйста, установил Videos System, но плеер видео выходит за границы.Как уменьшить размер видеоплеера? Пробовал в АЦ-Медиа теги, не меняется размер плеера. Подскажите как это осуществить?

 

7524b47bbfcfed2d7c287f7c0b7a2d96.jpg

Изменено пользователем Alex222

Рекомендованные сообщения

  • Автор

siv1987, здравствуйте!

Я вам в ЛС сообщение отправил, есть вопрос к вам.

  • Автор

Плагин был обновлен согласно последним изменениям на рутубе.

 

То есть ничего невозможно сделать?

  • Автор

Или вы там отредактировали старый файл?

Если так, то пробовал поставить, нет миниатюр рутубе. Возможно медиа-теги не те?

У меня медиа-тег такой:

https?://rutube.ru/play/embed/{1}

Шаблон замены

<iframe width="600" height="390" src="//rutube.ru/play/embed/$1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>

То есть ничего невозможно сделать?

Плагин обновлен

  • Автор

 

Я понял, чуть выше я написал по этому поводу.

Если так, то пробовал поставить, нет миниатюр рутубе. Возможно медиа-теги не те?

Медиа-тег правильный. Проверил - работает. Попробуйте добавить новое видео.

  • Автор

Медиа-тег правильный. Проверил - работает. Попробуйте добавить новое видео.

Хорошо, сейчас попробую. Скажите, у меня этот файл находится в папке thumbnail_sites, там он и раньше находился. Но там рядом есть ещё папка mediaPlugins, там рутубовского ничего нет, это никак не влияет на мою проблему?

  • Автор

Закинул новое видео, всё равно миниатюр нет.

Скажите, у меня этот файл находится в папке thumbnail_sites, там он и раньше находился.

thumbnail_sites это во второй версии. В третьей версии файл должен быть в mediaPlugins. А, ну и да, если у вас третья версия то его нужно немного адаптировать, там разная структура возвращаемого результата.

  • Автор

thumbnail_sites это во второй версии. В третьей версии файл должен быть в .

Значит перекинуть надо в папку mediaPlugins? Сейчас попробую.

  • Автор

Попробовал закинуть в папку mediaPlugins, из папки thumbnail_sites удалил перед этим. В итоге миниатюр также нет и при редактировании видео, белый монитор. Также при добавлении нового видео, тоже монитор белый.

Плагин для Videos System 3.0

 

<?php

/*
* Videos System 3.0.0
*
* Rutube.ru thumbnail plugin
* @site	http://ipbskins.ru/forum/
* @ver		1.3
*/

if( ! defined( 'IN_IPB' ) )
{
print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
exit;
}

class media_rutube extends ipsCommand
{   
   public function doExecute( ipsRegistry $registry )
   {

   }

   public function getMediaData( $content )
   {
       $returnResult = false;
       $match = '(?:https?:)?//rutube\.ru/video/(\w+)/?';

       if( preg_match( '#'.$match.'#i', $content, $out ) )
       {
           $classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' );
           $file = new $classToLoad();
           $file->timeout = 5;

		$url  = 'http://rutube.ru/api/video/'.$out[1];
		$html = $file->getFileContents( $url );

		$json = @json_decode( $html, true );

		if( $json )
		{
			$returnResult = array( 'name'        => $json['title'],
								   'thumbnail'   => $json['thumbnail_url'],
								   'description' => $json['description'],
			);
		}
       }

       return $returnResult;
   }
}

?>

  • Автор

Попробовал, также нет миниатюр и белый монитор. С ютуба пробовал сейчас, там всё нормально и миниатюры и видео. Это я так, на всякий случай проверил, есть белый монитор при публикации с ютуба или нет.

Включите отображение ошибок в браузере. У меня нет установленной версии 3.0, но плагин тестировался отдельно и код рабочий.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.