Главная » Файлы » Скрипты для uCoz » Пользователи

Дополнительные награды пользователей через поле AOL by uCodes для uCoz
23.06.14, 13:50:20

Скачать файл




Очередной скрипт от uCodes. На этот раз они сделали награды пользователя через поле AOL

Установка:

На странице редактирования данных пользователя в самый низ после тега /body вставляйте:
Код
<script type="text/javascript" src="/js/uAwards.uCodes.ru.js"></script>
  <?if($_GROUP_ID$!=4)?><style type="text/css">#siM9{display:none}</style><?endif?>


Далее в Форме редактирования данных пользователя найдите примерно следующее:
Код
<?if($AOL_FL$)?>
  <tr id="siM9"><td class="manTd1" id="siM10">$AOL_SIGN$</td><td class="manTd2" id="siM11">$AOL_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
  <?endif?>


И замените это на:
Код
<?if($AOL_FL$)?>
  <tr id="siM9"><td class="manTd1" id="siM10">Награды пользователей</td><td class="manTd2" id="siM11"><a href="javascript://" onclick="new _uWnd('uAwards','Редактирование наград',300,300,{align:0,shadow:0,close:1,autosize:1,maxh:500,minh:30,resize:0},texts); return false;">Изменить</a><span style="display:none;">$AOL_FL$</span></td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
  <?endif?>


На персональной странице пользователя в то место, где хотите видеть награды, вставляйте:
Код
<?if($_AOL$="000000" or (len($_AOL$)!=6))?>
  У пользователя нет наград!
  <?else?>
  <?if(substr($_AOL$,0,1)="1")?><img src="/images/uA1.png" border="0" alt="Награда за лучшую новость" title="Награда за лучшую новость"><?endif?>
  <?if(substr($_AOL$,1,1)="1")?><img src="/images/uA2.png" border="0" alt="Награда за популярную новость" title="Награда за популярную новость"><?endif?>
  <?if(substr($_AOL$,2,1)="1")?><img src="/images/uA3.png" border="0" alt="Награда за помощь Администрации" title="Награда за помощь Администрации"><?endif?>
  <?if(substr($_AOL$,3,1)="1")?><img src="/images/uA4.png" border="0" alt="Награда за помощь пользователям" title="Награда за помощь пользователям"><?endif?>
  <?if(substr($_AOL$,4,1)="1")?><img src="/images/uA5.png" border="0" alt="Награда лучшему комментатору" title="Награда лучшему комментатору"><?endif?>
  <?if(substr($_AOL$,5,1)="1")?><img src="/images/uA6.png" border="0" alt="Награда самому активному" title="Награда самому активному"><?endif?>
  <?endif?>


Осталось лишь залить скрипт из прикреплённого архива в папку js. Также в архиве есть два набора медалек размерами 16*16 и 32*32 пикселя. Все картинки из папки нужного вам размера залейте в папку images

Источник скрипта: http://ucodes.ru

Материал подготовлен Apocalypse

Категория: Пользователи | Добавил: Apocalypse | Теги: поле, дополнительные, AOL, Через, ucoz, by, награды, uCodes, для, пользователей
Просмотров: 248 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: