05 Июля 2025г.18:55
Добро пожаловать на uCoScript.3dn.ru — Уникальные скрипты!
ГлавнаяФорум сайтаМикробарыНовые сообщенияЛюдиГарантыДобавить файл

uCoScript.3dn.Ru – Уникальнные скрипты, шаблоны, макеты для лучших сайтов.


Главная тематика нашего интернет – портала является уникальные скрипты для движка uCoz. Мы каждый день выкладываем новые, уникальные скрипты, шаблоны, макеты и всё что связано с uCoz. Так же у нас есть форум , о котором вы сможете прочитать ниже: На нашем форуме Вас ждет отзывчивый персонал, который сможет Вам помочь. Так же форум был создан специально для общения веб-мастеров или новичков, которые только недавно познакомились с uCoz. Мы стараемся отвечать на форуме понятней и подробней что бы вы смогли решить свою проблему. На форуме у Вас будет возможность почитать полезные статьи о поисковой оптимизации сайта на движке uCoz. Если вы хотите купить/продать что - нибудь на нашем форуме, то мы рекомендуем воспользоваться услугами гаранта. Что бы избежать мошенничества. Не забывайте что наш портала №1 в интернете по uCoz. Спасибо за то что вы снами.
Всего Вам доброго и оставайтесь с нами!
Пользователи Своя отправка наград пользователю
411 Просмотров
Автор: 7up
Дата: 06 Ноября 2011, 23:39


