Einbettung im Diskurs

Beim Einbetten in Diskussionen bekomme ich es einfach nicht hin, dass es automatisch einer Kategorie zugewiesen wird.

Ich verwende eine Vue.js-App, bei der ich auf jeder Standardkategorie (Unterkategorie in Discourse) eingebettete Diskussionen anzeigen möchte, die mit diesen Unterkategorien verknüpft sind.

Mein eingebetteter Code sieht wie folgt aus:

window.DiscourseEmbed = {
discourseUrl: ‘https://forum.example.example.nz/’,
discourseEmbedUrl: ‘https://example.example.example.nz/c/english-level-1/1-1-written-text-study/
// topicId: 273
};

    (function () {
      const d = document.createElement('script'); d.type = 'text/javascript'; d.async = true;
      d.src = `${DiscourseEmbed.discourseUrl}javascripts/embed.js`;

      (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(d);
    }());

Einschränkungen:
Ich verstehe, dass die Verwendung dieser Einbettungsfunktion ein neues Thema erstellt.
Ich kann auch keine Kategorie zum Objekt “window.DiscourseEmbed” hinzufügen, um eine automatische Zuweisung zu ermöglichen.

Aber ich würde gerne, dass der eingebettete Code diese neue Diskussion in meiner
(Kategorie) english level 1 → (Unterkategorie) standard 1.1 erstellt.

Sie können hier sehen:

Es gibt einen Link zur Kategorie, in der es sein soll. Aber dieses Thema befindet sich auf der obersten Ebene unter Neueste, was nicht ideal ist.

Ich weiß, dass man den Host verwenden kann, und ich habe versucht, mit diesem hier herumzuspielen:

Ich bin mir nicht sicher, ob ich den Punkt verpasse oder ob ich diese Einbettungsfunktion einfach für einen viel spezifischeren Anwendungsfall verwende, als für den sie konzipiert wurde.

Jede Hilfe wäre willkommen, danke :slight_smile:

Die Themen sollten in der Kategorie erstellt werden, die du für den Host festgelegt hast. Deinem zweiten Screenshot zufolge liegt das Problem darin, dass du zwei erlaubte Hosts für localhost:8082 eingerichtet hast, wobei die Pfad-Whitelist des ersten Hosts dazu führt, dass alle Themen als „nicht kategorisiert

Wie Sie sehen können, habe ich Ihren Rat befolgt:

Es ist so eingerichtet, wie Sie es vorgeschlagen haben. Es wird jedoch weiterhin ein Thema ohne Kategorie erstellt, obwohl ich erwartet hätte, dass es in „Englisch Niveau 1

Die Einstellung „Pfad-Whitelist