Intellect Board — cистема управления сайтом

Построение сайта на основе форума

Intellect Board — cистема управления сайтом »   Народные рецепты »   Вставка видеороликов (*.flv)
RSS

Вставка видеороликов (*.flv)

Вставка видеороликов с популярных сервисов типа ютуб и тд

Текущий рейтинг темы: Нет
Выводить сообщения
Правила раздела

  Вперед>>Страницы: 1 2 3 4 5
Модераторы: aerograf, wsx
Печать
 
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Тотже клип, но ввиде HTML-кода:
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GfPJeDssBOM&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GfPJeDssBOM&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

Если HTML-код, то почти сразу загружается. Если BB-код, то бесконечно долго, фактически пустой пост.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А посмотри в исходном коде страницы, чем отличается сгенерированный код от того, который ты вручную всталяешь.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Оригинальный код:
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GfPJeDssBOM&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GfPJeDssBOM&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

Генерация с BB-кодом:
<OBJECT width="425" height="350"><PARAM name="movie" value="http://youtube.com/watch?v=GfPJeDssBOM"><PARAM name="wmode" value="transparent"><EMBED src="http://youtube.com/watch?v=GfPJeDssBOM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></OBJECT>

Генерация c HTML-кодом:
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GfPJeDssBOM&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GfPJeDssBOM&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
Все понятно. Изменилось написание URLа самого ролика, отсюда и проблемы.
Судя по всему, надо выключить "жадный режим" регулярного выражения (убрать ? после + в рег. выражении):

$text = preg_replace("/\[video=([\w\d\/\?=&:.\-]+)\]/is","<object width=\"425\" height=\"355\"><param name=\"movie\" value=\"$1\"><param name=\"wmode\" value=\"transparent\"><embed src=\"$1\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"355\"></object>",$text);

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Убрал. Ничего не изменилось.

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А в том варианте, который я выложил? Там еще \ перед - добавлена.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Вчера был другой код. Сегодня попробую новый.

Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Проверил, не работает. Плюс пустой пост уменьшился по высоте:

Код генерации при последних исправлениях
<object width="425" height="355"><param name="movie" value="http://youtube.com/watch?v=GfPJeDssBOM"><param name="wmode" value="transparent"><emded src="http://youtube.com/watch?v=GfPJeDssBOM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></object>

4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 3299
Рейтинг пользователя: 70


Ссылка


Дата регистрации на форуме:
29 сен. 2001
А сами URL внутри тега были откорректированы? Код ведь берет URL и просто вставляет его в обертку из тегов.

---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно!
Drugold
Почетный участник


Откуда: Москва
Всего сообщений: 182
Рейтинг пользователя: 1


Ссылка


Дата регистрации на форуме:
7 авг. 2006
Вот данные ролика:
URL:
http://www.youtube.com/watch?v=GfPJeDssBOM
HTML-код:
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/GfPJeDssBOM&rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/GfPJeDssBOM&rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
Насколько я понимаю URL в теге [video] должен быть эквивалентен HTML-коду.
Сейчас же часть кода вырезается почему-то. Поэтому и не работает.

P.S. Можно ли сделать новый тег на примере этого ролика? Я в АЦ видел пункт "Коды BoardCode". Но не разобрался с принципом создания. Хотелось бы мини-FAQ с примером хотя бы.

  Вперед>>Страницы: 1 2 3 4 5
Модераторы: aerograf, wsx
Печать
Intellect Board — cистема управления сайтом »   Народные рецепты »   Вставка видеороликов (*.flv)
RSS

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

Последние RSS
Ограничение доступа
не отображаются разделы
Архив версий
Установка стиля на Intellect Board 2.22
Завершилась работа над новой версией 3.00

Самые активные 5 тем RSS


Время выполнения скрипта: 0.0334. Количество выполненных запросов: 18, время выполнения запросов 0.0000
Creative Commons License Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru Valid HTML 4.01 Transitional Valid CSS!