Этот скрипт может подойти для соц.сетей на uCoz, ибо админу, который хочет улучшить функционал сайта. Выводится список наград для отправки без всякиз надписей "Знаки отличий" и т.п. + универсальная форма отправки.
В мини - профиле перед размещаем код:
Code
<script type="text/javascript">  
  function aWards(nickname,id){new _uWnd('sendGifts','Подарить подарок',300,100,{align:0,shadow:0,close:1,autosize:1,maxh:300,minh:100,resize:0,oncontent:function(){  
  $.get('/index/55-'+id,function(data){  
  $('td', $('cmd[p="content"]', data).text()).each(function() {  
  number = $(this).attr('onclick').toString().split('-')[2].substr(0,2).replace(/"/,'');  
  $('#str').append("<img src="+$(this).find('img').attr('src')+" alt="+number+" class='uAwards_new'>")  
  });  
  $('.uAwards_new').click(function(){  
  $('#upbody').hide();$('#downbody').show();  
  addgifts = $(this).attr('alt');  
  $('#divImgA').html("<img src="+$(this).attr('src')+">");  
  $.get('/index/55-1-'+number,function(data){  
  $('#frm735', $('cmd[p="content"]', data).text()).each(function() {  
  seckey = $(this).find('input[name="seckey"]').val();  
  $('.capcode').html('<img src='+$(this).find('#secuImg').attr('src')+' id="clickclick" align="absmiddle" style="cursor:pointer;">');  
  reloadcap = $(this).find('#secuImg').attr('onclick');  
  if(seckey == undefined){$('#Acode').hide()}else{}  
  $('#clickclick').click(reloadcap);  
  });  
  $('#buttonSend').click(function() {  
  $('.Astat').html('<img src="/loadgen.gif" >');  
  var ssid = $('input[name="ssid"]', data).val();  
  $.post('/index/', {a: '55',t:'1',s:id,comment:$('#messGiftsVal').val(),c:addgifts,seckey:seckey,code:$('#sCodeA').val()}, function(response){  
  res = $(response).text();  
  if(res.indexOf('Вручить')!=-1){$('.Astat').html('<img src="/.s/img/icon/er.png">');_uWnd.alert('<center><font color="red">Вручить награду вы сможете через </b>24 часа</b></font></center>', 'Ошибка',{w:300, h:70});return;}  
  if(res.indexOf('Не заполнено')!=-1){$('.Astat').html('<img src="/.s/img/icon/er.png">');_uWnd.alert('<center><font color="red">Не заполнено поле </b>Сообщение</b></font></center>', 'Ошибка',{w:300, h:70});return;}  
  if(res.indexOf('безопасности')!=-1){$('.Astat').html('<img src="/.s/img/icon/er.png">');_uWnd.alert('<center><font color="red">Неверно введён </b>Код безопасности</b></font></center>', 'Ошибка',{w:300, h:70});$('#clickclick').click();return;}  
  if(res.indexOf('Доступ')!=-1){$('.Astat').html('<img src="/.s/img/icon/er.png">');}  
  else{$('.Astat').html('<img src="/.s/img/icon/ok.png">');_uWnd.alert('<center><font color="blue">Награда успешно </b>подарена</b></font></center>', 'Успешно',{w:300, h:70});_uWnd.close('sendGifts')}  
  });   
  });  
  });  
  setInterval("_uWnd.getbyname('sendGifts').checksize()",500);  
  });  
  });  
  }}, '<div id="upbody"><fieldset><legend>Выберите подарок для отправки</legend><div id="str"></div></fieldset></div><div id="downbody" style="display:none;"><fieldset><div align="right"><a href="javascript://" style="text-decoration:none;" onclick="aWards(\'$_USERNAME$\',\'$_USER_ID$\')">« Назад</a></div></fieldset><fieldset><table width="100%"><tr><td align="left" valign="top"><div id="divImgA"></div></td><td width="100%" align="left" valign="top"><textarea style="width:100%;height:45px;" id="messGiftsVal"></textarea></td></tr></table></fieldset><fieldset id="Acode"><div style="text-align:right"><input id="sCodeA" type="text" autocomplete="off" name="code" style="font-size:20px;padding:4px;width:60px; type="text"> <span class="capcode"></span></div></fieldset><fieldset><table width="100%"><tr><td align="left" valign="top"><div class="Astat"></div></td><td width="35%" align="right" valign="top"><table border="0" style="display:inline-block;" id="showButton" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://www.onfy.ru/s/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on"><a href="javascript://" id="buttonSend"><b>Подарить</b></a> </div> </td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td></tr></table></fieldset></div>' )  
  setInterval("_uWnd.getbyname('sendGifts').checksize()",500);  
  }   
   </script>  
  <style>  
  .uAwards_new{padding:3px;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}  
  .uAwards_new:hover{padding:3px;background:#FFF;cursor:pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}  
  </style>


и в этом же шаблоне(Профиль пользователя) находим:
Code
<a href="$AWARDS_DO_URL$">


и заменяем на:
Code
<a href="javascript://" onclick="aWards('$_USERNAME$','$_USER_ID$')">


Вот и всё
Вы не можете добавлять комментарии
Форма входа
Мини-чат
Витрина ссылок
Наши флудеры
Ник: OpenGl
Сообщений: 20
Проверенные
OpenGl
Ник: 7up
Сообщений: 16
Пользователь
7up
Ник: XaXaTyH
Сообщений: 0
Пользователь
XaXaTyH
Кто на сайте
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта
пользователи отсутствуют
серверы ксСервера CS 1.6 сервера cs 1.6cs сервераwww.cscl.ruСервера CS 1.6Мониторинг серверовqcs.suCS 1.6 Серверасервера counter-strike 1.6добавляйте сервера в мониторинг серверов cs 1.6 для новичков http://csthebest.ru/
Мониторинг серверов CS 1.6
CS 1.6 серверы
скачать кс 1.6UserPlay.info - Мониторинг игровых серверовРаскрутка серверов КС 1.6Мониторинг серверовсервера cs 1.6 surfМониторинг Игровых Серверов Counter-Strike 1.6Игровые сервера cs 1.6Мониторинг серверов CS
сервера CS 1.6
GM-Monitoring.RuСкачать CS 1.6Игровые сервера cs 1.6Мониторинг серверов cs
сервера csИгровые сервера cs 1.6Сервера CS 1.6сервера ксСервера CS 1.6 Сервера cs 1.6
Сервера cs 1.6сервера cs 1.6
ip серверов cs 1.6 cs сервераСерверы Counter-Strike 1.6Скачать cs 1.6 сервера csИгровые сервера CS 1.6Мониторинг CS серверов
      Хостинг от uCoz
При копировании материалов → указывайте ссылку на источник!
uCoScript.3dn.Ru © 2011 - 2013 Все права защищены. ФорумКарта сайтаКарта форума
Счётчики
Сегодня нас посетило
Проверка тиц
Показано 2 последних комментария из 3.
Мини-статистика
Всего зарегистрировано: 69
Постов на форуме: 36
Тем на форуме: 36