Sollte Discourse sich bemühen, eine brauchbare Kommentarplattform zu werden?

Hallo @Falco!

Vielen Dank für all deine harte Arbeit :slight_smile:

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_app zu aktivieren
  • fullApp: true zum 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!

1 „Gefällt mir“