Страница 1 из 11
Модератор форума: webanet 
Сообщество uCoz » Архивариус » Решённые вопросы » Проблема с Рейтингом
Проблема с Рейтингом
uHTepBbU
Сообщений: 5
Репутация: 0

Сообщение # 1 | 08:56:14
Вообщем ребята я не могу разобраться вот мой сайт
У меня такая проблема я в настройках поставил ставить список серверов по рейтингу, но как вы видите Сервера которые получили 2-5 голосов становяться выше чем сервера которые получили 15 голосов что мне делать вот код рейтинга.

Код
<script type="text/javascript" src="/rate.js"></script>  
  <div style="float:right;">
  <b id="rate_$ID$" class="<?if(($RATING$*$RATED$-2*$RATED$)=0)?>nullRate<?else?><?if(($RATING$*$RATED$-2*$RATED$)<0)?>negativeRate<?else?>positiveRate<?endif?> <?endif?>"><script type="text/javascript">document.write(Math.round(<?($RATING$*$RATED$)?>)-<?2*$RATED$?>)</script></b>  
  <?if($RATE_FORM$)?><a href="#" onclick="rateForm(1,$ID$,'publ');return false"><img src="http://uwebo4ka.3dn.ru/scripts/rating/a-ico-rating-up.png" title="нравится"></a><?endif?>

Добавлено (04 Сен 2014, 08:56:14)
---------------------------------------------
Друзья помогите пожалуйста

Selena
Сообщений: 15657
Репутация: 1099

Сообщение # 2 | 18:03:26
uHTepBbU, возможно синтаксис неправильный. Я бы вместо $RATING$*$RATED$-2*$RATED$ написала $RATING$*($RATED$-2)*$RATED$ Хотя смысл этой формулы до меня не дошёл.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
K1l0
Сообщений: 104
Репутация: 26

Сообщение # 3 | 22:32:11
Цитата Selena ()
uHTepBbU, возможно синтаксис неправильный. Я бы вместо $RATING$*$RATED$-2*$RATED$ написала $RATING$*($RATED$-2)*$RATED$ Хотя смысл этой формулы до меня не дошёл.
Это, старый, косячный скрипт. Который при нажатии на + добавляет посту рейтинг +3, при нажатии на - добавляет посту всего +1. А сие, выражение пытается вывести среднее число. и показывать, какой рейтинг имеет пост, положительный или отрицательный.

Цитата uHTepBbU ()
Сервера которые получили 2-5 голосов становяться выше чем сервера которые получили 15 голосов
Фильтр сортирует страницу по количеству рейтинга, соответственно если за пост проголосовали 3 человека и все поставили +, то он будет иметь цифру 3, если проголосовали большее кол-во раз, и хоть раз поставили минус, то есть единицу, то рейтинг не будет ровняться 3, скорее 2.15, или где то так.

В общем, если хотите чтобы рейтинг работал "нормально", то используйте звездочки, другого выхода нет.
Сообщение отредактировал K1l0 - Четверг, 04 Сен 2014, 22:32:58
uHTepBbU
Сообщений: 5
Репутация: 0

Сообщение # 4 | 22:43:12
Цитата Selena ()
uHTepBbU, возможно синтаксис неправильный. Я бы вместо $RATING$*$RATED$-2*$RATED$ написала $RATING$*($RATED$-2)*$RATED$ Хотя смысл этой формулы до меня не дошёл.
не помогло к сожалению а может какой то подобный код есть, только без такова бага?

Добавлено (04 Сен 2014, 22:43:12)
---------------------------------------------
Цитата Selena ()uHTepBbU, возможно синтаксис неправильный. Я бы вместо $RATING$*$RATED$-2*$RATED$ написала $RATING$*($RATED$-2)*$RATED$ Хотя смысл этой формулы до меня не дошёл.
Это, старый, косячный скрипт. Который при нажатии на + добавляет посту рейтинг +3, при нажатии на - добавляет посту всего +1. А сие, выражение пытается вывести среднее число. и показывать, какой рейтинг имеет пост, положительный или отрицательный.

Цитата uHTepBbU ()
Сервера которые получили 2-5 голосов становяться выше чем сервера которые получили 15 голосов
Фильтр сортирует стрианцу по количеству рейтинга, соответственно если за пост проголосовали 3 человека и все поставили +, то он будет иметь цифру 3, если проголосовали большее кол-во раз, и хоть раз поставили минут, то есть единицу, то рейтинг не будет ровняться 3, скорее 2.15, или где то так.

В общем, если хотите чтобы рейтинг работал "нормально", то используйте звездочки, другого выхода нет.

Я вообщем восстановил стрелки минуса, но все равно сервера стоят на своих местах, движения нету(

K1l0
Сообщений: 104
Репутация: 26

Сообщение # 5 | 22:52:54
Цитата uHTepBbU ()
Я вообщем восстановил стрелки минуса, но все равно сервера стоят на своих местах, движения нету(
Я к тому, что не будет это правильно работать. Забудь, и верни звезды.
Рейтинг у этих "серверов" сбрось по нулям.
uHTepBbU
Сообщений: 5
Репутация: 0

Сообщение # 6 | 08:34:28
Цитата K1l0 ()
Я к тому, что не будет это правильно работать. Забудь, и верни звезды. Рейтинг у этих "серверов" сбрось по нулям.
uHTepBbU
, Идея с понижением помогла благодарю)
Сообщество uCoz » Архивариус » Решённые вопросы » Проблема с Рейтингом
Страница 1 из 11
Поиск: