phpBB [audio] — универсальный аудио-bbcode для phpBB и phpBBex

Список разделов phpBBex 1.x (поддерживается) Мастерская 1.x

Описание: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Модератор: Поддержка

Сообщение #1 VEG » 07.05.2012, 18:02

BBCode: phpBB [audio] | phpBB [video] | phpBB [media] | phpBB [youtube]

Представляем вам новый универсальный BBCode «phpBB [audio]», который подходит как для phpBB, так и для phpBBex. Для установки нет необходимости править какие-либо файлы, его можно добавить через раздел администратора.

Пример использования

Пользователь копирует адрес композиции и вставляет его между [audio][/audio]:
Код: Выделить всё
[audio]https://soundcloud.com/to420/kunta_minimal[/audio]

В сообщении это отобразится следующим образом:
phpBB [audio]


Поддерживаемые аудиосервисы

На данный момент поддерживаются:
  • soundcloud.com — ссылка на страницу трека и ссылка из кода встраивания
  • promodj.com — ссылка на страницу трека, ссылка на скачивание и ссылка из кода встраивания
  • music.yandex.ru — ссылка на страницу с треком (только для тех треков, что поддерживают это)
  • yapfiles.ru — только ссылка из кода встраивания на аудио
  • bandcamp.com — только ссылка из кода встраивания на трек или альбом
  • файлы WAV, FLAC, MP3, OGG, OGA, AAC и M4A через HTML5 <audio>

Что интересно, наш bbcode сам обновится, и новые сервисы будут поддерживаться у вас автоматически. Если вам не хватает поддержки какого-то аудиосервиса, мы будем рады добавить её. В этой теме приведите ссылку на аудио с интересующего вас аудиосервиса и код встраивания — это нам поможет. Если новый аудиосервис востребован, мы вскоре добавим его поддержку в наш аудио-bbcode.

Установка [audio]

1. Админка, вкладка «Сообщения», страничка «BBCodes», добавить BBCode (если уже есть [audio] — редактировать).
2. В поле «Использование BBCode» введите:
Код: Выделить всё
[audio]{URL}[/audio]
3. В поле «Замена HTML» введите (изменять можно только ширину блока!):
Код: Выделить всё
<div class='bbaudio' 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='//phpbbex.com/' target='_blank'>phpBB</a> &#91;audio&#93;</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = '//phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
4. В поле «Подсказка» введите:
Код: Выделить всё
Вставить аудио: [audio]https://soundcloud.com/url[/audio]
5. Установите галочку «Показывать на странице ответа» и сохраните форму. Готово!

Удаление ссылки из кода

На разработку данного bbcode потрачено много времени, поэтому в наличие ссылки на phpbbex.com в коде обязательно. Эта ссылка видна только в момент загрузки и не мешает пользователям. Если по каким-то причинам вам всё-таки необходимо её убрать, свяжитесь с автором любым удобным для вас способом. Возможность убрать ссылку из кода стоит 20$ для одного форума. Это неплохая возможность материально поддержать дальнейшую разработку данного bbcode.

phpBB [audio] на других ресурсах

Обсуждение phpBB [audio] на phpbbguru.net
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев


Сообщение #41 VEG » 05.02.2013, 22:16

Girl, я уже писал об этом. Поскольку код для аудио и видео одинаковый, BB [media] по умолчанию использует вставку видео. Но вы можете изменить это:
Код: Выделить всё
[media=audio]http://video.yandex.ru/iframe/mdyug/4n18jxy0rl.7008/[/media]
Либо можно просто использовать BB [audio]:
Код: Выделить всё
[audio]http://video.yandex.ru/iframe/mdyug/4n18jxy0rl.7008/[/audio]
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

MUZebra сдулась

Сообщение #42 Quant » 19.06.2013, 00:43

MUZebra сдулась, теперь для воспроизведения без регистрации просит ввести капчу, все старые публикации треков с нее через phpbbmedia перестали работать :nervious:
Quant
Гость

Сообщение #43 VEG » 19.06.2013, 10:15

К сожалению, с музеброй постоянно какие-то проблемы. Возможно, пофиксят это в ближайшем будущем.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #44 RuRupert » 09.07.2013, 11:56

"Простоплеер" что-то глючит последнее время. Похоже всё идёт к тому, что нужно заводить свой независимый аудио-плеер на форуме.
RuRupert M
Репутация: 61
С нами: 11 лет 1 месяц

Сообщение #45 VEG » 09.07.2013, 13:21

Ну или использовать сервис Яндекса. У большой компании очевидно более стабильный сервис, чем у маленьких стартапов.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #46 VEG » 10.07.2013, 15:56

