본문으로 건너뛰기
사용자

Cernium/ACLGroup(r12판 Blame)

r12
r1
1[include(틀:상위 문서, 문서명1=사용자:Cernium)]
2----
r2
3'''토론 생성'''과 '''토론 댓글''' 권한은 다른 사용자에게 막혀있습니다.
4----
r8
5 * [[/api]]
6 * [[/log]]
7----
r7
8
9== 실행 ==
r9
10 * {{{(no_bot, 스레드 키워드 포함시)}}}[* {{{{{{#!wiki style="font-size: 0em" ...}}}}}}을 통해 안보이게 만들어도 식별 가능][* {{{스레드}}} 키워드에 대한 필터는 해당 프로그램 실행할때 설정에 따라 숨기기도 하고 안숨기기도 함]
r3
11 * 아무것도 안함
12 * {{{추가 [원하는 ACLGroup]}}}
13 * 해당 댓글 작성자를 해당 ACLGroup 그룹에 추가
14 * 해당 댓글을 자동으로 숨김
15 * {{{제거 [원하는 ACLGroup] #[차단 id]}}}
16 * 해당 댓글 작성자를 해당 ACLGroup 그룹에서 제거 (지정 ACLGroup와 차단 id가 일치해야 함)
17 * 해당 댓글을 자동으로 숨김
18 * {{{(그 외 댓글)}}}
19 * 해당 댓글을 자동으로 숨김
20
r10
21- 과정 진행 후 [[/log]] 문서에 기록 저장
r4
22- 위 과정을 30초마다 반복
23- 지정된 토론에서 실행
24- 처리중 오류가 발생해도[* 예시: 권한 없음, aclgroup에 이미 존재함 등] 자동으로 숨김 진행
25
r12
26== 가능한 ACLGroup ==
27 * 차단된 사용자
28 * 로그인 허용 차단
29 * Rainbow[* 단, 제거는 안됨]
30 * 경고-테스트
31 * Pink
32 * test
33 * Color #1
34 * Color #2
35 * Gradient #1
36 * Gradient #2
37
r7
38== 필요 조건 ==
39권한: admin[* 정확하게는 특정 ACLGroup에 추가/제거할 수 있는 상태], manage_thread, api_access
40
r4
41== 추가할 코드 ==
r11
42--\- 처리중 오류 발생시 자동으로 토론 댓글로 알림--[* [[/log]]에서 기록하는것으로 대체]