제

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

· 2017-08-22 (화) 02:44:19 · 7067 · 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으로 설정하면 관리자와 동일한 권한을 갖습니다.

|

댓글 5개

https://sir.kr/g5_tip/1793 이런 방법도 있습니다.
오 좋네요 감사합니다.
와우 너무 감사합니다.
찾고 있었습니다. 감사합니다.
좋아요..잘쓰겠습니다.감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
17-09-19 조회 6,551
17-09-18 조회 8,790
17-09-14 조회 6,470
17-09-12 조회 8,463
17-09-11 조회 7,088
17-09-10 조회 6,544
17-09-07 조회 9,308
17-09-06 조회 7,900
17-09-04 조회 9,612
17-09-02 조회 8,198
17-08-28 조회 5,923
17-08-27 조회 1.1만
17-08-24 조회 1.4만
17-08-24 조회 5,401
17-08-22 조회 6,288
17-08-22 조회 7,068
17-08-22 조회 7,929
17-08-19 조회 9,356
17-08-18 조회 6,562
17-08-11 조회 5,784
17-08-11 조회 8,922
17-08-09 조회 7,980
17-08-07 조회 9,619
17-08-07 조회 1.1만
17-08-07 조회 7,356
17-08-04 조회 9,012
17-08-03 조회 8,040
17-08-02 조회 8,575
17-08-02 조회 5,519
17-08-02 조회 1.2만