답변 5개 / 댓글 6개
추가질문에 대한 답변입니다.
게시판 접근권한을 1~9까지 줬을때
회원이 9레벨이면 다 볼수있고
1레벨이면 1레벨 접근가능한 게시판만 볼수있는데
특정회원이 특정게시판을 볼수 있게끔 원하시는거 같은데
그건 회원관리에서 특정그룹권한 설정으로 하시면 될거 같네요
물론 가능합니다.
게시판에서 관리자 버튼을 누르면 수정페이지가 있는데 거기서 읽기 쓰기 등 레벨을 넣어 주시면 됩니다.
관리자 페이지의 게시판관리에 들어가셔서 게시판 마다 개별 권한 수정이 가능합니다.
답변에 대한 댓글 4개
아직 제가 그누보드에 대한 이해가 높지 않아서 저라면 이런식으로 구현할것 같아요
$member[mb_level] 이게 로그인된 회원 레벨을 불러오는 것인데요.
view.skin.php에 다음과 같은 코드를 추가 할것 같아요.
if($member[mb_level] == 2 || $member[mb_level] >= 7 ){
//뷰의 코드를 전체 적으로 감싸서 넣습니다. 이렇게 되면 레벨 2인 회원과 7 이상의 회원만 내용을 볼 수 있습니다.
} else {
alert_close("게시판 접근 권한이 없습니다."); // 레벨 2와 7이상을 제외한 1,3,4,5,6 은 접근 권한이 없다고 나옵니다.
}
이 방법은 레벨을 기반으로 하는 사이트에는 어울리지는 않지만, 게시판별 접근 가능하게는 가능 할 것 같아요
$member[mb_level] 이게 로그인된 회원 레벨을 불러오는 것인데요.
view.skin.php에 다음과 같은 코드를 추가 할것 같아요.
if($member[mb_level] == 2 || $member[mb_level] >= 7 ){
//뷰의 코드를 전체 적으로 감싸서 넣습니다. 이렇게 되면 레벨 2인 회원과 7 이상의 회원만 내용을 볼 수 있습니다.
} else {
alert_close("게시판 접근 권한이 없습니다."); // 레벨 2와 7이상을 제외한 1,3,4,5,6 은 접근 권한이 없다고 나옵니다.
}
이 방법은 레벨을 기반으로 하는 사이트에는 어울리지는 않지만, 게시판별 접근 가능하게는 가능 할 것 같아요
답변을 작성하려면 로그인이 필요합니다.
한번 수정해봐야겠네요^^