최신글에서 회원레벨 또는 권한 지정방법및 게시글 숨김 또는 노출방법 정보
최신글에서 회원레벨 또는 권한 지정방법및 게시글 숨김 또는 노출방법본문
최신글에서 권한관련 변수($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