Soy consciente del fallo. El problema aquí es que, cuando tienes múltiples tipos de calificación, estoy tratando de determinar la estructura del marcado de esquema.
Estoy probando con esta herramienta
Soy consciente del fallo. El problema aquí es que, cuando tienes múltiples tipos de calificación, estoy tratando de determinar la estructura del marcado de esquema.
Estoy probando con esta herramienta
@fzngagan Puedo imaginar la complejidad de los resultados de texto enriquecido, ya que Google también cambia las especificaciones con bastante frecuencia. En cuanto a que los usuarios no conectados puedan evaluar los contenidos, quizás sería mejor elegir solo uno para que sea público y el resto solo para los que hayan iniciado sesión. No es necesario que todos sean públicos.
Muchas gracias por la respuesta.
Busqué en este tema pero no encontré ninguna mención a esto; ¿existe alguna posibilidad de hacer obligatoria la calificación al responder a un tema?
Actualmente no. Puedes solicitar la función en la instancia de Pavilion.
![]()
![]()

Error en el evento de la API:
Si creas una nueva publicación con calificaciones o editas una publicación con calificaciones diferentes, los eventos post_edited o post_created no utilizan los nuevos valores, sino los antiguos.
Por ejemplo:
En una nueva publicación con calificaciones válidas, el evento tendrá un valor de ratings vacío.
En la edición de una publicación, si cambias de una calificación de 5 a una de 2, el evento contendrá un valor de ratings con 5.
Esto ocurre tanto al usar Discourse directamente como al usar la API.
Aquí hay un pequeño video sobre la edición:
Ok, estoy revisando si puedo reproducirlo.
P.D.
Parece que esta es una versión anterior del plugin, ya que no veo ningún criterio de calificación junto a las estrellas.
Cuando publiqué mi mensaje anterior, estaba actualizado; puedes verlo en mi captura de pantalla anterior. e3ee07f
He vuelto a revisar a través de la interfaz de usuario y se han añadido +2 commits desde entonces, hace unas horas.
Pero esto no parece incluir cambios de código relevantes para el problema (solo relacionados con las pruebas).
Por lo que puedo ver, está actualizado. Más tarde puedo intentar reconstruir la aplicación si, por alguna razón, el plugin no se actualizó correctamente (?).
Si necesitas más información, no dudes en preguntar.
¿Puedes enviar una captura de pantalla de esta página de tu sitio /admin/plugins/ratings?
Pensé que había confundido Discourse de producción con mi entorno de pruebas (= no local, en otro VPS) de Discourse, pero ambos tienen la misma versión.
Mi prueba anterior se realizó en mi Discourse de pruebas, por lo que la configuración es como sigue:
En realidad, no había comprobado si esto ocurría también en Discourse de producción (lo verificaré en un momento, EDICIÓN: también ocurre, el evento no contiene las calificaciones actualizadas).
Configuración para Discourse de producción:
EDICIÓN: la reconstrucción no ayudó.
Me preguntaba dónde podía revisar el ejemplo.
¿Debería ver las calificaciones aquí? Estoy conectado en el foro.
https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547
Lo revisaré en un momento.
Me parece bien. ¿Podrías decirnos cuál es el problema específico?
Hola @fzngagan
Hay un error con la calificación de temas y el nuevo sistema de filtrado de respuestas. Si intentas usar la función publicaciones en el tema en la tarjeta de usuario, no mostrará resultados. ¡Gracias! ![]()
La calificación no se muestra ni siquiera en el ejemplo que proporcionaste aquí:
https://try.thepavilion.io/t/this-is-a-new-post-with-ratings/547
y no puedo encontrar la opción para habilitar la calificación para una categoría.
¿Hay alguna novedad sobre el problema publicado hace un mes: Topic Ratings Plugin - #353 by Arkshine ?
He actualizado todo y el problema persiste.
Parece un conflicto porque no puedo reproducir el problema desde que lo reportaste.
He reconstruido solo con este plugin y sin componentes habilitados.
Creación de publicación con calificaciones → ratings vacío.
Edición de publicación sin calificaciones → ratings muestra el valor anterior.
No creo que esté alucinando. También probé en un Discourse de cliente (producción) y ocurre lo mismo.
¿Qué se supone que debo hacer ahora? ¿Alguna idea?
He lanzado un pequeño VPS con una instalación fresca y clásica de Discourse.
Todo es predeterminado, excepto la adición del plugin de calificaciones. No puedo ser más básico que eso.
Me desconcierta que no puedas reproducir esto. ¿Me he perdido algo o he cometido un error terrible?
Puedes verificarlo/probarlo tú mismo: Admin / b4HuH8u6CyKbDdJ
El VPS será destruido en unos días.
Ya estoy revisando esto.