컬렉션

아, 알겠습니다. 이제 이해가 갑니다. 기본 설정으로 이 특정 사용 사례는 이미 가능해야 합니다.

다음과 같은 설정을 기본값으로 사용할 경우, 커뮤니티가 RP를 구조화하는 선호도에 따라 컬렉션을 몇 가지 방식으로 조직할 수 있습니다.

collection_by_topic_owner=true
collection_by_topic_owner_allow_groups=tl1
collection_modification_by_allowed_groups=admin,moderators,tl4

설정 1: GM이 메인 주제를 생성하고, 플레이어들이 개별 CS를 생성.

게이스트(GM)가 RP용 주제(메인, 세계관, OOC)를 생성합니다.
플레이어들은 개별 캐릭터 시트(CS)를 생성합니다.

GM은 메인, 세계관, OOC로 구성된 컬렉션을 생성한 후 CS를 위한 섹션 헤더를 생성합니다.

플레이어들은 자신의 캐릭터를 위한 별도의 주제를 생성합니다. 플레이어는 자신의 주제에 링크를 위한 서브컬렉션을 생성할 수 있습니다.

GM은 플레이어들을 해당 컬렉션의 유지보수자(maintainers)로 추가합니다. 플레이어들은 섹션 헤더 아래에 자신의 CS 주제를 추가합니다.

플레이어들은 여전히 자신만 권한이 있는 서브컬렉션을 사용할 수 있으며, RP 그룹 전체가 캐릭터 시트로 이동하고 다시 돌아올 수 있습니다. 유일한 단점은 서브컬렉션이 공개되어 있어, 다른 사용자가 플레이어의 캐릭터 시트로 이동할 경우 메인 경험의 품질을 저하시킬 수 있다는 점입니다.

설정 2: GM이 메인 주제와 단일 CS 주제를 생성. 플레이어들은 캐릭터로 주제에 답글을 달고, 개인 메모 주제를 가짐.

GM은 메인, 세계관, OOC, CS를 포함하여 RP용 주제를 생성합니다.
플레이어들은 CS 주제에 자신의 캐릭터로 답글을 씁니다.

GM은 모든 메인 주제로 구성된 컬렉션을 생성합니다. CS 주제에서 GM은 각 개별 캐릭터 게시물로 연결되는 링크를 가진 서브컬렉션을 생성합니다. (또는 GM이 서브컬렉션을 생성하고 모든 플레이어를 유지보수자로 추가하여 각자가 자신의 링크를 추가하도록 함)

플레이어들은 자신의 개인 메모와 초안을 위한 개인 주제를 유지합니다. 플레이어는 이 개인 주제에 서브컬렉션을 생성하고 RP 주제와 연결할 수 있습니다.

이 방식은 GM이 표시하기를 원하는 대로 RP가 조직됩니다. 플레이어들은 GM이 설정한 것을 방해하지 않고 자신의 메모에서 RP에 접근할 수 있습니다. 단점은 플레이어가 RP에서 자신의 메모로 쉽게 되돌아갈 수 없다는 점입니다(하지만 북마크로 해결할 수 있습니다). 또한 플레이어는 서브컬렉션을 위해 자신의 주제를 사용해야 하는데, 이는 자신의 캐릭터를 위한 개인 메모를 생성/유지하지 않는 사람들에게는 적합하지 않을 수 있습니다.

실제로 제가 소속된 포럼이 사용하는 설정이며, 이 플러그인은 이에 맞게 설계되었습니다.


여기서 주요 문제는 컬렉션과 서브컬렉션이 항상 공개적이라는 점입니다. 따라서 예시 설정에서 서브컬렉션은 다른 사람에 의해 수정될 수 없지만 여전히 보입니다. 마찬가지로, 이 플러그인은 주제 소유자가 표시되는 내용에 대해 더 많은 제어를 가질 수 있도록 설계되었으므로, 권한 시스템과 링크에 대한 다양한 제한이 있습니다. 이러한 문제는 공개 주제 뷰에 영향을 주지 않는 개인 컬렉션이라는 가상의 기능을 통해 해결할 수 있습니다. 이는 또한 언급하신 다른 시나리오를 더 깔끔하게 처리할 수 있을 것입니다. 이 기능을 만드는 방법과 공개 컬렉션과 어떻게 함께 작동하게 할지에 대해 더 생각해보겠습니다.

4개의 좋아요