Multi-Rating by Sander v.2.4.3 для DLE

Multi-Rating by Sander v.2.4.3

Multi-Rating by Sander v.2.4.3

Данный модуль добавляет на сайт новый тип рейтинга, который позволяет выставлять оценку за различные характеристики публикации.
К примеру для фильмов и сериалов это могут быть: Сюжет, Игра актеров, Работа оператора и Спецэффекты.
Особенности модуля
  • Оценка засчитывается только после выбора всех параметров
  • Любое количество оцениваемых параметров
  • Для каждой категории можно задать свой индивидуальный перечень параметров
  • Можно заменять значение стандартного рейтинга
  • Можно сразу отображать оценку пользователя, если он голосовал ранее
  • Можно разрешить или запретить пользователю менять свою старую оценку
  • Используются настройки групп пользователей и настройки публикации. Т.е. если рейтинг в новости отключен, то модуль не будет работать и отображаться. Если группе пользователя нельзя выставлять оценки, то в модуле так же он не сможет голосовать.
  • В комплекте 2 шаблона, для светлой и темной темы.
  • Простой и доступный для редактирования шаблон. Все цвета, размеры и внешний вид можно относительно легко поменять под себя.
  • Можно записывать значение итогового рейтинга в заданное в настройках доп.поле.
  • Можно посмотреть подробную историю оценок во всплывающем окне.
  • Работает только в полной новости



Скриншоты
Пустая форма, без оценок.
Multi-Rating by Sander v.2.4.3


Общий рейтинг будет обновлен после выставления оценок для всех параметров.
Multi-Rating by Sander v.2.4.3


Отправка значений рейтинга.
Multi-Rating by Sander v.2.4.3


По умолчанию ширина окна сделана под 2 блока в ряд, но можно увеличить в файле стилей.
Multi-Rating by Sander v.2.4.3


В настройках можно указать до какого знака после запятой округлять итоговый рейтинг (по умолчанию 2).
Как видно по курсору, пользователь не может выставлять оценку. Т.е. модуль не реагирует на действия пользователя.
Multi-Rating by Sander v.2.4.3

Это может быть если пользователь уже проголосовал и в настройках отключена возможность смены оценки или если группе пользователя запрещено выставлять оценки.

Адаптивная верстка.
Multi-Rating by Sander v.2.4.3


Вариант оформления для темных шаблонов.
Multi-Rating by Sander v.2.4.3


История оценок (добавлено в v.2.2)
Multi-Rating by Sander v.2.4.3Multi-Rating by Sander v.2.4.3



Установка
Модуль подключается в шаблоне fullstory.tpl одной простой строкой:
{include file="engine/mods/multirating/index.php"}



Информация
Стоимость модуля 5wmz
Количество лицензий в комплекте: 1шт
Стоимость дополнительной лицензии: 2wmz
Для работы модуля требуется ionCube Loader v.6.x и старше (для PHP 7.x версия куба должна быть 10.x)
Версия DLE: 10.1 - 16.1
Версия PHP: 5.4 - 7.4, 8.1
Кодировка: UTF-8



Купить модуль: shop.sandev.pro


Контакты
Skype: sander8804
Telegram: @Sandev
ICQ: 404-037-556
E-Mail: oleg.sandev@gmail.com


История изменений
v.2.1
+ Добавлена возможность записывать значение итогового рейтинга в заданное в настройках доп.поле.

v.2.1.1
* Исправлена работа с кешем. Изменение рейтинга теперь очищает кеш полной новости.

v.2.1.2
* Исправлена работа с гостями. Ранее все гости были объединены под одним user_id = 0

v.2.2
+ Добавлена история оценок

v.2.2.1
* Если нет оценок, в окне истории голосований теперь выводит текст "- нет голосов -"

v.2.2.2
* При голосовании пропадала кнопка "История оценок"
* При использовании сжатия JS умирали все скрипты сайта.


v.2.2.3
* Значение рейтинга в доп.поле теперь записывается с нулем после точки, пример: было 8 - станет 8.0

v.2.3
+ Можно записывать в доп.поля отдельно значения каждой группы. В шаблоне короткой новости можно будет выводить значения рейтингов тегов [xfvalue_mrating_{ИмяГруппы}] (Для каждой группы нужно будет создать доп.поле).

v.2.3.1
+ В архив добавлена инструкция по использованию микроразметки в рейтинге. Микроразметку можно добавить в любую версию модуля.

v.2.4
+ Для более удобной работы микроразметки добавлены теги {title} и [rated]...[rated]


v.2.4.1
* Исправлена работа модуля на DLE 14.2

v.2.4.2 от 16.10.2022
+ Добавлена поддержка PHP 8.1

v.2.4.3 от 07.09.2024
+ Добавлена поддержка PHP 8.2
* Исправлена работа кнопки "История оценок"


С уважением,
Олег Александрович a.k.a. Sander
Купить модуль
  • Стоимость модуля: $5
  • В комплекте: 1 лицензии
  • Стоимость дополнительной лицензии: $2
