Показать сообщение отдельно
Старый 06.07.2012, 23:24 Вверх   #1
Коренной житель
 
Аватар для Sardelka
Sardelka вне форума
Доп. информация
Радость MP3 плеер [bbcode] + музыка из вкантакте

MP3 плеер [bbcode] + музыка из вкантакте

И так, сразу напишу, что я не знаю ни каких языков программирования и все что я напишу, получилось в результате долгих часов поиска в инете и личной смикалки.

Для начала, вот так будет выглядеть плеер в сообщении:

Где Angel Beats - название трека.

Теперь скачайте вот этот архив: ЖмИ
В нем 2 картинки и сам плеер. Все скаченное закачайте себе на сайт в папку
Код:
http://ваш_сайт/mp3pl
Далее идем в админку вашего форума -> Дополнительные BB коды -> Добавить BB коды:
Заголовок: Mp3 Player
Название BB кода: Mp3
Замена:
Код:
<div class="player">
      <div class="title"><b>{param}</b></div>
      <object id="player1-ie" name="player1-ie" width="500" height="40" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0">
        <param name="movie" value="mp3pl/nx_audio_player.swf" />
        <param name="flashvars" value="soundfile={option}&duration=62000&player_id=1" />
        <embed id="player1" name="player1" width="500" height="40" src="mp3pl/nx_audio_player.swf" flashvars="soundfile={option}&duration=62000&player_id=1" allowscriptaccess="always" type="application/x-shockwave-flash" pluginspage="https://www.macromedia.com/go/getflashplayer"></embed>
      </object>
<a href="{option}"><img src="mp3pl/dow.png"></a>
    </div>
Пример:
Код:
[MP3]name.mp3[/MP3]
Описание: Можно оставить пустым
Использовать опцию: да
Изображение кнопки (необязательно): mp3pl/mp3.png
Удалить BB код, если отсутствует текст: да
Выключить BB коды внутри этого BB кода: нет
Выключить смайлы внутри этого BB кода: нет
Выключить перенос строк внутри этого BB кода: нет

Нажимаем сохранить. Все, теперь у вас на форуме есть BB-code mp3 плеера, иконка должна появится в "Полном редакторе/написании сообщений"

Для того, чтобы добавить композицию в сообщение, напишите название трека, например: Форсаж 3 - Саундтрек. Выделите и нажмите кнопку MP3 (ту, которую мы добавили в редактор сообщений), появится окошко, куда вам нужно ввести прямую ссылку на MP3 файл, нажимаете ок. И все.


Далее я опишу как добавить трек из своей страницы в контакте, для этого я использую браузер Opera, на его основе я и буду рассказывать.

И так, заходим на свою страницу в контакте, Далее в мои аудиозаписи. Если у вас нету ваших аудио записей, то лучше добавьте музыку к себе, так как если будем копировать ссылки из поиска в контакте, то есть вариант, что со временем они исчезнут или поменяются.

И так, зашли:


Как видно, у меня всего 2 аудиозаписи:
Michel Teló – Ai Se Eu Te Pego
Lia – My Soul, Your Beats!

И так, для вставки музыки в сообщение, нам нужно 2 вещи, название песни и прямая ссылка.
Предположим, что я хочу добавить песню Michel Teló – Ai Se Eu Te Pego. Название у нас есть, теперь нужно раздобыть прямую ссылку на файл, для этого, на странице в контакте, с вашими аудиозаписями нажимаете правой кнопкой мыши и выбираете "Проиндексировать элемент".
Далее мышкой наводите на значек проигрывания нужной для вас песни, вот пример:

В нижнем окошке видно, что выделена строка кода:
Код:
<div class="play_new" id="play177314712_158643799"/>
но нам он не нужен, на пару строчек ниже, можно увидеть вот этот код:
Код:
<input type="hidden" id="audio_info177314712_158643799" value="http://cs5464.userapi.com/u70809059/audio/70383a07d182.mp3,165"/>
Где
Код:
http://cs5464.userapi.com/u70809059/audio/70383a07d182.mp3
и есть прямая ссылка на песню, теперь в свое сообщение вставляем это:

Код:
[MP3="http://cs5464.userapi.com/u70809059/audio/70383a07d182.mp3"]Michel Teló – Ai Se Eu Te Pego[/MP3]
Вот и все, наслаждаемся музыкой.
  Ответить с цитированием
 
Время генерации страницы 0.05416 секунды с 10 запросами