Как реализовать рейтинг материалов в информере звёздами?
2012-01-02 Дата: Понедельник, 02.01.2012, 16:03 | Сообщение # 1
Сержант
Группа: Пользователи
Статус: Offline
Здраствуйте! Есть вопрос как реализовать рейтинг материалов в информере, чтоб звездочками чисто показывалось 3,4,5 звезд или 0 вообще...
2012-01-02 Дата: Понедельник, 02.01.2012, 16:28 | Сообщение # 2
Аццкий кодер
Группа: Администраторы
Статус: Unknown
999Alexandr999 , Quote (999Alexandr999 )
Здраствуйте! Есть вопрос как реализовать рейтинг материалов в информере, чтоб звездочками чисто показывалось 3,4,5 звезд или 0 вообще...
Добрый. Так и реализовать, с помощью информера - там есть операторы рейтинга. ... 999Alexandr999 , Quote (999Alexandr999 )
Да я ставил эти операторы но они не работают то есть выводится оценка цифрой или сколько голосов а вот звезды не появляются ставлю тот же код как в виде материалов он не работает в информере....
Ясен перец - операторы выводят цифры. Остальное - просто: Стили: - стандартные, юкозовские
Code
<style type="text/css"> .u-star-rating{list-style:none;margin:0px;padding:0px;width:60px;height:12px;position:relative;background: url('http://likbezz.ru/_theme1/_st/ico/st12.gif') top left repeat-x;}.u-star-rating li{padding:0px;margin:0px;float:left;}.u-star-rating li a{display:block;width:12px;height: 12px;line-height:12px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding: 0px;overflow:hidden;}.u-star-rating li a:hover{background: url('http://likbezz.ru/_theme1/_st/ico/st12.gif') left center;z-index:2;left:0px;border:none;}.u-star-rating a.u-one-star{left:0px;}.u-star-rating a.u-one-star:hover{width:12px;}.u-star-rating a.u-two-stars{left:12px;}.u-star-rating a.u-two-stars:hover{width:24px;}.u-star-rating a.u-three-stars{left:24px;}.u-star-rating a.u-three-stars:hover{width:36px;}.u-star-rating a.u-four-stars{left:36px;}.u-star-rating a.u-four-stars:hover{width:48px;}.u-star-rating a.u-five-stars{left:48px;}.u-star-rating a.u-five-stars:hover{width:60px;}.u-star-rating li.u-current-rating{top:0 !important; left:0 !important;margin:0 !important;padding:0 !important;outline:none;background: url('http://likbezz.ru/_theme1/_st/ico/st12.gif') left bottom;position: absolute;height:12px !important;line-height:12px !important;display:block;text-indent:-9000px;z-index:1;} </style>
И код самого рейтинга: Code
<ul title="Рейтинг: $RATING$/$RATED$" class="u-star-rating"> <li style="width:<?int($RATING$*20)?>%;" class="u-current-rating"></li> </ul>
... Стили даже сократить можно, если не используется функция изменения рейтинга. Сократить до трёх позиций: Code
<style type="text/css"> .u-star-rating{list-style:none;margin:0px;padding:0px;width:60px;height:12px;position:relative;background: url('http://likbezz.ru/_theme1/_st/ico/st12.gif') top left repeat-x;} .u-star-rating li{padding:0px;margin:0px;float:left;outline:none;} .u-star-rating li.u-current-rating{top:0;left:0;background: url('http://likbezz.ru/_theme1/_st/ico/st12.gif') left bottom;position: absolute;height:12px;line-height:12px;display:block;text-indent:-9000px;z-index:1;} </style>
...
2012-01-02 Дата: Понедельник, 02.01.2012, 16:31 | Сообщение # 3
Сержант
Группа: Пользователи
Статус: Offline
Очередной раз спасибо все работает как и всегда, обычно. Раньше не когда не задавался таким вопросом ... Теперь буду знать спасибо еще раз...
Сообщение отредактировал 999Alexandr999 - Понедельник, 02.01.2012, 21:22
2012-09-24 Дата: Понедельник, 24.09.2012, 16:45 | Сообщение # 4
Рядовой
Группа: Зарегистрированные
Статус: Offline
а почему у меня не изменяется рейтинг
2012-09-24 Дата: Понедельник, 24.09.2012, 17:03 | Сообщение # 5
Рядовой
Группа: Зарегистрированные
Статус: Offline
помогите сделать рейтинг в информерах
2012-09-24 Дата: Понедельник, 24.09.2012, 17:22 | Сообщение # 6
Генерал-майор
Группа: Пользователи
Статус: Offline
ashkalov , стили сокращал?
2012-09-24 Дата: Понедельник, 24.09.2012, 20:35 | Сообщение # 7
Рядовой
Группа: Зарегистрированные
Статус: Offline
bandjuk , ничего я не сокращал
2012-09-24 Дата: Понедельник, 24.09.2012, 22:25 | Сообщение # 8
Аццкий кодер
Группа: Администраторы
Статус: Unknown
ashkalov , Ссылочку на информер оставляйте, посмотрю.
2012-09-25 Дата: Вторник, 25.09.2012, 00:56 | Сообщение # 9
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , как я вам ссылку на информер дам Добавлено (25.09.2012, 00:56) --------------------------------------------- http://segamego.ucoz.ru/load/test/3 звездочки в форме стандартные юкозовские, а слева под формой ваши...
2012-09-25 Дата: Вторник, 25.09.2012, 11:48 | Сообщение # 10
Аццкий кодер
Группа: Администраторы
Статус: Unknown
ashkalov , http://segamego.ucoz.ru/load/test/3 звездочки в форме стандартные юкозовские, а слева под формой ваши...
Отлично изменяется: Было ноль, проголосовал стало 5. Звездочки красные. Или вы имели в виду что бы можно было кликать в информере? Нет, для того скрипт нужен и другой информер - этот просто выводит.
2012-09-25 Дата: Вторник, 25.09.2012, 13:21 | Сообщение # 11
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , у вас изменяет, а у меня ни в одном браузере не изменяет... что за дела Добавлено (25.09.2012, 13:18) ---------------------------------------------likbezz , естественно кликать... а как вы изменили рейтинг не кликав по нем
Добавлено (25.09.2012, 13:21) ---------------------------------------------likbezz , так вы кликали по звездочкам из формы, вот и тот рейтинг изменился А если бы тех звездочек не было? мне надо чтобы кликать по нему можно было
2012-09-25 Дата: Вторник, 25.09.2012, 13:38 | Сообщение # 12
Аццкий кодер
Группа: Администраторы
Статус: Unknown
ashkalov , мне надо чтобы кликать по нему можно было
Для того что бы кликать нужен дополнительный скрипт и немного другой шаблон, естественно. Готового нет. Данный шаблон только выводит рейтинг. Он не изменяет.
2012-09-25 Дата: Вторник, 25.09.2012, 13:45 | Сообщение # 13
Рядовой
Группа: Зарегистрированные
Статус: Offline
likbezz , понял, спасибо...
2013-04-10 Дата: Среда, 10.04.2013, 14:20 | Сообщение # 14
Лейтенант
Группа: Проверенные
Статус: Offline
День добрый, может не по теме, но про рейтинг нашел только здесь... Есть ли возможность в ucozе сделать не один рейтинг у материала, а несколько. Например у материала "х" - рейтинг1 - 5***** - рейтинг2 - 3*** - рейтинг3 - 4**** Чтобы можно было оценивать по разным критериям (за качество и за другую ерунду).. спасибо
2013-04-10 Дата: Среда, 10.04.2013, 21:03 | Сообщение # 15
Аццкий кодер
Группа: Администраторы
Статус: Unknown
chila , День добрый, может не по теме, но про рейтинг нашел только здесь... Есть ли возможность в ucozе сделать не один рейтинг у материала, а несколько.
Добрый ) Стандартно (системно) нет.