dylanb
(Dylan Burkhardt)
1
안녕하세요,
저는 멤버십 사이트를 운영 중이며, 토론에는 Discourse를 사용하고 있습니다. 멤버들은 특정 그룹에 배정되며, 해당 그룹은 지정된 카테고리의 스레드를 볼 수 있습니다.
로그인되지 않은 사용자나 해당 그룹의 멤버가 아닌 사용자가 이러한 스레드에 접근을 시도하면, "Oops! That page doesn’t exist or is private."라는 메시지만 표시됩니다.
해당 스레드를 일부 표시할 수 있는 방법이 있을까요? 예를 들어, 첫 몇 개의 게시글은 보여주고 나머지는 숨긴 채, 해당 그룹의 멤버만 볼 수 있다는 메시지를 표시하는 식으로요.
아래와 같은 형태를 상상하고 있습니다:
1개의 좋아요
우리는 이런 형태의 유료 장벽에 다소 반대합니다.
다만, ‘비밀’ 콘텐츠를 홍보하고 싶다면 배너가 있는 주제에 수동으로 광고를 올릴 수는 있습니다.
11개의 좋아요
dylanb
(Dylan Burkhardt)
3
아마도 더 큰 문제는 멤버 전용 공간(디스커스에서 지원되는 기능)의 콘텐츠가 존재한다는 안내보다는 404 오류처럼 표시된다는 점입니다.
그저 “아! 해당 페이지는 존재하지 않거나 비공개입니다.” 화면을 사용자 지정할 수 있는 방법만 있어도 도움이 될 것입니다.
1개의 좋아요
아마도 메시지 내용을 '이 페이지를 보려면 X 그룹의 멤버여야 합니다.'로 바꾸는 것이 더 좋을 것 같습니다. '아! 해당 페이지가 존재하지 않거나 비공개입니다.'라고 표시되는 것보다는 말이죠.
1개의 좋아요
@dylanb 정적 페이지 플러그인(Procourse-무엇이었던 것 같은데)을 설치하고, 네비게이션 바에 해당 페이지로 연결되는 커스텀 링크를 추가하면 될 것 같습니다(이 용도로 테마 컴포넌트가 있습니다).
정적 페이지는 TekInvestor의 이 페이지처럼 만들어도 됩니다: https://tekinvestor.com/tekinvestor-data/tekinvestor-sales-pages/generic.html
아니면 “보이지 않는” 카테고리 중 하나의 주제 목록 스크린샷을 캡처해서 사람들이 어떻게 생겼는지 미리 볼 수 있게 해주는 것도 좋습니다.
marianord
(Mariano Rodriguez)
6
이 페이지는 존재하지만, 사용자가 접근 권한이 없다는 메시지를 표시하는 것이 어떨까 싶습니다. 로그인하지 않은 사용자와 권한이 없는 사용자에게 모두 유용할 수 있고, 404 오류와도 명확히 구분할 수 있습니다.
긴급한 기능은 아니지만, 있으면 좋은 기능입니다.
SrhKnpp
(Sarah L Knapp)
7
완전히 비공개 영역이 아니므로, 이런 방식이 SEO에 도움이 될 수 있을까요?
그렇고 그르다. Google이 인덱싱할 수 있는 콘텐츠가 존재하기 때문에 콘텐츠의 검색 가능성을 높여줄 수는 있다. 하지만 전체 콘텐츠를 보려면 회원가입을 해야 한다는 점에 짜증을 내는 대부분의 트래픽이 즉시 이탈한다면, 어쨌든 높은 순위를 차지하기는 어려울 것이다.
7개의 좋아요
dylanb
(Dylan Burkhardt)
10
멤버십 사이트 관점에서 보면 그렇습니다. 제가 원했던/기대했던 바로 그 방향이었지만, Discourse 사용자들은 왜 이에 반대하는지 이미 충분히 설명해 주셨습니다.
1개의 좋아요
멤버십 사이트의 경우, 보통 example.com이라는 메인 도메인에 멋진 콘텐츠가 가득한 웹사이트가 있고, 회원들이 접속할 수 있는 discuss.example.com이나 talk.example.com 같은 서브도메인이 있죠?
1개의 좋아요
xav
(Xavier)
12
개선 사항으로, "존재하지 않음"과 "비공개"를 구별할 수 있는 더 명확한 404 오류 페이지를 제공하는 것입니다.
1개의 좋아요
dylanb
(Dylan Burkhardt)
13
멋지네요. 이 페이지에 사용자 정의 콘텐츠를 추가할 방법이 있을까요? 기본적으로 "비공개입니다"라는 텍스트 아래에 로그인 또는 가입/구독 링크를 추가하고 싶습니다.
xav
(Xavier)
14
약간 불분명하고 ‘그룹으로 이동’ 페이지가 하나 더 있긴 하지만, 네, 그게 기본 동작 방식이에요.
xav
(Xavier)
15
하지만 이 “접근 불가” 페이지 커스터마이징에 기여하거나 자금을 지원할 수 있다면 정말 멋질 것 같아요!
xav
(Xavier)
17
아? 제게는 “멤버십 신청” 링크가 있어요. 왜 그 링크가 없는지 모르겠네요. 최신 버전의 Discourse를 사용하고 계신가요?
아니면 비공개 카테고리 안의 특정 게시글에 접근을 시도하고 계신 건가요?
1개의 좋아요
dylanb
(Dylan Burkhardt)
18
카테고리 내의 특정 게시글에 접근하려고 했습니다.
시크릿 모드에서도 여전히 해당 카테고리는 다음과 같은 오류를 표시합니다:
업그레이드를 진행할 예정이지만, 최근 커밋 몇 개를 제외하면 이미 최신 버전을 사용 중인 것으로 보입니다.
xav
(Xavier)
19
저는 특정 그룹에만 접근이 제한된 카테고리와 더 명확한 오류 페이지를 가지고 있습니다.
카테고리 접근 권한은 어떻게 설정하셨나요? 그룹이 하나 이상 있나요?
1개의 좋아요
dylanb
(Dylan Burkhardt)
20
그룹이 하나뿐인데, 해당 페이지에 접근하는 것 같습니다. 아마도 WordPress를 통해 SSO를 사용 중이기 때문일까요?