Hallo. Das ist ein cooles Plugin, und ich frage mich, ob ich es nutzen kann, um mein Ziel zu erreichen: Benutzern die Erstellung von Subforen zu ermöglichen (möglicherweise würde meine Website die Subforum-Seite mit Titel und Beschreibung bereitstellen, und mit diesem Plugin würde ich die Diskussionsgruppe von Discourse einfügen, die Teil des Subforums ist).
Aber wie fügt das Plugin das Forum tatsächlich auf einer Website hinzu? Ich dachte, das Einbetten von Discourse auf einer Website sei nicht empfohlen, und Iframes seien ausdrücklich abgeraten worden.
Entschuldigung, ich weiß nicht, wie Docuss dabei helfen kann. Docuss verbindet Discourse-Themen mit bestehenden Webseiten. Es sei denn, du erlaubst deinen Benutzern, Webseiten zu erstellen, wird es dir nicht helfen.
Docuss macht das Gegenteil: Es bettet die Webseite in Discourse ein.
Das ist interessant. Vielen Dank für deine Antwort. Erwartest du, dass damit beliebige Websites funktionieren, einschließlich solcher, die von SPAs wie Angular 2+ betrieben werden?
Mein Gedanke ist, wie ich dieses Plugin potenziell nutzen könnte: Ich könnte die Unterforum-Seite mit meiner separaten App einrichten und dann die Discourse-Diskussion auf dieser Seite anzeigen lassen.
Genau das plane ich vorzunehmen (Benutzer erstellen das Unterforum in meiner App, und ich füge dann Discourse in das Unterforum ein).
Aber ich bin mir nicht sicher, ob das bei dem anderen verbleibenden Problem hilft – nämlich wie man sicherstellt, dass nur Benutzer, die mit diesem Unterforum verbunden sind, dort posten können.
Docuss erfordert, dass du einige JS-Code in deine Webanwendung oder Website einfügst. Bei Webanwendungen wurde es erfolgreich mit React und Meteor getestet, aber nicht mit Angular.
Im Inneren erstellt Docuss Tags. Daher hilft es leider nicht bei den Berechtigungen.
@Zup, die WordPress-Demo wurde abgeschaltet, da das WordPress-Feature kein Interesse geweckt zu haben schien. Wenn du einen überzeugenden Anwendungsfall hast, können wir darüber sprechen. Ich könnte mich entscheiden, WordPress-Unterstützung zu DiscPage hinzuzufügen (siehe meinen nächsten Beitrag unten).
Das Docuss-Projekt ist nicht mehr aktiv. Fehlerbehebungen werden weiterhin für bestehende Nutzer bereitgestellt, aber ich arbeite nicht mehr an neuen Funktionen. Vielleicht möchten Sie DiscPage prüfen, eine Art vereinfachte Version.
Ich nehme an, das hängt davon ab, wie Docuss WordPress in Discourse integriert hat. (Deswegen wollte ich die Demo ausprobieren.) Grundsätzlich ist mein Plan, WordPress eher als Portal zu verschiedenen Bereichen der Website zu nutzen – wobei Discourse einer der größten Bereiche ist, sogar größer als das WordPress-Portal selbst. Wenn Docuss ein vollwertiges WordPress nahezu wie einen Rahmen umfasst, ist das genau das, was ich suche. Dann könnte ich auf die verschiedenen zusätzlichen Header-Plugins und Theme-Komponenten verzichten, und alles würde sich wie ein nahtloser Teil anfühlen, statt wie zwei getrennte Einheiten.
Mit Docuss wird dein WordPress-Blog ohne Header in einem iframe in deiner Discourse-Instanz angezeigt. Für jede WordPress-Seite gibt es eine eindeutige Discourse-URL.
Ähnlich zeigt die Mustacchio-Demo eine Integration einer statischen Website:
Ich habe gerade alle Ihre Informationen dazu durchgelesen. Es ist wirklich bedauerlich, dass Sie dieses Projekt eingestellt haben. Der SEO-Wert, Discourse-Kommentare usw. ohne iframe auf Webseiten einzubetten, ist enorm. Ihr Plugin ist sooooo nahe daran, dies zu erreichen. Sie müssten es nur teilweise mit Svelte/Rollup neu schreiben – damit die Seitenleiste auf der externen Webseite geladen wird.