[간단팁] 카테고리별로 읽기 권한 설정 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

[간단팁] 카테고리별로 읽기 권한 설정 정보

[간단팁] 카테고리별로 읽기 권한 설정

본문

아주 간단한 초보용팁입니다.
그런데 알아두면 제법 응용폭이 넓을거 같네요^^

카테고리별로 읽기 권한 설정하기 위한 팁입니다. 아래 소스를 각 게시판 스킨의 view.skin.php에 적용해주면 됩니다.


예)

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if (($view[ca_name] == "회원전용") && (!$member[mb_id])) {
alert("회원만 볼 수 있습니다.");
} else { //회원전용 카테고리에서 회원만 보게...
?>

#####여기는 view.skin.php의 본문 나오는 소스 부분######

<? } //회원전용 카테고리에서 회원만 보게... ?>
<!-- 게시글 보기 끝 -->



로그인하지 않은 상태에서 '회원전용'이란 카테고리를 클릭하면 경고창이 뜨면서 열리지 않게 되죠.

(!$member[mb_id])를 ($member[mb_level] < "2") 이런 식으로 레벨로 설정해줄수도 있을 겁니다.

중복인지도 모르겠지만 초보님들께 도움되시라고 올립니다^^



예2)

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

if (($view[ca_name] == "회원전용") && (!$member[mb_id])) {
alert("회원만 볼 수 있습니다.");
} else if (($view[ca_name] == "편집위원") && ($member[mb_level] < "6")) {
alert("편집위원만 볼 수 있습니다.");
} else {
?>

#####여기는 view.skin.php의 본문 나오는 소스 부분######

<? } ?>
<!-- 게시글 보기 끝 -->


테스트해보진 않았지만 이렇게도 가능하지 않을까 싶네요^^;
추천
2
  • 복사

댓글 5개

고생하셨습니다.

이런 스킨도 있었습니다.
최근 버전에서 탄력적으로 사용하기 위해서는,
적절히 수정할 필요는 있겠습니다만...
sir.co.kr/bbs/tb.php/g4_skin/25990
역시 관련팁이 이미 있었군요^^;;
제꺼는 그냥 원본소스 수정하기엔 좀 버거운 분들이 임시방편으로 쓸 수 있는 방법입니다. ㅎㅎ;
© SIRSOFT
현재 페이지 제일 처음으로