Hallo @Falco!
Vielen Dank für all deine harte Arbeit ![]()
Ich versuche, das fullApp-Embed auf meiner gehosteten Discourse-Instanz (über Communiteq/discoursehosting.net) zu verwenden, stoße dabei aber auf Probleme.
Hier ist, was ich getan habe:
- Communiteq gebeten, die versteckte Einstellung
embed_full_appzu aktivieren fullApp: truezum JS-Snippet hinzugefügt- Mein Embedding-Host ist in der Liste der erlaubten Hosts
Hier ist, was passiert:
Ohne discourseEmbedUrl:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
fullApp: true
};
→ Ich erhalte „Fehler beim Einbetten“ (Error Embedding)
Mit discourseEmbedUrl:
DiscourseEmbed = {
discourseUrl: 'https://my-forum-url/',
discourseEmbedUrl: 'https://my-platform-url/page-where-I-want-discourse-embedded',
fullApp: true
};
→ Anstatt das gesamte Forum zu laden, crawlt es die embedUrl, wird umgeleitet (meine Plattform erfordert eine Anmeldung) und erstellt ein Junk-Thema mit der Weiterleitungs-URL als Titel.
Es verhält sich wie ein normales Kommentar-Embed und ignoriert fullApp: true vollständig.
Ist discourseEmbedUrl auch im fullApp-Modus erforderlich?
Wenn ja, gibt es eine Möglichkeit, zu verhindern, dass Themen erstellt werden, und stattdessen einfach das gesamte Forum zu rendern?
Jeder Hinweis wäre sehr willkommen.
Gerne stelle ich weitere Details zur Verfügung oder teste etwas.
Danke!