테스트 사이트 - 개발 중인 베타 버전입니다

손쉽게 최고관리자 여러명 추가하기

사용법 : extend 디렉토리에 파일을 하나 만들어 아래와 같은 코드를 추가해주시면 됩니다.
단점 : 관리자에게 메일발송 등의 혜택은 받지 못합니다. ^^;;

<?
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';

// 그룹관리자
if ($gr_id == '그룹아이디')
{
    if ($member[mb_id] == '회원아이디1') $is_admin = 'group';
    if ($member[mb_id] == '회원아이디2') $is_admin = 'group';
    if ($member[mb_id] == '회원아이디3') $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];
}

?>



댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 52개

생각지도 못한 것을... +_+
엇!! 매번 그누파일 수정하면서..
업뎃하면서 실수로 덮어 씌우면..
눈물을 흘리며.. 다시 수정하곤 했는데..
이런 간단한 방법이.. OTL
오 감사합니다. 편리하겠습니다
사용방법을 상세히 설명해주셧으면 합니다.
감사합니다~!
정말 간단하네요. ^^
고수님들 사용방법을 알려달리니깐요/////////////////////////////////휴ㅠ 부탁합니다.
팁 최상단에 있는데요.. ^^;
저 소스가 들어간 파일을 하나 만들어서 extend에 올리시기만 하면 됩니다.
<?
// 최고관리자
if ($member[mb_id] == 'admin') $is_admin = 'super';
if ($member[mb_id] == 'admin2') $is_admin = 'super';
if ($member[mb_id] == 'admin3') $is_admin = 'super';

// 그룹관리자
if ($gr_id == '그룹아이디')
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'group';
if ($member[mb_id] == '회원아이디2') $is_admin = 'group';
if ($member[mb_id] == '회원아이디3') $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];
그룹관리자의 경우에도

// 그룹관리자
if ($gr_id == '그룹아이디')
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'group';
if ($member[mb_id] == '회원아이디2') $is_admin = 'group';
if ($member[mb_id] == '회원아이디3') $is_admin = 'group';

if ($is_admin == 'group') $group[gr_admin] = $member[mb_id]; //추가부분

}

이렇게 해야 하나 봅니다

그리고 이 방식을 사용하였을때 이동/복사 기능은 작동하나 게시판 리스트가 안뜹니다.
move.php 를 수정해야 하더군효.
이런 간단한 방법이 ^^ 감사합니다 (..)
관리자 추가하기
move.php 수정방법점 알려주세요..
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=15158&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B0%FC%B8%AE%C0%DA&sop=and&page=4
오~ 찾던 팁입니다. 정말 감사합니다.
근데...저의 경우에는 게시판관리자 추가부분에서 여러개의 게시판 아이디를 동시에 권한을 주는 경우가 있습니다.

이때 게시판아이디별로 회원아이디를 중복해서 쓰기 불편하니깐, 예전에 제로보드에서 이용했던 팁을 활용했습니다.

// 게시판관리자
if ($bo_table == '게시판아이디1' || $bo_table == '게시판아이디2' $bo_table == '게시판아이디3' ) --> 요기 수정...
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'board';
if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}
좋은 팁 감사합니다^^
손쉽게 최고관리자 여러명 추가하기 감사합니다.
손쉽게 최고관리자 여러명 추가하기
좋은 팁입니다 감사합니다.
감사합니다~_ ~
완전감사해요~
<?
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super';



// 그룹관리자
if ($gr_id == '그룹아이디')
{
if ($member[mb_id] == '회원아이디1') $is_admin = 'group';
if ($member[mb_id] == '회원아이디2') $is_admin = 'group';
if ($member[mb_id] == '회원아이디3') $is_admin = 'group';
}

if ($is_admin == 'group') $group[gr_admin] = $member[mb_id]; //추가부분



// 게시판관리자
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];
}

?>
배추베이직스킨에서는 적용되지 않는데 해결책이 있는지요?
그누보드버전 4.33.09 (11.04.15)
배추베이직스킨 버전 ver 1.3.8 (11.03.25)
관리자 추가
최고관리자, 그룹관리자 복수로 지정
대박이네요-_-)ㅋㅋㅋ
비회원 글쓰기, 회원가입등캡쳐이미지가 액박으로 뜨네요. 해결방법은 없나요?

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=243889&page=0&posting=ok&sca=&sfl=&stx=&sst=&sod=&spt=0&page=0 에 질문 올렸어요.
php에 공백이 있어서 생긴 오류일거에요
warning error가 발생하는데...해결 방법은 없나요?
Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 34

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/doktoron/www/extend/VirtualAdmin.php:30) in /home/hosting_users/doktoron/www/head.sub.php on line 38
extend에 추가 후 댓글 자동등록방지 이미지가 뜨질 않네요. 다룰줄 모르는 초보라 막막합니다....그래도 관리자 추가는 쉽게 됐어요....ㅜ.ㅜ
아주아주아주 너무나 감사합니당~~^^
위의 형식으로 파일추가하면 아이디는 지정이 되는데, 비밀번호는 어떻게 생성이 되나요~??? ㅠ.ㅠ
회원가입 후에 가져오는 방식이라 기존대로 하시면 되는 걸로 압니다.^^
좋은 정보 감사합니다~
새로 만들 때 파일명은 뭐라고 해야 하나요?
감사합니다~~~

게시글 목록

번호 제목
34706
34693
34563
34536
34521
34480
34479
34466
34437
34436
34435
34406
34398
34387
34382
34375
34364
34336
34294
34293