# 특정 사용자의 모든 게시글을 기본적으로 흐리게 처리

**URL:** https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800
**Category:** Support
**Created:** [11월 26, 2022, 3:53오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800 "2022-11-26T15:53:44Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 26, 2022, 3:53오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/1 "2022-11-26T15:53:44Z")

</div>

안녕하세요

특정 사용자의 모든 게시글이 기본적으로 흐릿하게 표시되도록 설정할 수 있을까요? 해당 사용자를 정지시키지는 않고, 단순히 모든 게시글만 흐릿하게 보이도록 하고 싶습니다.

감사합니다

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [11월 26, 2022, 6:45오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/2 "2022-11-26T18:45:52Z")

</div>

안녕하세요,

제가 이해한 바로는, 원하시는 것을 달성하는 것이 아주 좋은 아이디어라고 생각하지 않습니다. 말씀하신 내용은 특정 사용자의 모든 게시물을 흐리게 처리하여 숨기는 것인 것 같습니다.

하지만 정말로 이렇게 하신다면, 가장 쉬운 방법은 몇 가지 CSS를 추가하는 것이라고 생각합니다.

> 참고: 이는 CSS 수정 사항이므로 _고급_ 사용자는 쉽게 이를 비활성화하여 게시물을 볼 수 있습니다.

> 사용 전에 반드시 테스트해 주세요!

새로운 테마 컴포넌트를 생성하고 다음 내용을 Common / CSS 섹션에 추가하세요.

 ![Screenshot 2022-11-26 at 19.28.31](https://global.discourse-cdn.com/meta/original/4X/c/c/1/cc16be75dbd9986617b5ac59a00aba6f137bd6bc.png)

```scss
// 숫자를 특정 사용자 ID로 변경하세요
article[data-user-id="number"] {

  // 게시물 내용을 선택할 수 없게 만듭니다
  @include unselectable;

  // 클릭 가능한 요소(아바타, 게시물 컨트롤 버튼 등)를 클릭할 수 없게 만듭니다
  pointer-events: none;

  // 전체 게시물을 흐리게 만듭니다
  filter: blur(0.5em);

}

```

결과: `data-user-id="3"` 사용자의 게시물이 흐려집니다.

 ![Screenshot 2022-11-26 at 19.12.46](https://global.discourse-cdn.com/meta/original/4X/2/3/c/23c507e214d0253199f027c71cf51c6cc5a4f782.png)

* * *

그리고 스태프 사용자에게는 숨기지 않는 것이 좋은 아이디어일 것입니다.

스태프 사용자에게 숨기지 않으려면 이전 코드 대신 이 코드를 사용하세요.

```scss
// 게시물을 스태프 사용자만 표시합니다
body:not(.staff) {

  // 숫자를 특정 사용자 ID로 변경하세요
  article[data-user-id="number"] {
  
    // 게시물 내용을 선택할 수 없게 만듭니다
    @include unselectable;

    // 클릭 가능한 요소(아바타, 게시물 컨트롤 버튼 등)를 클릭할 수 없게 만듭니다
    pointer-events: none;

    // 전체 게시물을 흐리게 만듭니다
    filter: blur(0.5em);

  }

}

```

---

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 26, 2022, 7:16오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/3 "2022-11-26T19:16:24Z")

</div>

정말 감사합니다.

---

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 26, 2022, 7:25오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/4 "2022-11-26T19:25:34Z")

</div>

이 방식으로 항상 흐릿하게 유지될까요? 다른 사용자가 흐릿한 콘텐츠를 클릭하면, 평소 흐릿한 콘텐츠를 클릭했을 때와 같은 방식으로 표시되나요?

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [11월 26, 2022, 7:31오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/5 "2022-11-26T19:31:59Z")

</div>

네, 이렇게 하면 항상 흐릿하게 보입니다. 하지만 이제 보니 [Discourse Spoiler Alert](https://meta.discourse.org/t/discourse-spoiler-alert/12650) 플러그인처럼 원하시는 거군요.

이렇게요 😃

---

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 26, 2022, 7:55오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/6 "2022-11-26T19:55:34Z")

</div>

네, 정확히 그렇습니다. 한 사용자가 다른 많은 사용자를 괴롭히고 있다는 것을 알고 있습니다. 그를 차단하고 싶지는 않습니다. 다른 사용자들이 원할 경우에만 그의 게시물을 볼 수 있는 옵션을 제공하길 원합니다.

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [11월 26, 2022, 8:20오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/7 "2022-11-26T20:20:21Z")

</div>

왜 이 특정 사용자를 무시하도록 사용자를 장려하지 않는 걸까요? 그러면 나쁜 사용자의 콘텐츠를 개인 수준에서 숨길 수 있을 겁니다. 사용자의 게시글을 숨기는 새로운 방법을 발명해 내는 것보다 훨씬 쉬운 방법인 것 같습니다. 조금 무자비해 보이는데, 신규 사용자에게는 "안녕하세요, 신규 멤버! 반갑습니다. 아, 참고로 나쁜 사용자들의 공개 목록을 한번 보세요. 흐릿하게 처리되어 있으니 놓칠 일은 없겠죠"라고 들릴 수도 있습니다.

---

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 26, 2022, 9:27오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/8 "2022-11-26T21:27:42Z")

