NK-uCoz.Ru » Каталог файлов » uCoz » Скрипты для uCoz » Да или нет вместо рейтинга для uCoz

Да или нет вместо рейтинга для uCoz

Да или нет вместо рейтинга для uCoz
Скрипты для uCoz
na3uTuB4uk
08.04.15, 17:26
764
0
В этом решении я буду создавать рейтинг для uCoz под названием Вам помог этот материал, с ответами ДА или НЕТ.

Всем привет, на просторах uCoz всегда можно найти различные скрипты которые помогут решить ту или иную задачу, но к сожалению со временем такие скрипты забываются или чего хуже удаляются вместе с заброшенными проектами.

Данное решение не будет работать если вы изменили стандартные название модулей на свои, благодаря модулю SEO от uCoz!

И речь сегодня пойдёт о скрипте под названием Рейтинг +/-

В данное решение я внёс полностью свой HTML-CSS код и добавил некоторые системные переменные uCoz, так сказать реставрация и улучшение забытого.

Шаг 1 - Установим JS:
И так нам следует скачать к себе на сайт uCoz в Файловый менеджер следующий JS и установить его внизу страницы, перед закрывающим тегом
Код
<script type="text/javascript" src="http://www.uotvet.ru/ucoz/rejting/2/u_rating.js"></script>


Шаг 2 - Установим HTML:
Теперь когда почти всё готово, вам следует установить на страницу материала и комментариев следующий HTML каркас:
Код
<div class="uotvet-rating-1">  
  <?if($RATE_FORM$)?><div>Вам помог этот материал?</div><?endif?>  
  <?if($RATE_FORM$)?><a href="#" onclick="rateForm(1,$ID$);return false">Да</a><?endif?>  
  <span title="Голосов: $RATED$" id="rate_$ID$" class="<?if(($RATING$*$RATED$-2*$RATED$)=0)?>nullRate<?else?><?if(($RATING$*$RATED$-2*$RATED$)<0)?>negativeRate<?else?>positiveRate<?endif?><?endif?>"><?if($RATE_FORM$)?><?else?>Рейтинг: <?endif?><b><script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></b></span>  
  <?if($RATE_FORM$)?><a href="#" onclick="rateForm(-1,$ID$);return false">Нет</a><?endif?>  
</div>


Как я уже написал выше, я добавил некоторые системные переменные uCoz, в результате чего пользователь который ещё не оставлял свой рейтинг материалу увидит следующий вид рейтинга:


А когда он отдаст свой голос в положительную или отрицательную сторону, после обновление страницы он увидит лишь надпись Рейтинг и его число:


Данный скрипт тестировался на работоспособность 14.12.2014 и работает в следующих модулях:
Код
Блог  
Фотоальбом  
Онлайн игры  
Новости сайта  
Каталог статей  
Каталог сайтов  
Каталог файлов  
Доска объявлений
Ctrl
Enter
Заметили ошЫбку
Выделите текст и нажмите Ctrl+Enter
Вернуться назад
Комментарии (0)