同じバッジを持つメンバーを表示しない

現在、非管理者ユーザーに対して特定のバッジを持つユーザーのリストを非表示にすることは可能でしょうか?

これは Hide badge user list? - #7 by jesselperry で議論されましたが、それは数年前のことです。

「いいね!」 1

リストを非表示にする必要があるのはなぜですか?ここで目指しているゴールがわかりません。何を達成しようとしているのでしょうか?

「いいね!」 1

プライバシーが理由です。「彼ら」は、あなたが最初に取得するバッジをただ使うだけで、すべてのユーザーのリストが簡単に作成できてしまうことを望んでいません。

「いいね!」 2

こんにちは、このトピックにたどり着いたのは、私たちが同じ機能を探しているからです。

数年前、プライバシーに関する長い議論があり、その結果としてユーザーディレクトリを無効にする設定が作られました。素晴らしいことです!しかし、バッジが利用可能な場合、誰でも基本信頼レベルのバッジをクリックして、ほぼすべての重要なユーザーを見つけることができます。

バッジを獲得するのはクールで、同じバッジを取得したユーザーの数がいくつあるかを知ることは興味深く、ワクワクしますが、それらのユーザーが誰なのかを知ることは、あまり、あるいは全く関連性がないかもしれません。ソーシャルサイトならともかく、個人のプライバシーがより重要視されるコミュニティでは、過度に侵入的になる可能性があります。確かに、投稿しているユーザーのデータをスクレイピングすることは可能ですが、バッジ経由で情報を得るよりもハードルは高いです。

自分自身に返信しますが、この答えは一部の人には自明だったかもしれません(私にはそうではありませんでした)。

管理画面の「バッジ」タブでは、すべてのバッジを細かく制御できます。管理者は各バッジを有効または無効にでき、バッジページに表示するかどうかを指定することもできます。

さらに、単純な CSS ルールでユーザー一覧を非表示にできます(結果として得られるページの HTML ソースを見ると)、そのデータを集めるのは容易ではなく、もしかしたら不可能かもしれません。私にも確信はありません。

.badges-granted {
    display: none;
}

これらの理由から、現在の設定は私たちにとって問題なく、おそらく大多数にとっても問題ないでしょう。

「いいね!」 1