최고관리자 추가 질문
본문
안녕하세요
게시물이 비밀번호가 걸려있으면
레벨10 회원이어도 못보더라구요..
관리자만 볼 수 있고..
이걸 레벨10회원도 볼 수 있게 하려면
어디를 손봐야 하나요?
extend 폴더에 해당 아이디를 super로 변경하는 방법은 안먹히는것같은데
다른방법이 없을까요.. ㅜㅜ
답변 3
http://www.happyjung.com/lecture/1677 참고
extend 폴더에 아래 내용을 파일로 저장하면 최고관리자를 2명 이상 지정 가능합니다.
<?php
if (!defined('_GNUBOARD_')) exit;
// 최고관리자
//if ($member['mb_id'] == '회원아이디1') $is_admin = 'super';
//if ($member['mb_id'] == '회원아이디2') $is_admin = 'super';
// 그룹관리자 Type1
if ($gr_id == '그룹아이디') {
//if ($member['mb_id'] == '회원아이디1') $is_admin = 'group';
//if ($member['mb_id'] == '회원아이디2') $is_admin = 'group';
}
// 그룹관리자 Type2
//if ($gr_id == '그룹아이디' && $member['mb_id'] == '회원아이디1') $is_admin = 'group';
//if ($gr_id == '그룹아이디' && $member['mb_id'] == '회원아이디2') $is_admin = 'group';
// 그룹관리자 Type3 : 관리자 > 그룹관리자에 콤마로 구분하여 여러명을 등록합니다(aaa,bbc,ccc)
if($is_member && $group['gr_admin']) {
$tmpArr= explode(',', $group['gr_admin']);
if( in_array( $member['mb_id'], $tmpArr)){ $group['gr_admin']=$member['mb_id']; $is_admin = 'group'; }
}
// 게시판관리자 Type1
if ($bo_table == '게시판아이디') {
//if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
//if ($member[mb_id] == '회원아이디2') $is_admin = 'board';
}
// 게시판관리자 Type2
//if ($is_admin == 'board') $board[bo_admin] = $member['mb_id'];
?>
그냥 게시판 관리자로 지정을 하세요
게시판 설정에 가시면 그 게시판만 관리자로 다른 사용자를 지정할 수 있도록 아이디를 입력하는 곳이 있습니다. 그 곳에 아이디를 입력 하시면 되요