Да или нет вместо рейтинга для uCoz - Информеры - UCOZ - Каталог файлов - Каморка
kamorka
Menu
Правила чата
Пользователи онлайн
Мини-чат
+Мини-чат
0
Онлайн всего: 1
Гостей: 1
Пользователей: 0
   Категории

Комментарии

KaMoRkA.uCoz.com -- uCoz -- Информеры


В этом решении я буду создавать рейтинг для 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 и работает в следующих модулях:

Блог  
Фотоальбом  
Онлайн игры  
Новости сайта  
Каталог статей  
Каталог сайтов  
Каталог файлов  
Доска объявлений

Важно!

При копировании материала указывать ссылку на источник.

- 396
- 09-Января-2017
- 0
Материал разместил:

Похожий материал
Статьи сайта