Hallo,
Ich habe mehrere Online-Produkte, für jedes davon möchte ich eine eigene Online-Community haben. Da diese Produkte jedoch interoperabel sind, nutzen viele meiner Kunden mehrere Produkte gleichzeitig.
Vor diesem Hintergrund möchte ich eine einzige Discourse-Instanz für alle meine Produkte verwenden, aber ein anderes Thema für die Community anzeigen, basierend auf der Domain, über die darauf zugegriffen wird.
Zum Beispiel:
- App1 → zeigt das Logo und die Farben von App1 an
- App2 → zeigt das Logo und die Farben von App2 an
Da außerdem alle Threads nach Produktnamen getaggt sein müssen, möchte ich Threads mit Tags von anderen Produkten ausblenden. Zum Beispiel #app1 ausblenden, wenn Sie über app2.com darauf zugreifen.
Dies sollte geschehen, es sei denn, der Benutzer entscheidet sich, mehrere Communities gleichzeitig zu durchsuchen.
Ich könnte jede Hilfe gebrauchen, verstehe aber, dass so etwas möglicherweise nicht sofort verfügbar ist. Als Entwickler kann ich ein Plugin erstellen und zusätzlichen JavaScript-Code schreiben, um dies zu ermöglichen.
Ich vermute, das erste Hindernis ist, dieselbe Discourse-Instanz auf mehreren Domains laufen zu lassen. Wie fange ich damit an?