"사용자 무시"를 위한 커스텀 신뢰 수준(Custom Trust Level)이 현재 마스터 브랜치의 코드로는 디스코드 설정에 표시되지 않아, 제가 놓친 부분이 있는지 플러그인 설정을 다시 확인하고 있었습니다.
그 사이 TL0 사용자의 ‘좋아요’ 기능을 제한하는 아이디어와 디스코드 작동 방식에 내재된 의문(그래서 마스터들에게 멘션을 보냈습니다) 때문에 이 글을 작성했습니다. 만약 그 제한에 대해 "잠재적인 문제"를 지적하는 사람이 없다면 해당 기능을 직접 추가해 볼 생각입니다.
전체 “로컬 테스트” 환경을 설정하는 동안 사용자들이 서로의 프로필을 볼 수 없는 이상한 버그가 발생했습니다. 프로덕션 환경으로 가 보니… 거기서도 같은 문제가 발생했습니다! 플러그인을 제거하니 문제가 사라졌습니다(제 변경 사항 없이, 즉 마스터 코드 그대로입니다). 여러분도 그런 문제가 발생합니까? CSL 설정에 손을 대지 않은 상태의 바닐라 설치 환경에서도 테스트해 봤는데, 거기서도 같은 문제가 발생했습니다.
안녕하세요, 플러그인을 발견하게 되어 기쁩니다. 제 Discourse는 비교적 폐쇄적이며, 신뢰 수준(trust level)은 두 단계만 필요합니다. 하지만 tl2에만 있고 tl1에는 부여할 수 없는 몇 가지 권한이 있어서, 이 플러그인에 해당 기능이 포함될 수 있을지 궁금합니다. 제가 발견할 수 있었던 권한은 다음과 같습니다:
사용자 페이지에서 초대장 보내기 (현재 플러그인에서는 주제(topic)에서 초대장을 보내는 기능만 사용 가능한 것으로 보입니다)
문제가 아닙니다.
이 기능들은 이 플러그인과 관련이 없기 때문에, 이 플러그인은 신뢰 수준(trust level)의 기능을 커스터마이징하는 용도로 만들어졌으며, Discourse에 사용자 정의 기능을 추가하는 용도는 아닙니다. 하지만 해당 기능들이 커뮤니티에 유용한지 조사해 보겠습니다. 유용하다면 이 기능을 위한 별도의 플러그인을 만들겠습니다
안녕하세요 @paulrudy
요청하신 기능이 이제 플러그인의 master 브랜치에서 사용 가능합니다. 확인해 보시고 문제가 발생하면 이곳에 보고해 주세요.
이 기능에 대해 csl_min_trust_level_to_invite_to_forum이라는 새로운 사이트 설정을 추가했습니다. 이제 이 설정에서 어떤 신뢰 수준(trust level)의 사용자가 포럼으로 다른 사용자를 초대할 수 있는지 지정할 수 있습니다.
이 기능은 이미 플러그인에 csl_can_invite_to_topic_min_trust_level이라는 사이트 설정이 존재합니다.
이 설정을 구성하면 지정된 신뢰 수준이 없는 사용자는 주제(topics)와 개인 메시지(PMs) 모두에 다른 사용자를 초대할 수 없게 됩니다.
정말 좋습니다, 감사합니다! 신규 사용자들이 아직 배우는 단계일 때, 폐쇄형 포럼이 새로운 멤버를 확보하는 데 도움이 됩니다.
그걸 몰랐네요, 완벽합니다.
세 가지의 “csl numbers of replies” 설정에 대해 질문이 있습니다: "0"으로 설정하면 무제한을 의미하는지, 아니면 어떤 답변도 불가능하게 되는 건가요? 제 생각에는 첫 번째 옵션(무제한)인 것이 합리적이며, 설명란에 이 경우를 언급하는 것이 좋겠습니다.