カスタムメニューリンクがDiscourseによって変更され、破損しています

このコミットにより、サイドバーリンクに任意のクエリパラメータを含めることができるようになります。

まだ、サイドバーよりも一般的な問題がいくつかあります。

  1. 前述のように、クエリパラメータがサードパーティのJSライブラリで何かをトリガーすることを意図している場合、それらはシングルページアプリケーション(SPA)のサポートが必要になります。

  2. Ember(私たちのJSフレームワーク)は現在、認識されないクエリパラメータをナビゲーション直後にすべて削除します。そのため、サイドバーリンクにクエリパラメータが含まれていても、ナビゲーションするとすぐに消えてしまう可能性があります。

    Emberフレームワークにおける将来的な解決策の可能性を注視しています :eyes:

    それまでの間、これらの問題の両方に対する回避策の1つは、リンクを外部サイトへのものにし、そこからフォーラムにリダイレクトさせることです。(例:URL短縮サービス)

「いいね!」 4