Новые рипы сайтов, и шаблоны для ucoz.

Форум: UCOZ-COPY.RU



Скрипт "Награды" из поля $_AOL$
Сообщение Сообщение #1 
avatara
  • 51
Директор
Активный участник
Сообщений: 232
Репутация: 3
Публикаций на сайте: 316
[Смотреть всё]
Комментариев: 38
ICQ:--
]]> ]]> WMID: 422393556687
BL: ]]> bl ]]> ]]> ]]>
Скрипт "Награды" из поля $_AOL$


Замена стандартным наградам, если они вам надоели!
Скрипт имеет следующие преимущества:
1 Всё награды хранятся в одном поле
2 Удобно тем, что можно давать награды только определённым пользователям

Приступим к установке скрипта:

Сначала активируйте само поле 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?&
amp;
#62;


Сам скрипт скачайте и залейте к себе на сайте в папку js
aol_awards.rar (65 | 16,37 Kb)
В Форме редактирования данных пользователя находим:

<?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,m

axh: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?>


Вот архив с картинками, там два набора - 16х16 пикселей и 32х32 пикселей! Выбираете какой Вам больше всего подходите и заливаете к себе на сайт в папку images

Вот еще скриншоты самих наград и формы их редактирования:

Скрипт "Награды" из поля $_AOL$


Скрипт "Награды" из поля $_AOL$


Для того, чтобы вручить награду пользователю, нужно зайти на http:// ваш_сайт/index/11-id - где id - это айди пользователя которому хотите вручить медальку


4/02/11 - 18:43
Зарегистрирован: 30.12.2010 |
 
Быстрый ответ Ответить

1 чел. читают этот форум (гостей: 1)

Пользователей: 0

{links_4}