phpBB [media]

phpBB [media] — это универсальный BBCode для phpBB, который даёт пользователем возможность вставлять в сообщения аудио, видео, карты, панорамы и другое мультимедиа. Поддерживаются сервисы youtube.com, vimeo.com, soundcloud.com, maps.google.com, picasaweb.google.com и несколько десятков других. Данный BBCode является частью проекта BB [media], в который входит большое количество мультимедийных BBCode для различных движков форумов.

Установка [media] (с автоматическими размерами)

  1. Админка, вкладка «Сообщения», страничка «BBCodes», добавить BBCode (если уже есть [media] — редактировать).
  2. В поле «Использование BBCode» введите:
    [media]{URL}[/media]
  3. В поле «Замена HTML» введите (вводить без изменений!):
    <div class='bbmedia' data-url='{URL}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://veg.by/bbmedia/phpbb/media/' target='_blank'>phpBB &#91;media&#93;</a></div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
  4. В поле «Подсказка» введите:
    Вставить аудио, видео, карту или панораму: [media]http://youtu.be/[/media]
  5. Установите галочку «Показывать на странице ответа» и сохраните форму. Готово!

Установка [media=ширина,высота] (с предпочитаемой шириной и высотой плеера)

  1. Админка, вкладка «Сообщения», страничка «BBCodes», добавить BBCode (если уже есть [media=] — редактировать).
  2. В поле «Использование BBCode» введите:
    [media={INTTEXT}]{URL}[/media]
  3. В поле «Замена HTML» введите (вводить без изменений!):
    <div class='bbmedia' data-url='{URL}' data-args='{INTTEXT}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://veg.by/bbmedia/phpbb/media/' target='_blank'>phpBB &#91;media&#93;</a></div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
  4. В поле «Подсказка» введите:
    Вставить аудио, видео, карту или панораму: [media=ширина,высота]http://youtu.be/[/media]
  5. Сохраните форму. Готово!

7 комментариев

  1. Алексей

    VEG спасибо за чудо тег! Жду новых идей...

  2. Roma RimSkiy

    Привет VEG !!!
    Спасибо Тебе Огромное за phpBB [media]
    На Сегодняшний День Столкнулся с проблемой встраивания видео с mail.ru
    mail.ru изменили ссылки и теперь они не работают с phpBB [media]
    Пример Новой ссылки : http://my.mail.ru/bk/rimskiyofficial/video/_myvideo/67.html

    В таком виде ОНА НЕ РАБОТАЕТ [media]http://my.mail.ru/bk/rimskiyofficial/video/_myvideo/67.html[/media]

    А Если ее переделать вручную под старый образец: http://video.mail.ru/bk/rimskiyofficial/_myvideo/67.html

    И Вставить уже так: [media]http://video.mail.ru/bk/rimskiyofficial/_myvideo/67.html[/media]
    Начинает работать ...
    VEG Возможно ли переделать так,что бы новые ссылки с mail.ru вставлялись без ручной переделки под старые ???

  3. VEG Автор записи

    Roma RimSkiy, исправлено в последней версии.

  4. Roma RimSkiy

    Привет VEG ... Прошу простить за Наглость ,но где найти НОВУЮ ИСПРАВЛЕНУЮ ВЕРСИЮ ??? Всё что находил,там увы картина печальная ,с Новыми ссылками mail.ru не работает ...