답변 3개
그누보드 4에서 쓰던 방법이 되더군요.
extend 폴더에 아무 이름이나 파일을 하나 만듭니다. (예 : addAdmin.php)
그리고 아래 내용에서 관리자로 지정할 아이디를 회원아이디 숫자에 넣으시고 저장
더 필요하다면 필요한 만큼 늘리면 되고 반대라면 주석으로 막던지 지우면 됩니다.
</P>
<P><?
// 최고관리자
if ($member[mb_id] == '회원아이디1') $is_admin = 'super';
if ($member[mb_id] == '회원아이디2') $is_admin = 'super';
if ($member[mb_id] == '회원아이디3') $is_admin = 'super'; </P>
<P> </P>
<P>// 그룹관리자
if ($gr_id == 'shop') {
if ($member[mb_id] == '회원아이디1') $is_admin = 'group';
if ($member[mb_id] == '회원아이디2') $is_admin = 'group';
if ($member[mb_id] == '회원아이디3') $is_admin = 'group';
}</P>
<P>if ($is_admin == 'group') $group[gr_admin] = $member[mb_id]; //추가부분 </P>
<P> </P>
<P>// 게시판관리자
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'; </P>
<P>if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
} </P>
<P>?></P>
<P>
댓글을 작성하려면 로그인이 필요합니다.
그룹관리자에 콤마로 구분하여 여러명을 등록합니다(asdfg,aaa,bbc,ccc)
extend 폴더에 화일을 만듭니다
<?
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'; }
}
?>
댓글을 작성하려면 로그인이 필요합니다.
/extend/index.php 파일을 생성해서 아래 내용을 입력하고 그룹아이디, 회원아이디를 수정하면 됩니다.
<?php
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';
}
?>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
...
else if ($is_admin == 'group') { // 그룹관리자
if ($member['mb_id'] != $group['gr_admin']) // 자신이 관리하는 그룹인가?
alert('자신이 관리하는 그룹의 게시판이 아니므로 삭제할 수 없습니다.');
...
위와같이 코드에서 gr_admin을 항상 확인합니다..