Docuss
Docuss を使用すると、Web サイト(または Web アプリ)を Discourse フォーラムと統合できます。
メリット:
- よりスムーズなユーザー体験
- Web サイトとフォーラムの連携:ページ全体やページ内の特定の部分などについて議論可能
紹介サイト
Docuss の主な機能をデモする架空の Web サイト Mustacchio をご覧ください。
詳細情報
メインリポジトリは こちら です。
Docuss を使用すると、Web サイト(または Web アプリ)を Discourse フォーラムと統合できます。
Docuss の主な機能をデモする架空の Web サイト Mustacchio をご覧ください。
メインリポジトリは こちら です。
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)
@Bank_Live, please see the updated documentation here.
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.
WordPressのデモが動作しません。
WordPressでこれを使っている方はいますか?実際に動かしている様子を見たいです…ありがとうございます。
@Zup さん、Wordpress のデモは終了しました。Wordpress 機能には関心が集まらなかったためです。もし説得力のあるユースケースがあれば、ご議論しましょう。DiscPage に Wordpress サポートを追加するかどうか検討するかもしれません(下記参照)。
Docuss プロジェクトはもはやアクティブではありません。 既存のユーザー向けに修正は提供されますが、新しい機能の開発は停止しました。簡易版のような DiscPage をご確認いただくことをお勧めします。
DocussがWordPressをDiscourseにどのように統合しているかによりますね。(だからデモを試してみたかったんです。)基本的には、WordPressをウェブサイトのさまざまな部分へのポータルとして活用する計画です。Discourseはその中でも最も大きな部分で、WordPressのポータル自体よりもさらに大きくなるでしょう。Docussがフレームのようにほぼ完全なWordPressを包含しているなら、それはまさに私が求めていることです。そうすれば、さまざまな追加のヘッダープラグインやテーマコンポーネントを不要にでき、すべてが2つの別々のものではなく、1つのシームレスな部分のように感じられるようになります。
Docuss を使用すると、WordPress ブログのヘッダーを非表示にした状態で、Discourse インスタンス内の iframe に表示できます。WordPress の各ページには、Discourse の固有の URL が割り当てられます。
同様に、Mustacchio デモは静的 Web サイトの統合を示しています:
ご自身のケースでは、静的 Web サイトの代わりに、ヘッダーを非表示にした WordPress ブログが使用されます。
WordPress のヘッダーをそのまま残したいのですが、それは可能でしょうか?
残念ながら、そのようなオプションは存在しません。
この件に関するすべての情報を読みました。このプロジェクトを中止されたのは本当に残念です。iframe を使わずにウェブページに Discourse のコメントなどを埋め込むことの SEO 的価値は計り知れません。あなたのプラグインはこれを実現するところまであと一歩のところまで来ています。Svelte や Rollup を使って一部を書き換えれば、サイドバーを外部ウェブサイトで読み込めるようになります。
GodsSpeed;)