Я хотел бы узнать, есть ли способ сделать так, чтобы адрес электронной почты не отображался на моей странице пользователя? Это на тот случай, если я сделаю скриншот. Я не хочу снова раскрыть свой email. Мне кажется неправильным делать скриншот страницы пользователя, только чтобы возникли проблемы с конфиденциальностью.
Какой URL страницы вы имеете в виду, здесь, на Meta?
В Discourse есть несколько «страниц пользователей», хочу убедиться, э-э, что все на ней. ![]()
https://meta.discourse.org/u/2468
Итак, есть какая-то функция с электронной почтой, которую вижу только я. Как сделать так, чтобы она отображалась только в настройках и нигде больше?
Это может показаться не самым удовлетворительным ответом, но если вы хотите скрыть что-то на своей странице от самого себя, использование блокировщика рекламы (я настоятельно рекомендую uBlock Origin) может стать самым быстрым и наименее трудозатратным решением. Хорошие блокировщики могут работать как универсальные инструменты для блокировки контента, позволяя выбирать элементы, которые вы больше не хотите видеть. Этот подход можно начать и завершить примерно за 2 минуты.
Попробуйте это;
! 2022-10-01 https://meta.discourse.org
meta.discourse.org###collapsed-info-panel>dl>div>dd:has-text(/@/)
Отлично!
Технически это также скроет всё, что команда добавит туда в будущем и что содержит символ «@». На мой взгляд, это приемлемый риск, но если вы не согласны, вы всегда можете заменить этот символ выше на полный адрес вашей электронной почты. Просто хотел вас предупредить (честно говоря, я уверен, что всё в порядке и так).


