Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2008-12-21 17:02:52

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Рейтинг новостей

как увеличить колличсество баллов голосования с 5ти до 10?
к тому же на рейтинг должно влиять и колличество просмотров

Не в сети

#2 2008-12-21 18:11:31

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Рейтинг новостей

graf пишет:

как увеличить колличсество баллов голосования с 5ти до 10?

Открываешь rating.form.tpl и после 23 строчки вставляешь:

<li><a href="#" title="6" class="r6u" onclick="rating('6', '{post_id}'); return false;">6</a></li>
<li><a href="#" title="7" class="r7u" onclick="rating('7', '{post_id}'); return false;">7</a></li>
<li><a href="#" title="8" class="r8u" onclick="rating('8', '{post_id}'); return false;">8</a></li>
<li><a href="#" title="9" class="r9u" onclick="rating('9', '{post_id}'); return false;">9</a></li>
<li><a href="#" title="10" class="r10u" onclick="rating('10', '{post_id}'); return false;">10</a></li>

В rating.css

1 срочку:

.rating { width: 85px; height: 16px; color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; }

Меняем на

.rating { width: 170px; height: 16px; color: #666666; font-family: Tahoma, helvetica, sans-serif; font-size: 11px; }

3-6 строчку:

.uRating { list-style: none; margin: 0; padding: 0;
 width: 85px; height: 16px; position: relative;
 background : url(/engine/plugins/rating/tpl/skins/basic/rating.gif) top left repeat-x;
}

Меняешь на:

.uRating { list-style: none; margin: 0; padding: 0;
 width: 170px; height: 16px; position: relative;
 background : url(/engine/plugins/rating/tpl/skins/basic/rating.gif) top left repeat-x;
}

После 21 строчки вставляешь:

.uRating a.r6u		{ left  : 85px; }
.uRating a.r6u:hover	{ width : 102px; }
.uRating a.r7u		{ left  : 102px; }
.uRating a.r7u:hover	{ width : 119px; }
.uRating a.r8u		{ left  : 119px; }
.uRating a.r8u:hover	{ width : 136px; }
.uRating a.r9u		{ left  : 136px; }
.uRating a.r9u:hover	{ width : 153px; }
.uRating a.r10u		{ left  : 153px; }
.uRating a.r10u:hover	{ width : 170px; }

После 28 строчки вставляешь:

.uRating li.r6{ width: 102px; }
.uRating li.r7{ width: 119px; }
.uRating li.r8{ width: 136px; }
.uRating li.r9{ width: 153px; }
.uRating li.r10{ width: 170px; }

В rating.php
Меняешь 14 строчку:

if (($rating <1)||($rating >5)) {

на

if (($rating <1)||($rating >10)) {

Не в сети

#3 2008-12-21 19:19:07

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Рейтинг новостей

спасибо, ато чето ненашол строчку саму rating.php

Не в сети

#4 2009-01-12 01:49:17

graf
Участник
Откуда Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Рейтинг новостей

сделал все как написано. вылез такой глюк
т.е.первоначально, если не наводить курсор, до голосования отображается только 5 звезд

Изменено graf (2009-01-20 22:59:51)

Не в сети

#5 2009-01-12 13:03:57

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Рейтинг новостей

graf, Все 10 он выводит, но глюк в другом: у тебя звездны для нажатия отображаются под другии 9 звездами...:P
Я даже проголосовать смог...:D
Ты в дизайне что то напутал...:rolleyes:

Не в сети

Подвал раздела

Работает на FluxBB