[goodStar] - звездный рейтинг
Всем привет. Нужно было по быстрому решить вопрос со звездочками на сайте. Пакеты которые предлагают не подходили. Не много поработав, готов представить Вам goodStar.
Формула подсчета рейтинга:
Рейтинг = Нижняя граница доверительного интервала Вильсона (Wilson) для параметра Бернулли
Более подробно про расчет тут.
В комплекте 9 тем
- bars-1to10
- bars-square
- bars-pill
- bars-reversed
- bars-horizontal
- fontawesome-stars
- css-stars
- bootstrap-stars
- fontawesome-stars-o
Настройки:
goodstar_theme // тема звездочек
goodstar_selector // класс обертки select
Для показа рейтинга достаточно вызвать сниппет:[[goodStar?]]
c параметрами:&thread=`` //id ресурса
&tpl=`` //чанк
&group=`` //группа
Стандартный чанк имеет вид:<select class="example" data-thread="[[+id]]" data-current-rating="[[+current_rating]]" data-group="[[+group]]" data-readonly="[[+readonly]]">
<option value=""></option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
<span>Количество голосов: [[+count_voite]]</span>
Обновление 1.0.3 от 7 марта
Теперь можно выбирать, какой вывод рейтинга показывать:
&conclusion=`` // Принимает параметры wilson,average,user
- wilson — параметр по умолчанию. Выводит рейтинг по формуле как раньше
- average — параметр выводит среднюю оценку (сумма голосов / кол-во голосов)
- user — параметр выводит голос, который поставил пользователь
&readonly=``
Данный параметр принимает значение 1 или 0. Разрешает голосовать или нет пользователю. Удобно на пример, запрет голосования в каталоге, но разрешать в карточке товара.Обновил чанк. Теперь выводит отдельно голос пользователя в плейсхолдер [[+user_rating]].
Цена 290р.
Купить пакет в modstore.pro
Поблагодарить автора
Отправить деньги
Комментарии: 47
линк на покупку не рабочий
Поправил. Не надо заметки писать ночью )))
Михаил, а вы не считаете, что данный компонент похож на хайповый снежный шторм, который пару месяцев назад обсудили все, кому не лень. Тоже по сути js библиотека, правда с сохранением в базе рейтинга
Стоимость вполне оправдана. Один бургер с кофе.
Николай, а вы не считаете, что это не совсем ваше дело решать за других о полезности таких дополнений?
Даже в тех самых хайповых дополнениях, на которые вы ссылаетесь вам прямо сказали об этом, но видно вам не лень и тут продолжать эту тему.
Такие дополнения находят свою аудиторию, если вы не в её числе, то и не стоит другим палки в колёса ставить. Есть куча дополнений, которые являются удобными обёртками для различных js-библиотек, те же js-уведомления pNotify от Володи и Павла. И ничего — они востребованны!
В отношении того хайпового SnowStorm, который вы упомянули, я получил уже 6 положительных отзывов от разных пользователей, и они не жалеют что дали те деньги за то, что этих денег стоит.
А по поводу этого goodStar, я лично знал нескольких заказчиков, которые в своё время искали подобную альтернативу бесплатным рейтингам.
Даже в тех самых хайповых дополнениях, на которые вы ссылаетесь вам прямо сказали об этом, но видно вам не лень и тут продолжать эту тему.
Такие дополнения находят свою аудиторию, если вы не в её числе, то и не стоит другим палки в колёса ставить. Есть куча дополнений, которые являются удобными обёртками для различных js-библиотек, те же js-уведомления pNotify от Володи и Павла. И ничего — они востребованны!
В отношении того хайпового SnowStorm, который вы упомянули, я получил уже 6 положительных отзывов от разных пользователей, и они не жалеют что дали те деньги за то, что этих денег стоит.
А по поводу этого goodStar, я лично знал нескольких заказчиков, которые в своё время искали подобную альтернативу бесплатным рейтингам.
Михаил перелогиньтесь, вы не с того аккаунта ответили
Сорян, исправлюсь )))))))))
Поаккуратнее пожалуйста.
))) смешно
Я ответил, потому что ты затронул с упрёком и моё дополнение.
Я ответил, потому что ты затронул с упрёком и моё дополнение.
Так их, Николай. Не останавливайся. :) Вот ещё один пакет fontAwesome, который просто прописывает в head ссылку. У него аж под 2 тысячи скачиваний. %)
В общем, работы в этом направлении завались. )
В общем, работы в этом направлении завались. )
А че так можно было? О_о ))))))))))))))
В нашей стране диктатура. Могут и в Гулаг сослать. А вот у них свобода и демократия — поэтому так можно. :)
П.С. Я понимаю, конечно, что Николай имел ввиду коммерческую целесообразность за данную работу. Но это решать пользователям. Не нравится — не ешь. Не вижу предмета для спора.
П.С. Я понимаю, конечно, что Николай имел ввиду коммерческую целесообразность за данную работу. Но это решать пользователям. Не нравится — не ешь. Не вижу предмета для спора.
А есть рабочий пример?
Почему-то при оценке на 5 выдает 2 звезды. Как-то можно по умолчанию задать рандомную оценку от 4 до 5?
Все верно. Формула расчета тут.
Потом добавлю, что бы выводил именно оценку пользователя + которая по формуле
Потом добавлю, что бы выводил именно оценку пользователя + которая по формуле
Сам компонент классный и простой в использовании) Но что-то похоже не под мои нужды. Люди будут ставить пять звезд, а видеть 2, потом те, которые видят товары с двумя уже чисто психологически не поставят 5)
Я добавлю так, что бы показывался для пользователя что он поставил, и средний который компонент считает. Поэтому пользователь увидит то что хочет )
Класс! А когда?)
Да буквально на днях, завтра — послезавтра
Обновил. Проверяйте. Добавил описание в статью
Отлично, спасибо! То, что нужно)
Компонент дружит с Fenom?
Вызов можете через феном сделать
Отлично
Средний рейтинг считает?
Что имеете ввиду? Считает правильный так скажем рейтинг.
Он считает по Вильсону я так понял. А среднее арифметическое выводит на основе оценок? Например поставили 5 и 3 — средний покажет 4.
Нет. А зачем если формула расчета совсем другая? Средняя оценка это вообще в корне не верно. Т.е. в будущем по компоненту можно будет выводить рейтинг товаров или статей. Вот тут как раз средняя не нужна будет. Но будет добавлено общее количество проголосовавших.
Просто для многих более естественно именно среднюю оценку видеть. Паша Михалев эту проблему уже поднимал я смотрю здесь в обсуждении. Будет ли добавлена возможность выводить среднюю оценку?
В принципе это не сложно, сложить все и вывести среднюю. Но он будет выводится просто как плейсхолдером. Что бы не путать пользователей
Хотелось бы иметь возможность выводить его звездами — так можно? Если да, то беру прямо сейчас))
Прямо сейчас нельзя, но могу сделать так.
В вызове снипета можно будет выбрать, какую оценку выводить, либо по Вильнюсу либо средний по простому расчету вроде общие оценки / на кол-во. Но смогу добавить только в пятницу. Если подождете, то ок
В вызове снипета можно будет выбрать, какую оценку выводить, либо по Вильнюсу либо средний по простому расчету вроде общие оценки / на кол-во. Но смогу добавить только в пятницу. Если подождете, то ок
да, подожду. Отпишитесь плиз, как сделаете, я возьму сразу компонент
Обновил. Проверяйте. Добавил описание в статью
Спасибо, купил, протестирую!
Здравствуйте. Скажите, а есть ли микроразметка для вывода рейтина в поиске Яндекса, Гугла.
В данный момент нет.
Жаль, купил бы, но нужна именно данная функция. Внедрять не планируете?
Ну теперь собираюсь)) Я до этого что то не думал про нее )
Уже давно ищу нормальный рейтинг с выводом в поиске. Спасибо, буду ждать реализации
Да в доках были, я сделал. Ну их просто убрать с чанка.
А как можно отсортировать материалы по оценке из рейтинга через pdoPage например?
Ajax обновления количества оценок нет?
Сейчас нет, если честно что то не подумал. Добавлю в следующей версии
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.