</div>

사실 좀 더 복잡한 문제입니다. 우리는 아주 작은 커뮤니티(약 60명)이며, 월평균 신규 가입자가 2명 정도입니다.

우리가 특정 기간 동안 흐리게 처리(blur)하고 싶은 사용자들은 엄밀히 말해 ‘나쁜’ 사용자가 아닙니다. 그렇지 않다면 영구 BAN을 했을 테니까요. 이들은 우리가 논의하는 주제나 기타 외부 요인에 따라 다소 예측 불가능한 행동을 보이며, 주로 트롤링이나 일부 사용자를 자극하는 행동을 하지만 모든 사용자를 대상으로 하지는 않습니다. 만약 그 내용이 거슬리지 않는다면 흐리게 처리된 내용을 클릭해서 볼 수 있습니다. 하지만 거슬린다면(그 사용자와 10년간 쌓아온 경험으로 인해 어떤 반응이 나올지 알 수 있으므로) 그를 무시할 수 있습니다. 콘텐츠를 스크롤할 때, 해당 사용자의 댓글을 그냥 뛰어넘는 것만으로 그를 완전히 무시하기는 쉽지 않습니다.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [11월 26, 2022, 9:42오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/9 "2022-11-26T21:42:21Z")

</div>

Discourse의 무시 기능에서 기간을 선택할 수도 있습니다. 해당 사용자의 게시글은 숨겨진 답글로 표시됩니다.

 ![_20221126_223547](https://global.discourse-cdn.com/meta/original/4X/f/e/d/fed4d7c4ee1d42dbcf0c3465121ec7795b6a70bc.jpeg)

사용자 프로필을 방문하여 무시 대상으로 선택할 수 있습니다.

 ![_20221126_223754](https://global.discourse-cdn.com/meta/original/4X/a/0/2/a02f839b4f3f92ec5554d99708bbd4312c2f31d0.jpeg)

또는 설정(/my/preferences/users)에서도 가능합니다.  
모든 사용자가 이 기능을 사용할 수 있도록 최소 신뢰 수준을 변경해야 할 수도 있습니다.

---

<div class="post-metadata">

### Author: ![Romulus\_Filip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/romulus_filip/32/283254_2.png) [@Romulus\_Filip](https://meta.discourse.org/u/Romulus_Filip)
#### Post date: [11월 27, 2022, 2:58오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/10 "2022-11-27T14:58:30Z")

</div>

네, 이렇게 하면 됩니다.

질문에 시간을 내어 답해 주신 모든 분들께 감사드립니다.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [12월 27, 2022, 2:59오후 UTC](https://meta.discourse.org/t/blurring-all-posts-by-a-certain-user-by-default/246800/11 "2022-12-27T14:59:24Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
