Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Дневник (блог) » Рейтинг материала
Рейтинг материала
Модератор форума
Сообщение # 1 | 19:20:42
Оценка материалов в виде "Звездочек".

Достигается с помощью кода:
Code
<?$RSTARS$('12','http:https://src.ucoz.net/img/stars/3/12.png','0','float')?>


Параметры:
1 - размер области (ширина и высота)
2 - адрес изображения
3 - флаг доступности оценивания (0 - только просмотр; 1 - можно оценивать)
4 - тип вывода рейтинга (float - точно до десятых, int - только целые звезды, half - округление до половины)
Внимание! Будьте аккуратны с первым параметром, размеры должны соответствовать.

Список готовых наборов:
123456789101112


Доступные размеры в каждом наборе:

12.png 20.png 30.png 46.png
nightdrednout
Репутация: 273
Уровень замечаний:

Сообщение # 16 | 07:03:19
vasia0412, В шаблон вида материала

Only Windows 7. Only Internet Explorer 9. Only Ms SPD, all other error.
Sanja_ru
Сообщений: 1
Репутация: 3

Сообщение # 17 | 18:34:26
А как перед
Code
<?$RSTARS$('12','http:https://src.ucoz.net/img/stars/3/12.png','0','float')?>
поставить слово Рейтинг, а то у меня не получается все время рейтинг на новой строчке!
Novichok_
Сообщений: 2
Репутация: 3

Сообщение # 18 | 12:59:47
Quote (YuriT)
Вопрос: я так понимаю количество звездочек нельзя увеличить? хотелось бы сделать 10 бальную шкалу оценки
Ответ: , Novichok_, если уж очень хочется - то можно просто взять из исходного кода уже готовой страницы тот код, что выводит звездочки сейчас, и немного его подправив, вставить в шаблон. Там в принципе ничего сложного нет, хотя немножко повозиться придется.

есть функция ustarrating(id,mark), но она не принимает в качестве параметра mark число больше 5


YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 19 | 14:49:42
Quote (Novichok_)
есть функция ustarrating(id,mark), но она не принимает в качестве параметра mark число больше 5

Ну, конечно. Рейтинг ведь (хоть "звездочный", хоть обычный) продолжает работать в стандартной модели, где каждый рядовой пользователь может только один раз выдать в качестве оценки целое число от 1 до 5, и никак иначе.

Так что если Вы хотите использовать 10 звездочек не только для при показе рейтинга, но и при его изменении (а функция ustarrating вызывается именно для этого), то Вам придется:
а) при вызове этой функции масштабировать оценку так, чтобы "загнать" ее в тот самый диапазон "целое от 1 до 5" и
б) возможно, прицеплять к аджакс-эвентам собственный обработчик, который будет корректировать стандартный аджакс-ответ, расчитанный на 5 звездочек (хотя, возможно, это уже и не понадобится, поскольку в ответе просто должен измениться процент закраски, и это от числа звездочек вроде как не зависит)

Кстати, возможно, достаточно будет вообще просто перерисовать картинки со звездочками так, чтобы там везде было по паре звездочек в ряд - тогда вполне может сразу же и заработать так, как хочется.


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Четверг, 21 Апр 2011, 14:50:13
Novichok_
Сообщений: 2
Репутация: 3

Сообщение # 20 | 19:52:54
YuriT, а запрет на повторное оценивание можно как-то снять?

ДухLESS
Сообщений: 552
Репутация: 484

Сообщение # 21 | 20:21:55
Novichok_,
Quote (Novichok_)
а запрет на повторное оценивание можно как-то снять?

Нет.
777d777
Сообщений: 13
Репутация: 6

Сообщение # 22 | 00:31:01
можно ли реализовать рейтинг файла через php как описано вот тут http://habrasorium.ru/php/302-rejting-kak-na-youtube.html ???
Сообщение отредактировал 777d777 - Понедельник, 09 Май 2011, 00:32:55
GRAF-8269
Сообщений: 34
Репутация: 6

Сообщение # 23 | 22:07:21
Можно ли сделать изменение рейтинга в информерах на страницах сайта? Поставил и не пашет...
fflesh
Сообщений: 1784
Репутация: 1314

Сообщение # 24 | 23:48:51
GRAF-8269,
Quote (GRAF-8269)
Можно ли сделать изменение рейтинга в информерах на страницах сайта?

Можно ... ищите тут - недавно скрипт видел ... Воспользуйтесь поиском.

Всё написанное выше - моё личное мнение и на абсолютную правоту не претендует.
Есть вопросы лично ко мне - пиши сюда: http://likbezz.ru/forum/8
Сообщение отредактировал fflesh - Понедельник, 16 Май 2011, 00:06:24
aner
Сообщений: 10
Репутация: 3

Сообщение # 25 | 19:25:34
А можно сделать лишь 1 картинку рейтинга?
werof
Сообщений: 7
Репутация: 3

Сообщение # 26 | 00:43:38
да )
TaYfuN
Сообщений: 4
Репутация: 0

Сообщение # 27 | 14:58:09
Помогите у меня на сайте не работает рейтинг материалов.
Мой сайт
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 28 | 15:11:20
TaYfuN, у вас и не должен в таком виде работать рейтинг. не вижу скрипта рейтинга. вижу только картинки с нажималками

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Продвинутый
Сообщений: 113
Репутация: 12
Уровень замечаний:

Сообщение # 29 | 15:59:32
А почему во всех модулях у звездочек цифры стоят (если материал я ещё не оценил), а в галерее их нет?

Прикрепления: 9047289.jpg (18.9 Kb)

Проверенный на все 100
Сообщение отредактировал Продвинутый - Воскресенье, 12 Июн 2011, 16:00:16
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 30 | 16:10:15
Продвинутый, сколько вы уже на этом форуме присутствуете? долго? даже я вас помню. неужели за все время пребывания на форуме нельзя было бы догадаться, что решать проблемы по скринам невозможно. в 99,9% случаев нужен осмотр кода

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Сообщество uCoz » Модули uCoz » Контент-модули » Дневник (блог) » Рейтинг материала
Поиск: