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


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

1573
7 из 10
Проголосовало: 4






Особенности скрипта:
1) Убрал get запрос сделал сложнее но нагрузка на сайт будет меньше.
2) Эта версия для модуля каталог сайтов.
3) Сохранилась функция загрузки скиншота и файла с вашего компьютера на сайт.

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


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

2) Идём в права групп и делаем всё как на скриншоте



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

Code
<table style="border-collapse:collapse;width:100%;background:#ffffff;margin-bottom:10px;border:1px solid #cccccc;"><tr style="width:100%;">  
  <td colspan="6" style="padding:4px;"><font color="#6e6e6e"><b><div style="float:left;">$TITLE$</div><div style="float:right;"><div style="float:right;" class="noneadd">$MODER_PANEL$</div> <div style="float:right;" onclick="succes();" class="add east" title="Добавить себе"><iframe src="$ENTRY_URL$" width="21" height="21" align="left" frameborder="0" marginheight="25"scrolling="no"></iframe></div> <div style="margin-left:3px;margin-top:3px;float:right;"><a href="<?if($FILE_URL$)?>$FILE_URL$<?else?>$OTHER1$<?endif?>">Скачать</a> </div> </div></b></font></td>  
  </tr> <tr>  
  <td width="150px"></td> </tr> <tr> <td colspan="5" style="border-top:1px solid #cccccc;">  
  <object id="audioplayer$ID$" type="application/x-shockwave-flash" data="http://webo4ka.ru/Ucoz5/mp3_audi_zapici_v3.swf" width="300" height="35">  
  <param name="bgcolor" value="#FFFFFF"/>  
  <param name="allowScriptAccess" value="always"/>  
  <param name="movie" value="http://webo4ka.ru/Ucoz5/mp3_audi_zapici_v3.swf"/>  
  <param name="flashvars" value="st=http://webo4ka.ru/Ucoz5/audio75_949_audi_zapici_v3.txt&comment=&m=audio&file=<?if($FILE_URL$)?>$FILE_URL$<?else?>$OTHER1$<?endif?>"/>  
  <param name="wmode" value="opaque" />  
  </object>  
  </td> <?if($SCREEN_URL$)?><td style="border-top:1px solid #cccccc;padding:4px;border-right:1px solid #ccc;"><img width="40px" src="$SCREEN_URL$" border="0" style="border:1px solid #cccccc;padding:2px;"></td><?else?><td style="border-top:1px solid #cccccc;padding:4px;border-right:1px solid #ccc;"><img width="40px" src="$OTHER2$" border="0" style="border:1px solid #cccccc;padding:2px;"></td><?endif?>  
  </tr></table>


3.2) Так теперь на страницу материала и коментарий к нему.

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

  <!---тут устанвливать id---><script>  
  var cat = id категории; //например var cat = 1;  
  </script><!--- /end тут устанвливать id--->  

  <div onclick="AddAudio$ID$();" id="test"> <div id="testsh"></div> <div id="tests"></div> </div>  
  <script type="text/javascript"> $(document).ready(function() { $('#tests').hover(function(){ $('#testsh').stop().animate({opacity:1},200); $('#tests').stop().animate({opacity:0},200); },function(){ $('#testsh').stop().animate({opacity:0},300); $('#tests').stop().animate({opacity:1},300); }); }); </script>  
   
  <style type="text/css"> #testsh { width: 21px; height: 21px; background: url('http://webo4ka.ru/Ucoz5/addaudio2_audi_zapici_v3.png') no-repeat; opacity:0; position: absolute; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); } #tests { position: absolute; width: 21px; height: 21px; cursor:pointer; background: url('http://webo4ka.ru/Ucoz5/addaudio1_audi_zapici_v3.png') no-repeat; } </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: cat,  
  title: '$ENTRY_TITLE$',  
  other1: '<?if($FILE_DIRECT_URL$)?>$FILE_DIRECT_URL$<?else?>$OTHER1$<?endif?>',  
  other2: '<?if($SCREEN_URL$)?>$SCREEN_URL$<?else?>$OTHER2$<?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$ успешно добавлен к вам на страницу.');  
  };  

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


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

