이것은 "계속하려면 약관에 동의하세요"와 거의 비슷하지만, 좀 더 친근하고 짧게 만들고 싶습니다.
제 포럼은 일반적인 포럼과 약간 다르기 때문에, 사용자가 포럼의 전반적인 개념과 작동 방식을 파악할 수 있게 하고, 시간이 날 때 읽으면 좋겠다고 생각하는 다른 주제에 대한 링크도 몇 개 제공하려고 합니다. 하지만 모든 것에 즉시 접근 권한을 주면 그 주제가 묻혀 버릴까 봐 걱정됩니다.
그래서 사용자가 로그인하면 사이드바의 대부분을 볼 수 없고, 대신 읽도록 유도하는 특정 주제만 바로 표시됩니다. 이후 버튼을 클릭해 "계속"을 누르면 포럼 전체가 잠금 해제되는 메커니즘을 적용하고 싶습니다.
이 기능이 어떻게 작동하는지 설명해 주실 수 있나요? 주제(Topic) 5개를 입력한다고 가정했을 때, "30개의 게시글 읽기"라는 것은 무엇을 의미하나요(답글을 의미하는 거라고 추측하는데)? "게시글 읽기"로 인정되는 기준은 무엇인가요? 단순히 화면에 게시글이 로드된 것만으로도 되는 건가요?
또한, 신뢰도(Trust Levels)는 현재 그대로 두면서 신규 사용자에게 자동으로 할당되는 별도의 그룹(예: “신규 사용자”)을 만들고, 해당 사용자가 지정한 수의 주제를 읽으면 TL0으로 승격되도록 하는 것이 가능한가요?
사용자에게 읽히길 원하는 주제가 사실은 1개뿐이라, TL0의 기본 요구사항을 모두 충족하지 않은 상태에서 TL0에서 TL1로 자동 승격되는 것을 원치 않았기 때문입니다. 제 의도를 이해해 주셨나요?
새로운 그룹을 만들고 기본 그룹으로 자동 설정을 활성화한 뒤, 자동화(Automation) 기능을 사용하려고 했으나 자동화 설정에는 이 유형의 워크플로와 관련된 항목이 없었습니다.
수정: 방금 신뢰도(Trust Levels) 페이지를 다시 확인했습니다. 배지(Badges)에는 다양한 "목표"가 있어서 프로세스가 좀 더 복잡할 것이라 생각했는데, 신뢰도 규칙은 단순히 admin/config/trust-levels 페이지에 나와 있는 것들뿐이 맞나요?
네, “읽음”은 그 텍스트가 사용자의 화면에 표시되었음을 의미합니다. 하지만 어떤 조치를 취하든 사람들이 당신의 글을 읽지 않을 거라고 약속합니다.
배지 SQL과 몇 가지 다른 마법을 사용해 특정 배지를 받은 사용자를 다른 그룹으로 이동시킬 수 있습니다. 그렇게 할 수는 있지만, 여전히 당신의 글은 읽히지 않을 겁니다. 그냥 신뢰 수준(trust levels)을 사용하는 게 좋습니다. 그게 원래 그 용도로 설계된 것이니까요.