게시판관리자는 레벨 상관없이 쓰기,수정,삭제권한을 가질 수 없을까요?

게시판관리자는 레벨 상관없이 쓰기,수정,삭제권한을 가질 수 없을까요?

QA

게시판관리자는 레벨 상관없이 쓰기,수정,삭제권한을 가질 수 없을까요?

본문

안녕하세요.

 

각 게시판 설정에 있는 게시판 관리자에 여러명을 설정가능하도록 아래처럼 설정해 놓은 상태입니다.

 

extend 폴더에 아래 소스를 삽입한 파일을 만들어 놓은 것이죠.

 

<?
?>
if($is_member && $board['bo_admin']){
 $tmpArr= explode(',', $board['bo_admin']);
 if( in_array( $member[mb_id], $tmpArr)){ $board['bo_admin']=$member[mb_id]; $is_admin = 'board'; }
}
?>​

 

여기서 이것으로 게시판관리자를 여러명 등록할 수는 있는데

 

게시판 관리자보다 레벨이 높은 사용자나 최고관리자가 등록한 글에 대해서는 수정 , 삭제 할 수 없는 상황입니다.

 

글 등록한 사람의 레벨의 상관없이 게시판관리자인 경우 모든 권한 즉 수정, 삭제 가 가능하도록

 

수정하려면 어떻게 수정해야 하는지 한 수 알려주심 감사드리겠습니다.

아래 부분을 수정하면 되는 줄 알았는데 안되네요

==============================================================

bbs/write_update.php 에서 주석처리 해보세요. (290~291번째 줄)

// else if ($member['mb_level'] < $mb['mb_level']) // 자신의 레벨이 크거나 같다면 통과

//     alert('자신의 권한보다 높은 권한의 회원이 작성한 글은 수정할 수 없습니다.', $return_url);

bbs/delete.php (26~27번째 줄)

// else if ($member['mb_level'] < $mb['mb_level']) // 자신의 레벨이 크거나 같다면 통과

//     alert('자신의 권한보다 높은 권한의 회원이 작성한 글은 삭제할 수 없습니다.');

=============================================================

꼭 좀 어느부분을 바꿔야 하는지 ,.....부탁드립니다.

그럼 수고하세요

 

이 질문에 댓글 쓰기 :

답변 1

관련된 위치는 그 부분이 맞습니다.

extend 에 파일 만들어서 올리고 게시판관리자 콤마로 구분해서 여러 개 넣고 해도 잘되고..

배포판으로도 해보고.. 아미나빌더 말씀 하신 글을 본 것도 같은데 아미나 빌더에 해봐도 됩니다.

혹시 모르니 extend 에 올린 파일 제거하고 게시판관리자 하나만 넣고 확인해보세요. 

답변을 작성하시기 전에 로그인 해주세요.
전체 152
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT