Как уменьшить размер видеоплеера в Videos System? - Страница 2 - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы по настройке и администрированию форумов IPB 3.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 2.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

videos system

  • 9 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »

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

#16 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 257
  • Регистрация: 20-Март 09
  • Репутация: 2 069
  • IPB version:3.1.x
 

Отправлено 03 Октябрь 2014 - 20:16

В той же папки, где нужно загрузить этот файл, должны быть обработчики других сервисов, например youtube.php.
0

#17 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 20:17

Я понял где смотреть. Только ведь там нужно понимать как его сделать. Вот ютубовский файл.

<?php
/*
+--------------------------------------------------------------------------
|   Videos System 2.3.2
|   =============================================
|   by Michael
|   Copyright 2007-2013 DevFuse
|   http://www.devfuse.com
|   =============================================
}   Youtube thumbnail plugin
+--------------------------------------------------------------------------
*/

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 thumbnail_youtube extends ipsCommand
{	
	
	public function doExecute( ipsRegistry $registry ) 
	{
		
	}
	
	public function getMediaThumbnail( $content )
	{
		# Get the id of incoming media bbcode url
	    $match   = preg_replace( "#{[0-9]}#", "(.*?)", "http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([\d\w-_]+?)(&\S+?)?"  );
        $replace = "$3";
       
	    $video_id = preg_replace( "#^" . $match . "$#is", $replace, $content );
        
        # Youtube video id is only 11 chars.
        $video_id = substr( $video_id, 0, 11 );
        
        $video['id']  = $video_id;
        
        # Return url to thumbnail so image can be downloaded.        
        $video['url'] = ( $this->settings['vs_hd_thumbnail'] ) ? "http://i2.ytimg.com/vi/{$video_id}/hqdefault.jpg" : "http://i2.ytimg.com/vi/{$video_id}/default.jpg";
       
	    return $video;			
	}
}
?>

0

#18 Пользователь на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 056
  • Регистрация: 13-Апрель 12
  • Репутация: 311
  • Откуда:no
  • IPB version:1.x
 

Отправлено 03 Октябрь 2014 - 20:33

посмотрите официальный форум разработчика, думаю многое там обсуждалось.
0

#19 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 20:41

Просмотреть сообщениеАтаман 03 Октябрь 2014 - 20:33 сказал(а):

посмотрите официальный форум разработчика, думаю многое там обсуждалось.


Я его аналогично ютубовскому собрал, заменил вроде везде ютуб на рутуб. Но, всё равно выдает ошибку. Может файл создал не правильно, создавал в ПУ хостинга, Создать-Файл?
Собрал так
0

#20 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 257
  • Регистрация: 20-Март 09
  • Репутация: 2 069
  • IPB version:3.1.x
 

Отправлено 03 Октябрь 2014 - 20:57

<?php

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

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 thumbnail_rutube extends ipsCommand
{   
	public function doExecute( ipsRegistry $registry )
	{
	
	}
	
	public function getMediaThumbnail( $content )
	{
		$video = array();
		$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 )
			{
				$video = array( 'id'  => $json['track_id'],
								'url' => $json['thumbnail_url'],
				);
			}
		}
		
		return $video;
	}
}

?>


Медиа-тег

Медиа-тег: https?://rutube.ru/video/{1}/
Шаблон замены медиа-тега: <iframe width="480" height="385" src="//rutube.ru/play/embed/$1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>


Сохранить под именем rutube.php и загрузить в указанную папку.
Если результат нигде не сохранятся (не кешируется), не рекомендую использовать этот плагин, иначе при каждом запросе будет запрос на rutube.ru для получения скриншота. У ютуба в этом плане запрос не нужен, там достаточно иметь ид видео.
2

#21 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 21:03

Спасибо, файл PHP сейчас создал через Dreamweaver. Сейчас попробую этот код прикрутить. А вообще, то что я собрал получается не правильно? Просто мне уже не удобно просить, ведь ещё нужно сделать и Mail.ru видео миниатюры. Хотелось бы понять и самому сделать.
0

#22 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 21:07

Успешно сохранилось. Спасибо, сейчас попробую, отпишусь.
0

#23 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 257
  • Регистрация: 20-Март 09
  • Репутация: 2 069
  • IPB version:3.1.x
 

Отправлено 03 Октябрь 2014 - 21:15

