게시판관리자가 레벨이 낮아도 관리자 권한부여
게시판관리자가 게시판에 설정된 권한레벨보다 낮아도 글목록보기,읽기 및 글작성, 댓글 작성을
할수 있게 하기위해
https://sir.kr/g4_tiptech/32038">https://sir.kr/g4_tiptech/32038
여기 팁대로 수정을 했습니다.
근데 이팁이 그누4라 최대한 비슷한 부분을 찾아 수정하니
목록보기와 글읽기는 되는데 글작성에서 에러가 나서
또 다른 팁을 찾아 어떻게 하다보니 글작성도 됩니다.
근데 댓글은 아무리 바꿔도 댓글쓰는 창조차 나타나지를 않습니다.
그누5 최신판
bbs/write_comment_update.php 에서
위 팁대로 비슷한 부분을 찾아 아래와 같이 수정을 했습니다만
// 수정전 36행// if ($w == "c" || $w == "cu") { if ($member['mb_level'] < $board['bo_comment_level']) alert('댓글을 쓸 권한이 없습니다.'); } else alert('w 값이 제대로 넘어오지 않았습니다.'); // 수정후 //
if ($w == "c" || $w == "cu") { if ($member['mb_id'] && ($board[bo_admin] == $member['mb_id'] || $board[bo_admin] == $member['mb_id'])) { } else if ($member['mb_level'] < $board['bo_comment_level']) alert('댓글을 쓸 권한이 없습니다.'); } else alert('w 값이 제대로 넘어오지 않았습니다.');
댓글창이 나타나지를 않습니다.
어디를 어떻게 바꿔야 댓글작성이 가능하나요...
답변 4개
이상하네요. 제가 알려드린 방법이
해당 게시판에서 해당 유저에서 최고관리자 권한을 주는 방법입니다.
최고 관리자 권한 밖의 일이라면 모를까 레벨과 상관없이 관리자 권한을 얻을수 있을텐데요?
댓글을 작성하려면 로그인이 필요합니다.
</strong></p>
<p>if ($w == "c" || $w == "cu") {
if ($board['bo_admin'] == $member['mb_id']) {
} else {
if ($member['mb_level'] < $board['bo_comment_level'])
alert('댓글을 쓸 권한이 없습니다.');
}
} else
alert('w 값이 제대로 넘어오지 않았습니다.');</p>
<p><strong>
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
그누보드4는 구조자체가 틀려서 해당 함수사용이 불가합니다.
차라리 개시판별로 개별 최고관리자를 설정하시는게 좋아보입니다.
여기 링크를 참조하셔서 설정하시면됩니다.
https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=125">https://gnustudy.com/bbs/board.php?bo_table=gnu_tip&wr_id=125
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
감사합니다.