Esa es una lista bastante larga para instalar y probar en mi entorno de desarrollo, por decir lo menos, así que no puedo determinar cuál podría ser la causa de tu problema.
Quizás puedas omitir los plugins oficiales de Discourse. Entonces, la lista sería solo:
Spoiler
- git clone https://github.com/procourse/procourse-static-pages.git
- git clone https://github.com/Ebsy/discourse-nationalflags.git
#- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/cpradio/discourse-plugin-imgflip.git
- git clone https://github.com/paviliondev/discourse-topic-previews.git
- git clone https://github.com/paviliondev/discourse-news.git
- git clone https://github.com/paviliondev/discourse-layouts.git
- git clone https://github.com/gdpelican/retort.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/cpradio/discourse-plugin-composer-help-button.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/paviliondev/discourse-tickets.git
Te enviaré un mensaje privado más tarde para coordinar el acceso de administrador.
Desinstalaría la mayoría de ellos. Mantén solo los que sean críticos para tus usuarios; de lo contrario, te estarás buscando problemas con un riesgo significativo de conflictos, cambios que rompan la funcionalidad y una tarea de depuración mucho más compleja.
Normalmente, esperaría ver alrededor de media docena en un sitio fiable y enfocado a negocios.
Lamentablemente, no podemos apoyar tu instalación a menos que desees contratarnos.
Haré lo que pides: desinstalaré los plugins no oficiales y buscaré la causa del conflicto. Te informaré. Sin embargo, no puedo hacerlo en este momento, ya que el sitio está siendo utilizado por usuarios y no puedo permitirme tiempo de inactividad por ahora.
Si eliminamos Discourse oficial y Pavillion, solo quedarán 5 plugins.
En la última reconstrucción, ¡el plugin de calificaciones de temas funciona con todos mis plugins y componentes del tema! Inicialmente, había desactivado este plugin porque no estaba seguro de si estaba listo. Aparentemente, al tenerlo desactivado, no podía leer ningún tema. ¡Activar el plugin sin hacer nada más solucionó el problema! No añadí ni eliminé ningún plugin.
Hola,
Tengo el mismo problema con este plugin. Si lo desactivo, obtengo este mensaje en todos los temas ![]()
Los errores en los registros son iguales a los tuyos.
Tengo dos sitios Discourse diferentes, así que revisé los plugins y los comparé con los tuyos.
Los mismos plugins no oficiales son:
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
Edición: Pero en uno de mis sitios, el plugin discourse-custom-wizard está comentado, así que quizás el plugin discourse-follow entra en conflicto con las calificaciones de los temas.
Lista completa de plugins / Sitio 1
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/discourse/discourse-cakeday.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-calendar.git
Lista completa de plugins / Sitio 2
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/jannolii/discourse-topic-trade-buttons.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-adplugin.git
- git clone https://github.com/paviliondev/discourse-follow.git
- git clone https://github.com/paviliondev/discourse-multilingual.git
- git clone https://github.com/discourse/discourse-calendar.git
- git clone https://github.com/paviliondev/discourse-locations.git
- git clone https://github.com/paviliondev/discourse-custom-wizard.git
- git clone https://github.com/discourse/discourse-patreon.git
- git clone https://github.com/discourse/discourse-cakeday.git
@fzngagan puedo añadir acceso de administrador a uno de mis sitios si eso ayuda a averiguar cuál es el problema.
Sí, para reproducirlo, simplemente se puede desactivar el plugin de calificaciones.
Echando un vistazo en unos momentos.
p.s.
Sí, puedo reproducir el problema. Echando un vistazo.
Exacto, estoy de acuerdo.
Necesitamos esto.
Puedo confirmar exactamente el mismo problema descrito.
Pasos para reproducir:
- Reconstruir a la versión más reciente.
- Tener instalado el plugin Topic Ratings.
- Tener el plugin Topic Ratings deshabilitado.
- Intentar acceder a cualquier tema.
Solución temporal:
- Desinstalar (comentar en el archivo yml) el plugin Topic Ratings.
- Reconstruir.
@Don @AntiMetaman @Iceman
Este commit soluciona el problema
Si lo estás utilizando en producción, te sugiero que no actualices el plugin. Manténlo activado o elimínalo si no es necesario hasta que comience el siguiente período de soporte.
Gracias por tomarse el tiempo de solucionar esto fuera del período de soporte.
Tengo un par de preguntas al respecto:
- Cuando se elimina la primera respuesta, la calificación no parece restablecerse a “sin calificación”. Véase este tema. ¿Es este un comportamiento esperado?
- El creador del tema puede responder a su propio tema y dejar una calificación; ¿no debería ignorarse esto? Véase este tema.
¡Gracias, chicos!
Sí, eso podría parecer un efecto secundario, pero el primer mensaje no define si las calificaciones están habilitadas o no en el tema.
Sí, pueden calificar solo una vez por cada criterio, por lo que básicamente no pueden influir completamente en las calificaciones. Pero la solicitud tiene sentido para algunos casos de uso.
Además, el período de soporte está activo. El plugin funciona perfectamente en las últimas pruebas aprobadas hasta ahora.
Acepto encantado un PR si puedes intentarlo y solucionarlo.
Es lo mismo, aunque no sea cierto.
Demo: https://search.google.com/test/rich-results
No es exactamente así como funciona la extensión, pero sigue siendo útil para aparecer destacados en Google. Mi sitio web no es tan importante para las reseñas debido a su escaso número de miembros.
¡Hola a todos! ¿Cómo puedo hacer que las calificaciones se muestren en cada hilo para usuarios registrados y no registrados?
Gracias
Puede habilitar las calificaciones para todas las categorías.



