최신글에서 회원레벨 또는 권한 지정방법및 게시글 숨김 또는 노출방법 > 그누4 팁자료실

그누4 팁자료실

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

최신글에서 회원레벨 또는 권한 지정방법및 게시글 숨김 또는 노출방법 정보

최신글에서 회원레벨 또는 권한 지정방법및 게시글 숨김 또는 노출방법

본문

최신글에서 권한관련 변수($member, $is_admin; )가 먹히질 않아서 여유필드를 사용&노출하는 스킨을 작업할때마다
일일히 수정해야 해서 이만저만 노가다(?)가 아니네요..... 왜 권한관련변수을 사용할수가 없는건지...??!!

아뭏든, 최신글(latest)관련 스킨에서 게시글 처리와 관련하여 권한지정이 필요한 경우
아래의 변수를 글로벌 선언해주면 회원권한에 따른 다양한 응용이 가능합니다.
- 개인적으로는 게시물 숨김기능 사용시나 여유필드(wr_1 ~ wr_10) 노출시 응용합니다.


[방법]
먼저 latest/basic/latest_skin.php 파일을 열어서 아래의 코드위에 한줄을 추가해주면 됩니다

1) 원본
<? for ($i=0; $i<count($list); $i++) { ?>

2) 수정
<? global $member, $is_admin; // 권한지정등을 위해서 변수선언 ?>
<? for ($i=0; $i<count($list); $i++) { ?>



[응용방법 : wr_10의 값을 사용한 경우, 권한에 따라서  게시글을 노출하거나 숨길경우 숨김 또는 노출]
스킨 예) http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=100107

<?
global $member, $is_admin; // 권한지정등을 위해서 변수선언
for ($i=0; $i<count($list); $i++) { 
  if(($list[$i][wr_10] == 1) && $member[mb_level] <= '5') { continue;  /* --관리자용 : 숨김글 표시안함 2-1 -- */
}
?>


p.s;
최신글에서 $member, $is_admin 와 같은 권한변수가 원본소스에 기본으로 적용되길 희망해 봅네다

추천
2

댓글 2개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

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