メールアドレスのセクションを非表示にする方法をご存知の方はいませんか?

下の画像のユーザーインターフェースのスクリーンショットを撮ると、毎回メールアドレスが表示されてしまうので、ちょっとイライラしています。それを公開したくないんです。

隠したり、削除したり、オフにしたりする方法をご存知の方はいませんか?

この設定が有効な場合、管理者とモデレーターのみがメールアドレスを確認できます:

通常ユーザーとしてログインし、プロフィールを確認してみてください

自分自身の表示からは非表示にするにはどうすればよいでしょうか?念のため確認したいのですが、この質問をする理由は、上記の画像のUIをスクリーンショットで撮ると、メールアドレスが漏洩してしまうことがよくあるためです。そのようなことが起こらないようにしたいのです。

「表示」ボタンをクリックしない限り、そもそも表示されるべきではありません

さて、私には「表示」ボタンがありません

Discourse を更新しますか? :woman_shrugging:t2:

申し訳ありませんが、あなたを苛立たせてしまいました。ただ単に質問しているユーザーとして、私はそれを行うことはできないと思います。

私が苛立ちを訴えたのはどこですか?

あ、ごめん。君をイライラさせてしまったかと思った😅 でも大丈夫。この Discourse に「ショー」機能が実装されるまで、ただ待ってればいいや。

了解。他人の感情について勝手に推測しないでください。あなたのトピックを完全に無視することも容易にできたのに、私はあなたを助けるよう努めました。

ごめんね。大丈夫だよ。

問題は解決しましたか?

コンポーネントの作成権限がある場合、本当に必要だと判断したらこのCSSを使用してそれを非表示にすることができます。ただし、モデレーターとしてメールアドレスを表示できるが、Discourseの更新を行うための管理者権限がない場合は、これを行うことはできません。ブラウザのバージョンによっては、Stylusのようなスクリプトツール拡張機能を使用して、ページにCSSのカスタマイズを適用できます。

dt.email {
    display: none!important;
}
dd.email {
    display: none!important;
}

「表示」ボタンはスタッフ専用ですよね?投稿者が一般ユーザーの場合、デフォルトで表示されますが、自分とスタッフしか見えないはずです。私はスクリーンショットでは通常それを消去しています。

はい、分かっています…だからこそ投稿したのです

[quote=“Lilly, post:13, topic:408561”]
ただし、あなたがただのモデレーターで、メールは確認できるが、Discourse を更新するための管理者アクセス権を持っていない場合、それはできません…
stylus のようなスクリプトツール拡張機能を使用して、ページに CSS カスタマイズを適用できます。
[/quote]\n
彼らがここでの自分のプロフィールではなく、別のフォーラム上の他のプロフィールを見ているスタッフだと思い込んでいました :woman_shrugging:t2:

おそらくご自身のプロフィールのスクリーンショットのことですね?

であれば、画像編集ソフトやスクリーンショットツールを使って手動でぼかすか、CSSを使ってクライアント側でこのコンテンツを非表示にするしか方法はないでしょう。ブラウザのデベロッパーツールでページのHTMLを編集するか、ブラウザ拡張機能を使う方法があります。