관리자 지정

우선 admin이 최고 관리자 입니다.
근데 일반 회원중 몇개의 권한을 가진 관리자를 둘려고 합니다.
근데 그 일반 회원의 레벨을 3으로 올리고,
또 그 일반회원에게 회원관리, 게시판 관리에 r,w,x의 권한을 줬습니다.
근데 로그인하면 관리자로 들어가는 연결 아이콘이 안뜹니다.

위의 두가지 조치로 관리자가 되는게 아닌가요? 다른 방법이 있는건가요?
|

댓글 2개

lib/common.lib.php: is_admin()
// 관리자인가?
function is_admin($mb_id)
{
global $config, $group, $board;

if (!$mb_id) return;

if ($config['cf_admin'] == $mb_id) return 'super';
if ($group['gr_admin'] == $mb_id) return 'group';
if ($board['bo_admin'] == $mb_id) return 'board';
return '';
}


common.php:$is_admin = is_admin($member['mb_id']);


관련 소스를 보니

"... 회원관리, 게시판 관리에 r,w,x의 권한을 줬습니다 ... "

에 해당하는 부분이 빠졌네요.

skin/outlogin/basic/outlogin.skin.2.php에서 추가로 g4_auth 테이블에
query 하나 날려 줘야겠습니다.
해결되었습니다 ^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
17년 전 조회 1,455
17년 전 조회 1,541
17년 전 조회 1,595
17년 전 조회 1,509
17년 전 조회 1,521
17년 전 조회 1,193
17년 전 조회 1,700
17년 전 조회 1,977
17년 전 조회 1,688
17년 전 조회 1,188
17년 전 조회 1,968
17년 전 조회 1,644
17년 전 조회 1,568
17년 전 조회 1,168
17년 전 조회 1,616
17년 전 조회 1,571
17년 전 조회 1,490
17년 전 조회 1,173
17년 전 조회 1,905
17년 전 조회 1,512
🐛 버그신고