Code
  
  <html>  
  <head>  
  <?if($ADMIN_BAR$)?><?endif?>  
  <link type="text/css" rel="StyleSheet" href="/_st/my.css" />  
  </head><body onload="L.create()">  
  <table border="0" cellpadding="0" cellspacing="0" width="328px"><td>  
  $BODY$</td></table>  

  <script type="text/javascript">  
   
  function ono(name)  
  {  
  var start=location.search.indexOf("?"+name+"=");  
  if (start<0) start=location.search.indexOf("&"+name+"=");  
  if (start<0) return '';  
  start += name.length+2;  
  var end=location.search.indexOf("&",start)-1;  
  if (end<0) end=location.search.length;  
  var go='';  
  for(var i=start;i<=end;i++)  
  {  
  var c=location.search.charAt(i);  
  go=go+(c=='+'?' ':c);  
  }  
  return unescape(go);  
  }  
  var a = ''+ono('link')+''  
  var b = ''+ono('id')+''  
  if(a == b) {document.write("<style>.noneadd {display:none;}</style>");} else {document.write("<style>.add{display:none;}</style>");}  
  </script>  

  <style>img[title="Теги материала"],img[title="Управление счетчиками"],img[title="Редактировать"] {display:none;}</style>  
  </td>  
  </table>  
  <script type="text/javascript" src="http://webo4ka.ru/Ucoz5/jquery.tipsy_audi_zapici_v3.js"></script>  
  <script type='text/javascript'>  
  $(function() {  
  $('.north').tipsy({gravity: 'n'});  
  $('.south').tipsy({gravity: 's'});  
  $('.east').tipsy({gravity: 'e'});  
  $('.west').tipsy({gravity: 'w'});  
  });  
  </script><style>  
  .tipsy {  
  padding: 5px;  
  font-size: 11px;  
  opacity: 0.8;  
  filter: alpha(opacity=80);  
  background-repeat: no-repeat;  

  }  

  .tipsy-inner {  
  padding: 5px 8px 4px 8px;  
  background-color: black;  
  color: white;  
  max-width: 200px;  
  text-align: center;  
  }  

  .tipsy-inner {  
  -moz-border-radius:3px;  
  -webkit-border-radius:3px;  
  }  

  .tipsy-north {  
  background-position: top center;  
  }  

  .tipsy-south {  
  background-position: bottom center;  
  }  

  .tipsy-east {  
  background-position: right center;  
  }  

  .tipsy-west {  
  background-position: left center;  
  }</style>  
  $POWERED_BY$  
  </body><script>  
  $("a[href='http://www.ucoz.ru/']").parent().hide();  
  </script>  
  </html>  
  


3.4) Идём на страницу и в нужное место ставим не забываем установить id категории

Code
<!---тут устанвливать id---><script>  
var cat = id категории; //например var cat = 1;  
</script><!--- /end тут устанвливать id--->  

<script src="http://webo4ka.ru/Ucoz5/addmus.v.3_audi_zapici_v3.js" type="text/javascript"></script><?if($_DIR_ENTRIES$)?>  
<iframe class="autoHeight" frameborder="0" scrolling="no" height="0px" width="360px" src="/dir/0-0-$_USER_ID$-0-17?link=$_USER_ID$x&?id=$_USER_ID$<?if($_PM_READ_URL$)?><?else?>x<?endif?>"></iframe>  
<?endif?>


и ешё в нужное место самое главное ссылку на добавление музыки вот

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


самое главное не забываем ставить id категории

Code
<!---тут устанвливать id---><script>  
  var cat = id категории; //например var cat = 1;  
  </script><!--- /end тут устанвливать id--->


он находится всего в двух кодах примерно должно быть в них так вот так получится нормально

Code
<script>var cat = 1;</script>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://ucozomania.ru
  • Всего комментариев: 4

ReSLeaR_m
0
ReSLeaR_m написал: Написано 03 Февраля 2013 в 21:34
Комментарий №4
Все супер! автору спасибо!

CSIL
-1
CSIL написал: Написано 22 Февраля 2012 в 14:44
Комментарий №3
А можно такуюже версию для блога? пжл )

Aleks
0
Aleks написал: Написано 23 Января 2012 в 18:47
Комментарий №1
В чем прикол цвет только поменялм с предедущей версии !

Iverson
0
Iverson написал: Написано 24 Января 2012 в 16:12
Комментарий №2
1) Убрал get запрос сделал сложнее но нагрузка на сайт будет меньше.
2) Эта версия для модуля каталог сайтов.
3) Сохранилась функция загрузки скиншота и файла с вашего компьютера на сайт.

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    205
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 6
    Гостей: 5
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: