이 테마 컴포넌트를 설치하여 활성 테마에 추가하면 '홈페이지’를 제어할 수 있습니다. 이를 통해 디스코스가 기본적으로 허용하는 페이지 세트와 다른 홈페이를 설정하거나, 서로 다른 그룹이 각기 다른 "홈페이지"를 가질 수 있도록 할 수 있습니다(예: 그룹 구성원이 특정 카테고리에만 관심이 있거나 주로 해당 카테고리를 사용하는 경우). 이는 모든 사용자, 익명 사용자(로그인하지 않은 사용자), 모바일 사용자, 또는 사용자의 기본 그룹에 따라 적용될 수 있습니다. @pfaffman이 최초 개발했습니다. User-specific Discourse home page 를 참고하세요.
사용 사례:
‘일반적인’ 홈페이지가 아닌 다른 것을 원할 때
익명 사용자를 위한 다른 홈페이지를 원할 때
모바일 사용자를 위한 다른 홈페이지를 원할 때
인스턴스의 일부 기능에만 관심이 있는 사용자 그룹이 있을 때. 그들은 자신의 특정 카테고리만 보고 싶어 합니다.
사용자 그룹을 임시로 특별 이벤트 등으로 리디렉션할 때
서로 다른 그룹을 위한 다른 랜딩 페이지를 설정할 때
설정
사용자 지정 기본 홈페이지
전체 사용자 지정 홈페이지를 설정할 수 있습니다.
익명 페이지
사이트에 로그인하지 않은 사용자를 위해 지정된 페이지를 사용하도록 설정할 수 있습니다. 위의 전역 설정을 우선하여 적용됩니다.
모바일 홈페이지
Force Mobile Homepage 와 마찬가지로, 모바일 사용자를 위한 다른 홈페이지를 설정할 수 있습니다. 이는 위에서 선택한 옵션들을 우선하여 적용됩니다.
그룹 페이지 맵
여러 항목을 허용합니다. 각 항목은 group_name:path 형식이어야 하며, 여기서 group_name은 그룹 슬러그(그룹 전체 이름이 아님)이고 path는 원하는 홈페이지입니다(예: “/c/great-category/4”).
안녕하세요!! 정말 멋지네요!!
정말 감사합니다. 제 상황(유스케이스 1)에 실제로 매우 중요합니다.
"기본 그룹으로 지정된 사용자는 ‘일반’ 홈페이지에 접근할 수 없습니다"라는 문장에서 "그렇게 할 수 있는 방법을 적극적으로 제공하십시오"라는 표현이 무슨 뜻인지 여쭤봐도 될까요?
또한, 이 개념과 관련하여 사용자가 속한 그룹에 따라 홈페이지에서 카테고리 순서를 특정하는 것도 유용할 것 같습니다. 예를 들어, 해당 사용자의 카테고리를 맨 위에 표시하고 나머지는 그 아래에 표시하는 방식입니다. 이것이 가능한지 여쭤봐도 될까요?(아직 구현되지 않았다면)?
사이트 설정에서 설정한 홈페이지가 무시된다는 뜻입니다. 따라서 사용자가 해당 페이지에 접근할 수 있도록 하려면, 그곳으로 이동할 수 있는 링크가 존재해야 합니다… 어떻게든 말이죠.
그것이 어떻게 작동할지 상상하기 어렵습니다(아마 제 상상력이 부족한 탓일 겁니다 ). 제가 생각할 수 있는 사용 사례는, 사용자가 특정 그룹에 속해 있을 때 다른 카테고리를 홈으로 설정하는 것입니다. 예를 들어 자동차 사이트에서 포드(Ford) 그룹을 홈페이지로 선택할 수 있게 하는 것과 같은 방식입니다.
그룹별로 다른 콘텐츠를 제공하려면 기본적으로 무음 처리된 카테고리를 사용하는 것이 좋다고 생각합니다.
제이님, 안녕하세요!
답변 주셔서 감사합니다
만약 사용자가 속한 그룹에 따라 상단에 고정된 카테고리가 달라지도록 하고 싶다면 어떻게 해야 할까요? 즉, 각 사용자는 서로 다른 고정 카테고리를 보는 것입니다. 다른 카테고리를 숨기려는 것이 아니라, 사용자가 가장 많이 사용할 카테고리를 홈페이지에서 바로 눈에 띄고 쉽게 접근할 수 있게 하려는 것입니다(가능하다면!).
(물론 여기서 무언가를 요구하는 것이 아니라, 현재 사용 가능한 설정/컴포넌트로 이것이 가능한지 묻는 것입니다)