[audio] — это универсальный BBCode из набора «BB [media]», который позволяет пользователям вставлять аудио в сообщения.
Поддерживаемые аудио-сервисы
- soundcloud.com — ссылка на страницу трека и ссылка из кода встраивания
- promodj.com — ссылка на страницу трека, ссылка на скачивание и ссылка из кода встраивания
- music.yandex.ru — ссылка на страницу с треком (только для тех треков, что поддерживают это)
- yapfiles.ru — только ссылка из кода встраивания на аудио
- bandcamp.com — только ссылка из кода встраивания на трек или альбом
- файлы WAV, FLAC, MP3, OGG, OGA, AAC и M4A через HTML5 <audio>
Пример использования
Пользователь копирует адрес трека и вставляет его между [audio][/audio]:
[audio]https://soundcloud.com/to420/kunta_minimal[/audio]
Очень классный и полезный мод. Теперь слушать музыку на своих форумах намного легче.
дико извиняюсь, но не могу не спросить - данный код, как я понимаю, позволяет реализовать вставку трека, но не плейлиста (при попытке вылезает информинг " Извините, этот URL не поддерживается"). это ограничение кода? ресурса, с которого ссылка? или ресурса, на который эту ссылку пытаюсь пристроить?
или ограничения-ограничениями, но как-то его можно снять?
Какой сервис вы пробуете использовать? Плейлисты поддерживаются только для You Tube и Sound Cloud.
использую:
http://pleer.com/
ок. спасибо огромное. буду пытать счастье с "облаком".
нет, увы, с Sound Cloud результат тот же((
будем встраивать по одной композиции всё-таки.
спасибо в любом случае за опцию.
Евгений, добрый день. У меня на форуме почему-то через раз отображаются эти музыкальные файлы. Т.е. обновил страницу - всё хорошо, можно слушать, а другой раз заходишь и видишь только SMF (audio). В чём может быть проблема?
SMF 2.0.9
Использовал ваш независимый js-скрипт для своего сервера по ссылке из вашего комментария
http://www.simplemachines.ru/index.php?topic=14923.msg118083#msg118083
Просмотрел консоль ошибок JS в браузере - там были ошибки некоторых других модов. Всё поправил - теперь вроде всё хорошо. Буду присматривать дальше. Спасибо за приятное дополнение.