최고관리자 관련 Tip (2016-03-28 수정)
### [Tip 1] 회원 레벨 활용 ::: 사이트 특성상 관리자가 여러명필요할때 ###
추가 파일 : extend 디렉토리에 파일을 하나 만들어 (예. hp5_extend_user.php ) 아래와 같은 코드를 추가
<?php
if (!defined('_GNUBOARD_')) exit;
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
/*
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
// 그룹관리자
// 관리자 > 그룹관리자에 콤마로 구분하여 여러명을 등록합니다(asdfg,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'; }
}
// 게시판관리자
if ($bo_table == '게시판아이디')
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
if ($member[mb_id] == '회원아이디2') $is_admin = 'board';
if ($member[mb_id] == '회원아이디3') $is_admin = 'board';
if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}
*/
?>
참고자료
http://sir.kr/qa/32177
### [Tip 2] 특정회원의 정보 변경하기 ###
그누보드5 기본폴더에 임의의 파일을 만든후 아래 내용을 넣고 업로드합니다.
웹브라우저로 업로드한 파일을 실행하면 정보가 변경됩니다.
<?php
include_once("./_common.php");
// 특정회원 비밀번호 변경
$sql = "update ".$g5['member_table']." set mb_password = password('aaa') where mb_id='회원아이디' ";
//sql_query($sql); // 적용할때 앞의 주석 ( // ) 을 제거
// 특정회원 이메일변경
$sql = "update ".$g5['member_table']." set mb_email = '메일@happyjung.com' where mb_id='회원아이디' ";
//sql_query($sql); // 적용할때 앞의 주석 ( // ) 을 제거
echo "Change Complete";
?>
추가 파일 : extend 디렉토리에 파일을 하나 만들어 (예. hp5_extend_user.php ) 아래와 같은 코드를 추가
<?php
if (!defined('_GNUBOARD_')) exit;
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
/*
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';
// 그룹관리자
// 관리자 > 그룹관리자에 콤마로 구분하여 여러명을 등록합니다(asdfg,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'; }
}
// 게시판관리자
if ($bo_table == '게시판아이디')
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
if ($member[mb_id] == '회원아이디2') $is_admin = 'board';
if ($member[mb_id] == '회원아이디3') $is_admin = 'board';
if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}
*/
?>
참고자료
http://sir.kr/qa/32177
### [Tip 2] 특정회원의 정보 변경하기 ###
그누보드5 기본폴더에 임의의 파일을 만든후 아래 내용을 넣고 업로드합니다.
웹브라우저로 업로드한 파일을 실행하면 정보가 변경됩니다.
<?php
include_once("./_common.php");
// 특정회원 비밀번호 변경
$sql = "update ".$g5['member_table']." set mb_password = password('aaa') where mb_id='회원아이디' ";
//sql_query($sql); // 적용할때 앞의 주석 ( // ) 을 제거
// 특정회원 이메일변경
$sql = "update ".$g5['member_table']." set mb_email = '메일@happyjung.com' where mb_id='회원아이디' ";
//sql_query($sql); // 적용할때 앞의 주석 ( // ) 을 제거
echo "Change Complete";
?>
댓글 16개
11년 전
안녕하세요 필요한팁이라 똑같이 따라 했어요
팁1번대로 extend 폴더에 넣었는데 아무 변화 없어요 혹시 추가적으로 뭘 해줘야 할까요?
팁1번대로 extend 폴더에 넣었는데 아무 변화 없어요 혹시 추가적으로 뭘 해줘야 할까요?
11년 전
회원아이디1 위치에 관리자권한을 주고자 하는 아이디를 삽입합니다.
그러면 그 아이디가 관리자 권한을 갖게 됩니다.
그러면 그 아이디가 관리자 권한을 갖게 됩니다.
11년 전
네.. 관리자모드에서 따로 선택해야되는건 아니죠?
extend폴더에 넣고 다른 파일에서 hp5_extend_user.php 를 연결해줘야된다거나요
그렇게 했는데 안되서요 허헣 ;;
extend폴더에 넣고 다른 파일에서 hp5_extend_user.php 를 연결해줘야된다거나요
그렇게 했는데 안되서요 허헣 ;;
11년 전
extend 폴더에 넣으면 무조건 작동됩니다. 그 폴더는 그런 폴더입니다.
11년 전
잘됩니다.추천한방..ㅎㅎ
11년 전
^^
11년 전
오 정말 좋은 팁입니다. 이렇게 간단하게 될 줄은...
저는 admin 툴에서 기존 ID 에 | 를 이용해서 중복 지정을 활용하려고 했거든요.
저는 admin 툴에서 기존 ID 에 | 를 이용해서 중복 지정을 활용하려고 했거든요.
11년 전
^^
sahara
10년 전
추천
10년 전
감사합니다.
10년 전
유용한 팁입니다
10년 전
감사합니다.^^
hoinV
9년 전
유용한 팁 가사합니다. ^^)/
8년 전
유용한 정보 감사드려요.
3년 전
감사합니다^^
끝없는사랑
3년 전
관리자 추가
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4438 | ||
| 2664 |
선택과집중
|
4개월 전 | 579 | |
| 2663 |
|
4개월 전 | 629 | |
| 2662 |
|
4개월 전 | 584 | |
| 2661 |
선택과집중
|
4개월 전 | 514 | |
| 2660 | 4개월 전 | 590 | ||
| 2659 |
Modify
|
4개월 전 | 654 | |
| 2658 |
선택과집중
|
4개월 전 | 417 | |
| 2657 | 5개월 전 | 455 | ||
| 2656 |
|
5개월 전 | 965 | |
| 2655 |
선택과집중
|
5개월 전 | 550 | |
| 2654 | 5개월 전 | 407 | ||
| 2653 |
선택과집중
|
5개월 전 | 594 | |
| 2652 | 5개월 전 | 400 | ||
| 2651 | 5개월 전 | 450 | ||
| 2650 |
선택과집중
|
5개월 전 | 329 | |
| 2649 |
선택과집중
|
5개월 전 | 428 | |
| 2648 | 5개월 전 | 442 | ||
| 2647 |
welcome
|
5개월 전 | 548 | |
| 2646 |
디지털홍익인간
|
5개월 전 | 456 | |
| 2645 | 5개월 전 | 471 | ||
| 2644 |
선택과집중
|
5개월 전 | 515 | |
| 2643 | 5개월 전 | 461 | ||
| 2642 | 5개월 전 | 374 | ||
| 2641 | 5개월 전 | 365 | ||
| 2640 | 5개월 전 | 395 | ||
| 2639 | 5개월 전 | 1365 | ||
| 2638 |
|
6개월 전 | 519 | |
| 2637 |
세르반데스
|
6개월 전 | 404 | |
| 2636 |
선택과집중
|
6개월 전 | 574 | |
| 2635 |
선택과집중
|
6개월 전 | 688 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기