Опубликовано: 27 апреля 20169 г Всем привет! Как правильно в IPB 3.1 сделать возможность вводить адреса для видео в http и https?Вот как я пытался делать, но не работает: http(?:s|)://(\w+.|)youtube.com/watch?v={2} (http|https)://(\w+.|)youtube.com/watch?v={2} Не понимаю, как правильно это написать?
Опубликовано: 13 августа 20169 г Выше оба решения рабочие, тестировались и адаптировались под 3.1.4. Причем у меня тэг iframe прямо так и отображается исходным кодом в тексте поста.Есть подозрение что http://ipbskins.ru/forum/topic13215.html#entry87376
Опубликовано: 13 августа 20169 г Блин не ту версию написал с просони. У меня 3.3.4, а не 3.1.4.Код в медиатэг вставлен 100% верно, но object парсится, а iframe выводится текстом как есть HTML
Опубликовано: 13 августа 20169 г Код в медиатэг вставлен 100% верно, но object парсится, а iframe выводится текстом как есть HTMLСодержимое медиа-тегов не парсится, оно заменяется вместо исходной ссылки. Если у вас это происходит как-то по другому ищите сторонние хуки которые работают не правильно. Для 3.3.4 подходят медиа-теги с 3.4x
Опубликовано: 13 августа 20169 г Ну я не так выразился. Хуков у меня нет, кроме спасибо. Вот мой код:Media Replacement Match:http(?:s)?://(www.)?youtube.com/watch\?(\S+?)?v=([-\d\w_]+?)(&\S*|$)Media Replacement HTML:<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="390" src="http://youtube.com/embed/$3?html5=1&fs=1" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe> Вот так после сброса кэша постов выглядит:Вот так при редактировании сообщения Изменено 13 августа 20169 г пользователем tolik777
Всем привет! Как правильно в IPB 3.1 сделать возможность вводить адреса для видео в http и https?
Вот как я пытался делать, но не работает:
http(?:s|)://(\w+.|)youtube.com/watch?v={2} (http|https)://(\w+.|)youtube.com/watch?v={2}Не понимаю, как правильно это написать?