테스트 사이트 - 개발 중인 베타 버전입니다

회원 여분필드 값에 따라 특정 게시판 관리자로 만들기 채택완료

동글이 4년 전 조회 1,552

특정 게시판에 접속을 하면 여분필드 값에 따라 해당 게시판의 관리자로 만들 수 있는 방법이 궁금합니다.

 

예를 들어,

회원 여분필드 mb_1에 1의 값이 있을 때

A게시판에 접속시 해당 회원은 임시적으로 관리자 권한을 갖을 수 있게 하고 싶습니다.

그래서, 해당 게시판에서 비밀글이나 글삭제, 수정 권한까지 모두 갖을 수 있어야 합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
Policia
4년 전

common.lib.php 에서 is_admin함수에 몇가지만 추가하면될것같네요

global $config, $group, $board, $member;

글로벌 변수를 통해 $member를 불러오고

else if ((isset($board['bo_admin']) && ($board['bo_admin'] == $mb_id)) || $member['mb_1'] == '1'){

 $is_authority = 'board';

}

게시판관리자를 확인하는 if문에 관리자가 설정되어있거나 또는 mb_1가 1인 회원을 관리자로 한다 라고하면 될것같네요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

P
Policia
4년 전
근데 이러면 그냥 게시판관리자 권한 주면되지않나요 ㅎㅎ
동글이
4년 전
아하.. 감사합니다. 그렇게 간단히 할 수 있는 내용이었군요 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인