게시판 관리권한을 주었는데요. 상위등급회원이 작성한 글은 수정이 불가능하다고 합니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

게시판 관리권한을 주었는데요. 상위등급회원이 작성한 글은 수정이 불가능하다고 합니다. 정보

게시판 관리권한을 주었는데요. 상위등급회원이 작성한 글은 수정이 불가능하다고 합니다.

본문

게시판 관리권한을 주었는데요. 상위등급회원이 작성한 글은 수정이 불가능하다고 합니다.
어떻게 하면 수정가능할까요?



<?
// 최고관리자
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 == 'tb10')
{
    if ($member[mb_id] == 'test') $is_admin = 'board';

    if ($is_admin == 'board') $board[bo_admin] = $member[mb_id];
}


위 처럼 extend폴더에 파일을 생성하여 넣었더니
test계정이 관리자 권한을 얻었습니다.(권한2)
그런데 권한3이상의 계정으로 글을 작성한후

test계정(권한2)이 권한3이상의 유저가 작성한 글을 수정하려고하니

그림과 같은 경고창이 떴습니다.
어떻게 하면 수정이 가능할까요?
  • 복사

댓글 전체

레벨을 무시해도 된다면 가능하죠
/bbs/write_update.php 356라인쯤..
else if ($w == "u")
{
    if ($is_admin == "super") // 최고관리자 통과
        ;
  else if ($bo_table=="tb10" && $is_admin == "board") // tb10 게시판,관리자 글수정가능
        ;
© SIRSOFT
현재 페이지 제일 처음으로