h

간단한거 하나만 수정부탁드립니다~

· 2012-06-28 (목) 11:40:03 · 1036 · 2
특정카테고리 게시물의 글 읽기 권한을 제한하는 팁인데요.

if (($view[ca_name] == "질문") && ($member[mb_level] < "3")) {
alert("레벨3 이상 열람 가능한 게시물입니다.");
} else { //회원전용 카테고리에서 회원만 보게

이 소스를 비밀글에 체크했을때 적용이 되게 바꿔주셨으면..
비밀글 읽기 권한을 제한하게 되는거요.
|

댓글 2개

이런 경우 뷰페이지까지 이동한 후 체크할 것이 아니라 리스트에서 링크를 만들어 주어야 효율적입니다
list.skin.php에서 for문 다음행에 아래처럼 넣으세요

if ( $list[$i][ca_name] == "질문" && $member[mb_level] < "3" && $list[$i][[icon_secret]){
$list[$i][ca_name_href]='';
$list[$i][href]="javascript:alert(\"열람불가\")";
}

뷰페이지에서 비밀글인지 판별하려면 $view[icon_secret] 값이 있는지 검사하면 됩니다
그러니까요
글 등록시 비밀글로 체크하여 등록하고 나면 다른 사람들은 리스트 페이지에서
목록을 클릭하여 글 읽기를 할 것 아닙니까?
이때 위 코드처럼 읽기 권한을 제한하면 된다는 것입니다
조건에서 필요 없는 붑분은 지우면 됩니다
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

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

+
제목 글쓴이 날짜 조회
12-06-28 조회 1,634
12-06-28 조회 1,100
12-06-28 조회 1,621
12-06-28 조회 936
12-06-28 조회 1,629
12-06-28 조회 838
12-06-28 조회 909
12-06-28 조회 1,634
12-06-28 조회 1,605
12-06-28 조회 924
12-06-28 조회 1,038
12-06-28 조회 1,037
12-06-28 조회 1,646
12-06-28 조회 1,078
12-06-28 조회 1,717
12-06-28 조회 1,721
12-06-28 조회 916
12-06-28 조회 1,332
12-06-28 조회 1,051
12-06-27 조회 1,070