サイドバーに最新投稿リンクを表示する問題

サイドバーのリンクが前のクエリパラメータを削除しないという問題の別の発生例のように思えます。

異なるパラメータを持つ2つのリンクを追加すると、機能します。たとえば、/latest?order=activity/latest?order=created です。しかし、「topics」は以前のように並べ替えられたリストに移動します。そのため、/latest?order=created から開始し、/c/support/6 に移動して、サイドバーの「topics」を使用して最新に戻ると、「order=created」パラメータがまだ存在します。

昨年、グループページがユーザー名でフィルタリングされたときにパラメータがスティッキーになるという問題を報告しました。

Jammy は返信で、?status=deleted でそれに気づいたと述べ、私は ?order=votes について言及しました。

スティッキーなフィルタについてもここで言及しました。

/filter ルートの場合、スティッキーであることが機能であると言う人もいるかもしれません。サイドバーのフィルタリンクを使用するときに、以前フィルタリングしたものがまだそこにあるのは役立つかもしれません。しかし、/latest やグループリスト、レビューキューなどのトピックリストのコンテキストでは、これは混乱を招くと思います。サイドバーのリンクを使用した後に、フィルタリングされたグループリストやフィルタリングされたレビューキューは望みません。

ユーザーディレクトリは、/u?order=post_count&period=daily でフィルタリングしていても、サイドバーのリンクを使用すると /u?order=likes_received で開くという点で、唯一の例外だと思います。

「いいね!」 2