Discourse Category Lockdown

리포트해 주셔서 감사합니다! 비추천 경고에 대해 인지하고 있으며, 수정 사항이 이미 로그에 기록되어 있습니다. 바쁘지만 곧 처리하겠습니다. 기다려 주셔서 감사합니다!

4개의 좋아요

참고로: 잠긴 주제 앞에는 아이콘이 표시되지 않습니다. 언제부터 그랬는지는 모르겠지만, 꽤 오래전부터 없었던 것 같은 느낌이 듭니다.

물론 다른 플러그인과의 충돌이거나 다른 문제일 수도 있지만 — 이건 플러그인 문제라, 내 쪽에서 원인이 있다는 확신이 없다면 더 깊이 파고들고 싶은 마음이 별로 없습니다 :smirking_face:

1개의 좋아요

수정 작업이 진행 중이시면 알려주시기 바랍니다. 수고 많으셨습니다!

1개의 좋아요

플러그인의 최신 버전을 방금 배포했습니다. 이 버전에서는 비추천(deprecation) 경고가 수정되고 누락되었던 아이콘이 복원되었습니다.

변경 사항을 확인하려면 아래를 방문하세요:

기다려 주셔서 감사드리며, 리포트를 보내 주셔서 감사합니다!

7개의 좋아요

플러그인을 만들어 주셔서 정말 감사합니다. 이 플러그인은 역대 최고의 비공식 플러그인 중 하나라고 생각합니다. 혹시 기술적으로 태그 잠금 기능을 구현할 수 있을까요? 님의 Discourse 카테고리 잠금 기능과 유사한 방식입니다. 실현 가능한지 궁금합니다.

2개의 좋아요

이 플러그인에서 반대 동작을 활성화하는 것이 특정 그룹으로만 주제를 제한하는 데 합리적인지 궁금합니다.

그렇게 하면 잠재적 사용자가 자신들에게 지정된 특정 영역에 기여하도록 유도할 수 있을 것입니다.

2개의 좋아요

이 의견에 동의합니다!

저의 포럼에는 일부 회원들이 학령기이기 때문에, 등록 시 자녀의 개인 정보 이용에 대한 동의서와 적절한 승인을 부모님께 보내달라고 요청하고 있습니다.

부모님이 이메일을 보내면, 이는 (기록 및 법적 목적을 위해) 토픽으로 변환됩니다. 부모님은 '임시 사용자’가 됩니다. 하지만 이메일-인 토픽을 작동시키려면 해당 카테고리가 누구나 접근할 수 있어야 합니다. 현재는 너무 개방되어 있어 제 상황에는 적합하지 않습니다. 임시 사용자만 제한적으로 접근할 수 있도록 설정할 수 있다면(자동 그룹으로 사용할 수 있는지 확인 필요) 이 문제를 해결할 수 있을 것입니다.

1개의 좋아요

정말 그런가요? 스테이징된 사용자는 스태프 전용 카테고리에도 이메일을 보낼 수 있다고 생각합니다.



이 설정은 계정이 있는 사용자가 해당 카테고리에 게시물을 작성할 수 없게 합니다. 이는 사용자의 권한이 확인되는데, 그들은 해당 카테고리와 상호작용할 권한이 없기 때문입니다. 하지만 스테이징된 사용자에게는 문제가 없이 작동합니다.

1개의 좋아요

네, 맞습니다. 그리고 이는 스테이징 사용자에서 실제 사용자로 승격될 때 오히려 게시 권한이 줄어들 수 있는 기이한 상황을 만들어 내며, 이는 끝없는 문제와 수많은 오해를 초래하게 됩니다.

3개의 좋아요

늦어서 죄송합니다. 말씀이 맞습니다. 해결책 알려주셔서 감사합니다!

제 설정에서 무언가 문제가 있었던 것 같습니다. 아마도 허용된 그룹에 이메일 보내기 설정을 제가 "조정"하여 모두로 설정해 둔 것 같습니다.

게시 권한이 줄어드는 것은 설명할 수 있습니다. 스테이징 상태의 '사용자’는 실제로 사용자가 아니기 때문입니다. 로그인 자체가 불가능합니다. 승격 후에는 초기 신뢰 수준에 따라 로그인할 수 있게 됩니다. 이는 정상적인 흐름입니다.

하지만 이러한 승격 과정에서 이메일 관련 문제를 발견했습니다.

앞서 언급했듯이, 제 사례는 계정이 없는 부모가 포럼에 이메일을 보내는 경우입니다. 그러면 해당 사용자는 스테이징 사용자로 등록됩니다. 관리자가 해당 사용자의 게시물에 답변하면, 스테이징 사용자에게 이메일이 전송됩니다. 이 이메일에는 관련 맥락과 다음 단계로 수행해야 할 사항이 포함되어 있습니다.

그러나 관리자가 스테이징 계정을 활성화한 후, 사용자는 한동안 이메일을 사용할 수 없게 됩니다(비밀번호 없이 로그인할 수 있는 URL을 받는 것도 불가능합니다). 관리자가 해당 사용자를 대신하여(impersonate) 이메일 기능을 활성화해야 합니다. 이 단계가 완료되기 전까지는 해당 사용자에게 새로운 다이렉트 메시지(DM)에 대한 알림을 보낼 방법이 없습니다. (DM은 동의 전달의 증빙 및 포럼과의 상호작용을 계속할 수 있는 허락을 위해 원본 게시물에서 생성됩니다)

대신 로그인(impersonation)을 통해 이메일 기능이 활성화된 후에야, 관리자가 사용자에게 DM을 안전하게 보내 추가적인 자동 이메일 알림과 함께 정보를 전달할 수 있습니다. 이제 사용자가 처음으로 로그인할 수 있게 됩니다.

제 설명이 명확하게 전달되었기를 바랍니다 :slight_smile:

이것이 해당 플러그인에 특화된 문제인가요? 아니라면, 전용 토픽으로 옮기는 것이 좋겠습니다.

2개의 좋아요

잠긴 카테고리에서 첫 번째 게시물들을 표시하는 방법을 찾고 있는 사람이 저뿐일까요?

제 사용 사례는 코스(Disourse Docs를 통해)의 구독을 독려하는 것입니다.

4개의 좋아요

아니요, 저도요.
하지만 이 부분은 원치 않습니다:

이 기능은 카테고리의 내용을 100% 비공개로 유지하도록 설계되지 않았습니다 - 충분히 결의가 있다면 검색 결과에서 내용을 조합해낼 수 있습니다.

2개의 좋아요

저도 이런 기능을 사용할 수 있는 방법을 원합니다. 일부 게시물을 먼저 보여주고, 이후 구독하도록 유도하고 싶습니다.

4개의 좋아요

이 플러그인에 대해 콘솔에서 비추천(deprecation) 알림이 표시됩니다:

deprecated.js:54 [PLUGIN discourse-category-lockdown] DEPRECATION NOTICE: The file 'discourse/plugins/discourse-category-lockdown/discourse/connectors/category-custom-security/lockdown-settings.hbs' uses the deprecated .hbs extension. Refactor it to use '.gjs' instead. [deprecation id: discourse.hbs-extension] [info: https://meta.discourse.org/t/398896]
1개의 좋아요

플러그인의 최신 버전을 방금 배포했습니다. 이번 버전에서는 비추천(deprecation) 경고가 수정되었습니다.

인내해 주셔서 감사하며, 보고해 주신 내용에도 감사드립니다!

5개의 좋아요