그룹관리자, 보드관리자 , 관리자페이지 접근 권한이 있는 관리자 까지 몽땅 관리자로 등극 시키기 정보
그룹관리자, 보드관리자 , 관리자페이지 접근 권한이 있는 관리자 까지 몽땅 관리자로 등극 시키기본문
관리자 몽땅 만들기, 그룹관리자, 보드관리자 , 관리자페이지 접근 권한이 있는 관리자 까지 몽땅 관리자로 등극 시키기
참고로 g4_auth 라는 테이블이 없으신 분들은 auth부분과 그아래 if($i)까지 모두 잠궈서 사용하세요
관리자페이지에서 게시판관리자 또는 그룹관리자에 id,id,id 머 이런방식으로 넣으시면 됩니다.
그룹관리자에 접어넣으면 해당게시판은 모두 관리자 권한이 생기고 게시판에만 넣으면 게시판 관리자가 되겠지요
고칠 페이지는 common.lib.php의 is_admin 입니다.
// 관리자인가?
function is_admin($mb_id){
global $config, $group, $board, $g4;
if (!$mb_id) return;
if ($config['cf_admin'] == $mb_id) return 'super';
//그룹관리자를 몽땅 만들기 위해 추가 2011.1.2 FREEMASTER(장승원)
if(strstr($group['gr_admin'],$mb_id)){
$gradmok = "group";
Return $gradmok;
}
//보드관리자를 몽땅 만들기위해 추가 2011.1.2 FREEMASTER(장승원)
if(strstr($board[bo_admin],$mb_id)){
$boadmok = "board";
Return $boadmok;
}
//auth게시판 검색을 통해 관리자를 추가 한다.
// 수정시각 : 2013/01/30 수요일 오전 09:29:22 FREEMASTER(장승원)
$auth = array();
$sql = " select au_menu, au_auth from $g4[auth_table] where mb_id = '$mb_id' ";
$result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++) {
$authmok[$row[au_menu]] = $row[au_auth];
}
if($i){
Return $authmok;
}
Return "";
}
참고로 g4_auth 라는 테이블이 없으신 분들은 auth부분과 그아래 if($i)까지 모두 잠궈서 사용하세요
관리자페이지에서 게시판관리자 또는 그룹관리자에 id,id,id 머 이런방식으로 넣으시면 됩니다.
그룹관리자에 접어넣으면 해당게시판은 모두 관리자 권한이 생기고 게시판에만 넣으면 게시판 관리자가 되겠지요
고칠 페이지는 common.lib.php의 is_admin 입니다.
// 관리자인가?
function is_admin($mb_id){
global $config, $group, $board, $g4;
if (!$mb_id) return;
if ($config['cf_admin'] == $mb_id) return 'super';
//그룹관리자를 몽땅 만들기 위해 추가 2011.1.2 FREEMASTER(장승원)
if(strstr($group['gr_admin'],$mb_id)){
$gradmok = "group";
Return $gradmok;
}
//보드관리자를 몽땅 만들기위해 추가 2011.1.2 FREEMASTER(장승원)
if(strstr($board[bo_admin],$mb_id)){
$boadmok = "board";
Return $boadmok;
}
//auth게시판 검색을 통해 관리자를 추가 한다.
// 수정시각 : 2013/01/30 수요일 오전 09:29:22 FREEMASTER(장승원)
$auth = array();
$sql = " select au_menu, au_auth from $g4[auth_table] where mb_id = '$mb_id' ";
$result = sql_query($sql);
for($i=0; $row=sql_fetch_array($result); $i++) {
$authmok[$row[au_menu]] = $row[au_auth];
}
if($i){
Return $authmok;
}
Return "";
}
추천
1
1
댓글 0개