10 Point System \ 10 Бальная система оценок (Рабочая 100%)


10 Point System \ 10 Бальная система оценок (Рабочая 100%)

7151
8.2 из 10
Проголосовало: 13




  • Скачать с сервера
  • Скачать
  • Смотреть демо


Всем добра. Это сноГггго я)) Тут не давно скрипт хотел написать - 10 бальная система оценок, но, во 1 что-то не получалось, и я забил на это... Я знал что есть уже такой "Скрипт" хотя там использовалось одно CSS. И был тот скрипт совсем не доработан. И так, я немного подумав продолжил его дело, а автор того скрипта на сколько я знаю ◊ǺłmằŹ◊ с webo4ka.ru, в итоге я сделал то, что хотел.

Полноценная 10 бальная система оценок, для любого модуля!

Уникальность:
- Можно оценить материал от 0 до 10 баллов.
- При выборе оценки, вы видете сколько звезд вы выбрали из 10.
- Сделано для 2 дизайнов (Светлый и Темный).

Установка:
1) Скачайте архив. Папку rating10point залейте в корень сайта.

2) Поставьте код в "вид катериала и комментариев к нему":

Code

<link type="text/css" rel="StyleSheet" href="/rating10point/RatingByMaxGoodLife.css">  
  <div class="rating_style"> <!-- 10PointSystem by max_good_life -->  
  <div id="rating_bg" align="center">  
  <div id="rating_otstup"><div id="rating_title"><table border="0" cellspacing="0" cellpadding="0" width="98%"><td align="left" id="rating_title_name">Рейтинг <i>$ENTRY_NAME$ <?if($CAT_NAME$)?>($CAT_NAME$)<?endif?></i></td><td align="right" id="rating_answer">Проголосовало $RATED$ чел.</td></table></div></div>  
  <div id="rating_stars" align="center">  
  <table border="0" cellspacing="0" cellpadding="0" width="98%"><td align="left">  
  <ul id="uStarRating$ID$" class="u-star-rating-30" title="Рейтинг: <?($RATING$*2)?>/$RATED$">  
  <li class="u-current-rating" id="uCurStarRating$ID$" style=""></li>  
  <?if($RATE_FORM$)?>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',0.5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-one-star">1</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',1);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-two-stars">2</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',1.5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-three-stars">3</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',2);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-four-stars">4</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',2.5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-five-stars">5</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',3);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-six-stars">6</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',3.5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-seven-stars">7</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',4);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-eight-stars">8</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',4.5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-nige-stars">9</a></li>  
  <li class="u-star-li-$ID$"><a href="#" onclick="ustarrating('$ID$',5);new Image().src = 'http://counter.yadro.ru/hit;joncounter004?r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';u'+escape(document.URL)+';'+Math.random();;return false;" class="u-ten-stars">10</a></li>  
  <?endif?>  
  </ul></td><td align="right" valign="top" id="ratings">  
  <span id="rating_hoverstars">0</span> из <span id="rating_allstars">10</span>  
  <div>Рейтинг <span id="rating_rated"><?($RATING$*2)?></span></div>  
  </td></table>  
  </div></div></div> <!-- 10PointSystem by max_good_life -->


3) Сразу же после него, поставьте этот код:

Code
<script type="text/javascript">  
  var RatingModule = "$MODULE_ID$"; // Не трогать!  
  var RatingStyle = "black"; // white - Для белых дизайнов. black - Для темных дизайнов.  
  var RatingFlag = "<?if($RATE_FORM$)?>1<?else?>0<?endif?>" // Флаг указывающий что уже голосовали  
  var RatingId = "$ID$"; // Id материала  
  var RatingNum = "<?($RATING$*2)?>"; // Рейтинг материала.  
  </script>  
  <script type="text/javascript" src="/rating10point/RatingByMaxGoodLife.js"></script>


4) Поставьте тег в начеле страницы:

Code
<!DOCTYPE html>
Автор публикации: Загрузка
Загрузка
tea, это его n материал
Источник: http://max-good-life.ucoz.ru/
  • Всего комментариев: 23

rayven
0
rayven написал: Написано 01 Декабря 2015 в 14:00
Комментарий №23
После проверки, - оказалось не все так хорошо. Но можно допилить.

