Discourse Sidebar Blocks

Nice styling, @nexo! Do you have that design as a theme?

「いいね!」 1

@nexo, willing to share your css? Great color scheme!

Looks like you’ve disabled the plugin on your site. I think you just need to adjust the SCSS widths to accomodate a third column, I think the plugin makes the sidebar take up 30% and the rest of the content 70%, you can adjust those here: discourse-sidebar-blocks/assets/stylesheets/sidebar.scss at master · pmusaraj/discourse-sidebar-blocks · GitHub

「いいね!」 4

No luck :confused:
image

サイドリンクの使い方を教えてください。

サイドバーを固定するにはどうしましたか?

@pmusaraj 素晴らしいプラグインです(いつものことですが :smiley:)!

「Who’s online」プラグインのオンラインユーザー一覧をサイドバーの列として表示できないか考えてみました。また、他のフォーラム(例:https://forum.vertica.com/)で見られるような、タグや人気タグを表示するサイドバーの追加もリクエストします。

「いいね!」 3

@pmusaraj このプラグインをテーマコンポーネントに変換することは可能でしょうか?何か課題はありますか?

はい、これをテーマコンポーネントに変換するのは比較的簡単です。Ruby コードを使用していないため、比較的短時間で完了するはずです。残念ながら最近はこの作業をする時間が取れませんでしたが、近い将来にいずれ対応したいと考えています。

「いいね!」 2

@pmusaraj 素晴らしいお仕事ですね。トピックページの単一トピック表示でも、HTML の動的サイドバーを有効にするオプションを追加していただけないでしょうか?トピックのタイムラインやナビゲーションスライダーの上または下に、カスタム HTML コンテンツを表示したいと考えています。そのためにはどうすればよいでしょうか?何かアイデアはありますか?@angus

私は、他の貢献者の方の助けを借りて、<head> に独自のカスタム JS コードを追加して試してみましたが、ベストプラクティスに沿ったものではありません。また、トピック表示に自動目次(ToC)が追加されている場合は表示されません。例えば、私のカスタム HTML は以下のページでは表示されていません:What is Life for a 60 plus year old Man? - How To Discuss

こちらは表示されています:https://howtodiscuss.com/t/profit/7022

このプラグイン内で、単一トピック表示ページの右サイドバーに HTML を表示する機能サポートを追加していただけないでしょうか?また、私の AdSense 広告が、異なるトピックに移動する際に読み込まれ/レンダリングされません。ページ全体をリロードする(JS を再実行する)直接アクセス時のみ正常に動作します。しかし、広告はそのような動作をするべきではありません。この点についてもサポートが必要です。

サイドバーの幅を設定する方法はありますか?

はい、テーマの CSS で幅を変更できます。このファイル に設定されている幅の一部を上書きする必要があります。

プラグインに関する一般的な注意点:私は長年コードの変更を行っていないため、このプラグインは大幅なリファクタリングが必要です。実際、現在ではその機能の大部分はテーマコンポーネントで実現可能です。現時点ではリファクタリングの時間はありませんが、近々取り組むことを検討しています。

「いいね!」 2

カスタム HTML 関数に問題があります。数週間前から iframe が動作せず、フォールバックメッセージしか表示されないため、ブラウザの問題だと思っていました。修正を試みたところ、設定からすべての HTML が削除されていることがわかりました。\u003cp\u003eTest\u003c/p\u003e を入力して保存し、リロードしても Test しか残っていません。すべての HTML が削除されてしまうため、このオプションは使いにくいです。

何かご存知の方がいれば教えてください。よろしくお願いいたします。

「いいね!」 1