글을 읽을 권한이 없습니다.. > 그누4 질문답변

그누4 질문답변

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

글을 읽을 권한이 없습니다.. 정보

글을 읽을 권한이 없습니다..

본문

레벨을 설정하면 낮은레벨이 글을 볼수 었는데..
이때 자바창이 떠서 " 글을....없습니다" 되는데요..
 
 
아예 레벨이 낮으면 게시글의 링크가 클릭되지 않도록 막아두는 방법은 없나요?
 
  • 복사

댓글 전체

레벨이 낮으면...은 조정하실수 있는거 같으니 list.skin.php파일에서 echo "<a href='{$list[$i][href]}'>"; 부분 앞에다가 레벨조건을 걸어서 하시면 되지 않을까요? echo "</a>"; 줄도 처리해 주면 깔끔하겠죠

사용하시는 스킨에 따라 생긴게 다를수 있지만;;

이것의 단점은 글의 wr_id값을 기억하는 사람은 주소를 직접 작성해서 접근이 가능하다는....그래서 bbs에 board.php나 view.php파일에서 또한 접근금지를 해줘야 한다는거....이건 게시판 설정만으로도 가능하지만요;;
list.skin.php 에서
<? for ($i=0; $i<count($list); $i++) { ?>
부분 아래에 아래와 같이 넣으시면 될 것 같습니다.


<?
if ($member[mb_level] < $board[bo_write_level]) {
$list[$i][href] = '';
}
?>

삼윤님 말씀처럼 꽁수로 wr_id로 접근한다고 해도 이부분은 alert으로 튕겨줘도 되겠죠. 관리자에서 이미 권한이 지정되어 있기때문에 튕겨나갈듯..
© SIRSOFT
현재 페이지 제일 처음으로