VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
vBulletin [media] — один BBCode для вставки аудио, видео, карт, панорам и др.
39
Сделал порт phpBB [media] для vBulletin. Этот bbcode позволяет вставлять в сообщения аудио, видео, карты, панорамы, фотогалереи и другие мультимедийные вещи. Для установки нет необходимости править какие-либо файлы, его можно добавить через раздел администратора. Тестировалось на последней версии vBulletin, но должно работать и на всех предыдущих, где есть возможность добавлять новые BBCode. Очень надеюсь, что он кому-то покажется полезным. Просьба отписаться о работоспособности модификации. Любые отзывы приветствуются.
Примеры использования
Для вставки видео пользователь должен вставить его адрес между [media][/media]:
Видео-сервисы: youtube.com, vimeo.com, rutube.ru, vk.com и ещё более десятка.
Аудио-сервисы: soundcloud.com, z-music.org, prostopleer.com и другие.
Медиа-сервисы: maps.google.com, picasaweb.google.com и другие.
Установка
Данный BBCode существует в двух вариантах: как с указанием размеров, так и без указания размеров. Вы можете установить оба варианта одновременно. Инструкция по установке vBulletin [media]
Smalesh, это ссылка на страничку BBCode. Эта ссылка видна только в момент загрузки и не мешает пользователям. На главной страничке проекта (http://vrublevsky.org/bbmedia/) о ней сказано, это не секрет.
Другие мультимедиа-bbcode
Помимо [media] есть ещё два bbcode с более узкой специализацией: vBulletin [audio] и vBulletin [video]. Первый легко устанавливается на vBulletin. Для второго возникает конфликт со встроенным в vBulletin последних версий [video]. Как временное решение — можно использовать другое имя. Как появится свободная минутка, посмотрю как обойти это ограничение.
Смысл в использовании [video] из BB [media] вместо родного BBCode есть: Родной BBCode не позволяет указывать размеры плеера, не поддерживает русскоязычные сервисы, при сохранении изменяет введённый пользователем текст. Все BBCode из BB [media] лишены этого недостатка.
Независимый js-скрипт на вашем сервере
По умолчанию js-скрипт с базой поддерживаемых сервисов для всех BBCode загружается напрямую с нашего сервера. У этого подхода есть преимущество — для всех форумов используется общая копия js-скрипта в кэше браузера пользователей. Однако, это делает вас в какой-то мере зависимыми от нас. Если вы хотите, чтобы js-скрипт bbmedia загружался с вашего сервера, воспользуйтесь bbmedia.php, который можно скачать на страничке проекта.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
0
VEG,
есть ли возможность выложить девелоперскую версию яваскрипта?
нЕ упакованный
нЕ минимизированный
функции и переменные нЕ изменены
@VEG
Знаток
Join Date: May 2012
Posts: 65
Версия vB: 1.x.x
Reputation:
Knowing 124
Репутация в разделе: 124
1
kerk, нет, пока я сам занимаюсь разработкой и поддержкой данного BBCode, я не хотел бы, чтобы появлялись сторонние «форки». Если вам не хватает поддержки какого-нибудь сервиса, напишите об этом — если сервис востребован, я добавлю его поддержку. В будущем, если в какой-то момент мне станет тяжело поддерживать этот код, обещаю выложить весь исходный код, чтобы кто-то мог продолжить развитие.
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,712
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
Quote:
Originally Posted by VEG
Если вам не хватает поддержки какого-нибудь сервиса, напишите об этом — если сервис востребован, я добавлю его поддержку
мне хватает своих ббкодов
добавлю любой сервис, когда угодно (ббкод DLMEDIA на этом форуме, кнопка в редакторе), не в этом дело
есть сервисы, которые отформатируют файл в нормальный вид, но названия переменных так и останутся нечитаемыми, поэтому и спросил дев. версию
ну нет - так нет.... =)
Smalesh
В Черном списке
Join Date: Oct 2006
Награды в конкурсах:
Posts: 3,055
Версия vB: 3.8.7
Пол:
Reputation:
Мастер 3981
Репутация в разделе: 1320
0
VEG, а можно ограничивать список поддерживаемых сервисов? Ну, скажем, есть такой бзик - список доверенных ресурсов.
@VEG
Знаток
Join Date: May 2012
Posts: 65
Версия vB: 1.x.x
Reputation:
Knowing 124
Репутация в разделе: 124
1
Quote:
Originally Posted by Smalesh
VEG, а можно ограничивать список поддерживаемых сервисов? Ну, скажем, есть такой бзик - список доверенных ресурсов.
Я добавляю поддержку достаточно известных ресурсов, плюс набор возможных URL строго ограничен. Маловероятно, что они начнут распространять вредоносный код Даже если какой-то сервис будет вести себя недобросовестно, все флэш-плеера встраиваются на страницу без права allowscriptaccess, то есть флэшка на странице ничего не сможет сделать.