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

7272
8.2 из 10
Проголосовало: 14




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


Всем добра. Это сноГггго я)) Тут не давно скрипт хотел написать - 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 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • Marishka написал:
  • Радио не стоит на месте новая версия вам 1.5:
    Что нового:
    1. Media Session - позволит вам переключать из бара браузера радио, а также на блоке экрана.
    2. Новые радиостанции.
    3. Новый API код.

    Демо: fiddle
    Реальная полная версия: woobl
  • Marishka написал:
  • Можете добавить свои input поля, но сохраняйте их порядок в html для правильного сохранения и вывода.
  • Marishka написал:
  • Новая версия 1.3 (+6 новых станций):
    Установка:
    Демо: Перейти
  • Marishka написал:
  • Доп 8 станций:
    Код
    <div class="mSt"><p>Tropical</p><div data="2/trop_64">64</div><br><div data="2/trop_128">128</div><br><div data="2/trop_320">320</div></div>  
      <div class="mSt"><p>Нафталин FM</p><div data="2/naft_64">64</div><br><div data="2/naft_128">128</div><br><div data="2/naft_320">320</div></div>  
      <div class="mSt"><p>Rave FM</p><div data="2/rave_64">64</div><br><div data="2/rave_128">128</div><br><div data="2/rave_320">320</div></div>  
      <div class="mSt"><p>Gold</p><div data="2/gold_64">64</div><br><div data="2/gold_128">128</div><br><div data="2/gold_320">320</div></div>  
      <div class="mSt"><p>GOA/PSY</p><div data="2/goa_64">64</div><br><div data="2/goa_128">128</div><br><div data="2/goa_320">320</div></div>  
      <div class="mSt"><p>Minimal/Tech</p><div data="2/mini_64">64</div><br><div data="2/mini_128">128</div><br><div data="2/mini_320">320</div></div>  
      <div class="mSt"><p>House</p><div data="2/fut_64">64</div><br><div data="2/fut_128">128</div><br><div data="2/fut_320">320</div></div>  
      <div class="mSt"><p>Megamix</p><div data="2/mix_64">64</div><br><div data="2/mix_128">128</div><br><div data="2/mix_320">320</div></div>


    Fix работы радио:
    Находим: if(radUrl=="tm" || radUrl=="ps" || radUrl=="teo" || radUrl=="dc")
    Меняем на: if (radUrl == "tm" || radUrl == "ps" || radUrl == "teo" || radUrl == "dc" || radUrl == "gop")
  • CbIPoK2513 написал:
  • Мой вариант выдаёт аватарку картинкой, а не текстом.
    Последние темы
    Опрос
    470
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: