В этом решении я буду создавать рейтинг для uCoz под названием Вам помог этот материал, с ответами ДА или НЕТ.
Всем привет, на просторах uCoz всегда можно найти различные скрипты которые помогут решить ту или иную задачу, но к сожалению со временем такие скрипты забываются или чего хуже удаляются вместе с заброшенными проектами.
Данное решение не будет работать если вы изменили стандартные название модулей на свои, благодаря модулю SEO от uCoz!
И речь сегодня пойдёт о скрипте под названием Рейтинг +/-
В данное решение я внёс полностью свой HTML-CSS код и добавил некоторые системные переменные uCoz, так сказать реставрация и улучшение забытого.
Шаг 1 - Установим JS:
И так нам следует скачать к себе на сайт uCoz в Файловый менеджер следующий JS и установить его внизу страницы, перед закрывающим тегом
Шаг 2 - Установим HTML:
Теперь когда почти всё готово, вам следует установить на страницу материала и комментариев следующий HTML каркас:
Как я уже написал выше, я добавил некоторые системные переменные uCoz, в результате чего пользователь который ещё не оставлял свой рейтинг материалу увидит следующий вид рейтинга:
А когда он отдаст свой голос в положительную или отрицательную сторону, после обновление страницы он увидит лишь надпись Рейтинг и его число:
Данный скрипт тестировался на работоспособность 14.12.2014 и работает в следующих модулях:
Всем привет, на просторах 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>
<?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)
Добавить