Аудиозаписи v.4.0

2994
8.8 из 10
Проголосовало: 10




  • Скачать с сервера
  • Скачать
  • Смотреть демо


Особенности скрипта:
1) При окончание песни, воспроизводиться следующая.
2) Favicon меняется при когда музыка играет и когда стоит на паузе.
3) Всего один get запрос.
4) Новое красивое удаление музыкального файла.
5) После добавления музыки, она сразу же добавляться на страницу пользователя.
6) Убрал загрузку обложки т.к. не считаю это нужным.

Установка
1) Активируем модуль "Каталог сайтов".
1.1) Идём в настройки модуля.
Активируем поля как на скриншоте


Не забываем поставить галочку "Включить возможность поиска материалов пользователя:"
Не забываем установить макс вес скриншота и файла желательно для файла 15000 а для скриншота 2000.
2) Идём в права групп и делаем всё как на скриншоте


3) Установка кода.
3.1) В виде материалов заменяем всё вот на это

Code
<div href="<?if($FILE_DIRECT_URL$)?>$FILE_DIRECT_URL$<?else?>$OTHER1$<?endif?>" style="width: 400px;" class="item">  
  <div>  
  <div class="fr duration"><div style="float:right;margin-right:3px;"><iframe class="add" src="$ENTRY_URL$" width="16" height="16" align="left" frameborder="0" marginheight="25"scrolling="no"></iframe></div>  
  <div class="del" style="float:right;margin-right:3px;"><?if($MODER_PANEL$)?><a href="javascript://" class="del_bm$ID$" onclick="if (confirm('Хотите удалить трек $TITLE$?')){$.get('/index/92-6-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('#entryID$ID$').slideUp('fast')});}"><img src="/audio/i/del1.gif"></a><?endif?></div>  
  <br>  
  </div>  
  <div class="btn play"></div>  
  <div class="title"><Div style="float:left;">$TITLE$</div><br></div><br>  
  </div>  
  <div class="player inactive"></div>  
  </div>  
  <div class="clear"></div>  


3.2) На странице материала и комментарий к нему заменяем весь код вот на этот

Code
<html>  
  <head><?if($ADMIN_BAR$)?><?else?><?endif?>  
  </head>  
  <body style="padding:0px;margin:0px;">  

  <div onclick="AddAudio$ID$();" id="test"> </div>  
  <img src="/audio/i/success.gif">  
  <style type="text/css"> #test { width: 16px; height: 16px; background: url('/audio/i/add.gif') no-repeat;position: absolute; cursor:pointer;}</style>  
  <script>  
  function AddAudio$ID$() {  
  $.get('/dir/0-0-0-0-1', function(data){  
  var ssid = $('input[name="ssid"]', data).val();  
  $.post('/dir/', {  
  a: 12,  
  jkd428: 1,  
  jkd498: 1,  
  ocat: 1,  
  title: '$ENTRY_TITLE$',  
  other1: '<?if($FILE_DIRECT_URL$)?>$FILE_DIRECT_URL$<?else?>$OTHER1$<?endif?>',  
  ssid: ssid  
  },  
  function(qwe){  
  var er = $(qwe).text();  
  if(er.indexOf('успешно')>-1){infols();_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});}  
  else {_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});};  
  });  
  });  
  alert('Трек $ENTRY_TITLE$ успешно добавлен к вам на страницу.');  
  $("#test").hide();  
  $("#success").show();  
  };  

  </script>  
  <br><br>$POWERED_BY$  
  </body>  
  </html>


3.3) На Странице поиска и рейтинга материалов заменяем всё вот на этот код

Code
<html><head><?if($ADMIN_BAR$)?><?endif?> </head><body><div id="playlist2">$BODY$</div>$POWERED_BY$</body></html>  
  


3.4) На персональной странице ставим вот этот код

Code
<script type="text/javascript">  
var userid = "/dir/0-0-$_USER_ID$-0-17";  
var playfavicon = '/audio/i/play.gif';  
  var pausefavicon = '/audio/i/pause.gif';  
  var stopfavicon = '/favicon.ico';  
  </script>  
  <script src="/audio/js/addmus.v.4.js" type="text/javascript"></script>  
  <?if($_PM_READ_URL$)?><style>.add {display:none;}</style><?else?> <style>.del {display:none;}</style><?endif?>  
<div id="playlist">Загрузка</div>  


3.3.1) В нужное место добавляем ссылку на Добавление музыки:

Code
<?if($_PM_READ_URL$)?> <a href="javascript://" onclick="upost_msz.mus_uWnd();">Добавить музыку</a><?endif?>


4)
Чтобы заменить цвет ползунка и и поле воспроизведение музыки мы в файле drplayer.js ищем

Code
0x6000aa


если вы хотите например красный цвет то меняем на

Code
0xff0000


как вы поняли что 0x должен быть в любом случае.

5) Заливаем папку audio в корень сайта.

готово!
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://umania.su
  • Всего комментариев: 6

Amnistik
0
Amnistik написал: Написано 30 Сентября 2014 в 20:24
Комментарий №6
у меня почему то не фига не работает(

Likhov
0
Likhov написал: Написано 07 Июля 2013 в 17:41
Комментарий №4
Как переделать на Каталог файлов?

Goodmind
0
Goodmind написал: Написано 08 Июля 2013 в 14:11
Комментарий №5
прото

Администратор1659
0
Администратор1659 написал: Написано 27 Апреля 2013 в 19:14
Комментарий №3
Почему, когда переходит на страницу с аудиозаписями, то нет значка и ползунка?

Вовчик
+1
Вовчик написал: Написано 27 Ноября 2012 в 20:40
Комментарий №2
Вот тебе бан

Вовчик
+1
Вовчик написал: Написано 20 Августа 2012 в 17:34
Комментарий №1
вот тебе: бан

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • waak написал:
  • и ещё забыл добавить что использую модуль каталог сайтов
  • waak написал:
  • Почему у меня он перелистывает в верх а не вниз и если это первая песня на стр то он её по кругу гоняет а не переходит к последней
    и как сделать стоп по клику на трек который играет?
  • Acht написал:
  • Тест
    Мда, у меня тоже не работает. Или нужно ждать обновление?
    Добрый вечер.Подскажите,пожалуйста: как сделать, чтобы второй или третий набор смайлов заменить своими.
    Последние темы
    Опрос
    251
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 2
    Гостей: 2
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: