Discourse Category Lockdown

This plugin allows you to restrict access to topic pages in a category. Topic titles will still show up in topic lists, search, user activity & digest emails. This is a great way to advertise the activity in a “members-only” category, which may charge for access.

It IS NOT designed to keep the contents of the category 100% private - if someone is determined enough they will be able to piece together the content from search results.

Each category has a couple of new settings in the Security tab:

“Locked down” topics will show a (configurable) icon in the topic list if the user does not have access:

Once clicked, unauthorised users will be redirected to a defined URL (e.g. your payment gateway). This link can be internal or external. The static pages plugin works great for this.

Plugin repository: https://github.com/paviliondev/discourse-category-lockdown

Thanks to @DiscourseMetrics.com for funding the development of this plugin.

Authored by @david
Now maintained by Pavilion

51개의 좋아요
Login required to see topic info
Partial view of hidden content
Private category
Making topics private and visible for not logged in users
Is this new category access a feasible feature? "see topic title"
How do I allow people to see categories but not access topics?
Permissions for users not logged in?
Prompt subscription to groups for non members
Only register users can see more
Premium Categories Visibility
Update and add features to the Category Lockdown plugin
Asking for access to a private category
Discourse Memberful integration
Share single topics / categories with unregistered users
Enabling category previews for restricted paid access categories
Allow to hide part of a post content with "login to see" or "reply to see" function
Preventing non-registered users from viewing posts
Allow setting visibility of Event attendees
Ability to show topics in a category but not open?
Guest Gate Theme Component
Major upgrade -- best practices?
Private Topics Plugin
Charge one-time fee to post in a category?
Split "See" category permission into "See first post" and "See replies"
Show topic title even if you don't have access
Partial view of "private" content
Can't load topics
Public community, private community, or a mix? (context: migrating from Facebook)
Latest topics on homepage with only members to read in detail?
Private discourse and crawling, can it happen?
Chat compatibility with the category lockdown plugin
Paid Groups
Paid Groups
Chat compatibility with the category lockdown plugin
Paid Groups
I need a theme to promote some hidden categories
Make chats visible to "reply"
Gated Topics in Category
Monetisation: how to partially hide posts to non-members?

just checked in on this plugin (which looks exactly like what i’ve been looking for) and it looks like the build is failing. anyone using in production?

what should be put for Groups?

궁금한 점이 하나 있습니다: 왜 이 플러그인이 #plugin:broken-plugin 채널에 있나요? 우리는 아무 문제 없이 잘 쓰고 있습니다.

1개의 좋아요

확신은 없지만 @david가 2019년 중반에 그럴 만한 이유로 그렇게 한 것 같은데?

2019년이 기억나? :woozy_face:

1개의 좋아요

음, 내가 옮긴 것 같아

동작하는 것 같으니 #customization:plugin으로 다시 옮길게 :slight_smile:

이 플러그인을 더 이상 사용하지도 유지보수도 하지 않고, 공식 플러그인도 아니야. 이 플러그인을 맡아주실 분이 있으면 알려줘.

8개의 좋아요

@davidkingham을 위해 이 작업에 관여하고 있으므로, 이 플러그인을 이어받겠습니다.

9개의 좋아요

좋아요, @fzngagan 님이 이 문제를 맡아주셔서 감사합니다. OP를 님에게 재할당하고 GitHub 이전을 시작했습니다.

5개의 좋아요

데이비드, 모든 것에 감사드립니다. :slight_smile:

1개의 좋아요

방금 이 플러그인을 설치했는데, 잠금 설정된 카테고리에서 사용자가 새 주제를 생성할 수 있는 것을 확인했습니다. 이 문제를 수정할 수 있을까요?

1개의 좋아요

모두가 '보기’만 할 수 있고, 올바른 그룹에 속한 사용자만 주제(토픽)를 생성할 수 있도록 범주의 보안 설정을 변경해야 합니다. 제 설정은 다음과 같습니다:

2개의 좋아요

아, 알겠네요. 그러면 "everyone"을 "보기만 함"으로 변경하고, “유료 회원” 그룹에 전체 권한을 부여하면 되는 거군요. 알겠습니다. 감사합니다!

5개의 좋아요

Discourse Subscriptions 플러그인의 개발이 진행되고 있는 가운데, Category Lockdown 플러그인과의 긴밀한 통합을 보고 싶습니다.

현재 최신 버전으로 테스트해 본 결과, 지정된 그룹의 멤버가 아닌 사용자는 해당 카테고리와 그 안의 게시물을 볼 수 있습니다.

플러그인은 활성화되어 있으며, 카테고리 보안 설정은 다음과 같습니다:


모두가 볼 수 있음 설정을 제거하면, 비멤버 사용자에게 더 이상 카테고리가 표시되지 않습니다. 즉, Category Lockdown 플러그인이 활성화되지 않은 것과 동일한 동작을 하고 있습니다.

로그에는 오류가 없습니다. 이 문제를 해결하기 위해 놓치고 있는 다른 설정이 있을까요?

4개의 좋아요

네, 맞습니다. 그 이유는 다음과 같습니다:

2개의 좋아요

현재 current_member 그룹의 입장 제한은 무엇인가요?

포럼에서 두 플러그인을 모두 사용하고 있는데, 마지막으로 확인했을 때 비공개 그룹에서는 정상적으로 작동했습니다.

2개의 좋아요

아! :man_facepalming: 너무 뻔한 걸 놓치고 있었는데, 카테고리 설정 하단에 이 항목이 체크되어 있지 않았어요:

다 해결됐어요!

3개의 좋아요

구독 플러그인은 이미 그렇게 작동해야 합니다. Discourse 그룹과 긴밀하게 통합되어 있고, 이는 카테고리 보안 설정과도 긴밀하게 연결되어 있습니다. :wink:

2개의 좋아요

거의 정확히 이 기능을 하는 플러그인을 찾고 있었습니다 (존재하는지 몰랐네요!). 그런데 이 진술이 정확히 무슨 뜻인지 설명해 주시겠어요? 단순히 스레드가 구글에 인덱싱된다는 뜻인가요?

그룹에 속하지 않은 사용자나 로그인하지 않은 사용자가 스레드로 이동하면 항상 결제 게이트웨이(또는 해당 링크)로 이동하게 되는 거죠?

1개의 좋아요

네, 그렇습니다. 다만 검색 결과에 주제 제목과 콘텐츠의 일부가 표시됩니다. 이것이 괜찮으시다면 그대로 사용하시면 됩니다.

최근에 카테고리별 리디렉트 기능을 추가했습니다.

더 포괄적인 기능을 원하신다면 Discourse Subscriptions Plugin 을 참고해 보세요.

3개의 좋아요

디스코urse 구독보다 제 사용 환경에 더 적합해 보입니다. 워드프레스를 사용 중이고, 회원 가입에는 SSO를 활용하고 있기 때문이죠. 한 번 시도해 보겠습니다.

1개의 좋아요