글을 읽을 권한이 없습니다.. > 그누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으로 튕겨줘도 되겠죠. 관리자에서 이미 권한이 지정되어 있기때문에 튕겨나갈듯..
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT