게시판 관리에서 "권한 관리" 로 들어가면 해당 게시판의 관리자를 지정해 줄 수 있는데

 

이렇게 설정된 회원은 (최고 관리 권한이 없을 시에) 게시글의 수정/삭제, 공지사항 등록 등등은 가능한데

 

게시판 관리에 필요한 권한 중 하나인 "스팸필터에 ip추가" 같은건 스팸필터 모듈 접근권한이 없어서 그런지 안되네요

 

그렇다고 최고관리자권한을 주기는 좀 그러한 상황인데...

 

(일종의 "부운영자" 또는 "게시판 관리자" 같은 계급을 만드려고 하는 거라서, 딱 게시판 관리에 필요한 권한만을 부여하려고 합니다)

 

게시판 하단에 보면 "..." 아이콘을 볼 수 있고, 이걸 누르면 신고나 스크랩 같은 메뉴가 나온 다음에

 

최고 관리 권한을 갖고 있는 회원의 경우 "스팸필터에 ip 추가" 라는 메뉴가 나타나는데

 

이 메뉴를 "게시판 관리자"에게도 출력시키고, 이를 클릭하면 스팸필터에 해당 ip가 추가되도록 할 수 없을까요?

  • ?
    자체해결. LI-NA님의 ACT 금지 애드온 (https://xe1.xpressengine.com/index.php?mid=download&package_id=22622633 ) 설치후에, 최고관리자 권한 주고, 저 애드온에 아이디 등록한다음, 관리자페이지에서 해당 act (부운영자에게 제한해야 할 권한들) 일일히 찾아서 추가해주고 문서권한 등과 스팸필터 권한만 남겨놓는 식으로 해결했습니다.

    (이 방법의 문제점은 게시판마다 별도의 관리자를 설정할 수 없다는 점입니다.)

    참고로, 관리자페이지에서 하단 푸터영역의 관리자메뉴 초기화 등을 못 하게 하려면 이걸 추가해야 합니다. (찾으라 몇분정도 걸렸네요)

    procAdminMenuReset
    procAdminRecompileCacheFile
    procSessionAdminClear