update_thread_status에서 넘어옴
the seed 엔진의 권한 |
1. 개요[편집]
the seed의 권한. 토론 스레드의 상태를 조작할 수 있다.
2. 종류[편집]
2.1. update_thread_document[편집]
토론이 위치하고 있는 문서를 변경할 수 있다. 존재하지 않는 문서로 토론을 이동하는 것 또한 가능하다.
2.2. update_thread_status[편집]
토론이나 편집 요청의 진행 상태를 변경할 수 있다.
- 토론
- normal: 토론이 정상적으로 진행되고 있는 상태. 토론 댓글을 남길 수 있다.
- pause: 일시 정지. 토론 댓글은 남길 수 없지만 닫힌 것은 아니라 진행 중으로 인식된다.
- close: 닫힌 토론으로 인식되어 닫힌 토론 목록에 가야 보이며, 토론 댓글을 남길 수 없다.
- 편집 요청
- 닫기: 본인의 편집 요청이거나, update_thread 권한을 가지고 있어야 편집 요청을 닫을 수 있다.
2.3. update_thread_topic[편집]
토론의 주제를 변경하는 권한. 나무위키에서는 부적절한 주제나 규정 개정 토론 등에서 변경된 토론의 주제를 반영하기 위해 주로 사용하며, [방기], [철회], [규정 위반], [요청성], [질문성] 등 토론이 어떻게 종결되었는지 표시하기 위해 사용한다. 때로는 공식 문서에서 토론이 일어날 때 오타를 수정할 때도 사용된다.[1]
3. ACL에 따른 권한 사용의 제한[2][편집]
- 토론 생성 ACL과 geoip
update_thread_document 권한이 있는 이용자는 이용하고 있는 아이피에 해당되는 국가에 대해, 스레드를 이동하고자 하는 문서에 토론 생성(create_thread) geoip ACL이 거부되거나 허용대상에서 제외되도록[3] ACL이 설정되어 있는 경우 해당 문서로 스레드를 옮길 수 없다. update_thread_status, update_thread_topic은 geoip ACL 설정과 상관이 없이 사용할 수 있는 권한으로 보인다.
- 읽기 ACL
update_thread_document 권한이 있는 이용자는 읽기 권한이 없는 문서로 스레드 이동을 할 수 없다[예시].읽기 권한이 없는 문서의 토론에 대하여는 당연히 (스레드조차 불러올 수 없으니) update_thread 관련 권한 사용이 불가능하다.