Plugin Docuss

Docuss

Docuss ti permette di integrare il tuo sito web (o la tua web app) con il tuo forum Discourse.


Vantaggi:

  • Esperienza utente più fluida
  • Interazioni sito web/forum: discuti una pagina, discuti parti di una pagina, ecc.

Esempi

Dai un’occhiata a Mustacchio, un sito fittizio che dimostra le principali funzionalità di Docuss.

Altre informazioni

Consulta il repository principale qui.

25 Mi Piace

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 Mi Piace

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 Mi Piace

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.

La demo di WordPress non funziona.

Qualcuno la sta utilizzando con WordPress? Vorrei vederla in azione… Grazie.

@Zup, la demo di WordPress è stata disattivata, poiché la funzionalità WordPress non ha sembrato suscitare alcun interesse. Se hai un caso d’uso convincente, possiamo discuterne. Potrei decidere di aggiungere il supporto per WordPress a DiscPage (vedi il mio prossimo post qui sotto).

Annuncio

Il progetto Docuss non è più attivo. Vengono fornite correzioni per gli utenti esistenti, ma ho smesso di lavorare su nuove funzionalità. Potresti voler dare un’occhiata a DiscPage, che è in qualche modo una versione semplificata.

1 Mi Piace

Immagino dipenda da come Docuss ha integrato WordPress in Discourse. (È per questo che volevo provare la demo.) In sostanza, il mio piano è utilizzare WordPress più come un portale per le diverse sezioni del sito: Discourse è una delle parti più grandi, addirittura più grande del portale WordPress stesso. Se Docuss racchiude un WordPress completo, quasi come un frame, è esattamente ciò che desidero. Potrei così eliminare i vari plugin aggiuntivi per l’intestazione e i componenti del tema, e tutto risulterebbe un’unica parte fluida invece di due entità separate.

Con Docuss, il tuo blog WordPress verrebbe visualizzato, senza l’intestazione, in un iframe nella tua istanza Discourse. Ogni pagina WordPress avrebbe un URL Discourse univoco.

Allo stesso modo, la demo di Mustacchio mostra un’integrazione con un sito web statico:

Nel tuo caso, il sito web statico verrebbe sostituito dal tuo blog WordPress (senza l’intestazione).

1 Mi Piace

Preferirei mantenere l’intestazione di WordPress. È un’opzione possibile?

Purtroppo non esiste tale opzione.

Ho appena letto tutte le informazioni che avete fornito su questo argomento. È davvero un peccato che abbiate interrotto questo progetto. Il valore SEO dell’inserimento di commenti Discourse e simili nelle pagine web senza utilizzare un iframe è immenso. Il vostro plugin è vicinissimo a realizzare questo obiettivo. Dovreste solo riscriverne una parte utilizzando Svelte/Rollup, in modo che la barra laterale venga caricata direttamente sul sito esterno.

In bocca al lupo;)

5 Mi Piace