Video BBCode Mod

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
orsi
phpBB 1.4.1
Сообщения: 49
Зарегистрирован: 26.09.2009 15:16
Забанен: Бессрочно

Re: Video BBCode Mod

Сообщение orsi » 31.03.2010 18:50

elsinor писал(а):Если нужны еще какие-то, кидайте запросы или сразу готовый вариант, обновим файл.
Очень хоетлось бы также для таких широкоиспользуемых, как:

http://video.yandex.ru
http://video.mail.ru

orsi
phpBB 1.4.1
Сообщения: 49
Зарегистрирован: 26.09.2009 15:16
Забанен: Бессрочно

Re: Video BBCode Mod

Сообщение orsi » 01.04.2010 19:32

Никто не знает как сделать для:
http://video.yandex.ru
http://video.mail.ru
???

orsi
phpBB 1.4.1
Сообщения: 49
Зарегистрирован: 26.09.2009 15:16
Забанен: Бессрочно

Re: Video BBCode Mod

Сообщение orsi » 02.04.2010 11:27

Алё, эта тема поддерживается автором или нет?
Предупреждение: Rayden 02.04.2010 11:53
Причина: Правило 3.5
Добавлено: маты в личке.
Это предупреждение, относящееся к следующему вашему сообщению: http://www.phpbbguru.net/community/viewtopic.php?f=20&p=276934#p276934.

Аватара пользователя
vorobey
phpBB 1.2.1
Сообщения: 25
Зарегистрирован: 08.10.2009 20:56
Откуда: ссср
Контактная информация:

Re: Video BBCode Mod

Сообщение vorobey » 05.04.2010 22:54

Установил мод спойлера http://www.ppkbb3cker.ru/viewtopic.php?f=20&t=208 . Перестал работать Video bbcode.
отображает

Код: Выделить всё

 [video]http://link[video] 

C чем может быть связано, кто сталкивался?

Shredder
Former team member
Сообщения: 2174
Зарегистрирован: 14.12.2008 10:18
Благодарил (а): 209 раз
Поблагодарили: 547 раз
Контактная информация:

Re: Video BBCode Mod

Сообщение Shredder » 05.04.2010 22:57

vorobey
С конфликтным кодом спойлера. Уже обсуждалось где-то в теме, посвящённой этому коду. Поищите там.

Аватара пользователя
vorobey
phpBB 1.2.1
Сообщения: 25
Зарегистрирован: 08.10.2009 20:56
Откуда: ссср
Контактная информация:

Re: Video BBCode Mod

Сообщение vorobey » 06.04.2010 1:12

Shredder писал(а):С конфликтным кодом спойлера. Уже обсуждалось где-то в теме, посвящённой этому коду. Поищите там.
да обсуждался. Решения так и не нашли. Нужно редактировать сообщение 2 раза, причем если роликов много достаточно удалить у одного, закрывающий или открывющий ббкод потом сохранить и отредактировать заново, добавив

Код: Выделить всё

 [video]   [/video] 
Я представляю западло будет если ресурс развлекательный....

Heldar
phpBB 2.0.0
Сообщения: 231
Зарегистрирован: 13.08.2007 10:13
Благодарил (а): 38 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Video BBCode Mod

Сообщение Heldar » 12.04.2010 17:08

vorobey
Находили там решение, сам связывал эти два мода на 1 форуме. Проблема общая после установки спойлера перестаёт работать ЛЮБОЙ ббкод установленный первым по счёту до него. решение общее для мода спойлера, а потому искать и обсуждать дальше лучше в тех темах.
А ТЫ очистил кэш??!!

deface
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 30.04.2010 14:13

Re: Video BBCode Mod

Сообщение deface » 02.05.2010 12:10

ребята. подскажите плиз какпрописать код для http://jatv.by ссылка на видео выглядит так http://jatv.by/video/aVFCAzuUZZ

greenkoda
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 12.05.2010 15:37

Re: Video BBCode Mod

Сообщение greenkoda » 12.05.2010 15:42

Подскажите bb коды к плерe от - tvigle

