묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
공지 권한을 회원에게도 주는 방법
2017.09.13 19:14
일정 회원이 아니라
모든 정회원이면 공지를 쓸 수 있는 권한을 주고 싶은데요
쓰고 있는 게시판 스킨은 기본 XEdition입니다
어디서 어떤걸 바꿔야하나요?
댓글 3
-
BRANDYK
2017.09.13 20:30
-
sejin7940
2017.09.14 01:31
특정게시판 들에 대해 관리권한을 정회원 그룹에 주면 되지만, 그러면 글 수정/삭제까지 전부 모든 정회원이 가능해지기에
공지글은 스킨에서 고쳐봤자 어차피 Core 에서 다시 막아버립니다.
board/board.controller.php 의
function procBoardInsertDocument() 에서
if($obj->is_notice!='Y'||!$this->grant->manager) $obj->is_notice = 'N';
부분을 특정 mid 에 대해 적용하지 않게 Core 수정을 해주셔야할겁니다.
물론 사용하는 게시판 스킨내에서도 '공지'체크하는 항목이 권한 상관없이 나오게 하셔야할테고요
-
BRANDYK
2017.09.14 14:37
아 Core에서도 막는걸 잊고 있었군요.
뭔가 급하진 않았는데 대충 설명해서 또다시 삽질을 하게 만든 기분입니다.
배워갑니다.
해당 스킨 파일에 write_form.html 에
cond="$grant->manager"
라고 되어있는 조건문을 매니저와, 해당 등급일때 보이게 해주면 될거 같습니다.