권리자 여러명, 권리자 권한주기 > 그누보드5 팁자료실

그누보드5 팁자료실

권리자 여러명, 권리자 권한주기 정보

권리자 여러명, 권리자 권한주기

본문

관리자 여러명 두는 방법입니다.
아마 가장 깔끔하지 않을까싶네요.

www/lib/common.lib.php 에서 아래 주석 사이의 코드를 추가합니다.

// 관리자인가?
function is_admin($mb_id)
{
global $config, $group, $board, $g5; //$g5 추가

if (!$mb_id) return;

if ($config['cf_admin'] == $mb_id) return 'super';
/***************아래 코드 추가*****************/
$mem_level_row = sql_fetch("select mb_level from {$g5['member_table']} where mb_id = '{$mb_id}'");
if($mem_level_row['mb_level']=='10') return 'super';
/***************위 코드 추가*****************/
if (isset($group['gr_admin']) && ($group['gr_admin'] == $mb_id)) return 'group';
if (isset($board['bo_admin']) && ($board['bo_admin'] == $mb_id)) return 'board';
return '';
}

특정유져 레벨을 10으로 설정하면 관리자와 동일한 권한을 갖습니다.

추천
0

댓글 5개

전체 32 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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