안녕하세요,
테스트를 위해 NodeBB에서 Discourse로 백업을 마이그레이션했습니다. NodeBB에서는 스캠을 방지하기 위해 게시글 10개 이상인 활성 사용자만 볼 수 있는 티켓 교환 카테고리를 운영하고 있었습니다.
이전 설정:
Ticket Exchange Access 그룹
리워드 플러그인을 통한 자동 가입 (게시글 10개 이상일 경우 해당 그룹에 추가)
카테고리 권한을 통해 해당 그룹만 카테고리에 접근 가능
Discourse에서 카테고리를 마이그레이션된 그룹과 그 멤버만 접근할 수 있도록 제한하려고 하면 권한을 수정할 수는 있지만 ‘Save Category’ 버튼이 비활성화된 상태로 유지됩니다 (스크린샷 참조). 원인이 무엇일지 혹시 아는 분이 계신가요?
두 번째 문제: 게시글 10개 이상일 때 자동 가입되는 규칙이 빠져 있습니다. 이 기능을 네이티브로 구현할 수 있을까요? 예를 들어 신뢰 수준(Trust Level)을 조정하는 방식으로 가능할까요, 아니면 플러그인이 필요한가요?
Moin
9월 6, 2025, 3:13오후
2
Discourse의 카테고리 권한은 그룹 멤버십에 기반합니다. 따라서 게시글이 10개 이상인 사용자만 카테고리에 접근할 수 있도록 하려면, 사용자가 10개 이상의 게시글을 작성한 후 자동으로 추가되는 그룹이 필요합니다.
스패머를 방지하는 것이 목적이라면, Discourse의 신뢰도(Trust Level) 시스템을 사용하도록 전환하고, 신뢰도 1 또는 2 이상의 사용자만 해당 카테고리에 접근할 수 있도록 설정하는 것이 좋습니다.
다만, 신뢰도는 게시글 작성보다는 커뮤니티의 다양한 주제에 대한 읽기 및 상호작용 시간을 기반으로 합니다.
플러그인 없이는 요구 사항을 추가할 수 없습니다. Discourse가 제공하는 것만 조정할 수 있습니다. 신뢰도 1은 읽기 활동에만 기반합니다.
활동
기본값
설정
게시글 읽기
30
tl1 requires read posts
주제 방문
5
tl1 requires topics entered
총 읽기 시간
10
tl1 requires time spent mins
신뢰도 2 요구 사항은 더 많은 기준을 제공합니다. 방문 일수, 받은 좋아요, 다른 사용자가 만든 주제에 대한 답변 등을 포함할 수 있습니다. 따라서 현재 10개 게시글 기준에 매우 가깝게 설정할 수 있습니다.
활동
기본값
설정
게시글 읽기
100
tl2 requires read posts
주제 방문
20
tl2 requires topics entered
총 읽기 시간
60
tl2 requires time spent mins
방문 일수
15
tl2 requires days visited
받은 좋아요
1
tl2 requires likes received
준 좋아요
1
tl2 requires likes given
주제에 답변
3
tl2 requires topic reply count
내장된 신뢰도 시스템을 사용하지 않으려면, 특정 기준에 따라 사용자를 자동으로 다른 그룹에 추가할 수 있는 Discourse Dynamic Groups 을 참고해 보세요. 또는 사용자 정의 배지 를 생성하고 배지를 통한 사용자 그룹 멤버십 관리 자동화를 사용할 수도 있습니다.
현재로서는 알지 못하지만, 원인을 파악하는 데 관심이 있습니다. 당신은 관리자 또는 모더레이터인가요? 그룹이나 카테고리에 특별한 사항이 있나요? 아무것도 변경하지 않은 상태에서 “Allgemeines” 섹션을 살펴봤을 때 저장 버튼이那里에도 비활성화되어 있나요?
방금 작동하게 만들었습니다. 카테고리 설정의 다른 섹션에서 무언가를 변경해야만 버튼이 활성화되었습니다. 마이그레이션과 관련이 있을 수도 있습니다.
다양한 해결책을 보여주셔서 정말 감사합니다. 2단계에 대한 몇 가지 조정과 함께 코어 신뢰 수준 시스템을 시도해 보고, 카테고리 권한에 두 개의 그룹을 추가할 것입니다. 신규 사용자에게는 신뢰 수준 2를 사용하고, nodebb에서 이미 자격을 갖춘 사용자에게는 마이그레이션된 액세스 그룹을 추가할 것입니다. 아마도 잘 작동할 것 같습니다. 다시 한번 감사합니다. 이미 Discourse를 좋아하고 있습니다
Moin
9월 6, 2025, 4:37오후
4
이름, 카테고리 색상, 아니면 다른 것이었나요? 언젠가 다른 사람이 이 문제를 겪게 될 수 있고, 검색 기능을 통해 이 주제를 찾을 수 있을 것입니다. 따라서 어떤 설정을 변경해야 했는지 공유하는 것이 미래의 독자들에게 도움이 될 수 있습니다.
정말 맞습니다. 일반 섹션에서 카테고리 색상을 변경했습니다. 제가 구체적으로 언급하지 않은 이유는, 어떤 다른 설정을 변경하든 상관없다고 생각했기 때문입니다. 제 경우에는 권한에서 그룹만 변경했을 때 저장 버튼에 영향을 미치지 않는 것 같았습니다.