Аватара пользователя
7Azimuth
phpBB 1.0.0
Сообщения: 6
Зарегистрирован: 19.09.2010 9:34
Откуда: Украина
Благодарил (а): 2 раза
Контактная информация:

Re: Video BBCode Mod

Сообщение 7Azimuth » 09.11.2010 15:33

Спасибо за мод конечно, но почему после добавления BB кода появляется это сообщение:
"Добавляемый BBCode использует лексему {TEXT} в тегах HTML. Это может создать проблемы с безопасностью, связанные с XSS (межсайтовым скриптингом). Попробуйте применить лексемы {SIMPLETEXT} или {INTTEXT}, использующие более строгие проверки. Игнорируйте данное предупреждение только в случае, если польностью осознаёте возможные риски, и использование лексемы {TEXT} абсолютно необходимо."?
:?

Shredder
Former team member
Сообщения: 2174
Зарегистрирован: 14.12.2008 10:18
Благодарил (а): 209 раз
Поблагодарили: 547 раз
Контактная информация:

Re: Video BBCode Mod

Сообщение Shredder » 09.11.2010 16:30

Обычное предупреждение о безопасности. Можешь использовать {URL} вместо {TEXT}

chizhny
phpBB 1.2.0
Сообщения: 11
Зарегистрирован: 10.11.2010 11:17
Контактная информация:

Re: Video BBCode Mod

Сообщение chizhny » 10.11.2010 11:19

elsinor писал(а):Автор: Fraev (http://fplace.atwebpages.com)
Email: framp_one [at] email.it
Работает на 3.0.*
Демо: смотри мою подпись
Описание: MOD добавляет BBCode "video", который позоляет вставлять ролики youtube, googlevideo, dailymotion, metacafe. myspace, starsclips, yahoo, photobucket, filefront, stage6, veoh, vidilife, gametrailers, vidiac, gamespot, megavideo, vimeo, gamevideos, tu.tv и godtube в сообщения.

Добавлять новые серсвисы довольно просто, достаточно отредактировать video.php. Таким образом, добавлены rutube, smotri.com. Если нужны еще какие-то, кидайте запросы или сразу готовый вариант, обновим файл.

А можно в этот мод добавить код для видео из вконтакте и майл.ру. Сейчас полно видео вконтакте гуляет, а всталять его в форум пока не является возможным. Может обновите мод, многие будут признательны. Спасибо.
Изображение

MAzZY
Бывший член :)
Сообщения: 2925
Зарегистрирован: 14.05.2005 23:43
Благодарил (а): 79 раз
Поблагодарили: 71 раз
Забанен: Бессрочно

Re: Video BBCode Mod

Сообщение MAzZY » 10.11.2010 12:05

chizhny, прочитайте правио 3.11

Shredder
Former team member
Сообщения: 2174
Зарегистрирован: 14.12.2008 10:18
Благодарил (а): 209 раз
Поблагодарили: 547 раз
Контактная информация:

Re: Video BBCode Mod

Сообщение Shredder » 10.11.2010 14:28

chizhny

Код: Выделить всё

<?php
foreach ($_GET as $key => $item)
{
	if ($key!='link' and $key!='debug')
	{
		$_GET['link'].='&'.$key.'='.$item;
	}
}

if ($_GET['link'])
{
	if ($_GET['debug']) echo '<script>';
	echo "window.document.write('".preg_replace('/<\/script>/', '</scr\'+\'ipt>', addslashes(get_video($_GET['link'])))."');";
	if ($_GET['debug']) echo '</script>';
}

