Docuss プラグイン

Docuss

Docuss を使用すると、Web サイト(または Web アプリ)を Discourse フォーラムと統合できます。


メリット:

  • よりスムーズなユーザー体験
  • Web サイトとフォーラムの連携:ページ全体やページ内の特定の部分などについて議論可能

紹介サイト

Docuss の主な機能をデモする架空の Web サイト Mustacchio をご覧ください。

詳細情報

メインリポジトリは こちら です。

「いいね!」 25

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

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

こんにちは。素晴らしいプラグインですね。ユーザーがサブフォーラムを作成できるようにしたいと考えているのですが、これを利用できるか知りたいです(私のサイトではサブフォーラムのページにタイトルと説明を提供し、このプラグインを使ってそのサブフォーラムに属するDiscourseの議論を埋め込む予定です)。

ところで、このプラグインは実際にサイトをどうやってフォーラムに追加するのでしょうか?Discourseをサイトに埋め込むことは推奨されていないし、iframeの使用は明確に非推奨だと聞いていたのですが。

申し訳ありませんが、Docuss がこの点でどのように役立つかはわかりません。Docuss は Discourse のトピックを既存のウェブサイトのページと連携させるツールです。したがって、ユーザーがウェブサイトのページを作成できるようにしない限り、このツールでは対応できません。

Docuss はその逆を行います。つまり、サイトを Discourse に埋め込むのです。

興味深いですね。ご返信ありがとうございます。Angular 2+ などの SPA で運営されているサイトを含め、どのようなサイトでも動作する見込みでしょうか?

私の考えは、このプラグインをどのように活用できるかということです。サブフォーラムのページを別アプリで設定し、そのページにDiscourseのディスカッションを表示させることができます。

実は、それが私が計画していることです(ユーザーが私のアプリ上でサブフォーラムを作成し、その後、そのサブフォーラムにDiscourseを追加します)。

ただし、残っている他の課題、つまり「そのサブフォーラムに関連するユーザーのみが投稿できるようにする方法」については、これで解決できるかどうかはわかりません。

Docuss を使用するには、Web アプリや Web サイトにいくつかの JavaScript コードを含める必要があります。Web アプリに関しては、React と Meteor では正常に動作することが確認されていますが、Angular ではテストされていません。

Docuss は内部でタグを作成します。そのため、残念ながら権限管理の面では役立ちません。

WordPressのデモが動作しません。

WordPressでこれを使っている方はいますか?実際に動かしている様子を見たいです…ありがとうございます。

@Zup さん、Wordpress のデモは終了しました。Wordpress 機能には関心が集まらなかったためです。もし説得力のあるユースケースがあれば、ご議論しましょう。DiscPage に Wordpress サポートを追加するかどうか検討するかもしれません(下記参照)。

お知らせ

Docuss プロジェクトはもはやアクティブではありません。 既存のユーザー向けに修正は提供されますが、新しい機能の開発は停止しました。簡易版のような DiscPage をご確認いただくことをお勧めします。

「いいね!」 1

DocussがWordPressをDiscourseにどのように統合しているかによりますね。(だからデモを試してみたかったんです。)基本的には、WordPressをウェブサイトのさまざまな部分へのポータルとして活用する計画です。Discourseはその中でも最も大きな部分で、WordPressのポータル自体よりもさらに大きくなるでしょう。Docussがフレームのようにほぼ完全なWordPressを包含しているなら、それはまさに私が求めていることです。そうすれば、さまざまな追加のヘッダープラグインやテーマコンポーネントを不要にでき、すべてが2つの別々のものではなく、1つのシームレスな部分のように感じられるようになります。

Docuss を使用すると、WordPress ブログのヘッダーを非表示にした状態で、Discourse インスタンス内の iframe に表示できます。WordPress の各ページには、Discourse の固有の URL が割り当てられます。

同様に、Mustacchio デモは静的 Web サイトの統合を示しています:

ご自身のケースでは、静的 Web サイトの代わりに、ヘッダーを非表示にした WordPress ブログが使用されます。

「いいね!」 1

WordPress のヘッダーをそのまま残したいのですが、それは可能でしょうか?

残念ながら、そのようなオプションは存在しません。

この件に関するすべての情報を読みました。このプロジェクトを中止されたのは本当に残念です。iframe を使わずにウェブページに Discourse のコメントなどを埋め込むことの SEO 的価値は計り知れません。あなたのプラグインはこれを実現するところまであと一歩のところまで来ています。Svelte や Rollup を使って一部を書き換えれば、サイドバーを外部ウェブサイトで読み込めるようになります。

GodsSpeed;)

「いいね!」 5