Блог
Главная » Форум » Скрипт лычек для форума uCoz By ZAN
03:02

Скрипт дает возможность администратору установить лычку любому пользователю, далее которая будет отображаться над аватарой на форуме. Для пользователей изменяющих свои данные будет надпись "-- Лычка не установленна --". Скрипт сильно не прорабатывал, сделал несколько лычек, которые-более будут подходить каждому сайту. В будущем, смотря по предложениям пользователей сделаю лычек больше, может даже сделаю лычки для торрент-треккеров. Пока что буду учиться HTML по немногу
Инструкция:
1) Заходим в Панель Управления (ПУ)
2) Активируем Yahoo в профиле (Главная » Пользователи » Настройки модуля):

3) Идем Главная » Управление дизайном » Форма редактирования персональной информации и заменяем:
Code

<?if($YAHOO_FL$)?>  
  <tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  
  <?endif?>


На:
Code

<?if($YAHOO_FL$)?>  
  <tr id="siM15"><td class="manTd1" id="siM16">Выберите лычку:</td>  
  <td class="manTd2" id="siM17">  
  <script>  
  function smilepre(sm)  
  { //By ZAN - www.uc-scripts.ru  
  if(sm == '')  
  document.all.yahoosmilepre.innerHTML = '';  
  else  
  document.all.yahoosmilepre.innerHTML = '<img src="http://uc-scripts.ru/u_logo/'+sm+'.png">';  
  }  
  </script>  
  <select size="1" id="yahoosmile" name="yahoo" onChange="smilepre(this.value);">  
  <option value="">-- Лычка не установленна --</option>  
  <?if($GROUP_ID$='4')?>  
  <option value="1">Модератор</option>  
  <option value="2">Администратор</option>  
  <option value="3">Мастер uCoz</option>  
  <option value="4">VIP</option>  
  <option value="5">FlooD</option>  
  <option value="7">Gamer</option><?endif?>  
  </select>  

  <div id="yahoosmilepre"></div>  
  </td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  
  <?endif?>


4) Идем Главная » Управление дизайном » Вид материалов и над:
Code

<?if($AVATAR_URL$)?><img alt="" title="$USERNAME$" class="userAvatar" border="0" src="$AVATAR_URL$"><?endif?><?if($USER_TITLE$)?><div class="postRankName">$USER_TITLE$</div><?else?><div class="postRankName">$USER_RANK_NAME$</div><?endif?>


Ставим:
Code

<?if($YAHOO$)?><center><img src="http://uc-scripts.ru/u_logo/$YAHOO$.png" border="0"></center><?else?><?endif?>


Вот и все, вроде ничего трудного. smile

Категория: Форум

Вы не авторизованы, по-этому вы не можете скачивать файлы к материалу, просматривать демо, читать и оставлять комментарии!

Knu.com
  • Опросик
  • Зайдете ли вы к нам еще?