Показать сообщение отдельно
Старый 25.05.2010, 21:20 Вверх   #1
Коварный тип
 
Аватар для Serberg
Serberg вне форума
Доп. информация
Хорошо Проигрывание аудио файлов в сообщениях форума

Проигрывание аудио файлов в сообщениях форума

Нашел инструкцию на vbsupport.org, посчитал что будет полезной.
Автор инструкции: omentos



Для установки нужно:
1. Загрузите файлы из папки "upload" архива mp3player.7z (18.6 Кб) в корневую директорию форума.
Внутри картинка кнопки, js скрипт, swf файл плеера последней версии (на текущий момент).
2. Отредактируйте шаблон "headinclude":
К скриптам в шаблоне добавьте:
PHP код:
<script type="text/javascript" src="misc/audio-player/audio-player.js"></script> 
<script type="text/javascript">   
    AudioPlayer.setup("misc/audio-player/player.swf", {   
        width: 290, transparentpagebg: "yes", buffer: "10", skip: "FE0000"   
    });   
</script> 
3. Создайте новый BBCode
В отличии от настроек в первом посте этой темы используйте скрипт замены:

Код:
<span class="popupmenu"><a href="javascript://" class="popupctrl"><img src="images/editor/mp3_bb.png" alt="Скачать"/></a>
<span class="popupbody popuphover">
<script language="JavaScript">
var titles="{option}"
var songs="{param}"
var reg=/[\/\wА-Я\.:\-=\?\s]+/gi
var arr, arrn=[], arru=[]
while ((arr = reg.exec(titles)) != null)
{
arrn.push(arr[0])
}
while ((arr = reg.exec(songs)) != null)
{
arru.push(arr[0])
}
for(i=1;i<=arrn.length;i++)
{
document.write("<li><a href=&quot;" + arru[i-1] + "&quot;>"+ arrn[i-1] +"</a></li>")
}
</script></span></span>
<p id="{option}">Ошибка отображения плеера, обратитесь к администратору</p> 
<script type="text/javascript"> 
AudioPlayer.embed("{option}", {
soundFile: "{param}",
titles: "{option}"
}); 
</script>
Включите использование опций и отключите автоматическое преобразование ссылок внутри кода.

Как пользоваться:
При добавлении в текст сообщения в опциях должны быть указаны через запятую названия треков (не используйте в названиях запятые). В параметрах указываются в том же порядке прямые ссылки на mp3 через запятую.

Таким образом имеем плеер, который может воспроизводить несколько указанных треков, перед плеером выпадающий список для скачивания. Смотрите скриншоты выше.

Последний раз редактировалось Serberg; 15.10.2012 в 18:52..
  Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.04063 секунды с 10 запросами