[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-уведомления pNotify от Володи и Павла. И ничего — они востребованны!
В отношении того хайпового SnowStorm, который вы упомянули, я получил уже 6 положительных отзывов от разных пользователей, и они не жалеют что дали те деньги за то, что этих денег стоит.
А по поводу этого goodStar, я лично знал нескольких заказчиков, которые в своё время искали подобную альтернативу бесплатным рейтингам.
Я ответил, потому что ты затронул с упрёком и моё дополнение.
В общем, работы в этом направлении завались. )
П.С. Я понимаю, конечно, что Николай имел ввиду коммерческую целесообразность за данную работу. Но это решать пользователям. Не нравится — не ешь. Не вижу предмета для спора.
Потом добавлю, что бы выводил именно оценку пользователя + которая по формуле
В вызове снипета можно будет выбрать, какую оценку выводить, либо по Вильнюсу либо средний по простому расчету вроде общие оценки / на кол-во. Но смогу добавить только в пятницу. Если подождете, то ок