f

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

최신글에서 권한관련 변수($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개

감사합니다 ^^ 이것 땜에 한참 헤맸는데..ㅜㅜ 정말 감사합니다 ^^
감사합니다... 정말 좋은 팁입니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

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

+
제목 글쓴이 날짜 조회
14년 전 조회 6,602
14년 전 조회 7,572
14년 전 조회 5,266
14년 전 조회 5,870
14년 전 조회 5,784
14년 전 조회 7,663
14년 전 조회 4,013
14년 전 조회 5,146
14년 전 조회 3,701
14년 전 조회 4,415
14년 전 조회 9,233
14년 전 조회 4,433
14년 전 조회 5,546
14년 전 조회 5,620
14년 전 조회 6,992
14년 전 조회 4,173
14년 전 조회 6,389
14년 전 조회 7,124
14년 전 조회 6,978
14년 전 조회 7,705
🐛 버그신고