function get_video($link)
{
$values = array (
//http://smotri.com/video/view/?id=v10473002301
array('/smotri\.com.*id=([^&]*)/i', '<object width="400" height="330"><param name="movie" value="http://pics.smotri.com/scrubber_custom8.swf?file={ID_VIDEO}&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics%2Esmotri%2Ecom%2Fcskins%2Fblue%2Fskin%5Fcolor%2Exml&xmldatasource=http%3A%2F%2Fpics%2Esmotri%2Ecom%2Fcskins%2Fblue%2Fskin%5Fng%2Exml" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://pics.smotri.com/scrubber_custom8.swf?file={ID_VIDEO}&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics%2Esmotri%2Ecom%2Fcskins%2Fblue%2Fskin%5Fcolor%2Exml&xmldatasource=http%3A%2F%2Fpics%2Esmotri%2Ecom%2Fcskins%2Fblue%2Fskin%5Fng%2Exml" quality="high" allowscriptaccess="always" allowfullscreen="true" wmode="window"  width="400" height="330" type="application/x-shockwave-flash"></embed></object>'),

//http://www.youtube.com/watch?v=OygxkgewEhU
array('/youtube\.com.*v=([^&]*)/i', '<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/{ID_VIDEO}&hl=ru_RU&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/{ID_VIDEO}&hl=ru_RU&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>'),

//http://rutube.ru/tracks/623917.html?v=cbb343b954b9e98ff9d4d62fd3d27f03
array('/rutube\.ru.*v=([^&]*)/i', '<object width="470" height="353"><param name="movie" value="http://video.rutube.ru/{ID_VIDEO}"></param><param name="wmode" value="window"></param><param name="allowFullScreen" value="true"></param><embed src="http://video.rutube.ru/{ID_VIDEO}" type="application/x-shockwave-flash" wmode="window" width="470" height="353" allowFullScreen="true"></embed></object>'),

//http://static.video.yandex.ru/lite/contra19061970/wn2oachmv7.2802
array('/video\.yandex\.ru\/.*?\/(.*)/i', '<object width="450" height="360"><param name="video" value="http://static.video.yandex.ru/lite/{ID_VIDEO}"></param><param name="scale" value="noscale"/><param name="allowFullScreen" value="true"></param><embed src="http://static.video.yandex.ru/lite/{ID_VIDEO}" type="application/x-shockwave-flash" wmode="window" width="450" height="360" allowFullScreen="true"></embed></object>'),

//http://vkontakte.ru/video83797237_152078534?hash=b701e54ec40d20bf
array('/vkontakte\.ru\/video([^&]*)_([^&]*)?hash=([^&]*)/i', '<iframe src="http://vkontakte.ru/video_ext.php?oid={ID_VIDEO}&id={ID_VIDEO2}&hash={ID_VIDEO3}&hd=2" width="540" height="360" frameborder="0"></iframe>'),
//http://vkontakte.ru/video_ext.php?oid=83797237&id=152078534&hash=b701e54ec40d20bf&hd=1
array('/vkontakte\.ru.*oid=([^&]*)&id=([^&]*)&hash=([^&]*)/i', '<iframe src="http://vkontakte.ru/video_ext.php?oid={ID_VIDEO}&id={ID_VIDEO2}&hash={ID_VIDEO3}&hd=2" width="540" height="360" frameborder="0"></iframe>'),
array('/vk\.com\/video([^&]*)_([^&]*)?hash=([^&]*)/i', '<iframe src="http://vkontakte.ru/video_ext.php?oid={ID_VIDEO}&id={ID_VIDEO2}&hash={ID_VIDEO3}&hd=2" width="540" height="360" frameborder="0"></iframe>'),
array('/vk\.com.*oid=([^&]*)&id=([^&]*)&hash=([^&]*)/i', '<iframe src="http://vkontakte.ru/video_ext.php?oid={ID_VIDEO}&id={ID_VIDEO2}&hash={ID_VIDEO3}&hd=2" width="540" height="360" frameborder="0"></iframe>'),

//http://vision.rambler.ru/users/forum-bumerang/1/114/
array('/vision\.rambler\.ru\/.*?\/(.*)/i', '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="390" height="370"><param name="wmode" value="transparent"/><param name="allowFullScreen" value="true"/><param name="movie" value="http://vision.rambler.ru/i/e.swf?id={ID_VIDEO}&logo=1&where=video" /><embed src="http://vision.rambler.ru/i/e.swf?id={ID_VIDEO}&logo=1&where=video" width="390" height="370" type="application/x-shockwave-flash" wmode="transparent" allowFullScreen="true" /></object>'),

//http://video.mail.ru/inbox/i_am_agel/_myvideo/3.html?smslast_from_main=1
array('/video\.mail\.ru\/(.*).html/i', '<object id="no" name="no" width=546 height=367><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true"></param><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?movieSrc={ID_VIDEO}" /><embed src=http://img.mail.ru/r/video2/player_v2.swf?movieSrc={ID_VIDEO} type="application/x-shockwave-flash" width=546 height=367 allowScriptAccess="always" allowFullScreen="true"></embed></object>'),

//http://video.google.it/videoplay?docid=-1807566009355608301
array('/video\.google.*docid=([^&]*)/i', '<embed id="VideoPlayback" style="width:400px;height:326px" allowFullScreen="true" flashvars="fs=true" src="http://video.google.com/googleplayer.swf?docid={ID_VIDEO}" type="application/x-shockwave-flash"></embed>'),

//http://video.qip.ru/video/view/?id=v1394084f668
array('/video\.qip\.ru.*id=([^&]*)/i', '<object id="no" name="no" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="330"><param name="movie" value="http://pics.video.qip.ru/scrubber_custom8.swf?file={ID_VIDEO}&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics%2Evideo%2Eqip%2Eru%2Fcskins%2Fqip%2Fskin%5Fcolor%2Exml&xmldatasource=http%3A%2F%2Fpics%2Evideo%2Eqip%2Eru%2Fcskins%2Fqip%2Fskin%5Fng%2Exml" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://pics.video.qip.ru/scrubber_custom8.swf?file={ID_VIDEO}&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http%3A%2F%2Fpics%2Evideo%2Eqip%2Eru%2Fcskins%2Fqip%2Fskin%5Fcolor%2Exml&xmldatasource=http%3A%2F%2Fpics%2Evideo%2Eqip%2Eru%2Fcskins%2Fqip%2Fskin%5Fng%2Exml" quality="high" allowscriptaccess="always" allowfullscreen="true" wmode="window"  width="400" height="330" type="application/x-shockwave-flash"></embed></object>'),

//http://video.bigmir.net/show/44676/
array('/video\.bigmir\.net\/.*?\/([^&]*)/i', '<object width="540" height="342"><param name="movie" value="http://video.bigmir.net/extplayer/{ID_VIDEO}/"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="flashvars" value=""></param><embed src="http://video.bigmir.net/extplayer/{ID_VIDEO}/" type="application/x-shockwave-flash" wmode="transparent" allowfullscreen="true" width="540" height="342" flashvars=""></embed></object>'),

//http://kiwi.kz/watch/3bm6zs084dlx
array('/kiwi\.kz.*\/([^\?]*)\//i', '<object width="540" height="408"><param name="movie" value="http://v.kiwi.kz/v/{ID_VIDEO}/"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://v.kiwi.kz/v/{ID_VIDEO}/" type="application/x-shockwave-flash" width="540" height="408" allowFullScreen="true" allowScriptAccess="always"></embed></object>'),

//http://video.yahoo.com/network/101826128?v=8019840
array('/screen\.yahoo.*\/([^&]*)/i','<object width="512" height="322"><param name="movie" value="http://d.yimg.com/static.screen.yahoo.com/yep/YV_YEP.swf?ver=2.2.46" /><param name="allowFullScreen" value="true" /><param name="flashVars" value="id={DOWNLOAD%/so\.addVariable\("id", "(.*?)"\);/%}&vid={ID_VIDEO}&thumbUrl={DOWNLOAD%/so\.addVariable\("thumbUrl", "(.*?)"\);/%}&embed=1" /><embed src="http://d.yimg.com/static.screen.yahoo.com/yep/YV_YEP.swf?ver=2.2.46" type="application/x-shockwave-flash" width="512" height="322" allowFullScreen="true" flashVars="id={DOWNLOAD%/so\.addVariable\("id", "(.*?)"\);/%}&vid={ID_VIDEO}&thumbUrl={DOWNLOAD%/so\.addVariable\("thumbUrl", "(.*?)"\);/%}&embed=1" ></embed></object>'),

//http://img411.imageshack.us/i/video.mp4/
array ('/([^&]*)\.imageshack\.us\/i\/([^&]*)\.mp4/i', '<embed src="{ID_VIDEO}.imageshack.us/flvplayer.swf?f=P{ID_VIDEO2}" width="480" height="380" allowFullScreen="true" wmode="transparent" type="application/x-shockwave-flash"/>'),

//http://www.dailymotion.com/video/xapot8_camdochetnguoi81newchunk1_shortfilms
array('/dailymotion.*\/video\/(.*)_/i', '<object width="480" height="321"><param name="movie" value="http://www.dailymotion.com/swf/{ID_VIDEO}&related=0"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.dailymotion.com/swf/{ID_VIDEO}&related=0" type="application/x-shockwave-flash" width="480" height="321" allowfullscreen="true" allowscriptaccess="always"></object>'),

//http://www.vimeo.com/173714
array ('/vimeo\.com\/([^&]*)/i', '<object class="swf_holder" type="application/x-shockwave-flash" width="506" height="380" data="http://www.vimeo.com/moogaloop_local.swf?clip_id={ID_VIDEO}&server=www.vimeo.com&autoplay=0&fullscreen=1&show_portrait=0&show_title=0&show_byline=0&md5=&color="><param name="quality" value="high" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop_local.swf?clip_id={ID_VIDEO}&server=www.vimeo.com&autoplay=0&fullscreen=1&show_portrait=0&show_title=0&show_byline=0&md5=&color=" /></object>'),

//http://www.starsclips.net/videos.aspx/video~two_awesome_brothers_free_running/
array('/starsclips\.net\/videos\.aspx\/(.*)/i', '<object width="400" height="320"><param name="movie" value="http://www.starsclips.net/emb.aspx/{ID_VIDEO}"></param><param name="wmode" value="transparent"></param><embed src="http://www.starsclips.net/emb.aspx/{ID_VIDEO}" type="application/x-shockwave-flash" wmode="transparent" width="400" height="320"></embed></object>'),

//http://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoID=1590276358
array('/vids\.myspace\.com.*?videoID=([^&]*)/i', '<object width="425px" height="360px" ><param name="allowFullScreen" value="true"/><param name="wmode" value="transparent"/><param name="movie" value="http://mediaservices.myspace.com/services/media/embed.aspx/m={ID_VIDEO},t=1,mt=video"/><embed src="http://mediaservices.myspace.com/services/media/embed.aspx/m={ID_VIDEO},t=1,mt=video" width="425" height="360" allowFullScreen="true" type="application/x-shockwave-flash" wmode="transparent"></embed></object>'),

array('/myspacetv\.com.*?videoID=([^&]*)/i', '<object width="425px" height="360px" ><param name="allowFullScreen" value="true"/><param name="wmode" value="transparent"/><param name="movie" value="http://mediaservices.myspace.com/services/media/embed.aspx/m={ID_VIDEO},t=1,mt=video"/><embed src="http://mediaservices.myspace.com/services/media/embed.aspx/m={ID_VIDEO},t=1,mt=video" width="425" height="360" allowFullScreen="true" type="application/x-shockwave-flash" wmode="transparent"></embed></object>'),

//http://www.veoh.com/collection/Truthseekrs/watch/v1515908A6tekJRQ
array ('/veoh\.com.*\/([^\?]*)/i', '<object width="410" height="341" id="veohFlashPlayer" name="veohFlashPlayer"><param name="movie" value="http://www.veoh.com/static/swf/webplayer/WebPlayer.swf?version=AFrontend.5.5.0.1023&permalinkId={ID_VIDEO}&player=videodetailsembedded&videoAutoPlay=0&id=anonymous"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.veoh.com/static/swf/webplayer/WebPlayer.swf?version=AFrontend.5.5.0.1023&permalinkId={ID_VIDEO}&player=videodetailsembedded&videoAutoPlay=0&id=anonymous" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="410" height="341" id="veohFlashPlayerEmbed" name="veohFlashPlayerEmbed"></embed></object>'),

//http://www.gametrailers.com/player/30032.html
array('/gametrailers\.com.*\/(.*)/i', '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" width="480" height="392"><param name="allowScriptAccess" value="sameDomain" /><param name="allowFullScreen" value="true" /><param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid={ID_VIDEO}"/><param name="quality" value="high" /><embed src="http://www.gametrailers.com/remote_wrap.php?mid={ID_VIDEO}" swLiveConnect="true" name="gtembed" align="middle" allowScriptAccess="sameDomain" allowFullScreen="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="480" height="392"></embed></object>'),

//http://www.myvideo.de/watch/4276644/Handys_boese
array ('/myvideo\.de\/watch\/(.*?)\//i', "<object style='width:470px;height:406px;' width='470' height='406' type='application/x-shockwave-flash' data='http://www.myvideo.de/movie/{ID_VIDEO}'><param name='movie' value='http://www.myvideo.de/movie/{ID_VIDEO}'/><param name='AllowFullscreen' value='true' /><embed src='http://www.myvideo.de/movie/{ID_VIDEO}' width='470' height='406'></embed></object>"),

//http://www.collegehumor.com/video:1819139
array ('/collegehumor.*video:(.*)/i', '<object type="application/x-shockwave-flash" data="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id={ID_VIDEO}&fullscreen=1" width="480" height="360" ><param name="allowfullscreen" value="true" /><param name="movie" quality="best" value="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id={ID_VIDEO}&fullscreen=1" /></object>'),

//http://de.sevenload.com/videos/7oREPw6-Simpsons-Intro-mit-Schauspielern
array ('/sevenload\.com\/videos\/(.*?)-/i', '<script type="text/javascript" src="http://de.sevenload.com/pl/{ID_VIDEO}/500x408"></script>'),
);

foreach ($values as $value)
{
	if (preg_match($value[0], $link, $matches))
	{
		if (!empty($matches[2]))
		{
			$value[1] = preg_replace("/\{ID_VIDEO2\}/", $matches[2], $value[1]);
		}

		if (!empty($matches[3]))
		{
			$value[1] = preg_replace("/\{ID_VIDEO3\}/", $matches[3], $value[1]);
		}

		$id_video = $matches[1];
		return preg_replace_callback('/{.*?}/', create_function('$matches', 'switch (true)
		{
			case preg_match("/\{ID_VIDEO\}/", $matches[0]):
			return "'.$id_video.'";
			break;

			case preg_match("/\{LINK\}/", $matches[0]):
			return "'.$link.'";
			break;

			case preg_match("/\{DOWNLOAD(.*?)%(.*?)%(.*?)\}/", $matches[0], $matches2):
			if (empty($matches2[1])) $matches2[1]="'.$link.'";
			preg_match($matches2[2], file_get_contents(str_replace(" ","+",$matches2[1])), $matches3);

			if (empty($matches2[3]))
			{
				return $matches3[1];
			}
			else
			{
				$t = $matches3[1];
				foreach(explode("|", $matches2[3]) as $e)
				{
					eval(\'$t=\'.$e.\'($t);\');
				}
					return $t;
				}
				break;
			}
			return $matches[0];'), $value[1]);
		}
	}
	return 'Error, site not recognized';
}

?>
Последний раз редактировалось Shredder 21.05.2012 14:14, всего редактировалось 1 раз.

chizhny
phpBB 1.2.0
Сообщения: 11
Зарегистрирован: 10.11.2010 11:17
Контактная информация:

Re: Video BBCode Mod

Сообщение chizhny » 25.11.2010 12:31

Код обновил. С майл.ру видео теперь показывает, а с вконтакте ошибку выдает. Вот гляньте. В чем может быть дело, что я делаю не правильно????
А еще бы очень хорошо было бы, если бы добавили яндекс видео, там тоже полно видео классных, в основном яндекс используют под длинные по времени ролики.

Изображение

Uploaded with ImageShack.us

Адрес форума govorimo.us Можете посмотреть, все остальные видео работают.
Изображение

Закрыто

Вернуться в «Поддержка модов для phpBB 3.0.x»