전역 고정 게시물이 한 카테고리에서만 표시됩니다

커뮤니티 가이드라인을 담은 주제를 생성하고 전역으로 고정(tl4 레벨 관리자로서)했지만, 예상과 다르게 동작합니다.

기대한 동작: 전역으로 고정된 게시물이 커뮤니티의 모든 카테고리에서 고정되어야 합니다.

실제 동작: 전역으로 고정된 게시물은 게시물을 생성할 때 선택한 카테고리에서만 고정됩니다(게시물을 작성할 때 카테고리를 선택해야 하므로). 관리자 계정뿐만 아니라 여러 계정으로 확인해 보았지만, 해당 주제에 지정된 카테고리를 제외한 다른 어떤 카테고리에서도 고정된 게시물이 표시되지 않습니다.

이것이 의도된 동작인가요? 그렇다면 커뮤니티 전체의 모든 카테고리에 단일 주제를 고정하는 방법이 있을까요?

여러분과 동일한 동작을 확인했습니다. 이 부분에 대해 깊이 생각해 본 적은 없었지만, 주제를 고정할 때 표시되는 설명은 "이 주제를 모든 주제 목록의 맨 위에 표시"입니다. 제 생각에는 이는 해당 주제가 모든 주제 목록, 즉 모든 카테고리의 주제 목록에도 맨 위에 표시된다는 뜻으로 보입니다.

저도 그렇게 해석했습니다.

전체적으로 고정된 게시물이 표시되도록 하는 설정이 있는지 확인하려고 카테고리 설정도 살펴봤지만, 그런 설정을 찾지 못했습니다.

실제 동작과 일치하는, 하지만 약간은 모순되는 설명을 방금 확인했습니다. 전역 고정 토픽 하단의 컨트롤 중에는 다음과 같은 것이 있습니다:

개별 카테고리를 볼 때는 필터링된 '최신’을 보고 있는 것처럼 보이기 때문에, 이 설명에 따라 해당 항목이 '최신’에도 표시되는 것이 합리적이라고 기대할 수 있습니다.

이것은 올바른 동작입니다.

전역으로 고정된 주제는 주제 목록(즉, /latest 페이지)의 상단에 표시됩니다.

/categories 페이지에서는 해당 카테고리의 상단에 표시되지만, 다른 카테고리에는 표시되지 않습니다.

각 카테고리에는 해당 카테고리에 표시되는 자체 고정 주제(카테고리별)가 있습니다.

전역 고정 주제를 각 카테고리의 주제 목록 상단에 배치할 필요는 없습니다. 그렇게 하면 /categories 페이지에서 각 카테고리마다 동일한 중복된 주제가 표시되는 결과가 됩니다.

Pin Topic Globally(전역 고정) 대신 Make Banner Topic(배너 주제로 만들기) 기능을 사용하세요. 또는 Versatile Banner 컴포넌트를 사용할 수도 있습니다.

아쉬운 일이네요. 원래 모든 카테고리에 표시되도록 해서, 어떤 카테고리에 있든 모든 사람이 읽을 수 있기를 원했거든요.

방금 원하는 글을 모든 카테고리에 표시하는 배너로 만들어서 테스트해 봤는데, 테마가 적용되지 않으면 보기 좋지 않더라고요.

지금은 일단 대부분 사람들이 처음 들어오는 상단 카테고리에 이 글을 전역 고정으로 남겨두는 것으로 해결할 예정입니다.

그렇다면 모든 공개 카테고리에 동일한 주제를 생성하고, 전역이 아닌 카테고리별로 각각 고정하세요. 단, 배너 기능은 바로 이 상황을 위해 특별히 만들어졌습니다. 원하는 대로 CSS를 사용해 배너 스타일을 변경할 수 있습니다.

이 주제는 가이드라인처럼 영원히 유지되는 것이 의도된 것인가요, 아니면 일회성 공지인가요? 전자라면 각 카테고리의 ‘About’ 주제에 링크를 추가하는 것이 적절할 수 있습니다.

후자라면, 공지 태그를 도입하고 사용자의 기본 'Watching First Post’에 해당 태그를 추가하는 방안을 고려해 볼 수 있습니다.

이 아이디어에 상당히 공감합니다. 주제를 여러 번 중복해서 올리는 것보다는 훨씬 낫거든요.

@dax가 언급한 것처럼 배너를 스타일링하는 것도 가능하지만, 사람들이 포럼에 진입했을 때 배너가 없는 단순함을 꽤 좋아합니다.

너무 자명한 것을 놓치고 있는 건 아닌지 걱정되는데 - 주제를 고정(pinning)하는 것과 주제를 전역적으로 고정하는 것의 차이는 무엇인가요? 무언가를 전역적으로 고정하는 것의 의도된 사용 사례는 무엇인가요?

전역 고정(글로벌 고정)이 아닌 고정된 주제는 최근 활동이 있는 주제인 경우를 제외하고는 /latest나 /categories에 표시되지 않으며, 해당 카테고리 내부(예: /c/dev/7/l/latest)에서만 표시됩니다.

전역 고정된 주제는 /latest와 /categories 양쪽 상단에 표시되므로, 사용자가 주로 이 두 곳 중 하나에서 시작하는 경우 유용할 수 있습니다. 제 경우를 보면, 개별 카테고리로 필터링하기보다는 /latest에서 거의 전적으로 활동하는 편인데, 제가 이해한 바로는 이런 방식이 꽤 흔하다고 합니다.

맞는 말씀이네요. 우리 커뮤니티에서 최신순으로 보는 것과 카테고리로 보는 것의 비율이 어떻게 되는지 궁금합니다 :slight_smile:

모두의 의견에 감사합니다!

서버에 따라 더 흔하거나 덜 흔할 수 있다고 충분히 상상할 수 있습니다. 제가 운영하는 Discourse 인스턴스에는 우리가 개발하는 다양한 제품별로 카테고리가 나누어져 있어서, 일반 사용자라면 내가 사용하는 제품 관련 카테고리에만 관심을 가질 가능성이 높을 것입니다.

그런 경우에도 일부 카테고리를 음소거(mute)한 채로 /latest를 사용할 수 있지만, 사람들이 카테고리별로 방문하는 것이 더 자연스러울 수도 있습니다. 다만 이는 순수한 추측일 뿐, 정확한 답은 알지 못합니다.