[GNU] 게시판관리자 여러명으로 활용하기
  
 작성자 :
작성일 : 2007-10-20     조회 : 4,301  

/lib/common.lib.php 파일 667 line

is_admin() 함수를 아래와 같이 수정합니다..
============================================
// 관리자인가?
function is_admin($mb_id)
{
    global $config, $group, $board;

    if (!$mb_id) return;

    if ($config['cf_admin'] == $mb_id) return 'super';
    if ($group['gr_admin'] == $mb_id) return 'group';

// 게시판관리자를 여러명 둘 수있게 수정한다.
$bo_admins = explode(',',trim($board[bo_admin]));
if( is_array($bo_admins) )
{
foreach($bo_admins  as $key=>$val )
{
if( $val == $mb_id) { Return 'board'; }
}
}
else
{
if ($board['bo_admin'] == $mb_id) return 'board';
}

   
    return '';
}

================================================

그담 각 "게시판관리자" 에서 게시판 관리자로 임명 할 사람의 id 를 입력 합니다.
EX)abs2344,eieio9999,33888994sd,djfe 등등 입력 하시면
다중 게시판관리자 가 가능합니다.

복구 하시려면

새로 다운 받으셔서 common.lib.php 파일 덮어 쓰세요..