Skip to content

Youtube https

Всем привет! Как правильно в IPB 3.1 сделать возможность вводить адреса для видео в http и https?

Вот как я пытался делать, но не работает:

http(?:s|)://(\w+.|)youtube.com/watch?v={2}
(http|https)://(\w+.|)youtube.com/watch?v={2}

 

Не понимаю, как правильно это написать?

Featured Replies

  • Author

Существует ли какая то документация что означают символы в скобках и как правильно их записывать?

(?:s|), (www.|), (\S+|), ([\d\w-_]+) и так дальше...

Единственное что я понял, символ "|" этот типа значения "или".

 

PS: Хочу создать несколько BB кодов но ничего в этом не могу понять в данный момент. Это вроде Regex но все равно я так понимаю есть большие отличия.

Существует ли какая то документация что означают символы в скобках и как правильно их записывать?

Это регулярные выражения (regex).

  • 3 months later...

опять ютюб что-то поменял.

раньше на своем стареньком 1.3 я вставлял видео тупо вот так

 

 

сейчас эта ссылка просто не работает и переадресует на другой url

 

googleapis какой-то.

 

я так понимаю ютюбовский плеер сменил адрес.

 

не подскажете, может у него новый адрес какой-то появился?

 

---

 

а также для старших версий существует какой-нибудь единый мод по вставке видео отовсюду? вк, ютюб и т.д.

я бы заказал прогеру натянуть его на 1.3

Здесь раздел про 3.x для которого нужно просто скопировать урл из адресной строки. Выбирайте раздел соответствующий версии форума и спрашивайте в нем так как решения разные.

раздел 1.3 закрыт ) де устарел

http://ipbskins.ru/forum/forum15.html

 

так всё же вопрос по 3.0

какой-то единый мод существует, добавляющий видео с вк, ютюба и т.д.?

можно ссылочку

раздел 1.3 закрыт ) де устарел

Ближайший раздел к нему 2.3, они имеют схожую структуру.

 

так всё же вопрос по 3.0

какой-то единый мод существует, добавляющий видео с вк, ютюба и т.д.?

Это стандартная функция которая реализуется через медиа-теги.

Подскажите плиз, с вчерашнего дня перестали нормально отображаться ролики с youtube, виден только черный прямоугольник. Медиатег пробовал поправить, не помогает

http://rybalka52.ru/forum/index.php?/topic/39-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-%D1%81%D0%BC%D0%B5%D1%88%D0%B8%D0%BB%D0%BA%D0%B8/page__st__650__gopid__156955#entry156955

Поправил как по ссылке, и все равно черные прямоугольники вместо роликов ((

После изменения нужно сбросить кеш постов.

Кеш сбросил, куки в браузере почистил.Появилось окошко youtube, но при нажатии на клавишу play появляется сообщение Ошибка. Повторите попытку попозже. иденитификатор воспроизведения и т.п.

медиатег такой сейчас

Появилось окошко youtube, но при нажатии на клавишу play появляется сообщение Ошибка. Повторите попытку попозже. иденитификатор воспроизведения и т.п.

Угу, поправил.

Сегодня обнаружилась такая же проблема. Причем именно в хроме. В FF все нормально. Код стоял object

Попробовал оба вариант - ни тот, ни другой на моем 3.1 не работает. Сбросил кэш постов - теперь все старые вставленные видео тупо ссылками стали...

Подскажите рабочее решение для 3.1

 

Причем у меня тэг iframe прямо так и отображается исходным кодом в тексте поста. Когда редактирую - там тэг media, т.е. подставляется нормально. А сам тэг iframe мой 3.1 отображает в виде HTML

 

Я так понимаю 3.1 вообще iframe тэг не признает и где-то на уровне ядра экранирует

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.