/about 페이지에 그룹 추가하기

간단히 확인해 보니 여전히 작동할 수 있습니다. 다만 그룹의 권한 설정에 따라 달라집니다. 그룹이 소개 페이지에 목록으로 표시되려면 누군가가 그룹 페이지를 볼 수 있어야 합니다.

예를 들어, 신뢰 수준 4는 기본적으로 로그인한 사용자만 볼 수 있도록 설정되어 있습니다. 따라서 그룹에 들어가서 관리 > 상호작용으로 이동한 후, "이 그룹을 누가 볼 수 있습니까?"를 모두로 변경해야 비로그인 방문자도 그룹을 볼 수 있습니다.

이것은 해당 컴포넌트가 그룹 페이지 데이터를 가져오기 때문에 발생하는 한계입니다. 우리는 이 기능을 Discourse에 기본적으로 추가할 계획이며, 그때가 되면 그룹 페이지를 노출하지 않고도 여기에 사용자를 표시할 수 있을 지도 모릅니다. 아직 세부 사항이 어떻게 될지 확실하지 않습니다.

3개의 좋아요

알겠습니다, @awesomerobot 감사합니다. 그 설정이 빠져 있었네요.

이제 그룹이 모두 정상적으로 표시됩니다 :smiley:

1개의 좋아요

사실 이 기능이 원하는 동작인 사용 사례가 있습니다.

현재 백엔드에서 관리자(moderator) 권한을 가지고 있지만, 실제로는 조정(moderation) 업무를 수행하지 않는 그룹이 있습니다. 따라서 소개 페이지의 관리자 섹션에 이들을 목록으로 표시하고 싶지 않습니다.

하지만 이 테마 구성 요소를 사용하여 소개 페이지에 그룹으로 목록을 표시하고는 합니다.

따라서 동작 방식을 변경할 계획이 있다면, 소개 페이지에 추가되는 그룹이 숨김 목록에 포함되어 있는지 확인하는 테스트를 제안합니다. 추가하려는 그룹이 숨김 목록에 있다면, 숨김 설정을 무시하도록 해야 합니다.

반대로 그렇지 않다면, 개인에 관해서는 숨김 그룹에 속해 있는 경우 다른 그룹의 표시 목록에서도 숨겨져야 합니다.

이 설명이 명확한지, 그리고 이것이 가장 좋은 구현 방식인지 확실하지는 않습니다.

훌륭한 구성 요소를 만들어 주셔서 감사합니다 @awesomerobot!!

1개의 좋아요