Es ist eine Weile her, seit ich es mir angesehen habe, aber vielleicht werfen Sie einen Blick auf Topic Ratings Plugin. Die README-Datei des Plugins gibt eine bessere Beschreibung, wie es funktioniert, als der Meta-Thread:
Ein Discourse-Plugin, mit dem Sie Themen zur Bewertung von Dingen verwenden können.
- Themen können als „zur Bewertung“ gekennzeichnet werden, indem sie in einer Kategorie mit aktivierter Bewertungseinstellung (siehe unten) veröffentlicht werden oder indem sie mit dem Tag „rating“ versehen werden.
- Jedes Bewertungsthema betrifft eine einzelne Sache („Bewertungssubjekt“); z. B. eine Dienstleistung oder ein Produkt.
- Benutzer bewerten das Bewertungssubjekt, indem sie beim Verfassen eines Beitrags (d. h. im Composer) eine Sternebewertung auswählen.
- Der Durchschnitt (Mittelwert) aller Bewertungen im Thema wird unter dem Thema-Titel und im entsprechenden Thema-Listen-Eintrag angezeigt.
Das wäre auch für Discourse/Shopify-Integrationen interessant.
Nur eine Idee, aber vielleicht könnte eine Automatisierung erstellt werden, die Benutzer einer Gruppe hinzufügt, wenn sie die AGB akzeptieren. Sie könnten die Marktplatzkategorie so konfigurieren, dass die Mitgliedschaft in der Gruppe „accepted_tos“ für den Zugriff auf die Kategorie erforderlich ist. Es wären einige Entwicklungsarbeiten erforderlich, um dies einzurichten: Hinzufügen einer Checkbox zur AGB-Seite, Auslösen einer Automatisierung, wenn die Checkbox aktiviert wird, und Finden einer Möglichkeit, den Benutzern klarzumachen, was sie tun müssen, um auf die Kategorie zuzugreifen.