Я знаю об ошибке. Проблема в том, что когда у вас несколько rating types, я пытаюсь разобраться со структурой разметки схемы.
Я экспериментирую с этим инструментом
Я знаю об ошибке. Проблема в том, что когда у вас несколько rating types, я пытаюсь разобраться со структурой разметки схемы.
Я экспериментирую с этим инструментом
@fzngagan Я могу представить сложность результатов для форматированного текста, учитывая, что Google довольно часто меняет спецификации. Что касается возможности оценки контента для незарегистрированных пользователей, возможно, стоит сделать публичным только один элемент, а остальные оставить доступными только для авторизованных. Не обязательно все должны быть общедоступными.
Большое спасибо за ответ.
Я поискал по этой теме, но не нашёл упоминания об этом; есть ли возможность сделать оценку обязательной при ответе на тему?
В данный момент нет. Вы можете запросить эту функцию в экземпляре Pavilion.
![]()
![]()

Ошибка события API:
Если вы создаёте новый пост с рейтингами или редактируете пост с изменёнными рейтингами, события post_edited или post_created используют старые значения вместо новых.
Например:
При создании нового поста с валидными рейтингами событие будет содержать пустое значение поля ratings.
При редактировании поста, если вы меняете рейтинг с 5 на 2, событие будет содержать значение ratings равное 5.
Это происходит как при использовании Discourse напрямую, так и через API.
Вот небольшое видео, демонстрирующее проблему при редактировании:
Хорошо, проверю, смогу ли я воспроизвести это.
P.S.
Похоже, это старая версия плагина, так как я не вижу рядом со звёздами никакого rating criterion.
Когда я отправлял своё предыдущее сообщение, всё было актуально, это видно на предыдущем скриншоте. e3ee07f
Я снова проверил через интерфейс, и с тех пор, несколько часов назад, было добавлено ещё 2 коммита.
Но это, похоже, не включает никаких значимых изменений кода, связанных с проблемой (только касающихся спецификаций).
Насколько я могу судить, всё актуально. Позже я могу попробовать пересобрать приложение, если по какой-то причине плагин не обновился корректно (?).
Если нужна дополнительная информация, не стесняйтесь спрашивать.
Не могли бы вы отправить скриншот этой страницы вашего сайта /admin/plugins/ratings?
Я думал, что перепутал продакшн-версию Discourse и мою тестовую (= не локальную, на другом VPS) версию Discourse, но у обеих одинаковая версия.
Мой тест выше был выполнен на моей тестовой версии Discourse, поэтому настройки такие:
На самом деле я не проверял, происходит ли это на продакшн-версии Discourse (проверю через минуту, РЕДАКТИРОВАНО: происходит и там, событие не содержит обновлённых рейтингов).
Настройки для продакшн-версии Discourse:
РЕДАКТИРОВАНО: пересборка не помогла.
Интересовался, где можно посмотреть пример.
Должен ли я видеть оценки здесь? Я авторизован на форуме.
https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547
Я займусь этим через некоторое время.
Мне всё нравится. Можете уточнить конкретную проблему?
Привет @fzngagan
В системе оценки тем и новой фильтрации ответов возникла ошибка. Если попытаться использовать функцию сообщения в теме на карточке пользователя, результаты не отображаются. Спасибо ![]()
Рейтинг не отображается даже в примере, который вы привели здесь:
https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547
И я не могу найти опцию для включения рейтинга для категории.
Есть ли новости по проблеме, о которой сообщалось месяц назад: Topic Ratings Plugin - #353 by Arkshine?
Я обновил всё, но проблема всё ещё сохраняется.
Похоже на конфликт, так как я не могу воспроизвести проблему с момента вашего сообщения.
Я пересобрал систему только с этим плагином и без включённых компонентов.
Создание поста с рейтингами —> поле ratings пустое.
Редактирование поста без рейтингов —> поле ratings показывает предыдущее значение.
Я не думаю, что мне кажется. Я также протестировал это на клиентском (продакшн) сервере Discourse, и проблема там тоже проявляется.
Что мне теперь делать, есть какие-то идеи?
Запустил небольшой VPS со свежей и классической установкой Discourse.
Всё настроено по умолчанию, за исключением добавления плагина рейтингов. Сделать проще уже невозможно.
Я в недоумении, как вы не можете воспроизвести это! Я что-то упустил или всё сделал ужасно неправильно?
Вы можете проверить это самостоятельно: Admin / b4HuH8u6CyKbDdJ
VPS будет удалён через несколько дней.
Я сейчас посмотрю на это.