기본 설치 상태에서 Discourse에는 /faq, /privacy, /about와 같은 몇 가지 편의용 링크가 제공됩니다.
이 링크들이 어떻게 작동하는지 명확하지 않습니다. 스태프 채널의 토픽인 것 같지만, 이 채널은 일반적으로 로그인하지 않은 사용자에게 보이지 않습니다. 하지만 must-be-logged-in 옵션을 켜둔 상태에서도 /privacy와 /tos는 로그인하지 않은 사용자들에게도 정상적으로 작동합니다. (이 부분은 문제없습니다. 그저 관찰한 내용을 공유하는 것입니다.)
이 링크들은 Discourse에 특별히 코드로 구현된 것일까요? 아니면 제가 제어할 수 있는 것일까요? 단순히 영구 링크(퍼마링크)일 뿐일까요? /acceptable-use와 같은 링크를 만들어 같은 방식으로 작동하게 만들고 싶습니다.
해당 페이지에는 상단에 "Privacy"와 "Terms of Service"라는 라벨이 붙은 링크가 있어 이를 통해 이동할 수 있는 유용한 기능이 있습니다. 로그인한 상태에서는 “FAQ” 링크도 보이지만, 로그인하지 않은 상태에서는 보이지 않습니다. 약관이나 개인정보 보호 정책이 포함된 토픽 본문에서 이러한 링크들이 보이지 않기 때문에, 이 기능들이 어떻게 구현된 것인지 파악할 수 없습니다.
FAQ처럼 작동하면서 로그인한 사용자만 볼 수 있는 최상위 페이지를 하나 더 추가하는 방법은 무엇일까요? 공개적으로 표시되더라도 괜찮습니다. 큰 문제는 아닙니다.
마지막으로, 이 질문에 대한 답을 스스로 찾는 방법에 대한 힌트가 있을까요? 여기 메타 디스커스를 꽤 많이 검색해 보았지만 관련 있는 내용을 찾지 못했습니다. 제가 충분히 꼼꼼히 읽지 못했을 어떤 문서나 자료가 있을 것 같습니다.