У prostopleer.com какие-то проблемы, и они сейчас меняют домен на pleer.com, причём старый домен не перенаправляет пользователей на новый. Также они опять стали полностью бесплатными. Когда заработает встраивание — обновлю BB [media].
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #47 VEG » 11.07.2013, 21:34

Итак, pleer.com теперь поддерживается. Старые ссылки тоже должны работать.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #48 prostopleer » 15.07.2013, 15:54

Prostopleer Не работает, потому что переехал на новый домен http://pleer.com

Вот немного информации о причинах случившегося http://habrahabr.ru/company/prostopleer/blog/186314/
prostopleer
Гость

Сообщение #49 RuRupert » 07.08.2013, 12:55

Это конечно здорово, но после перетрубаций простоплеера с форума слетела куча ссылок на этот ресурс, которые когда то оставили пользователи, просто нет аудиофайлов и всё, вместо плеера серые прямоугольнички )) Пришлось рассылать вежливые уведомления посетителям с просьбой перейти на "divshare" и исправить сообщения с протухшими сылками )) Нет, это не жалоба и не просьба разобраться в чём дело - просто констатация факта.
RuRupert M
Репутация: 61
С нами: 11 лет 1 месяц

Сообщение #50 VEG » 07.08.2013, 17:45

RuRupert, вообще ссылки на prostopleer.com в BB [audio] должны работать корректно.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #51 RuRupert » 07.08.2013, 18:09

Ссылки и bbCode работают, файлов на простоплеере нет )) когда-то пользователи форума их туда закачивали, сейчас их нет, куда подевались неизвестно. Пока пришёл к выводу, что если очень хочется размещать аудио на форуме, стоит выбирать старые заграничные ресурсы, "divshare" вроде как и был придуман для обмена файлами, встроенный flash-плеер есть, места - 5Гб на аккаунт как бы и достаточно. BBcode для таких ссылок есть. Осталось только убедить в этом пользователей форума )) как бы не разбежались от постоянных писем администрации))
RuRupert M
Репутация: 61
С нами: 11 лет 1 месяц

Сообщение #52 VEG » 30.09.2013, 21:02

Добавлена поддержка встраивания треков с music.yandex.ru (для которых разрешено встраивание на сайты):
Код: Выделить всё
[media]http://music.yandex.ru/#!/track/9439513/album/1000378[/media]

Выглядит вот так:
phpBB [media]
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #53 RuRupert » 01.10.2013, 18:17

Неплохо )) только адрес приходится выковыривать из ссылки "встроить в блог" и плеер растянут на всё поле сообщения. Наконец то легальная музыка ))))
RuRupert M
Репутация: 61
С нами: 11 лет 1 месяц

Сообщение #54 VEG » 01.10.2013, 18:33

RuRupert, ссылка на страницу трека также должна работать. Растягивание можно убрать. Просто мне кажется, что так удобнее :)
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #55 VEG » 19.11.2013, 00:00

Muzebra уже давно не работает, и похоже, что не заработает в ближайшее время. Один из пользователей BB [media] спрашивал у их поддержки, почему не работают встроенные плееры, на что получил ответ:
Приветствуем.
Это связано с тем, что мы выключили функцию "внешнего плеера". Текущая
ситуация с мощностями не позволяет нам повысить нагрузку на сервера,
поэтому функция не будет включена в ближайшее время
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #56 kwike » 15.04.2014, 14:19

а аудио и видео с вконтакта, можно в него добавлять?
kwike
Гость

Сообщение #57 VEG » 15.04.2014, 19:39

BB [media] и BB [video] поддерживают видео из ВКонтакте (нужно брать ссылку из кода встраивания). Аудио сам ВКонтакте не позволяет встраивать на сторонние сайты.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #58 Dima_UA » 06.09.2014, 20:27

А можно этот BB-код добавить на форум IPB? Если да, то можете рассказать по подробней как эго добавить. Заранее спасибо.
Dima_UA
Гость

Сообщение #59 VEG » 07.09.2014, 09:40

Dima_UA, покажите пример любого другого BBCode (с параметром или без) — переделать по аналогии можно будет очень быстро.
VEG M
Автор темы, Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 11 лет 11 месяцев

Сообщение #60 Dima_UA » 07.09.2014, 11:14

VEG, я конечно в этом вообще полный ноль, но на форуме для вставки с ютуба работает BB-код
Код: Выделить всё
[media]ссылка из вкладки "Отправить"[/media]
Я просто админу форума кидал ссылку на ваш BB-код, он сказал что не знает можно ли его добавить на форум или нет, вот и решил у вас спросить :smile:
Dima_UA M
Аватара
Откуда: г.Сарны (Украина, Ровенская обл.)
Репутация: 0
С нами: 9 лет 6 месяцев

Пред.След.

Вернуться в Мастерская 1.x



cron