この議論を続けます:Allow Parent Categories to display topics from Muted Subcategories
ユーザーの通知設定やミュート設定に関係なく、特定のカテゴリ/サブカテゴリのトピックを表示できる**カスタムナビゲーションフィルター(トップメニュー)**を作成できれば素晴らしいと思います。
このナビゲーションバーは、カテゴリフィルターよりもモバイル端末でアクセスしやすくなります。また、より高度なフィルターのカスタマイズを可能にし、ユーザーが自分専用のフィルターをプロフィール内のデフォルト表示として設定できるようにもなります。
これは、サイトコンテンツをメインのコミュニティ発見から非表示にする必要があるものの、独自のセクション内で集約された形で簡単に閲覧できるようにする必要がある「出版」コミュニティにとって不可欠です。
テーマコンポーネントでデフォルトの Discourse ナビゲーションメニューを非表示にするオプションを有効にすると、モバイルインターフェースには何も表示されないことに気づきました。
デスクトップインターフェースは期待通り動作しています(テーマコンポーネントのリンクが表示されます)。
Lilly
(Lillian )
5
後で戻って机に戻ったら確認し、PR が必要かどうか見てみます。これは更新による回帰現象の可能性があります。
編集:これを確認しましたが、このケースではかなりのリファクタリングが必要だと考えられます。/latest を必須とするデフォルトの「トップメニュー」管理者サイト設定とのモバイルモーダルコンテナの相互作用については確信が持てません。カスタムリンクのみを表示させることはできますが、そのトップメニューのルートとカウントの影響で、ボタンのラベルが正しく表示されていません。
私は .gjs コンポーネント(ボタン付き)を構築しており、これらはモバイルモーダルと同様の処理を行っていますが、このコンポーネントも、latest が最小値であり、すべてのデフォルトリンクを非表示にする設定が有効な場合に、そのルートと相互作用するために同様のリファクタリングが必要になる可能性があります。