В этом решении я буду создавать рейтинг для
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.2016 и работает в следующих модулях:
Блог
Фотоальбом
Онлайн игры
Новости сайта
Каталог статей
Каталог сайтов
Каталог файлов
Доска объявлений