Посоветуйте что-нибудь для рейтинга

Здравствуйте! Понадобился вывод рейтинга для обычных ресурсов modx. Но как оказалось, выбор готовых дополнений невелик. И мне не удалось заставить работать ни одно из них. Пробовал LexRating, starRating и CSS Star Rating. В последнем если открыть код процессора в редакторе, то синтаксическую ошибку показывает. Да и вообще, дополнения эти обновлялись 2-4 года назад… а это очень давно, много воды уже утекло с тех пор. Может кто уже сталкивался с этой проблемой, подскажите плиз, как решили?

Кстати, подобное дополнение в репозитории Симпл Дрима не помешало бы…
Николай
29 апреля 2015, 12:42
modx.pro
2
2 318
0
Поблагодарить автора Отправить деньги

Комментарии: 15

Наумов Алексей
29 апреля 2015, 16:32
0
Я могу easyComm порекоменовать: modstore.pro/packages/utilities/easycomm
    Николай
    29 апреля 2015, 16:47
    0
    Так он у меня уже установлен) Но ведь он для отзывов, и рейтинг выводит только к отзывам. А мне нужно, чтобы рейтинг отдельно был, без кнопок отправки формы, модерации и прочих вещей.

    Пока нашёл вот такой неплохой скрипт — biznesguide.ru/demo/vote/ это демоверсия, ссылка на описание скрипта там же. Там же есть и серверная часть. Но придётся всё это дело как-то подружить с modx'ом… А вот если бы использовать ещё и алгоритм расчёта рейтинга как в easyComm, было бы вообще замечательно. Но тут мне уже моих знаний может не хватить…
      Наумов Алексей
      29 апреля 2015, 16:52
      0
      Ну суть в том, что можно сделать отдельный вызов для рейтинга, убрав из него все поля, кроме самого рейтинга =)

      Остается только открытым вопрос с премодерацией, сейчас она по-умолчанию включена и отключить нельзя. Попробую в след версиях это убрать. Но тогда встает вопрос спама и многократных голосований, непонятно что делать, то ли куки вешать, толи по IP проверять, не знаю в общем.
        Николай
        29 апреля 2015, 17:01
        0
        Ну суть в том, что можно сделать отдельный вызов для рейтинга, убрав из него все поля, кроме самого рейтинга =)
        Я подумал об этом, но опять же нужно отображать сколько всего народу проголосовало. Да, модерация не нужна в таком случае. И нужно чтобы без кнопки отправки сообщения отправлялось. В общем, конкретно для рейтинга мне кажется не очень подходит) К тому же, у меня уже есть вызов отзывов на этой страницы, а рейтинг хочется отдельно сделать.

        А вот упомянутый мной скрипт отличное решение. Легко ставится. Есть возможность ставить дробные рейтинги. Хороший внешний вид. Настраиваются размеры звёзд, отображается количество проголосовавших, есть лоадер. Скрипт уже отправляет данные на сервер. Осталось только серверную часть запилить, и новый компонент готов :)
          Wassi Wassinen
          29 апреля 2015, 17:12
          0
          docs.google.com/file/d/0B5PnkrzwX8szaXNPTE9jUExGRWM/edit

          Лучшее из того, что я видел.
            Николай
            29 апреля 2015, 17:37
            0
            Поставил. Документации не нашёл, и при переходе на страницу компонента в Приложениях — открывается пустая страница… Что с ним дальше делать непонятно) И редактор кода подсвечивает синтаксическую ошибку в сниппете VoteForm
                Николай
                29 апреля 2015, 18:35
                0
                В предыдущем архиве тоже последняя была — 1.1.0, но я и 1.0.0 поставил для проверки. Всё также, белая страница если зайти на страницу компонента
                  Владимир
                  29 апреля 2015, 19:53
                  0
                  Там в настройках ошибка. Зайдите в настройки системы. Найдите VoteForms
                  Путь к компоненту. В нем указан абсолютный путь. Замените его на свой, только именно от корня и слэш в конце. все работает.

                  /home/admin/web/*** тут мой домен/public_html/core/components/voteforms/
                    Владимир
                    29 апреля 2015, 19:59
                    0
                    и разработчику об ошибке можно написать github.com/me6iaton/VoteForms
                    Борис И
                    24 июля 2015, 11:58
                    0
                    Здравствуйте. Помогите пожалуйста, не могу разобраться. В voteforms возможность голосовать только для авторизированных пользователей. Гостям голосовать никак не получится?
              TITAN-UZ
              01 мая 2015, 07:20
              +1
              Куки оптимальный вариант наверное!
              Не которых странах установлен не реальные IP адреса все динамические
                Николай
                27 апреля 2017, 23:13
                0
                Только куки Ip заполняют базу сильно и с одного ip может пол компании работать
            Григорий Коленько
            29 апреля 2015, 22:08
            0
            Яу lex rating есть ошибка в вызове в чанке. А так отличный, работающий компонент.
              Владимир
              02 мая 2015, 13:31
              +1
              Кстати, нормальная голосовалка Like Dislike
              modx.com/extras/package/likedislike
                Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
                15