r14 vs r15
......
99
1010
== 마피아게임 ==
1111
the tree에 vote와 문서별 읽기 ACL이 지원되므로 이론상 구상해볼 수 있는 부분을 기술한다. 문제점이라면 게임상에서 밤이 된 시간일 때 스레드에 댓글을 남기면 최근 토론으로 들어가든 해당 이용자의 토론 기여 내역을 들어가든 댓글을 남긴 이용자의 계정명이 드러나서 직업이 무엇인지(특히 마피아)가 탄로나기 때문에 사회자는 이를 대체할 수 있는 수단을 충분히 마련해야 한다.
12
1213
=== 준비해야 하는 목록 ===
1314
* aclgroup, aclgroup_hidelog, manage_thread 권한을 보유한 사회자
1415
* 권한 남용의 우려가 없는 참가자. 필요하다면 권한을 미리 회수해놓고 참가시킬 수 있다.
1516
* 재판소에 해당되는 문서와 ACL 설정
1617
* 직업 종류에 해당되는 문서와 ACL 설정
1718
* 사망자만 읽을 수 있는 문서와 ACL 설정
19
1820
==== ACL 개설 ====
1921
사회자와 참가자, 기본적으로 4가지 직업을 개설한다.
2022
* aclgroup:사회자
......
2527
* aclgroup:마피아
2628
이어서 사망자 여부를 표기하기 위해 다음을 개설한다.
2729
* aclgroup:유령
30
2831
==== 문서 개설 및 설정 ====
2932
사회자는 편의상 문서 이름공간에 다음과 같이 적어도 5가지의 문서를 개설하고 토론을 1개씩 미리 발제해놓는다. 모든 문서의 편집과 토론 발제는 사회자 외에 불가능한 것으로 설정한다고 가정한다.
3033
I. {{{#!folding [[재판소]] 문서 ACL 설정 [ 펼치기 · 접기 ]
......
5457
1. aclgroup:사회자 - 허용
5558
1. {{{#red NOT}}} aclgroup:유령 - 거부
5659
1. aclgroup:참가자 - 허용}}}
60
5761
=== 시작 및 직업 배정 ===
5862
* 사회자는 기밀 유지를 위해 aclgroup_hidelog를 이용하여 해당되는 직업의 aclgroup에 등록시킨다.
5963
* 직업 배정이 끝나면 \[[재판소]]의 스레드에 다음을 고지한다.
6064
> 사회자 : 직업이 모두 배정 되었습니다. 참가자들은 \[[마피아 전용]], \[[경찰 전용]], \[[의사 전용]] 문서를 방문하여 각자의 직업을 확인해보시기 바랍니다. 이 중 읽을 수 있는 문서가 있으면 당신은 그 직업이며 이 중 어느 문서도 읽을 수 없다면 당신의 직업은 시민입니다.
6165
* 사회자는 마피아 전용 문서에 개설된 스레드에 마피아 목록을 고지하며 이 스레드에 댓글을 달지 말 것을 고지한다. (읽기 ACL에 따라 마피아와 사회자만 읽을 수 있고 사회자만 편집이 가능하므로 마피아가 서로 누군지 알 수 있으면서도 기밀이 유지된다.)
66
6267
=== 재판소 ===
6368
* 게임상 낮의 시간에는 사회자가 스레드 상태를 normal로 변경한다. 밤의 시간에는 사회자가 스레드 상태를 pause로 변경한다. 필요한 경우 스레드 제목을 n일차 낮, n일차 밤 등으로 바꿀 수 있다.
6469
* 투표
......
7176
* 밤에서 낮으로 전환
7277
* 사회자는 스레드 상태를 normal로 변경한다.
7378
* 게임상 마피아의 암살이 성공한 경우, 또는 마피아의 임살이 실패한 경우[* 이를테면 암살을 시도했으나 의사의 치료를 받아 살아난 경우], 또는 암살시도가 없었을 경우 사회자는 이를 알린다.
79
7480
=== 마피아 ===
7581
* 사회자는 스레드를 미리 개설해놓는다.
7682
* 낮의 시간에는 스레드 상태를 pause로 변경한다.
......