글쓰기권한과 답변쓰기 권한에 대해서요. > 그누3질답

그누3질답

글쓰기권한과 답변쓰기 권한에 대해서요. 정보

그누보드 글쓰기권한과 답변쓰기 권한에 대해서요.

본문

아시는 분 답변 좀 부탁드릴께요
관리자모드에서 글쓰기 권한을 관리자만으로 높혀버리니까요
답변쓰기권한이 2인데도 권한이 없다고 뜨거든요.
아마 쓰기권한하고 같이 인식하나봐요.
그래서 혹시 수정된 스킨이라 그런가 싶어서 원래 기본 스킨으로 교체해봐도 역시
2레벨의 회원은 답변쓰기 권한이 없다고 나오네요.
물론 답변쓰기권한은 2로 지정되있구요.
글쓰기 권한은 10인 상태입니다.

따로 스킨에서 관리자만 쓰기버튼이 보이게 할수도 있겠지만
그렇게 되면 스킨을 모르는 사람은 불편하게 되서요.
관리자모드에서 정해줘야 모르는 사람도 그 게시판을 관리를 할수 있어서 말이죠
원래 그누가 그랬던건가요?
처음 알았거든요.


혹 아시는 분 답변 부탁드릴께요.
  • 복사

댓글 전체

** 오후 7:23 분 수정(글자수가 틀린게 있었군요..)

음...저도 몰랐는데 글을보고 나서 테스트해보니 그렇군요..
아래처럼 수정해 주십시오.

bbs/gbform.php 파일의 상단의 대략 14 ~ 21번째 라인의 코드를 아래걸로 통째로 수정하십시오.

****** 수정전
// 쓰기 권한 검사
if ($member[mb_level] < $board[bo_write_level]) {
    if ($member[mb_id]) {
        alert("글을 쓸 권한이 없습니다.");
    } else {
        alert("글을 쓸 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=bbs/mblogin.php&$qstr&url=".urlencode("./?doc=bbs/gbform.php&bo_table=$bo_table"));
    }
}


****** 수정 후
// 답변일 경우
if($w == 'r'){
// 쓰기 권한 검사
if ($member[mb_level] < $board[bo_reply_level]) {
if ($member[mb_id]) {
        alert("글을 쓸 권한이 없습니다.");
} else {
        alert("글을 쓸 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=bbs/mblogin.php&$qstr&url=".urlencode("./?doc=bbs/gbform.php&bo_table=$bo_table"));
    }
}
}else{
// 쓰기 권한 검사
if ($member[mb_level] < $board[bo_write_level]) {
if ($member[mb_id]) {
        alert("글을 쓸 권한이 없습니다.");
} else {
        alert("글을 쓸 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.", "./?doc=bbs/mblogin.php&$qstr&url=".urlencode("./?doc=bbs/gbform.php&bo_table=$bo_table"));
    }
}
}
© SIRSOFT
현재 페이지 제일 처음으로