ZebroidФорумПубличный разделБаги / ОшибкиАрхивАвтовидео - адаптация к phpbb3

Автовидео - адаптация к phpbb3

22 октября 2010, 07:10
Зарегистрирован: 26 апреля 2010, 01:51
Автовидео - адаптация к phpbb3

1. ВКонтакте:

[vkvideo]<iframe src="http://vkontakte.ru/video_ext.php?oid=19281899&id=149794126&hash=e9cdfc8f2e84f46d" width="607" height="360" frameborder="0"></iframe>[/vkvideo]

2. RuTube:

[rutube]3e0ed3815729d611c3088621259195a5[/rutube]

3. YouTube

[youtube=ktNKvaUTZTo][/youtube]

4. Яндекс

[yavideo]http://streaming.video.yandex.ru/lite/aslar/kix90tz3tz.1311/[/yavideo]

5. Mail.ru

[videomail]http://video.mail.ru/mail/negin-alsu/180/368.html[/videomail]

6. smotri.com

[smotri]http://smotri.com/video/view/?id=v4042076b5c[/smotri]

7. vimeo.com

[vimeo]http://vimeo.com/15607643[/vimeo]

Выглядит на форуме с добавленными BBCode это так:

http://www.socioforum.su/viewtopic.php? ... 1#p1029852

Хотелось бы чтобы такой формат ссылок на видео тоже поддерживался для автовидео, например, с помощью переключателя "формат для phpbb3".

Для плагина AllInOne Joomla http://extensions.joomla.org/extensions ... tems/12757 таже самая проблема, нужен кусок кода, а не весь код целиком.

Существующих средств скрипта не хватает, так как нужно выделить хвост URL для RuTube и YouTube.

{VIDEO_CODE} содержит полный код, причем для RuTube даже поиск и замена не очень помогают, так как хвост содержится в нем дважды.

<h3>Смотреть: Обретение внутренней силы. Психолог Ключников в ТВ программе Взрослые игры</h3>

<center><OBJECT width="470" height="353"><PARAM name="movie" value="http://video.rutube.ru/591c430036a326505bcff1d8aa19c656"></PARAM><PARAM name="wmode" value="window"></PARAM><PARAM name="allowFullScreen" value="true"></PARAM><EMBED src="http://video.rutube.ru/591c430036a326505bcff1d8aa19c656" type="application/x-shockwave-flash" wmode="window" width="470" height="353" allowFullScreen="true" ></EMBED></OBJECT>

</center>

То есть код вида "[rutube]591c430036a326505bcff1d8aa19c656[/rutube]" нельзя получить без ручной правки.

Вобщем нужно выделение "хвоста" из URL прямо в программе, то есть еще один или несколько встроенных макросов.

Пример для RuTube:

{VIDEO_URL_SHORT} = 591c430036a326505bcff1d8aa19c656

Аналогично для других видеосервисов.



22 октября 2010, 07:51
Зарегистрирован: 26 апреля 2010, 01:51
Сорри хелп недочитал до конца, оказывается уже есть {VIDEO_ID}.

Получается это предложение уже реализовано для RuTube, YouTube и ВКонтакте.



22 октября 2010, 10:32
Зарегистрирован: 10 апреля 2012, 00:00
Ввиду существования этой темы: viewtopic.php?f=14&t=945

В текущей надобность отпадает. Табличка для создания собственных форматов кодов роликов действует на все сервисы.



Тема закрыта