Discourseのサイドバーを拡張する方法

組み込みサイドバーの拡張方法を示すガイドやハウツーはありますか?

例えば、少し幅を広げて、ニュースセクションの最新トピック5件を表示したり、今後のイベントを表示したりすることはできますか?

サイドバーがあるのは素晴らしいですが、現時点ではあまり活用されていません。サイドバーを拡張して、各Discourseフォーラムを差別化するのに役立つと素晴らしいでしょう。

それはあなたが望むものではありませんが、このコンポーネントに興味があるかもしれません。サイドバーを拡張するのではなく、右側に新しいサイドバーを追加し、最新の返信を確認できます。

「いいね!」 1

@Arkshineさん、ありがとうございます。それも見ましたが、大規模なプラグインは、コア製品のアップグレード時に問題が発生する可能性があるため、一般的に避けるようにしています(ただし、それが公式プラグインであることは良いことです。詳細を必ず確認します)。

また、すでに左側にサイドバーがあるので、右側にサイドバーが必要かどうかはわかりません。既存のサイドバーを少し広げて、さらに追加する方が理にかなっていると思います。現在のサイドバーは、チャットのダイレクトメッセージやチャットルームをたくさん使用しない限り、かなり冗長です。

サイドバーにはプラグインのアウトレットが用意されているので、テーマコンポーネントでそれを活用してご希望のものを実現できる可能性があります。

「いいね!」 1

これはプラグインではなく、テーマコンポーネントにすぎないという注意点です。そのため、アップデート時に問題が発生する可能性は低いでしょう。

「いいね!」 2

開発者の支援が必要になるかもしれませんが、これは機能が豊富です。

「いいね!」 3

Discourseはオープンソースコード上に構築されているため、プラグインやテーマコンポーネントを使用して、独自のフォーラムのニーズに合わせてコア機能を「拡張」します。

「いいね!」 3

皆さん、ありがとうございます。

iFrameまたは画像を一番下に追加することについてはどうでしょうか? Discourseのテーマ設定をしばらく見ていませんが、それは十分に簡単なはずですよね?