글을 읽을 권한이 없습니다.. 정보
글을 읽을 권한이 없습니다..본문
레벨을 설정하면 낮은레벨이 글을 볼수 었는데..
이때 자바창이 떠서 " 글을....없습니다" 되는데요..
아예 레벨이 낮으면 게시글의 링크가 클릭되지 않도록 막아두는 방법은 없나요?
댓글 전체
레벨이 낮으면...은 조정하실수 있는거 같으니 list.skin.php파일에서 echo "<a href='{$list[$i][href]}'>"; 부분 앞에다가 레벨조건을 걸어서 하시면 되지 않을까요? echo "</a>"; 줄도 처리해 주면 깔끔하겠죠
사용하시는 스킨에 따라 생긴게 다를수 있지만;;
이것의 단점은 글의 wr_id값을 기억하는 사람은 주소를 직접 작성해서 접근이 가능하다는....그래서 bbs에 board.php나 view.php파일에서 또한 접근금지를 해줘야 한다는거....이건 게시판 설정만으로도 가능하지만요;;
사용하시는 스킨에 따라 생긴게 다를수 있지만;;
이것의 단점은 글의 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으로 튕겨줘도 되겠죠. 관리자에서 이미 권한이 지정되어 있기때문에 튕겨나갈듯..
<? for ($i=0; $i<count($list); $i++) { ?>
부분 아래에 아래와 같이 넣으시면 될 것 같습니다.
<?
if ($member[mb_level] < $board[bo_write_level]) {
$list[$i][href] = '';
}
?>
삼윤님 말씀처럼 꽁수로 wr_id로 접근한다고 해도 이부분은 alert으로 튕겨줘도 되겠죠. 관리자에서 이미 권한이 지정되어 있기때문에 튕겨나갈듯..
네 감사합니다. 도움이 많이 되었습니다.