Theme-Komponente: Zusätzliche Metadaten pro Beitrag speichern

Hallo zusammen,

gibt es im Kontext einer verwalteten Discourse-Installation und einer Theme-Komponente eine Möglichkeit, zusätzliche Metadaten pro Beitrag zu speichern?

Ich arbeite an einer Funktion, die es Benutzern ermöglicht, ein bestimmtes Textstück in einem Beitrag zu mögen, und ich muss dies irgendwie speichern, z. B. den Benutzernamen sowie die Anzahl der Likes und die Position des gelikten Textes. Es muss an den Beitrag selbst gebunden sein.

Ist das von einer Theme-Komponente aus möglich? Denn ich glaube, wir können damit nicht auf das Backend schreiben.

Danke

Wenn Sie alles clientseitig erledigen können, ist eine Themenkomponente (Theme Component) angemessen. Dies bedeutet normalerweise, dass vorhandene Discourse-Daten auf neue Weise dargestellt werden.

Das Speichern oder Strukturieren neuer Daten erfordert wahrscheinlich ein Plugin.

2 „Gefällt mir“

Danke Stephen. Ja, wir möchten zusätzliche Daten speichern. Ich nehme an, Plugins sind in einer verwalteten Umgebung ebenfalls eingeschränkt, richtig?

Da gibt es nicht allzu viele Optionen.