Ha pasado un tiempo desde que lo miré, pero quizás echa un vistazo a Topic Ratings Plugin. El archivo README del plugin ofrece una mejor descripción de cómo funciona que el tema de Meta:
Un plugin de Discourse que te permite usar temas para calificar cosas.
- Los temas se pueden designar ‘para calificar’, publicándolos en una categoría con la configuración de calificación activada (ver más abajo), o dándoles la etiqueta ‘rating’.
- Cada tema de calificación se refiere a una sola cosa (“sujeto de calificación”); por ejemplo, un servicio o un producto.
- Los usuarios califican el sujeto de calificación eligiendo una calificación de estrellas al publicar (es decir, en el compositor).
- El promedio (media) de todas las calificaciones en el tema se muestra debajo del título del tema y en el elemento de lista de temas relevante.
Esto también sería interesante para las integraciones de Discourse/Shopify.
Solo una idea, pero quizás se podría crear una Automatización que agregue usuarios a un grupo cuando acepten los TOS. Podrías configurar la categoría del mercado para que se requiera ser miembro del grupo ‘accepted_tos’ para acceder a la categoría. Se necesitaría algo de desarrollo para configurar esto: agregar una casilla de verificación a la página de TOS, activar una Automatización cuando se marque la casilla, encontrar alguna manera de dejar claro a los usuarios qué deben hacer para acceder a la categoría.