아래 이미지에서 사용자 인터페이스를 캡처할 때마다 이메일 주소가 그대로 노출되는데, 이게 좀 신경 쓰입니다. 이메일이 노출되는 걸 원치 않거든요.
이걸 숨기거나 제거하거나 끄는 방법을 아는 분 계신가요?
단순히 명확히 하기 위해 내 화면에서는 어떻게 숨길 수 있을까요? 이렇게 묻는 이유는, 위에서 언급한 UI를 스크린샷으로 저장할 때마다 이메일이 노출되는 경우가 많기 때문입니다. 그런 일이 일어나지 않기를 바랍니다.
글쎄, 내게는 쇼 버튼이 없거든
Discourse를 업데이트할까요? ![]()
음, 당신을 답답하게 해서 죄송하지만, 단순히 요청하는 사용자로서는 그걸 할 수 없다고 생각해요.
내가 화났다고 언제 말했어?
아, 미안해요. 너를 답답하게 만드는 줄 알았네요😅 하지만 괜찮아요. 이 디스코스에 쇼 기능이 구현될 때까지 기다릴게요.
알겠습니다. 다른 사람의 감정에 대해 추측하지 말아 주세요. 저는 그 주제를 그냥 무시할 수도 있었는데, 도움을 드리고자 했거든요.
죄송해요. 괜찮아요.
문제를 해결하셨나요?
컴포넌트 생성에 대한 접근 권한이 있다면, 정말 필요한 경우를 제외하고는 이 CSS를 사용하여 해당 요소를 숨길 수 있습니다. 다만, 단순한 모더레이터로서 이메일은 볼 수 있지만 Discourse를 업데이트할 수 있는 관리자 권한이 없다면 이 작업을 수행할 수 없습니다. 브라우저 버전에 따라 Stylus와 같은 스크립트 도구 확장 프로그램을 사용하여 페이지에 CSS 커스터마이징을 적용할 수 있습니다.
dt.email {
display: none!important;
}
dd.email {
display: none!important;
}
쇼 버튼은 스태프 전용이 아닌가요? OP가 일반 사용자라면 기본적으로 표시되며, 본인과 스태프만 볼 수 있습니다. 저는 보통 스크린샷에서 그걸 취소 처리합니다.
네, 알고 있어요… 그래서 그 글을 올린 거예요
저는 그들이 다른 포럼의 다른 프로필을 보고 있는 스태프라고, 자기들 자신의 것(여기서)은 아닌 줄로만 알았어요 ![]()
스크린샷을 보면, 아마도 그것을 표시하지 않는 방법을 찾은 것 같네요?
본인 프로필을 스크린샷으로 찍는 것에 대해 말씀하시는 거죠?
그렇다면 이미지 편집 프로그램이나 스크린샷 도구를 사용해 수동으로 흐릿하게 처리하거나, CSS를 활용해 클라이언트 측에서 해당 콘텐츠를 제거하는 방법밖에 없을 것 같습니다. 브라우저의 개발자 도구를 이용해 페이지의 HTML 내용을 수정하거나, 브라우저 확장 프로그램을 사용하는 방식이 있습니다.
네, 아직 GitHub 저장소를 만들어서 문제를 해결하려고 노력하고 있습니다.
그렇게 할 필요는 없고, 그냥 메타에서 자기 프로필의 이메일을 숨기고 싶은 거라면 아마 작동하지 않을 겁니다.
메타에서 본인 계정에 대해 하려면 이렇게 하세요 - 브라우저 인스펙터로 프로필 요약의 이메일 요소를 검사한 후, 이메일 헤더와 주소를 이렇게 element.style의 display 속성을 수정하세요:
더 쉬운 방법은 위에서 말했듯이 스크립트 도구를 사용하는 거예요. 그러면 도구를 비활성화하거나 코드를 제거하지 않는 한 항상 숨겨져 있을 겁니다.
문제 해결, 개발 및 테스트 조언으로, 브라우저 인스펙터 콘솔과 스크립트 도구 모두에서 요소와 속성을 편집하는 데 익숙해지는 걸 추천해요. 저는 Stylus를 사용해 메타에서 여러 가지 커스터마이징을 하고 있어서 제 테마 같은 거예요.
(위 스크린샷에서 투명한 보라색 헤더 바를 볼 수 있어요)
보여주고 싶지 않은 부분을 즉시 마스킹할 수 있는 스크린샷 도구를 사용하는 것을 권장합니다. 예를 들어 flameshot이 훌륭한 선택입니다.