Docuss Plugin

Docuss

Docuss ermöglicht die Integration Ihrer Website (oder Web-App) mit Ihrem Discourse-Forum.


Vorteile:

  • Reibungslosere Benutzererfahrung
  • Website/Forum-Interaktionen: Diskussion einer Seite, Diskussion von Teilen einer Seite usw.

Showcase

Bitte werfen Sie einen Blick auf Mustacchio, eine fiktive Website, die die wichtigsten Funktionen von Docuss demonstriert.

Weitere Informationen

Siehe das Haupt-Repository hier.

25 „Gefällt mir“

I added 2 more demos:

Discuss The Web
A sample Meteor+React web app.

OpenStack
A single page of a live website, with discussions added to each heading.

(see the repo for additional details)

5 „Gefällt mir“

How to add page?

@Bank_Live, please see the updated documentation here.

Docuss now supports Wordpress blogs. See the demo here and the repo here.

2 „Gefällt mir“

Hi. This is a cool plugin, and I’m wondering if I can use it to help with my goal of allowing users to create subforums (potentially my site would provide the subforum page with title and description, and then with this plugin I’d insert the discourse discussion that’s part of the subforum).

But what’s the method by which the plugin actually add the forum to a site? I had thought that embedding discourse on a site was not encouraged, and iframes were expressly discouraged.

Sorry, I don’t know how Docuss can help with this. Docuss connects Discourse topics to existing website pages. So, unless you allow your users to create website pages, it won’t help.

Docuss does the opposite: it embeds the site in Discourse.

That’s interesting. Thanks for your reply. Do you expect any sites can work with it, including ones run by SPAs like Angular 2+?

My thought is how I could potentially use this plugin: I could set the subforum page with my separate app, and then have the discourse discussion appear with that page.

That is in fact what I plan to do (users create the subforum on my app, and then I would add discourse to the subforum).

But not sure if this would help in terms of the other issue that remains–how to make sure only users associated with that subforum can post to it.

Docuss requires that you include some js code in your web app or website. When it comes to web apps, it has been successfully tested with React and Meteor, but not with Angular.

Under the hood, Docuss creates tags. So unfortunately it doesn’t help with permissions.

Die WordPress-Demo funktioniert nicht.

Nutzt jemand dies mit WordPress? Ich würde gerne sehen, wie es funktioniert… Danke.

@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).

Ankündigung

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.

1 „Gefällt mir“

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:

In deinem Fall würde die statische Website durch deinen WordPress-Blog (ohne Header) ersetzt.

1 „Gefällt mir“

Ich würde es vorziehen, den WordPress-Header beizubehalten. Ist das möglich?

Leider gibt es diese Option nicht.

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.

GodsSpeed :wink:

5 „Gefällt mir“