Gracias por configurar el VPS. También pude actualizar las calificaciones en tu VPS. Sospecho que estás intentando hacerlo a través de una API, ¿verdad? Puedo ayudarte con eso en un mensaje privado.
Solo para aclarar, ¿puedes confirmar que todo funciona correctamente con la interfaz de Discourse y que el problema solo ocurre al usar la API?
Aunque, veo un pequeño problema con la configuración de las categorías, pero supongo que no está totalmente relacionado, ¿no?
p.s.
Creo que sé a qué te refieres. ¿Te refieres al hecho de que, al abrir el compositor con Uncategorized seleccionado, no se muestran opciones de calificación en la interfaz? Sí, es un error, pero no pude deducirlo de tu explicación
No estoy seguro de a qué problema te refieres, pero no debería estar relacionado con el evento generado.
Esto NO es mi problema, esto NO es lo que he reportado. Estoy realmente confundido, ¿no ves el error del evento, a pesar de la captura de pantalla, los videos y las explicaciones?
Lo intentaré de nuevo: lo que sea que publiques con el compositor o con la API, el evento generado, aquí post_created o post_edited, debería incluir los valores reales de las calificaciones después de guardar. Actualmente incluye el valor anterior.
Por ejemplo:
Publico un mensaje con una calificación de 5:
comportamiento actual: el evento post_created incluye ratings: []
comportamiento esperado: el evento post_created debería incluir el valor de 5: ratings: [value: 5, ...]
Edito el mismo mensaje con una calificación de 1:
comportamiento actual: el evento post_edited incluye ratings: [value: 5, ...]
comportamiento esperado: el evento post_edited debería incluir el nuevo valor de 1: ratings: [value: 1, ...]
Usaste la palabra event, pero habría sido suficiente que dijeras webhook event. Nuestro código actual no pasa correctamente los detalles de la calificación al payload del webhook.
Reconozco que también hubo confusión de mi parte.
Sin embargo, creo que es un caso de uso interesante. ¿Podrías crear una solicitud de característica en nuestra instancia de Pavilion?
Vamos, sé que mi inglés no es el mejor, pero te he mostrado muchas veces con capturas de pantalla y videos el panel de eventos de webhook, describiendo exactamente el problema con el valor del campo ratings, con los nombres de los eventos post_created/post_edited (con formato de código), los cuales solo pueden ser nombres de eventos de webhook…
Dije solicitud de característica porque (aún) no garantizamos que el contenido del webhook refleje los campos personalizados que creamos para nuestros complementos. Pero somos flexibles con respecto a cómo deben llamarse los informes.
Sé que estamos un poco retrasados con la documentación sobre cómo funciona el nuevo sistema de calificaciones para los administradores. Sin embargo, hay este tema que puede ayudarte a empezar: Pavilion
En segundo lugar, si puedes señalarme los puntos problemáticos al configurar el plugin, puedo ayudarte por mensaje privado y redactar más documentación que también será útil para otros.
Estaba probando el plugin para ver cómo funciona y, por ahora (Discourse 5cff198aba con la última versión del plugin de calificaciones), hay un pequeño error que quería comunicarles:
Si intentas filtrar las respuestas de un tema por usuario, el resultado queda en blanco y no muestra nada. La carga/filtrado “finaliza”, pero simplemente aparece vacío.
Esto ocurre tanto con la nueva opción de filtro de respuestas como con la predeterminada. Sin embargo, la nueva opción de filtro de mensajes/respuestas funciona perfectamente. Entiendo que este nuevo filtro se basa en el filtro de respuestas por usuario, que parece no funcionar cuando el plugin de calificaciones de temas está activado.
Si desactivas el plugin, todo funciona como de costumbre.
¿Sería posible añadir una pequeña función que limite las valoraciones en función de la antigüedad de la cuenta, los días visitados, los artículos leídos, los temas publicados, etc., para evitar que los usuarios creen nuevas cuentas y manipulen las puntuaciones?
Hola, cuando un tema tiene, por ejemplo, 5-10 parámetros de calificación, puede ser demasiado para mostrarlos en la lista de temas, resultados de búsqueda, etc. ¿Puede su plugin:
Calcular automáticamente el número promedio de todas las calificaciones en 1 mensaje y mostrar el número promedio en cada mensaje con calificaciones?
Calcular automáticamente el número promedio de todas las calificaciones promedio de los mensajes calificados dentro de un tema y mostrarlo en la lista de temas?
Si no, ¿qué tan rápido puede agregar una función tan simple, por favor?
A nuestros miembros de la comunidad a menudo se les ocurren soluciones como nuevos temas. Nos encantaría implementar un plugin como este para que los miembros de la comunidad puedan validar la funcionalidad, usabilidad y seguridad de las soluciones enviadas. Estamos intrigados por este plugin.
Estamos en un plan de negocios alojado por Discourse, y parece que este plugin solo se puede instalar en comunidades no alojadas por Discourse.
Dado que no parece haber nada similar en el directorio de plugins, ¿alguien tiene alguna recomendación sobre cómo implementar calificaciones personalizadas a nivel de tema dentro de categorías específicas?
Hola, el plugin está rompiendo el editor de respuestas. No el fondo, eso es solo Firefox siendo Firefox, pero no puedo ver la vista previa ni subir imágenes. Por favor, arréglalo lo antes posible.