もう一つの些細な点ですが、カスタムセクションの項目テキスト上のマウスカーソルは、サイドバーの他の項目上の「グラバー」ハンドではなく、通常の矢印カーソルになっています。次に、カスタムメニューアイコン上のカーソルは4方向移動アイコンになります。これは、カスタマイズする権限のない匿名ユーザーの場合も同様です。
hm。そうですね、カスタムセクションエディタに、匿名閲覧者からセクションを非表示にするオプションがあると便利でしょう。個々のリンクについても同様かもしれません。
必要なので、おそらく私のスクリプトにセクション非表示機能を追加するでしょう。
私のスクリプトで可能になりました
デスクトップでは、要素をクリックするとクリックではなくドラッグが優先されるため、非常に悪い体験になります。これにより、常に複数回クリックする必要があり、正しいページに入ることができません。
このすばらしい機能に感謝します。同じカテゴリに3回リンクしようとしていますが、フィルタリング/ソートが異なり、正しく機能しません。
すべてのリンクは同じ場所にリンクされているように見え、そのうちの1つをクリックすると、他のリンクはクリックできなくなります(すでにこのカテゴリにいると思っているかのように)。
リンクは次のとおりです。
- /c/ideas-feature-requests/11/l/latest?order=votes
- /c/ideas-feature-requests/11/l/latest
- /c/ideas-feature-requests/11/l/latest?state=my_votes
これは興味深いですね。
特に、より高度なトピックフィルタリングに取り組んでいる(このための /filter ルートを追加する、まだ発表されていない実験的な機能に関する作業が進んでいます)ことを考えると、これを期待どおりに動作させることは間違いなくやりたいことです。
同時に、新しいトピックや未読トピックがあるかどうかに応じて、動的に宛先を変更するカテゴリリストのロジックがこれを複雑にする可能性があります。おそらく、そのロジックをより具体的にターゲットにする必要があります。
@tgxworld と @kris.kotlarek さん、ここで簡単な修正ができると思いますか?それとも、まず進むべき道をより深く検討する必要があるものだと思いますか?
タイミングを調整しましたが、いかがですか?
ご尽力いただき、誠にありがとうございます!これで調整は非常にスムーズになりました。
実は、もう一つバグを発見してしまいました。
リンクが / に設定されている場合、クリックすると完全に空白のページに遷移してしまいます。

現在、コミュニティセクションは新しいカスタムセクションと共にdivにグループ化されています。
そのため、セクションは次のように構成されています。
- sidebar-sections
- sidebar-custom-sections
- sidebar-section.community
- sidebar-section.any-custom-section
- sidebar-section.categories
- sidebar-section.tags
- sidebar-section.whatever-else
- sidebar-custom-sections
次のようなフラットな構造であれば、
- sidebar-sections
- sidebar-section.community
- sidebar-section.any-custom-section
- sidebar-section.categories
- sidebar-section.tags
- sidebar-section.whatever-else
より良いカスタマイズが可能になると考えられます。これにより、サイドバーのセクションを簡単に並べ替えることができます。
管理者ユーザー向けのカスタムセクションを追加できるのは素晴らしい機能です。
チームメンバー以外のユーザーに対してこの機能を無効にすることは可能ですか?
通常のユーザーは、サイドバーに独自のセクションを追加する必要はありません。ログインしていないユーザーも同様です。新しいセクションを送信しようとすると、エラーメッセージが表示されます。
この質問にはおそらく明白な答えがあると思いますが、カスタムリンクセクションから公開されているフォーラムドキュメントにリンクできない理由は何でしょうか?私の場合、ドキュメントが公開されていても /pub へのリンクは許可されないようです。また、show_published_pages_login_required 設定を有効にして、匿名ユーザーが公開ページを閲覧できるようにしています(設定名自体とは裏腹に)。
カスタムサイドバーセクションで便利な機能を見つけました。
複数のフォーラムに参加していて、Discourse Hubアプリを使用している場合、サイドバーの単一のリンクで簡単にフォーラムを切り替えることができます。
それは機能リクエストに値すると思います!
対応中であることをお伝えできます ![]()
Discourseチームは素晴らしいです。関連するPR修正が適用されると、公開されたパブリックページでカスタムリンクが機能するようになります。素晴らしい仕事です。
![]()
3件の投稿が新しいトピックに分割されました: カスタムサイドバーリンクを新しいタブで開くように設定する
機能リクエスト:ツールチップ用のテキストフィールドを各行に追加することは可能でしょうか?
これにより、アクセシビリティも向上します。
これについて、どのようなケースを想定されていますか?どのようなリンクに、より長い説明を使用できるとお考えですか?
また、アクセシビリティの目的でどのように役立つのでしょうか?例えば、スクリーンリーダーを使用している場合、目の見えるユーザーと同じ情報量のリンクをサイドバーに表示できることになります。
まだこの問題で困っています。確認していただける可能性はありますか?よろしくお願いします ![]()
こんにちは。これまでの進捗は順調ですが、今のところ@shyguy氏の sidebarMod: Add/Remove Sidebar Links and Sections の方が私のニーズに適しています。Discourseコアソリューションには、私にとって2つの制限があります。
カスタムサイドバーリンクではカスタムパーマリンクが受け入れられないようです。たとえば、/other-resources のカスタムパーマリンクがあり、これは /t/bla-bla-bla-123 のようなトピックにリンクしますが、サイドバーからリンクをコピーして、より管理しやすく記憶に残る /other-resources パーマリンクを頻繁にユーザーに参照します。
もう1つは、 sidebarMod: Add/Remove Sidebar Links and Sections および https://meta.discourse.org/t/navigation-menu-sidebar-modifier/267354 で提供されているような、匿名ユーザーまたはユーザー向けにセクションや個々のリンクを特別に表示したり、非表示にしたりする機能です。
重ねて感謝いたします。