Просмотреть сообщениеAlex222 сказал(а):

А вообще, то что я собрал получается не правильно? Просто мне уже не удобно просить, ведь ещё нужно сделать и Mail.ru видео миниатюры. Хотелось бы понять и самому сделать.

Не правильно. Не сделаете вы сами, если не знаете php.
0

#24 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 21:21

Просмотреть сообщениеsiv1987 03 Октябрь 2014 - 21:15 сказал(а):

Не правильно. Не сделаете вы сами, если не знаете php.


Понятно.
В общем миниатюра появилась с Rutube, но радости пока нет. Дело в том, что при добавлении видео с рутуба теперь появляется белый экран монитора и адрес форума в строке вот такого вида http://site.ru/index.php?app=videos Оставляю http://site.ru появляется форум, но вместо одного видео, раз был продублирован один и тот же видеоролик 4 раза, второй раз попробовал 2 раза ролик продублировался. Что может быть?
0

#25 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 257
  • Регистрация: 20-Март 09
  • Репутация: 2 069
  • IPB version:3.1.x
 

Отправлено 03 Октябрь 2014 - 21:30

Просмотреть сообщениеAlex222 сказал(а):

Дело в том, что при добавлении видео с рутуба теперь появляется белый экран монитора

Включаем показ ошибок и приводим ошибку сюда. В .htaccess добавить:
php_flag display_errors On

Просмотреть сообщениеAlex222 сказал(а):

второй раз попробовал 2 раза ролик продублировался. Что может быть?

Потому что страницу обновили несколько раз.
0

#26 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 03 Октябрь 2014 - 21:37

Цитата

В .htaccess добавить:
php_flag display_errors On

Который в корне? И после чего вставлять, можно в самый конец?
АЦ-Статистика-Журналы-Журнал ошибок, там нет ошибок по этому времени или я не там смотрю?
0

#27 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Октябрь 2014 - 06:16

Кто нибудь подскажите, где нужно смотреть ошибки по моему случаю? В АЦ или в ПУ хостинга. Я никогда в жизни не делал этого, поэтому не знаю. Так, в общих чертах просмотрел, но не встречаю я где ошибки.
0

#28 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 04 Октябрь 2014 - 07:26

Просмотреть сообщениеAlex222 сказал(а):

И после чего вставлять, можно в самый конец?
Добавляйте в конец.

Просмотреть сообщениеAlex222 сказал(а):

АЦ-Статистика-Журналы-Журнал ошибок, там нет ошибок по этому времени или я не там смотрю?
Тут нет нужных логов.


Просмотреть сообщениеAlex222 сказал(а):

Кто нибудь подскажите, где нужно смотреть ошибки по моему случаю? В АЦ или в ПУ хостинга. Я никогда в жизни не делал этого, поэтому не знаю. Так, в общих чертах просмотрел, но не встречаю я где ошибки.
После редактирования файла .htaccess на "белой странице" будут показаны ошибки.
0

#29 Пользователь не на сайте   Alex222 ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 384
  • Регистрация: 04-Сентябрь 14
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 04 Октябрь 2014 - 07:33

Цитата

После редактирования файла .htaccess на "белой странице" будут показаны ошибки.


То есть, мне нужно опубликовать видео с Rutube и после сохранения смотреть ошибку в файле .htaccess ?

Ну вот как выглядит .htaccess, там нет ничего.

<IfModule mod_rewrite.c>
 Options -MultiViews
 RewriteEngine On
 RewriteBase /
 RewriteCond %{REQUEST_FILENAME} .*\.(jpeg|jpg|gif|png)$
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule . /public/404.php [L]

 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /index.php [L]
 </IfModule>
php_flag display_errors On

0

#30 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 166
  • Регистрация: 26-Октябрь 11
  • Репутация: 813
  • IPB version:I have no IPB
 

Отправлено 04 Октябрь 2014 - 07:55

Просмотреть сообщениеAlex222 сказал(а):

То есть, мне нужно опубликовать видео с Rutube и после сохранения смотреть ошибку в файле .htaccess ?
Нет.

Ошибки будут тут на белом экране

Просмотреть сообщениеAlex222 сказал(а):

Дело в том, что при добавлении видео с рутуба теперь появляется белый экран монитора

0

Сообщить об этой теме:


  • 9 Страниц +
  • 1
  • 2
  • 3
  • 4
  • Последняя »


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна