Einbetten einer Discourse-Site in eine Drupal-Site

Ich habe eine Drupal 8-Website, auf der ich ein Forum einrichten möchte. Discourse wurde empfohlen, und ich habe eine Version des Discourse D8-Moduls gefunden, das in Drupal läuft, während Discourse lokal in einer Docker-Instanz ausgeführt wird. Ich habe einen neuen Unterseiten-Knoten erstellt und den Einbettungscode für Discourse eingefügt, aber es erscheint nur „Diskussion starten“. Wenn ich darauf klicke, werde ich zur Discourse-Website weitergeleitet.

Was ich möchte, ist im Grunde das gesamte Discourse-Forum in meine Drupal-Website eingebettet, ohne dass jemand die Seite verlassen muss. Die Möglichkeit, Themen zu erstellen, durch sie zu browsen und zu antworten, alles innerhalb meiner Website. Ist Discourse überhaupt das richtige Werkzeug für mich?

[quote=“richardism, Beitrag: 1, Thema: 141011”]
Ich habe einen neuen Unterseitenknoten erstellt und den Einbettungscode für Discourse eingefügt, aber es erscheint nur „Diskussion starten

Ich denke, dass du mit ein wenig Design-Know-how die beiden so gestalten kannst, dass sie harmonisch wirken. Zum Beispiel ist https://www.sitepoint.com/ WordPress und https://www.sitepoint.com/community/ Discourse. Die Kopfzeilen-Navigation passt zumindest aus meiner Sicht als Entwickler, und beide Seiten verlinken aufeinander. Ich stelle mir vor, dass es schwierig sein könnte, die Layouts exakt gleich zu gestalten (z. B. 2 Spalten ohne Footer vs. 4 Spalten mit 2-Spalten-Footer usw.), aber ich denke, dass die Farbschemata und Logos mit CSS angeglichen werden können. Es gibt zwar einige funktionale Unterschiede, aber meiner Meinung nach hätte ein Besucher kaum Probleme zu erkennen, dass die beiden zusammengehören. — Keine Einbettung erforderlich.

Das ist die Route, der wir meiner Meinung nach folgen werden. Versuche, eine SSO zu verwenden und style die separate Discourse-Instanz dann so, dass sie wie unsere Website aussieht.