Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Портал .::2BakSa.WS::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Движки форумов и сайтов > Invision Power Board

Уважаемые пользователи nowa.cc и 2baksa.ws. У нас сложилось тяжёлое финансовое положение. Мы работаем для вас вот уже более 15 лет и сейчас вынуждены просить о помощи. Окажите посильную поддержку проектам. Мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: 826074280762 Webmoney WME: 804621616710
PayPal PayPal_Email E-mail для связи по вопросу помощи
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!
Ответ
 
Опции темы Опции просмотра Language
Старый 02.02.2009, 11:19   #1
Неактивный пользователь
 
Регистрация: 09.09.2008
Сообщений: 9
Репутация: 15
Question Мультимедиа в IPB

Народ подскажите пожалуйста как сделать в IPB плееры RUTUBE - VIDEO.MAIL - и MP3 плеер без HTML в форуме.
myrz вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: корф приточные установкиKNSneva.ru - предлагает ибп апс - КНС Санкт-Петербург - мы дорожим каждым клиентом!сара кристин смитсанкт-петербург казань круиз на теплоходе 202414 марта 2025 руки вверх


Старый 06.02.2009, 13:04   #2
paxanmus
Неактивный пользователь
 
Регистрация: 06.02.2009
Сообщений: 1
Репутация: 0
По умолчанию Re: Мультимедиа в IPB

тоже интересует этот вопрос
paxanmus вне форума
 
Ответить с цитированием Вверх
Старый 11.04.2009, 23:12   #3
mimas
Неактивный пользователь
 
Пол:Мужской
Регистрация: 12.10.2008
Сообщений: 1
Репутация: 2
По умолчанию Re: Мультимедиа в IPB

Видимо ищите вот это:

Цитата:
Распознает видео с

video.mail.ru
rutube.ru
www.youtube.com (ru.youtube.com)
smotri.com

Код:
//------------------------------------------------//
// ./sources/classes/bbcode/class_bbcode_core.php //
//------------------------------------------------//

Найти: 

$show = $url['show'];