Комментарии: (168)
  1. foto
    VIP 4 июля 2018 14:56 #
    Замечательно! Sander, а получится его прикрутить не к новостям, а к другому модулю - каталогу организаций?
    0
    1. foto
      Администратор 4 июля 2018 21:29 #
      В теории можно конечно, но я пока не готов этим заняться.
      +1
      1. foto
        VIP 4 июля 2018 21:58 #
        Я к тому, что модуль закодирован и видимо заточен именно под новости. А если на практике, то подходит он только под киношные сайты, ну или рецепты и т.п., реализованные на базе новостей.

        Мне, например, он бы идеально подошёл для организаций, тем более, что можно настраивать различные варианты оценок для разных категорий (для общепита одни, для автосервиса другие и т.д.)

        В текущей реализации с закодированными файлами получится его адаптировать к стороннему модулю или нужно переписывать?
        0
        1. foto
          Администратор 4 июля 2018 22:01 #
          Именно эта часть, со внесением данных в бд - закодирована.
          Да и вообще адаптировать нужно будет в любом случае.
          0
  2. foto
    Клиент 4 июля 2018 19:08 #
    А на DLE 13 он как плагин идёт ? Или по старинке надо будет все ручками прописывать ?
    0
    1. foto
      Администратор 4 июля 2018 21:28 #
      Модуль вообще не вносит изменений в файлы движка.
      Но плагин добавлен, он лишь выполняет запросы в БД, которые в принципе можно выполнить и без плагина, просто запустив файл установщик или вручную выполнив запросы в БД.
      Сам модуль подключается только в шаблоне fullstory.tpl.

      Исключением разве что является если нужно физически отключить работу самого стандартного рейтинга. Тогда нужно вносить правки в файлы движка. Но это делается достаточно легко, тем более я недавно писал статью как использовать утилиту управления плагинами.
      +1
  3. foto
    Клиент 4 июля 2018 22:39 #
    Что значит
    Как видно по курсору, пользователь не может выставлять оценку. Т.е. модуль не реагирует на действия пользователя.


    Это демонстрация, если для группы Пользователи запрещено выставление рейтинга?
    0
    1. foto
      Администратор 4 июля 2018 22:42 #
      Я навел курсор на кружочек, а модуль не реагирует.
      Это может быть из-за:
      1. Пользователь уже проголосовал и менять оценку нельзя.
      2. Гурппе пользователя нельзя голосовать.
      0
  4. foto
    Гость 7 июля 2018 17:22 #
    Подскажите, в чём ошибка. Рейтинг не меняется после первого выбора, а после выбора всех пунктов выдаёт такую ошибку

    Все другие модули работают без проблем. Всё сделано по инструкции и перепроверено 10 раз и на разных шаблонах. Не работает. Что можно сделать?
    0
    1. foto
      Гость 7 июля 2018 17:52 #
      Проблема решена. Вопрос снимается.
      0
  5. foto
    Гость 9 июля 2018 00:34 #
    Что ковырять что бы так сделать
    0
    1. foto
      Администратор 9 июля 2018 09:13 #
      {THEME}/multirating/assets/style.css
      Удалить строку (17):
      	max-width: 460px;

      Но у вас ширина контента 580px. Минимальная ширина для 3х колонок должна быть 690px.
      0
      1. foto
        Гость 9 июля 2018 17:27 #
        Да так и есть, ширира у меня меньше, но дабы вместилось я уменьшил размеры, растояние между точками рейтинга, чтобы осовбодить места с правой стороны цифра 2. Но не могу еще найти как подвинуть кружочки Цифра 1.
        Удаление строки 17 не что не дало, как было так и осталось.
        0
        1. foto
          Администратор 9 июля 2018 17:31 #
          	width: 220px;
          	padding: 4px 4px 4px 50px;

          заменить на
          	width: 190px;
          	padding: 4px 4px 4px 55px;


          Так же
          	font: normal 12px/30px 'Trebuchet MS', Arial;

          на
          	font: normal 12px/24px 'Trebuchet MS', Arial;
          0
          1. foto
            Гость 9 июля 2018 17:52 #
            Спасибо, все идеально стало.
            Можно ли записывать данные рейтинга в доп. поле? Запомнятся ли данные рейтинга при переносе сайта на другой домен или на DLE выше версии?
            Как сделать, что бы пользователю не обязательно было голосовать за все (Сюжет, Игра актеров, Озвучка..) дабы рейтинг обновился и записался. Дать возможность после нажатия на одну опцию сразу записывать данные клика?
            0
            1. foto
              Администратор 9 июля 2018 17:56 #
              Можно ли записывать данные рейтинга в доп. поле?

              Можно. Можете просто создать доп.поле с именем mrating "Одна строка" и скрипт автоматически будет туда записывать значение итогового рейтинга. При желании имя поля можно поменять в настройках модуля.

              Запомнятся ли данные рейтинга при переносе сайта на другой домен или на DLE выше версии?

              Да.

              Как сделать, что бы пользователю не обязательно было голосовать за все

              Никак.
              0
              1. foto
                Гость 9 июля 2018 18:15 #
                Вот сайт wkino3.net/20803-anon.html при нажатии только на игру актеров все сразу записывается, а в вашем рейтинге это невозможно?
                0
              2. foto
                Администратор 9 июля 2018 18:22 #
                а в вашем рейтинге это невозможно?

                То и есть мой рейтинг. Но первая версия.
                Часто просили сделать чтобы голос учитывался только после выставления всех оценок. Поэтому алгоритм учета оценок был в корне переделан.
                Поэтому как и ответил в предыдущем сообщении - никак.
                0
              3. foto
                Гость 9 июля 2018 18:26 #
                Ну на демке же все работает как нужно d130.sandev.pro/o-skripte/v-mire/27-otvratitelnaja-novost-s-nizkim-rejtingom.html а действительности такого нет, как так?
                0
              4. foto
                Администратор 9 июля 2018 18:28 #
                На демке работает потому что вы уже проголосовали и включена опция отображения вашего голоса и можно сменить свою предыдущую оценку.
                Если голосовать с нуля, то нужно выставить оценку для всех заданных параметров.
                Только так.
                0
  6. foto
    Клиент 22 июля 2018 21:02 #
    Скажите пожалуйста , по этому рейтингу выводится топ новостей ?
    0
    1. foto
      Администратор 22 июля 2018 21:12 #
      Да, можно, есть 2 варианта:
      1. Можно записывать значение итогового рейтинга в заданное в настройках доп.поле.
      2. Можно заменять значение стандартного рейтинга


      Для первого варианта нужно будет использовать еще какой-либо хак для сортировки по значению доп.поля.
      Во втором варианте будет заменяться значение стандартного рейтинга и соответственно будет работать стандартная сортировка по рейтингу, в том числе в {topnews}
      0
  7. foto
    Гость 31 июля 2018 18:56 #
    Добрый день! Столкнулся с такой проблемой. Не хочу использовать доп. поле, а чтобы значение принимал рейтинг ДЛЕ, но не в 5ти бальной шкале, в 10ти бальной. Первое что поменял - это изменил тип рейтинга публикаций на "Оценка". Второе выставил true у rating_replace и поставил false у rating_5star. Теперь суть вопроса, как вывести рейтинг отдельно? Если вывожу просто {rating} то появляются пять звезд. Хотелось бы, чтобы просто была оценка и в 10ти бальной шкале. Как можно это реализовать, не хочется лишний раз создавать доп. поле, если дле позволяет этого не делать.
    0
    1. foto
      Гость 31 июля 2018 19:10 #
      И еще такой вопрос, как разрешить голосовать гостям?
      0
    2. foto
      Администратор 31 июля 2018 19:43 #
      Для получения техподдержки лучше свяжитесь по указанным контактам и сообщите адрес сайта.
      Или хотя бы зарегистрируйтесь на сайте используя ваш контактный E-Mail.
      0
  8. foto
    VIP 12 августа 2018 11:47 #
    Было бы не плохо в самих кружочках проставить цифры 1,2,3 ... Сейчас приходится считать кружочки ) На мобильниках тем более подсказки не отображаются. И в идеале было бы думаю, если бы ещё и цвет менялся у кружочков. Например, по возрастанию и уменьшению по шкале: Ниже 5 балов-цвет кружочков красный допустим, Выше 5 балов-цвет зеленый. Ну и сам кружок с оценкой отображался Красным или Зеленым.
    Ну это лишь мои прихоти ) Но цифры в кружочках думаю точно не помешали бы.
    0
    1. foto
      Администратор 12 августа 2018 11:54 #
      Можно и внутри кружочков наверно, но переделывать многовато.
      А вот над кружочками - запросто.
      На скриншотах видно где что изменить (79 и 93 - это номер строки).
      А вот код:
          font-size: 8px;
          text-align: center;
          color: #777;
      +1
  9. foto
    Посетитель 18 августа 2018 10:47 #
    Заинтересован этим модулем. Но у меня на сайте стоит 5-звездочный рейтинг. Если я установлю этот рейтинг, получается все оценки по старому модулю очистятся, и в этом модуле нужно собирать оценки с нуля?
    0
    1. foto
      VIP 18 августа 2018 15:50 #
      "Модуль работает полностью независимо и отдельно от стандартного рейтинга. Если включено в настройках модуля, он может только заменять в БД значение стандартного рейтинга." ©Sander
      0
    2. foto
      Администратор 18 августа 2018 15:59 #
      По умолчанию модуль работает только в качестве информативно-декоративного приложения.
      Но можно включить замену стандартного рейтинга (5 или 10 звезд). Но в таком случае все старые оценки будут удалены. Т.е. до оценки будет отображаться старый рейтинг, а после - будет заменено на значение мультирейтинга.
      0
  10. foto
    VIP 21 августа 2018 01:04 #
    Было бы не плохо добавить надпись "Пока что нет голосов" в окошко. Или вообще не выводить ссылку если 0 голосов.
    +1
    1. foto
      Администратор 21 августа 2018 08:35 #
      Логично. Совсем что-то забыл про это. Сейчас сделаю.

      UPD: Готово.
      +1
      1. foto
        VIP 21 августа 2018 11:17 #
        Спасибо =)
        0
  11. foto
    Клиент 22 августа 2018 17:17 #
    На демо сайте, когда впервые выставляешь рейтинг по всем критериям, то пропадает надпись "История оценок" и появляется только после перезагрузки страницы.
    +1
    1. foto
      Администратор 22 августа 2018 20:49 #
      Да, точно.
      В шаблоне main.tpl нужно вынести кнопку за пределы span-а
      Внимание! У Вас нет прав для просмотра скрытого текста.
      0
  12. foto
    Посетитель 27 августа 2018 23:34 #
    Цитата: Sander
    Но можно включить замену стандартного рейтинга (5 или 10 звезд). Но в таком случае все старые оценки будут удалены. Т.е. до оценки будет отображаться старый рейтинг, а после - будет заменено на значение мультирейтинга.

    Я правильно понимаю, в таком режиме, можно будет выводить топ по рейтингу новостей исходя из оценок выставленных через данный модуль, как и со стандартными оценками?
    0
    1. foto
      VIP 28 августа 2018 00:02 #
      Да)
      +1
    2. foto
      Администратор 31 августа 2018 20:08 #
      Именно так.
      0
  13. foto
    VIP 2 сентября 2018 10:59 #
    Можно сделать чтобы там где целое число например 8, было 8.0
    Прилагаю скриншот, по моему как-то не вписывается единичное число в общий дизайн. Или по канонам дизайна так и должно быть? =)
    0
    1. foto
      VIP 2 сентября 2018 11:03 #
      Кроме десятки. Целое число 10 воде вписывается. А если будет 10.0 то как-то стрёмно будет =)
      0
    2. foto
      Администратор 2 сентября 2018 13:54 #
      Логично. Сделал.
      Работать будет только при записи значения в доп.поле.
      0
      1. foto
        VIP 2 сентября 2018 14:00 #
        Спасибо =)
        0
  14. foto
    Клиент 5 сентября 2018 00:04 #
    А можно ли вывести итоговую оценку в custom? и при нажатии на него выдут все параметры за которые голосвал пользователь
    0
  15. foto
    Гость 6 сентября 2018 16:14 #
    Перезалил на сервер с 0 двиг и рейтинг поплыл и не выдает все 6 оценок d.radikal.ru/d25/1809/54/89cc1df7fea7.png в чем прикол?
    0
  16. foto
    Гость 6 сентября 2018 16:35 #
    Проблему решил, по непонятной причине config.php пропали кое какие записли настроек.
    0
  17. foto
    Клиент 15 сентября 2018 17:02 #
    Привет, не всегда идет запись в доп.поле почему так?
    0
    1. foto
      Клиент 15 сентября 2018 17:07 #
      упс, проблема в кеше извините :D
      0
  18. foto
    VIP 17 сентября 2018 10:54 #
    как модуль выглядит в неполной новости?
    0
    1. foto
      Администратор 17 сентября 2018 14:48 #
      * Можно заменять значение стандартного рейтинга
      * Можно записывать значение итогового рейтинга в заданное в настройках доп.поле.

      Сам модуль работает только внутри полной новости. В короткой новости можно только вывести значение рейтинга, к примеру через доп.поле:
      Рейтинг: <b>[xfvalue_mrating]</b> из 10
      0
  19. foto
    VIP 18 сентября 2018 17:10 #
    Купил рейтинг, поставил, автор помог с настройкой, быстро и легко)
    Рейтинг очень круто выглядит и необычно) По моему мнению, требует доработки в неполной новости, что бы хоть как-то оно симпатично там отображалось, но если вы хоть немного понимаете в html и css то для вас не составит труда доделать его в краткой новости. Дополнение от всей души рекомендую к покупке. Автор молодец!
    +2
  20. foto
    Клиент 15 ноября 2018 19:09 #
    Привет, можно ли сделать чтоб каждый параметр был записан в доп.поле?
    0
    1. foto
      Администратор 16 ноября 2018 12:02 #
      Теперь да.
      Добавил такую возможность в v.2.3
      0
      1. foto
        VIP 16 ноября 2018 15:34 #
        А для чего? Как оно применяется на практике?
        0
        1. foto
          Администратор 16 ноября 2018 17:20 #
          К примеру вы хотите показывать в короткой новости отдельные значения рейтингов.
          0
  21. foto
    Гость 16 ноября 2018 02:35 #
    Итоговая оценка подсчитывается как среднее арифметическое или каждому критерию можно назначить свой "вес" при подсчёте? (например, сюжет и актёрская игра важнее спецэффектов).
    0
    1. foto
      Администратор 16 ноября 2018 11:32 #
      Только среднее арифметическое.
      0
  22. foto
    Клиент 21 ноября 2018 00:41 #
    Привет, можна как-то в шаблон внести количество оценок? скажем я хочу чтоб в fullshort.tpl был тег {multiratingcont}
    0
    1. foto
      Администратор 21 ноября 2018 00:46 #
      Открыть файл engine/modules/show.full.php
      Внимание! У Вас нет прав для просмотра скрытого текста.
      0
      1. foto
        Клиент 21 ноября 2018 12:16 #
        спасибо вам большое!
        0
      2. foto
        Клиент 17 сентября 2019 15:44 #
        А для show.short по аналогии будет работать?
        0
        1. foto
          Администратор 17 сентября 2019 15:53 #
          И да и нет.
          PHP код работать будет, но в запросе в БД нет обращения к колонке multirating.
          Т.е. значение переменной $row['multirating'] всегда будет пустым.
          0
          1. foto
            Клиент 17 сентября 2019 17:18 #
            А число голосовавших записывать в отдельное доп. поле можно?
            0
  23. foto
    Клиент 22 декабря 2018 23:33 #
    Доброго вечора, можна реалізувати підтримку custom, щоб було як
    {custom template="rating" available="global" navigation="no" from="0" limit="5" order="rating" sort="desc" cache="yes"}
    але оцінка бралась з вашого модуля?
    0
    1. foto
      Клиент 22 декабря 2018 23:34 #
      в настройках
      //Подменять значение стандартного рейтинга данными модуля
      'rating_replace' => true,
      але получається не вірно, працює!
      0
      1. foto
        Администратор 23 декабря 2018 10:52 #
        але получається не вірно

        Модуль подстраивает значения под DLE. А вот правильность сортировки по 5и значному рейтингу - да, оставляет желать лучшего.
        DLE сортирует не по фактическому значению рейтинга, а по сумме голосов.
        Т.е. шесть единиц (6) будет выше/лучше чем одна пятерка (5).
        +1
        1. foto
          Клиент 23 декабря 2018 14:10 #
          А доробити можете? якщо можна то яка вартість!
          0
        2. foto
          VIP 3 марта 2019 14:03 #
          Да, было бы круто доработать это или обратить внимание разработчиков дле на эту проблему
          0
  24. foto
    VIP 3 марта 2019 22:35 #
    Важно!!!
    Сама страница (шаблон) должна быть подготовлена и уже использовать микроразметку.


    Я не понял, а есть инструкция как именно она должна быть подготовлена?
    При проверке мне показывает так:
    0
  25. foto
    VIP 3 марта 2019 23:15 #
    В общем нагуглил. В вашем коде не хватает <meta itemprop="itemReviewed" content="{title}">

    Но в шаблоне {THEME}/multirating/main.tpl не работает {title}

    Пришлось порвать код на 2 шаблона.

    В шаблоне {THEME}/multirating/main.tpl сделал так:
    <span itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
    <meta itemprop="ratingValue" content="{rateval}">
    <meta itemprop="bestRating" content="10">
    <meta itemprop="ratingCount" content="{vote-num}">

    А в fullstory.tpl так:
    {include file="engine/mods/multirating/index.php"}<meta itemprop="itemReviewed" content="{title}"></span>

    Коряво конечно получается, но работает вроде.
    0
    1. foto
      VIP 4 марта 2019 00:55 #
      <meta itemprop="itemReviewed" content="{title}"> это вообще какой то непонятный тег, он и не нужен. Вам нужно сделать так, чтобы itemprop="aggregateRating" был внутри метатега новостей или статьей, так будет правильнее всего.
      0
      1. foto
        VIP 4 марта 2019 07:01 #
        Однако проблему данный тег решил. + в этой инструкции он так же присутствует https://www.pandoge.com/stati_i_sovety/mikrorazmetka-reytinga-polnoy-novosti-v-dle
        0
  26. foto
    VIP 3 марта 2019 23:22 #
    Плюс ещё вот такая ошибка вылезла в новостях где ещё нет голосов и оценок.
    0
    1. foto
      VIP 4 марта 2019 00:52 #
      Да, ошибка есть. Sandev, нужно добавить подобие тега [xfnotgiven_mrating]нет оценок[/xfnotgiven_mrating] за микроразметку. Чтобы она не появлялась, когда нет оценок.

      Также можно добавить тег <meta itemprop="worstRating" content="1">, его не хватает. Спасибо за обновление.
      0
      1. foto
        VIP 4 марта 2019 01:08 #
        Вот, сделал рейтинг, всё работает.
        0
      2. foto
        Администратор 4 марта 2019 10:24 #
        Добавил новые теги. Описание в v.2.4
        Так же обновил примеры кода микроразметки.

        worstRating не нужен особо. Это значение и так по умолчанию предполагается равное единице.
        0
        1. foto
          VIP 4 марта 2019 10:38 #
          Ещё не обновился, так как на работе сейчас.
          Но, у вас же там в шаблоне итак уже был {title}, конфликта между двумя {title} не будет?
          0
          1. foto
            Администратор 4 марта 2019 10:41 #
            Тот title обрабатывается внутри цикла [list]
            Конфликта нет
            +1
            1. foto
              VIP 4 марта 2019 22:48 #
              А поддержку длешных доп полей сложно добавить в {THEME}/multirating/main.tpl ?
              Мне надо вот так:
              <meta itemprop="itemReviewed" content="{title}[xfgiven_number]: [xfvalue_number][/xfgiven_number]">
              0
              1. foto
                Администратор 5 марта 2019 22:40 #
                Можно. Но я не хочу и не вижу в этом реальной необходимости.
                0
              2. foto
                VIP 6 марта 2019 11:31 #
                Ясно, ок.
                Ну ладно, значит всё таки придётся рвать код на 2 шаба как это я сделал чуть выше.
                0
  27. foto
    Клиент 15 марта 2019 00:47 #
    Цитата: Sander
    але получається не вірно

    Модуль подстраивает значения под DLE. А вот правильность сортировки по 5и значному рейтингу - да, оставляет желать лучшего.
    DLE сортирует не по фактическому значению рейтинга, а по сумме голосов.
    Т.е. шесть единиц (6) будет выше/лучше чем одна пятерка (5).

    можете дать ответ на вопрос?
    0
    1. foto
      Клиент 15 марта 2019 00:48 #
      доробити можна якщо так то вартість послуги?
      0
      1. foto
        Администратор 15 марта 2019 10:42 #
        Внимание! У Вас нет прав для просмотра скрытого текста.
        +1
        1. foto
          Клиент 18 марта 2019 19:03 #
          Дякую вам все працює.
          0
  28. foto
    Гость 20 марта 2019 21:30 #
    Можно ли поменять внешний вид рейтинга?
    0
    1. foto
      Администратор 20 марта 2019 23:07 #
      Да. При наличии достаточных знаний в области html+css
      0
  29. foto
    Клиент 16 мая 2019 19:28 #
    Здравствуйте. У меня ошибки. Куда копать
    0
    1. foto
      Клиент 16 мая 2019 20:04 #
      Все отбой. Решил проблему. Спасибо

      UPD: Не был установлен ionCube Loader соответствующей версии.
      0
  30. foto
    VIP 23 сентября 2019 19:20 #
    Да, на демо сайте, где вместо кружочек отображаются цифры, намного лучше, чем просто кружочки ) И выглядит красивее, и понятно куда нажимать. А так, приходится считать кружочки или наобум.
    0
  31. foto
    VIP 25 сентября 2019 20:00 #
    Здравствуйте.
    Обновился на PHP 7.3 но модуль не работает с данной версией.
    т.к. отсутствует файл multirating/class/73.php
    0
    1. foto
      Администратор 26 сентября 2019 11:41 #
      Добавил файл лицензии для 7.3
      Скачайте модуль заново.
      +1
      1. foto
        VIP 26 сентября 2019 18:56 #
        Благодарю за быстрое решение.

        Заметил, что при проверке микроразметки появилась ошибка:
        Thing – недопустимый тип целевого объекта для свойства itemReviewed.

        Внимание! У Вас нет прав для просмотра скрытого текста.


        AggregateRating больше не работает?
        Или как решить данную ошибку?

        Спасибо.
        0
        1. foto
          Администратор 27 сентября 2019 19:34 #
          Тут не подскажу, вероятнее всего нужно комплексно подходить к настойке микроразметки по всей странице.
          0
  32. foto
    Посетитель 25 ноября 2019 21:39 #
    В main можно вывести текуший средний рейтинг новости?
    0
    1. foto
      Администратор 25 ноября 2019 22:09 #
      Не понял вопроса. Как раз он там и выводится. Тег {rateval}.
      Если вы про стандартный рейтинг - то нет.

      Если вы про main.tpl от основного шаблона - то нет, модуль работает только в шаблоне полной новости.
      0
      1. foto
        Посетитель 26 ноября 2019 10:33 #
        Да, именно про main.tpl
        Не помню у кого есть модуль который делает теги глобальными и выводит их в любом месте сайта тегом типа {transfer_xvalue}
        В случае с вашим плагином я смогу сделать {средний рейтинг} глобальным и вывести его в main.tpl/категориях и т.д.?
        0
  33. foto
    VIP 20 декабря 2019 04:30 #
    есть возможности прописать в доп поле значение рейтинга, а есть такое возможность прописать в доп поле Количества голосов {vote-num}
    0
    1. foto
      Администратор 24 декабря 2019 14:42 #
      Внимание! У Вас нет прав для просмотра скрытого текста.
      0
      1. foto
        VIP 31 декабря 2019 16:06 #
        А со старыми голосами что будет? Если у новости уже есть 20 голосов, при появлении нового голоса, в поле запишется 21 голос?
        0
  34. foto
    Клиент 6 апреля 2020 01:22 #
    Здравствуйте, будет ли работать с версией движка 14.0 ?
    0
    1. foto
      Администратор 6 апреля 2020 01:22 #
      Да
      0
      1. foto
        Клиент 6 апреля 2020 05:36 #
        Доброй ночи, купил всё же модуль, подскажите, как включить замену стандартного рейтинга?
        И ещё, почему-то не смог вам в ЛС написать
        0
        1. foto
          Администратор 6 апреля 2020 12:10 #
          ЛС исправил. Ответил в ЛС.
          0
          1. foto
            Клиент 28 апреля 2020 10:10 #
            Можно и мне в лс как включить замену стандартного рейтинга?
            Модуль купил
            0
  35. foto
    Посетитель 16 апреля 2020 01:05 #
    А можно сделать, чтобы было как в кинопоиске, чтобы каждый пользователь мог взять код с результатом голосования, со страницы сайта и поставить на свою страницу не своем сайте, блоге или соц сети?
    0
    1. foto
      Администратор 16 апреля 2020 14:08 #
      Если ставить вопрос в глобальном смысле, возможно ли такое в принципе, то да, конечно возможно.
      Если же в рамках функционала модуля - то категорически никак нет.
      Я за такое не возьмусь.
      0
  36. foto
    Клиент 23 апреля 2020 14:34 #
    Добрый день. Если подключить сайт к Cloudflare то у некоторых пользователей появляется возможность редактировать чужие оценки. Есть подозрение что это связанно с тем, что Cloudflare раздает раздаёт пользователям одинаковые IP. И пользователи с одного IP могут менять оценки друг друга.
    0
    1. foto
      Администратор 23 апреля 2020 14:46 #
      Модуль берет IP адрес пользователя, который определен движком.
      В движке есть соответствующая настройка во вкладке безопасности.
      +1
      1. foto
        Клиент 23 апреля 2020 19:12 #
        Точно. А я совсем забыл про неё. В случае с Cloudflare помогает прописать HTTP_X_FORWARDED_FOR
        Можно в описание добавить. Чтоб такие как я глупые вопросы не спрашивали.
        0
  37. foto
    Гость 28 апреля 2020 19:45 #
    Добрый день, подскажите, возможно ли использование разных параметров оценки для разных новостей?
    Например:
    в 1 новости я оцениваю "Качество сборки" и "цену"
    во 2 новости я оцениваю "производитель" и "гарантийный период"
    0
    1. foto
      Гость 28 апреля 2020 20:06 #
      Дополню. В рамках одной новости можно использовать несколько вариантов рейтинга?
      Например у меня сравнение 2-х товаров по одинаковым параметрам. И я хочу выставить оценки параметров вначале 1 товару, потом уже другому товару.
      0
    2. foto
      Администратор 28 апреля 2020 20:09 #
      Нет. В этом модуле - никак.
      0
  38. foto
    Гость 28 апреля 2020 20:20 #
    Цитата: Sander
    Нет. В этом модуле - никак.

    По 1 вопросу, сейчас пока что искал инфу, нашел какую то древнюю версию данного модуля. Осмотрев его, я понял логику работы. Если я буду делать отдельный файл {include file="engine/mods/multirating/index.php"} под каждую новость, то можно будет менять параметры сравнения?
    0
  39. foto
    Клиент 30 апреля 2020 11:39 #
    При проверке валидора микроразметки гугл , в разметки рейтинга присутствует ошибка
    Thing – недопустимый тип целевого объекта для свойства itemReviewed.
    0
    1. foto
      Администратор 2 мая 2020 12:37 #
      Раньше было можно, чтобы разметка рейтинга была сама по себе и проходила валидацию. Сейчас видимо изменили стандарты, отчего необходимо чтобы размечена была вся статья и рейтинг был элементом этой разметки.
      0
  40. foto
    VIP 21 июня 2020 02:44 #
    Установил себе скрипт светлая/темная тема, который по клику меняет css файл light на dark.
    И появилась проблема, не могу через css перекрашивать canvas, так как он красится через js.
    Что делать? Какой есть выход?
    0
    1. foto
      Администратор 21 июня 2020 15:15 #
      Самое простое - сделать чтобы вместе с CSS файлом переключался и JS файл.
      0
  41. foto
    VIP 5 сентября 2020 11:16 #
    На php 7.3 не работает история оценок.
    0
    1. foto
      Администратор 5 сентября 2020 16:27 #
      Убедитесь, что у вас актуальная версия модуля и у вас есть файл лицензии для php 7.3
      0
  42. foto
    Клиент 25 сентября 2020 07:57 #
    При переходе на страницу вот такая ситуация.
    При обновлении страницы все в порядке. Есть вариант помочь?
    0
    1. foto
      Администратор 25 сентября 2020 12:15 #
      Комментарии предназначены для обсуждения, а не получения техподдержки.
      Свяжитесь со мной по указанным слева контактам.

      PS. У вас сайт редиректит на группу фейсбука, не смог проверить.
      +1
      1. foto
        Клиент 5 октября 2020 19:09 #
        Проблема была в шаблоне. Разобрался, спасибо! :)
        И еще вопрос: удалить конкретную оценку я так понимаю можно только через phpMyAdmin?
        И есть ли возможность тем, кто оставил оценку - вывести какую-то информацию? К примеру - спасибо, вы уже проголосовали!
        0
  43. foto
    Клиент 5 октября 2020 22:10 #
    И еще вопрос: можно ли как-то выводить в короткой новости информацию (к примеру отдельным доп. полем) для пользователя, если он голосовал ранее?
    Объясню: Турнирная таблица, 2 участников.
    1. Участник * (значок, что пользователь ранее ставил голос).
    2. Участник (нет значка *, ведь пользователь не голосовал ранее).
    0
    1. foto
      Администратор 6 октября 2020 15:28 #
      Как-то можно.
      Но это будет либо куча запросов в БД, что я в принципе не рассматриваю.
      Либо нужно разрабатывать другой индивидуальный метод, которым я не хочу заниматься.
      0
      1. foto
        Клиент 7 октября 2020 14:44 #
        А шаблонный тег {name} никак нельзя вывести в краткой новости? Сделаю поле где будет написано Оценил: {name}
        0
        1. foto
          Администратор 7 октября 2020 14:56 #
          Нет.
          И тег {name} - это системный тег, он выводит имя группы оценок, а не имя проголосовавшего.
          0
          1. foto
            Клиент 7 октября 2020 15:02 #
            Понял. Спасибо.

            З.Ы. Реализовал все на системе закладок.
            0
  44. foto
    Клиент 9 октября 2020 11:39 #
    Столкнулся с необходимостью вывести разные имена группы оценок для разных шаблонов. На разных языках. Как это можно сделать?
    0
    1. foto
      Клиент 9 октября 2020 11:44 #
      придумать какой-нибудь тег для шаблона {name-name_rating}, а в конфиге прописывать:
      'name_rating' => [
      'name' => 'Заголовок',
      'name_1' => 'Заголовок_1',
      'name_2' => 'Заголовок_2',
      'name_3' => 'Заголовок_3',
      'name_4' => 'Заголовок_4',
      ],
      'name_rating_2' => [
      'name' => 'Заголовок',
      'name_1' => 'Заголовок_1-1',
      'name_2' => 'Заголовок_2-1',
      'name_3' => 'Заголовок_3-1',
      'name_4' => 'Заголовок_4-1',
      ],
      0
    2. foto
      Администратор 9 октября 2020 22:35 #
      С этим ничем не могу помочь.
      0
  45. foto
    Клиент 12 декабря 2020 20:13 #
    Можно ли как-то в fullstory вывести только историю оценок без показа самих ячеек для голосования? Сами ячейки у меня доступны только для судей, участникам показывается только их конечная оценка, но хочу сделать что-бы был доступен просмотр истории оценок от каждого судьи по критериям.
    0
  46. foto
    Клиент 14 января 2021 13:49 #
    Есть ли возможность скрыть оценки до определенного момента? То есть - есть к примеру 5 судей, которые оценивают песню, можно ли сделать так - что-бы они не видели, как проголосовали остальные судьи до момента публикации оценки?
    0
    1. foto
      Администратор 15 января 2021 12:23 #
      Теоретически такое возможно сделать. Но я не возьмусь.
      0
  47. foto
    Клиент 17 января 2021 11:25 #
    Доброго времени
    замучался ковырятся, уважаемый подскажите как растянуть по ширине контента, max-width: 800px; но всё сжато, пробывал играть, но ничего не помогает
    help please :-)
    0
    1. foto
      Клиент 17 января 2021 12:19 #
      Доброго времени
      замучался ковырятся, уважаемый подскажите как растянуть по ширине контента, max-width: 800px; но всё сжато, пробывал играть, но ничего не помогает
      help please :-)

      вопрос снят, разобрался
      а вот с этим нет, в кружочках рейтинга какой то зеленый цвет, я так понимаю что модуль берет какой то шаблонный цвет
      не подскажите как исправить?
      0
      1. foto
        Администратор 17 января 2021 12:48 #
        Добавьте стиль:
        .multirating-item-rating li:before,
        .multirating-item-rating li:after {
        display: none;
        }
        0
        1. foto
          Клиент 17 января 2021 13:15 #
          Цитата: Sander
          .multirating-item-rating li:before,
          .multirating-item-rating li:after {
          display: none;
          }

          да помогло, спасибо
          0
  48. foto
    Клиент 19 января 2021 16:12 #
    Цитата: Sander
    * Можно заменять значение стандартного рейтинга
    * Можно записывать значение итогового рейтинга в заданное в настройках доп.поле.

    Сам модуль работает только внутри полной новости. В короткой новости можно только вывести значение рейтинга, к примеру через доп.поле:
    Рейтинг: <b>[xfvalue_mrating]</b> из 10

    Доброго времени
    можно немного поподробней
    Название поля - размеется mrating
    а вот что вставлять в :Значение по умолчанию"? что бы выводилось в краткой новости?
    и это Рейтинг: <b>[xfvalue_mrating]</b> из 10 вставлять вместо {rating} в краткой новости?
    заранее спасибо
    0
    1. foto
      Администратор 19 января 2021 16:43 #
      При включении в модуле такой настройки - он может записывать значение рейтинга в заданное доп.поле.
      То, где и как будет выводиться это поле - уже зависит только от вас.
      Вывод тега [xfvalue_mrating] осуществляется исключительно штатными средствами движка и не обладает никаким дополнительным функционалом.
      0
      1. foto
        Клиент 19 января 2021 16:57 #
        Цитата: Sander
        При включении в модуле такой настройки

        так а где её включить, в конфиге вижу
        //Имя доп.поля куда будет записываться итоговое значение рейтинга. Оставить поле пустым, чтобы не записывать данные в доп.поле
        'xfields' => 'mrating',

        что и как тут включать?
        0
        1. foto
          Администратор 19 января 2021 17:01 #
          Т.к. поле уже указано, то ничего дополнительно включать не надо.
          Достаточно чтобы было создано доп. поле с таким же именем.
          После того, как будет выставлена оценка в рейтинге - его значение так же будет записано в указанное доп. поле.
          0
  49. foto
    Клиент 19 января 2021 17:19 #
    фуу ну наконецто , спасибо за ваше время
    0
  50. foto
    Гость 20 января 2021 02:50 #
    Здравствуйте, подскажите, после редактирования новости рейтинг в кратких новостях пропадает, а на странице материала он выводится. Как это исправить?
    0
  51. foto
    Клиент 23 января 2021 14:37 #
    Доброго времени, не увидел сразу
    проблема вот в чём, вся линейка рейтинга сместилась вправо на одно деления рейтинга/кружочка, то есть при наведении на первый кружок выдаёт 2, на 3 выдает 4 и так далее..не подскажите где поправить?
    0
    1. foto
      Администратор 23 января 2021 14:41 #
      Добавить стиль:
      .multirating-item-rating li {padding: 0;}
      0
  52. foto
    Клиент 23 января 2021 14:47 #
    соасибо...надеюсь это последний вопрос :-)
    0
  53. foto
    VIP 23 мая 2021 16:30 #
    Обновил дле на 14.2
    Но что-то не оценки не отображаются, везде нули, хотя если нажать история оценок, то там всё ок, там есть голоса.
    0
  54. foto
    VIP 23 мая 2021 16:51 #
    Вот скрин, для нагладности.

    P.S. В первый раз не приложился, было бы хорошо дать возможность редактировать свои комментарии)
    0
    1. foto
      VIP 24 мая 2021 00:46 #
      Как быть? Что делать? Сандер, у вас нормально на dle 14.2 работает?
      0
      1. foto
        Администратор 24 мая 2021 00:54 #
        Проблема несовместимости с DLE 14.2 известна.
        Решение есть. В ближайшее время постараюсь обновить архив модуля.
        0
        1. foto
          VIP 24 мая 2021 08:35 #
          Понял, спасибо. А то я уже начал думать что это только у меня проблема.
          0
  55. foto
    Клиент 29 июля 2021 20:13 #
    Что-то на Демо-сайте не работает, ошибки выдает.

    Этот модуль можно же использовать как просто рейтинг 10 звезд, вместо стандартных пяти? Просто не нашел нормального решения для этого.
    0
    1. foto
      Администратор 30 июля 2021 14:29 #
      Ошибку исправил. Спасибо.

      Если вам нужно просто десятизначный рейтинг, то лучше будет модифицировать стандартный рейтинг.
      0
      1. foto
        Клиент 5 августа 2021 19:32 #
        А есть у вас готовая реализация? я просто находил только на древние версии
        0
  56. foto
    Гость 11 февраля 2022 01:04 #
    Можно запретить гостям ставить рейтинг?
    0
    1. foto
      Администратор 11 февраля 2022 02:36 #
      Модуль наследует настройки групп DLE.
      0
  57. foto
    Гость 17 марта 2022 12:18 #
    Подскажите, пожалуйста, а данный модуль он идет как есть или же его можно редактировать? Например: я хочу менять названия позиций рейтинга или их количество.. Ну а так же настраивать вид рейтинга чтоб не кружочками, а например звездочками и прочим. Такая возможность есть?
    0
    1. foto
      Клиент 17 марта 2022 12:43 #
      Менять названия позиций рейтинга или их количество можно легко, а дизайн только если Вы можете редактировать HTML и CSS
      0
  58. foto
    VIP 29 сентября 2022 18:31 #
    Очень ждём адаптации под новую DLE.
    0
  59. foto
    Гость 25 октября 2022 00:17 #
    Хочу приобрести модуль, но есть вопрос, использую на сайте лайки и дизлайки для оценки фильмов, данный модуль хочу установить как дополнительный.... Так сказать для раскрытия основных лучших качеств фильмов, это в обще возможно установить его как дополнительный или придется мне попрощаться с лайками?
    0
    1. foto
      Администратор 25 октября 2022 11:50 #
      Модуль изначально построен как отдельный независимый тип рейтинга.
      Связь со штатным рейтингом - это лишь одна из не обязательных опций, которая по умолчанию выключена.
      0
      1. foto
        Гость 25 октября 2022 16:36 #
        Почитав отзывы ваших обладателей чудо модуля, хотел спросить, планируется ли сделать возможность, чтобы юзеры могли выбирать не сразу все пункты рейтинга, но также и отдельный из них.... А то действительно, не все пользователи понимают, что надо все пункты оценить... Что кране не удобно)
        0
        1. foto
          Администратор 25 октября 2022 16:44 #
          К сожалению, в текущей реализации, это невозможно.
          0
          1. foto
            Гость 25 октября 2022 23:13 #
            Понял, принял... Тогда подождем, вдруг у вас появится желание и время переписать модуль:)
            0
  60. foto
    Клиент 30 мая 2023 21:11 #
    Подскажите плз, когда примерно можно ожидать обновление модуля для DLE 16.0 ?
    0
  61. foto
    VIP 16 ноября 2023 01:10 #
    na dle 16.1 ne rabotaet okno istorii golosavanii [История оценок]
    0
  62. foto
    VIP 4 февраля 2024 14:45 #
    После обновления дле c 15.2 на 17
    Php с 7.2 на 8.1
    Jquery не трогал, так и осталось 2xxx
    Перехода с режима Apache на ngnix php-fpm
    Перестала нажиматься кнопка История оценок.
    0
  63. foto
    VIP 27 сентября 2024 15:38 #
    Спасибо за обновление!
    0
Добавить комментарий

Внимание! Все сообщения касающиеся техподдержки будут удалены или проигнорированы

Attention! All messages asking for technical support will be removed or ignored

  • Логин
  • E-mail (не обязательно)
Повторите рисунок:
antibot
© Sander-Development. 2009-2024.
При копировании, ссылка на источник обязательна.