안녕하세요,
현재 제가 겪고 있는 문제는 사이트 설정에서 신뢰할 수 있는 사용자(Trusted User, 이하 TU)가 두 가지 서로 다른 의미를 가진다는 점입니다.
"신뢰할 수 있는 사용자는 다른 사람의 내용을 수정할 수 있다"에서 TU는 TL3 이상을 의미합니다.
하지만 "새 사용자는 신뢰할 수 있는 사용자 또는 스태프에 의해 명시적으로 초대되어야 한다"에서 TU는 TL2 이상을 의미합니다.
저희 사이트는 초대 전용으로 운영하길 원합니다. 그리고 여기선 언급하지 않겠지만, 특정 이유 때문에 초대 권한은 TL3 이상에게만 부여하고 싶습니다.
초대 권한에 필요한 TL을 사용자 정의할 수 있는 기능이 추가될 수 있을까요?
(대안으로, TU가 항상 TL3 이상만 의미하도록 설정해 주시면 좋겠습니다. 같은 단어가 두 가지 다른 의미를 가지면 매우 혼란스럽습니다.)
감사합니다!
4개의 좋아요
sam
(Sam Saffron)
2
신뢰 수준에 따라 초대 권한을 허용하는 것이 합리적이라고 생각합니다. 이 이슈에 pr-welcome 라벨을 추가할까요?
2개의 좋아요
이 요청 하나만으로? 보통 그렇게 하지 않습니다.
riking
(Kane York)
8
수년간 이에 대한 요청이 많았습니다. 특히 노임포트 마이그레이션의 첫 달에는 특히 의미가 있습니다.
5개의 좋아요
sam
(Sam Saffron)
11
내부적으로 논의한 결과, PR(테스트 포함)을 통해 사이트 설정 2가지를 추가하는 것을 지원합니다.
min trust to allow invite
min trust to allow pm invite
커뮤니티가 이 기능을 빠르게 처리하기를 원할 경우를 대비해 여기 pr-welcome 태그를 추가했습니다. 그렇지 않을 경우, 아마도 2.5 또는 2.6 버전에서 처리할 예정입니다.
15개의 좋아요
제가 이해한 내용은 다음과 같습니다.
- 사이트 관리자가 초대 전송을 위한 신뢰 수준을 설정할 수 있도록 하는 것입니다 (예: 신뢰 수준을 선택할 수 있는 드롭다운 메뉴를 제공하여, 해당 신뢰 수준의 사용자에게 초대 전송을 허용하는 방식).
- PM(개인 메시지) 초대를 보내는 데에도 유사한 설정을 적용하는 것입니다.
현재 이 두 설정은 모두 하드코딩되어 있으며, 동적으로 변경할 수 있도록 수정이 필요합니다.
이 부분에 대한 PR을 작성하는 데 관심이 있습니다.
6개의 좋아요
sam
(Sam Saffron)
16
네, 대략 그런 내용입니다. 또한 꼼꼼하게 테스트해야 해요! 도전해 보세요.
4개의 좋아요
@sam 이 줄이 일반 토픽과 PM 초대 모두를 처리하는 것 같습니다. PM과 토픽을 위한 공통 설정과 포럼 초대를 위한 별도 설정을 만드는 것이 더 합리적이라고 생각하는데, 어떻게 생각하시나요?
2개의 좋아요
sam
(Sam Saffron)
18
오래도록 방치해 드려서 죄송합니다… 간단함을 위해 min_trust_level_to_allow_invite라는 단일 사이트 설정만 두면, 초대 기능의 다양한 유형에 대해 설명할 필요가 없게 됩니다.
8개의 좋아요