Drupal 8 のサイトにフォーラムを導入したいと考えています。Discourse の使用が推奨されており、Discourse の D8 モジュールのバージョンを見つけ、ローカルの Docker インスタンスで Discourse を実行しながら Drupal 上で動作させることができました。新しいサブページノードを作成し、Discourse の埋め込みコードを挿入しましたが、表示されるのは「議論を開始」のみで、クリックすると Discourse サイトに移動してしまいます。
私が求めているのは、Discourse フォーラム全体を Drupal サイトに埋め込み、ユーザーがサイトから離れることなく、トピックの作成、閲覧、返信をすべて自サイト内で行えるようにすることです。Discourse は本当に私が望むツールなのでしょうか?
「いいね!」 1
simon
2
Discourse の D8 モジュールについては詳しくありませんが、これは期待通りの動作です。私たちの WordPress プラグインも同様に動作します。Discourse を iframe で完全に埋め込むことはできません。ユーザーが Discourse サイトを訪れて初めて、やり取りが可能になります。
「いいね!」 5
いくつかのデザインスキルがあれば、2 つのサイトが調和しているように見せることは可能だと思います。例えば、https://www.sitepoint.com/ は WordPress で、https://www.sitepoint.com/community/ は Discourse です。ヘッダーのナビゲーションは一致しており(少なくとも私の開発者の目には)、両者は相互にリンクしています。レイアウトを完全に同一にするのは難しいかもしれません(例:フッターなしの2カラム vs フッターが2カラムの4カラムなど)が、CSS でカラーパレットやロゴの統一を実現することは可能だと考えます。機能面にはいくつかの違いがありますが、私見では、訪問者が2つのサイトが一体であることを認識する上で大きな問題はないでしょう。— 埋め込みは不要です。
「いいね!」 7
これが私たちが進む道だと考えています。SSO を試して、Discourse インスタンスを自社のサイトに似せるようにスタイリングしてください。
「いいね!」 1
system
(system)
クローズされました:
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.