Рейтинг +/-


Модный рейтинг +/- для сайта.

В шаблон вида материалов нужного модуля вставляем:

Code
<script type="text/javascript" src="http://helper.ucoz.ru/_ld/0/47_rate.js"></script>  
<a href="#" onclick="rateForm(-1,$ID$);return false">-</a>
<b title="Голосов: $RATED$" id="rate_$ID$" class="nullRatenegativeRatepositiveRate "><script type="text/javascript">document.write(Math.round()-)</script></b>
<a href="#" onclick="rateForm(1,$ID$);return false">+</a>

Для модуля "Новости", заменяем $ID$ на $ENTRY_ID$.

Где в участке rateForm(mark, id, module, events);return false

mark — Оценка (±1)
id — ID оцениваемого материала
module — название модуля (forum, blog, load, ...). Определяется автоматически, если не указано.
events — объект обработчиков событий. Имеет 3 свойства:
before — действие до отправки запроса. Принимает аргументом jQuery-объект, указывающий на #rate_$ID$.
after-success — действие после успешной оценки. Принимает аргументами jQuery-объект, указывающий на #rate_$ID$ и новую оценку.
after-error — действие после отправки запроса с ошибкой. Принимает аргументом код, возвращаемый сервером в первом теге cmd.

В CSS прописываем 3 класса:

Code
.positiveRate {color:green;}
.negativeRate {color:red;}
.nullRate {color:#000;}

Опубликовал: TIK_TAK в категорию Скрипты и хаки для ucoz - Дата добавления: 25.11.2024, 00:32

Теги: Скрипты и хаки для ucoz, Рейтинг, +/-

Сообщить о новой версииПроблемы со скачиванием?
Источник/Автор: helper.ucoz.ru
ССЫЛКИ

Комментарии:


Оставить комментарий

Имя *:
Email *:

Все смайлы | Регистрация

Популярные файлы

Друзья сайта

Всё для Counter-Strike 1.6

Теги

  
     

Вход на сайт

     
     

Информация:

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Статистика