Добавить после этого:

		if(preg_match("/^http:\/\/video\.mail\.ru\/(.+?)\/(.+?)\/(.+?)\/(\d+)\.html$/i",$show,$m))
		{
			return '<object width="400" height="300"><param name="flashvars" value="imaginehost=video.mail.ru&perlhost=video.mail.ru&alias='.$m[1].'&username='.$m[2].'&albumid='.$m[3].'&id='.$m[4].'&catalogurl=http://video.mail.ru/catalog/misc/&tagurl=" /><param name="allowscriptaccess" value="never" /><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?par=http://content.video.mail.ru/'.$m[1].'/'.$m[2].'/'.$m[3].'/$'.$m[4].'$0$0" /><embed src="http://img.mail.ru/r/video2/player_v2.swf?par=http://content.video.mail.ru/'.$m[1].'/'.$m[2].'/'.$m[3].'/$'.$m[4].'$0$0" type="application/x-shockwave-flash" width="452" height="385" flashvars="imaginehost=video.mail.ru&perlhost=video.mail.ru&alias='.$m[1].'&username='.$m[2].'&albumid='.$m[3].'&id='.$m[4].'&catalogurl=http://video.mail.ru/catalog/misc/" allowscriptaccess="never"></embed></object>';
		}
		if(preg_match("/^http:\/\/rutube\.ru\/tracks\/(.+?)\.html\?v=(.+?)$/i",$show,$m))
		{
			return '<object width="400" height="353"><!--'.$m[1].'--><param name="movie" value="http://video.rutube.ru/'.$m[2].'"></param><param name="wmode" value="window"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="never"><embed allowscriptaccess="never" src="http://video.rutube.ru/'.$m[2].'" type="application/x-shockwave-flash" wmode="window" width="400" height="353" allowfullscreen="true" ></embed></object>';
		}
		if(preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/watch\?v=(.+?)$/i",$show,$m)
		  or preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/v\/(.+?)$/i",$show,$m))
		{
			return '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'.$m[1].'&fs=1"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="never" /><embed allowscriptaccess="never" src="http://www.youtube.com/v/'.$m[1].'&fs=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355" allowfullscreen="true"></embed></object>';
		}
		if(preg_match("/^http:\/\/smotri\.com\/video\/view\/\?id=(.+?)$/i",$show,$m))
		{
			return '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="330"><param name="movie" value="http://pics.smotri.com/scrubber_custom8.swf?file='.$m[1].'&bufferTime=3&autoStart=false&str_lang=eng&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml" /><param name="allowScriptAccess" value="never" /><param name="allowFullScreen" value="true" /><param name="bgcolor" value="#ffffff" /><embed src="http://pics.smotri.com/scrubber_custom8.swf?file='.$m[1].'&bufferTime=3&autoStart=false&str_lang=eng&xmlsource=http%3A%2F%2Fpics.smotri.com%2Fcskins%2Fblue%2Fskin_color_lightaqua.xml&xmldatasource=http%3A%2F%2Fpics.smotri.com%2Fskin_ng.xml" quality="high" allowscriptaccess="never" allowfullscreen="true" wmode="window"  width="400" height="330" type="application/x-shockwave-flash"></embed></object>';
		}

Найти:  

	/*------------------------------------------------*/
	// regex_build_url: Checks, and builds the a href
	/*------------------------------------------------*/

Добавить перед этим:

	function vkadre($flashvars)
	{
		$flashvars=str_replace("&amp;amp;","&amp;",stripslashes($flashvars));
		return '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="460" height="345" ><param name="movie" value="http://vkadre.ru/swf/VkadrePlayer.swf?1" /><param name="allowfullscreen" value="true" /><param name="flashvars" value="'.$flashvars.'" /><param name="allowscriptaccess" value="never"><embed allowscriptaccess="never" type="application/x-shockwave-flash" src="http://vkadre.ru/swf/VkadrePlayer.swf?1" width="460" height="345" allowfullscreen="true" flashvars="'.$flashvars.'" /></object>';
	}
	function youtube($vars)
	{
		$movie=str_replace("&amp;amp;","&amp;",stripslashes($vars[5]));
		$nocookie = ($vars[4]=='-nocookie')?'-nocookie':'';

		return '<object width="'.$vars[1].'" height="'.$vars[2].'"><param name="movie" value="http://www.youtube'.$nocookie.'.com/v/'.$movie.'"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="never"></param><embed src="http://www.youtube'.$nocookie.'.com/v/'.$movie.'" type="application/x-shockwave-flash" allowscriptaccess="never" allowfullscreen="true" width="'.$vars[1].'" height="'.$vars[2].'"></embed></object>';
	}

//-------------------------------------------//
// ./sources/classes/bbcode/class_bbcode.php //
//-------------------------------------------//
Найти: 

			while( preg_match( "#\[color=([^\]]+)\](.+?)\[/color\]#ies", $txt ) )
			{
				$txt = preg_replace( "#\[color=([^\]]+)\](.+?)\[/color\]#ies"  , "\$this->regex_font_attr(array('s'=>'col' ,'1'=>'\\1','2'=>'\\2'))", $txt );
			}

Добавить после этого:

			//find vkadre
			$txt = preg_replace( "/(?:\&amp;|\&)lt;object (.+?)(?:\&amp;|\&)lt;param name=(?:\&amp;|\&)quot;movie(?:\&amp;|\&)quot; value=(?:\&amp;|\&)quot;http:\/\/vkadre\.ru\/swf\/VkadrePlayer\.swf\?1(?:\&amp;|\&)quot; \/(?:\&amp;|\&)gt;(.+?)(?:\&amp;|\&)lt;param name=(?:\&amp;|\&)quot;flashvars(?:\&amp;|\&)quot; value=(?:\&amp;|\&)quot;(.+?)(?:\&amp;|\&)quot; \/(?:\&amp;|\&)gt;(.+?)(?:\&amp;|\&)lt;\/object(?:\&amp;|\&)gt;/ies", "\$this->vkadre(\"\\3\")",	$txt);			
			//find youtube
			$txt = preg_replace_callback( "/(?:\&amp;|\&)lt;object width=(?:\&amp;|\&)quot;(\d+?)(?:\&amp;|\&)quot; height=(?:\&amp;|\&)quot;(\d+?)(?:\&amp;|\&)quot;(.+?)(?:\&amp;|\&)lt;param name=(?:\&amp;|\&)quot;movie(?:\&amp;|\&)quot; value=(?:\&amp;|\&)quot;http:\/\/www\.youtube([\-nocookie]*?)\.com\/v\/(.+?)(?:\&amp;|\&)quot;(?:\&amp;|\&)gt;(.+?)(?:\&amp;|\&)lt;\/object(?:\&amp;|\&)gt;/is", array(&$this,"youtube"),	$txt);


Найти:

		if ( $this->parse_html )
		{
			$txt = str_replace( "'", "'", $txt);
		}

Добавить после этого:

		else
		{
			$txt = preg_replace("/<object width=\"400\" height=\"353\"(.+?)\-\-(\d+?)\-\-(.+?)<param name=\"movie\" value=\"http:\/\/video\.rutube\.ru\/(.+?)\"><\/param>(.+?)<\/object>/s","\nhttp://rutube.ru/tracks/\\2.html?v=\\4\n",$txt);
			$txt = preg_replace("/<object width=\"425\" height=\"355\"(.+?)<param name=\"movie\" value=\"http:\/\/www\.youtube\.com\/v\/(.+?)\"><\/param>(.+?)<\/object>/s","\nhttp://www.youtube.com/watch?v=\\2\n",$txt);
			$txt = preg_replace("/<object(.+?)http:\/\/content\.video\.mail\.ru\/(.+?)\/(.+?)\/(.+?)\/(?:\$|\\\$)(.+?)(?:\$|\\\$)0(?:\$|\\\$)0\" \/>(.+?)<\/object>/is","\nhttp://video.mail.ru/\\2/\\3/\\4/\\5.html\n",$txt);
			$txt = preg_replace("/<object(.+?)http:\/\/pics\.smotri\.com\/scrubber_custom8.swf\?file=(.+?)(?:\&amp;|\&)(.+?)<\/object>/is","\nhttp://smotri.com/video/view/?id=\\2\n",$txt);
		}
Отличная вещь - достаточно вписать ссылки и всё. Не нужны никакие тэги!
mimas вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 05.06.2009, 22:48   #4
dur
Неактивный пользователь
 
Регистрация: 24.05.2009
Сообщений: 4
Репутация: 2
По умолчанию Re: Мультимедиа в IPB

Цитата:
Сообщение от mimas Посмотреть сообщение
Видимо ищите вот это:

Желательно, наверно, указать источник!? Да и поддержка самого мода там есть: http://forums.ibresource.ru/index.php?showtopic=53449

Последний раз редактировалось SergAgent; 18.08.2009 в 21:36.. Причина: HIDE
dur вне форума
 
Ответить с цитированием Вверх
Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:
Старый 19.08.2009, 01:56   #5
NedWarN
Неактивный пользователь
 
Регистрация: 19.08.2009
Сообщений: 3
Репутация: 0
По умолчанию Re: Мультимедиа в IPB

А подойдет под IPB 3?
NedWarN вне форума
 
Ответить с цитированием Вверх
Старый 22.08.2009, 16:19   #6
burbur
Неактивный пользователь
 
Регистрация: 22.08.2009
Сообщений: 3
Репутация: 0
По умолчанию Re: Мультимедиа в IPB

да, интеграции в ипб этой фичи не хватает (
burbur вне форума
 
Ответить с цитированием Вверх
Старый 09.09.2009, 17:52   #7
mr_foxs
Неактивный пользователь
 
Регистрация: 09.09.2009
Сообщений: 3
Репутация: 0
По умолчанию Re: Мультимедиа в IPB

а с IPB нормально работает?
mr_foxs вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ищу мультимедиа каталогизатор rronin Скорая помощь 8 12.02.2011 00:33
мультимедиа рс tuhran Скорая помощь 5 09.06.2009 08:38
мультимедиа Миракс Просмотр, конверторы и монтаж Аудио&Видео 3 16.10.2008 20:43
вопрос про мультимедиа lexus3004 Архив 3 26.03.2008 16:41
Мультимедиа плейер Dante Обсуждение мобильных устройств 2 09.02.2008 07:44

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 00:22. Часовой пояс GMT +3.


Copyright ©2004 - 2024 2BakSa.WS

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.16786 секунды с 11 запросами