# 최신, 신규, 인기 목록에 절대 표시되지 않는 카테고리 옵션 목록을 사용하는 가장 좋은 방법

**URL:** https://meta.discourse.org/t/best-way-of-using-a-category-as-a-list-of-options-that-would-never-show-on-the-latest-new-and-top/171503
**Category:** Feature
**Created:** [11월 27, 2020, 3:34오후 UTC](https://meta.discourse.org/t/best-way-of-using-a-category-as-a-list-of-options-that-would-never-show-on-the-latest-new-and-top/171503 "2020-11-27T15:34:25Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![oca](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/oca/32/156060_2.png) [@oca](https://meta.discourse.org/u/oca)
#### Post date: [11월 27, 2020, 3:34오후 UTC](https://meta.discourse.org/t/best-way-of-using-a-category-as-a-list-of-options-that-would-never-show-on-the-latest-new-and-top/171503/1 "2020-11-27T15:34:25Z")

</div>

«책», «노하우», «제안»과 같은 다양한 하위 카테고리를 가진 Assets(자산) 카테고리를 만들고 싶습니다.  
책에 대한 예를 들어 보겠습니다. 나머지도 동일한 동작을 하게 됩니다.

목표는 목록에서 매주 공개 독서 행사용 책을 하나씩 선택하는 것입니다. 선택을 위해 Voting(투표) 플러그인을 사용할 것입니다. 책 주제(topic)를 생성하려면 전용 커스텀 마법사(wizard)를 사용할 것입니다.  
어떤 책 주제도 사용자에게 /latest, /new, /top 페이지를 오염시키지 않아야 합니다.  
카테고리 설명이 용도를 명확히 하므로 (하위)카테고리는 /categories 페이지에 표시되어야 합니다.

투표는 전용 /c/assets/books 페이지로 이동하여 수행됩니다. 이 페이지로 연결되는 NavBar 버튼을 추가할 것입니다. 책이 선택되면 스태프는 주제 카테고리를 공개된 것으로 변경하고 독서 행사를 위한 이벤트를 추가할 수 있습니다.

어떤 사용자도 카테고리 메커니즘을 되돌릴 수 없어야 합니다(의도적으로 하든, 실수로 하든. 커뮤니티는 기술 친화적이지 않으며, 벨 아이콘은 아무런 결과 없이 클릭해 보는 재미있는 것처럼 보일 수 있습니다).

사용자가 카테고리를 무시/음소거(ignore/mute)하고 있다고 보는 것은 오해의 소지가 있습니다. 그들은 카테고리를 무시하는 것이 아니라, 단순히那里에 표시되지 않도록 설정된 것입니다.

* * *

이 동작을 구현하는 두 가지 방법을 찾았습니다:

- 전역적으로 음소거된 카테고리를 사용하는 방법이지만, 이는 카테고리 페이지에서 음소거된 것으로 표시되어 사용자에게 오해를 줄 수 있습니다(사용자가 무시해서는 안 되므로). 또한 일부 사용자는 음소거를 해제할 수 있지만 그렇게 해서는 안 됩니다. 게다가 음소거에는 동작에 다른 결과가 있을 수 있으며, 다른 음소거 옵션(카테고리, 태그, 사용자의 알림 수준 결합)과 이상하게 상호작용하여 직관적이지 않은 결과를 초래할 수 있습니다.
- [suppress from latest 플러그인](https://meta.discourse.org/t/suppress-category-from-latest-topics-gone/133894/97?u=oca)을 사용하여 구버전의 _suppress from latest_ 기능을 복원하는 방법이지만, 이 경우 _suppress from new_로 플러그인을 포크(fork)해야 합니다.

**이 동작을 달성할 다른 방법을 보셨나요?**

후자의 솔루션은 더 복잡해 보이지만 예상되는 동작과 더 일관성이 있습니다. 그래서 [플러그인을 포크](https://framagit.org/oca/discourse-suppress-category-from-new)했습니다. 작동은 합니다(주제가 /new에 표시되지 않음) 하지만 여전히 NavBar 버튼 새로움 (_n_)의 카운트에 포함됩니다. **누군가 플러그인이 NavBar 버튼의 카운팅에서 주제를 무시하도록 만드는 올바른 방향을 알려주실 수 있나요?**

매우 감사합니다.
