위

[그누보드 5.4 이상] Hook 기능으로 10레벨 최고관리자 가능

· 2022-06-30 (목) 08:30:39 · 2741 · 3

[code]

// extend/user.config.php 에 아래 소스 추가

 

 

add_replace('is_admin', 'is_admin_replace', 0, 2);
function is_admin_replace($is_authority, $mb_id) {
    global $config, $group, $board;
    
    $mb = get_member($mb_id);
    if ($mb['mb_level'] == 10) {
        $is_authority = 'super';
    }

    return $is_authority;
}
if (isset($member['mb_id']) && $member['mb_id']) {
    $is_admin = is_admin($member['mb_id']);
}

[/code]

|

댓글 3개

훅 예시 많이 올라오니까 좋네요! 이전에도 쓸줄 몰라서 그냥 몇번 하다가 말았는데~ 추천박습니다!
2022-07-09 (토) 08:39:56
유용한 정보네요 감사합니다.
hook 을 이용한 방법이라... 유익하네요~~ 추천합니다
댓글을 작성하시려면 로그인이 필요합니다.

영카트5 팁자료실

455건
+
제목 글쓴이 날짜 조회
23-01-12 조회 2,946
22-12-14 조회 2,376
22-11-25 조회 2,134
22-11-11 조회 4,466
22-10-14 조회 2,956
22-08-30 조회 3,795
22-08-23 조회 3,761
22-08-10 조회 2,447
22-08-01 조회 2,123
22-07-21 조회 2,534
22-06-30 조회 2,742
22-06-17 조회 2,374
22-06-16 조회 2,131
22-06-15 조회 2,142
22-05-26 조회 2,366
22-05-15 조회 3,315
22-05-13 조회 2,593
22-01-28 조회 4,222
21-12-08 조회 5,408
21-09-24 조회 3,868
21-09-22 조회 5,689
21-09-06 조회 4,875
21-07-31 조회 4,355
21-07-29 조회 2,827
21-06-10 조회 5,006
21-06-01 조회 4,338
21-05-25 조회 4,048
21-05-04 조회 4,724
21-04-21 조회 5,021
21-04-21 조회 3,653