rayven
0
rayven написал: Написано 01 Декабря 2015 в 13:22
Комментарий №22
Все работает. Скрипт забрал. автору респект.

763525
0
763525 написал: Написано 02 Октября 2012 в 07:00
Комментарий №21
Code
http://counter.yadro.ru/hit;joncounter004

Автор хитер.

Gutty
0
Gutty написал: Написано 22 Августа 2012 в 19:24
Комментарий №20
Проголосовал в ДЕМО, обновил страницу, и вижу только надпись "Вы уже проголосовали", и все, звезды отданные голосом не остаются, выглядит также, как будто и не голосовал. Как-то убого

763525
0
763525 написал: Написано 22 Августа 2012 в 08:37
Комментарий №19
Работает в блоге, кто нибудь проверял?

Estwood
0
Estwood написал: Написано 21 Августа 2012 в 07:57
Комментарий №16
Норм все)

Fe1NO32
-3
Fe1NO32 написал: Написано 20 Августа 2012 в 20:02
Комментарий №13
по две звезды оценивание идет ((

gold
-4
gold написал: Написано 20 Августа 2012 в 20:03
Комментарий №14
Ты хоть видел работу скрипта??? Выбирает сколько нужно тебе звезд, а не по 2! Читай название материала.. НЕ суди ни когда, пока не протестиш

Fe1NO32
-2
Fe1NO32 написал: Написано 20 Августа 2012 в 21:30
Комментарий №15
ты смотрел управления счетчиков angry wink wink wink

BALCETUL
+1
BALCETUL написал: Написано 20 Августа 2012 в 19:24
Комментарий №11
может-кто нибудь, скажет как по шире сделать?

gold
+1
gold написал: Написано 20 Августа 2012 в 19:41
Комментарий №12
По шире не получится.... тогда придется тебе rating_bg <div убирать... и ставить только рейтинг.... Короче муторно

BALCETUL
0
BALCETUL написал: Написано 21 Августа 2012 в 17:08
Комментарий №17
так я и понял wink
лучше на phph взять чм это-+очень код большой-а у меня шаб здоровенный и долго, и так грузит...

-D-I-N-I-S-
-1
-D-I-N-I-S- написал: Написано 21 Августа 2012 в 19:39
Комментарий №18
Это еще что за язык 'phph' ??? biggrin

BALCETUL
+2
BALCETUL написал: Написано 20 Августа 2012 в 19:08
Комментарий №10
ААА всё заработало-только жаль не по ширине кароч мне не подходит-жаль sad

BALCETUL
-3
BALCETUL написал: Написано 20 Августа 2012 в 18:23
Комментарий №7
у меня не работает wink

gold
-2
gold написал: Написано 20 Августа 2012 в 18:55
Комментарий №9
Знаеш такие слова? - "Кривые руки"

gold
-2
gold написал: Написано 20 Августа 2012 в 15:37
Комментарий №5
Все работает!!!! Источник [стоит]
Смотрите ТЕСТ!! ТАм все есть! ДУраки! ВЫбирается по 1 ЗВЕЗДОЧКИ!!! ТЕСТ СМОТРИТЕ! НЕ СУДИТЕ БЕЗ ПРОВЕРКИ!!!
РАБОТАЮЩИЙ СКРИТ 100%%%%%%

nick
+1
nick написал: Написано 20 Августа 2012 в 18:03
Комментарий №6
только что проверил действительно работает
только бы еще доработать что бы количество проголосовавшых автоматом обновлялось после оценки и сам рейтинг

gold
+1
gold написал: Написано 20 Августа 2012 в 18:54
Комментарий №8
В следующей версии реализую

gold
-1
gold написал: Написано 20 Августа 2012 в 15:36
Комментарий №4
ss

nick
0
nick написал: Написано 20 Августа 2012 в 14:58
Комментарий №3
да это уже было!!!
так же по две звезды оценивание идет

BLAzER
-2
BLAzER написал: Написано 20 Августа 2012 в 14:21
Комментарий №2
Было уже помоему!

BALCETUL
-3
BALCETUL написал: Написано 20 Августа 2012 в 13:35
Комментарий №1
так чо-это как то=предыдущие-оценивание-по 2-звезды нужно выбирать по одной не-лзя?

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    204
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 4
    Гостей: 3
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: