È passato un po’ di tempo da quando l’ho guardato, ma forse dai un’occhiata a Topic Ratings Plugin. Il file README del plugin fornisce una descrizione migliore di come funziona rispetto all’argomento Meta:
Un plugin Discourse che ti permette di usare gli argomenti per valutare le cose.
- Gli argomenti possono essere designati come “da valutare”, venendo pubblicati in una categoria con l’impostazione delle valutazioni attiva (vedi sotto), o ricevendo il tag “rating”.
- Ogni argomento di valutazione riguarda una singola cosa (“soggetto di valutazione”); ad esempio, un servizio o un prodotto.
- Gli utenti valutano il soggetto di valutazione scegliendo una valutazione a stelle quando pubblicano (cioè nel composer).
- La media (media aritmetica) di tutte le valutazioni nell’argomento viene visualizzata sotto il titolo dell’argomento e sull’elemento pertinente dell’elenco degli argomenti.
Questo sarebbe interessante anche per le integrazioni Discourse/Shopify.
Solo un’idea, ma forse si potrebbe creare un’Automazione che aggiunge gli utenti a un gruppo quando accettano i TOS. Potresti configurare la categoria del marketplace in modo che l’appartenenza al gruppo ‘accepted_tos’ sia richiesta per accedere alla categoria. Sarebbe necessario un po’ di sviluppo per impostare questo: aggiungere una casella di controllo alla pagina TOS, attivare un’Automazione quando la casella di controllo viene selezionata, trovare un modo per rendere chiaro agli utenti cosa devono fare per accedere alla categoria.