글제목과 글쓴이를 비공개 처리 하는방법

글제목과 글쓴이를 비공개 처리 하는방법

QA

글제목과 글쓴이를 비공개 처리 하는방법

본문

안녕하세요

 

그누 5 게시판 베이직 스킨을 변경하려고 합니다.

 

일반 그누 5 게시판 게시물 리스트에서

 

글제목과 글쓴이를 특정 레벨 이상일때만 보여지고 비회원이나 특정레벨 이하 사람에게는

 

제목 : 제목을 볼권한이 없습니다.  글쓴이 : 비공개

 

로 나오게 하고싶습니다.

 

혹시 이렇게하면 어떻게 소스를 변경하여야 할까요

이 질문에 댓글 쓰기 :

답변 3

list.skin.php내의 제목, 이름 출력부분을..

 

<?php if($member['mb_level​'] < '5'){echo "제목을 볼 권한이 없습니다.";}else{echo $list[$i][wr_subject];}?>

<?php if($member['mb_level​'​] < '5'){echo "비공개";}else{echo $list[$i][wr_name];}?>

 

'5' 는 임의로 넣었습니다.​​

잘작동하네요 감사합니다.
혹시 추가로 비회원 혹시 회원이 자기가 쓴글 일시에는 wr_subject 과 wr_name 추가로 보이게 하는방법 있을까요

5렙미만인 회원 자기글이라도 제목을 볼권한이 없다고 나와버리네요.

잘작동하네요 감사합니다. 
혹시 추가로 비회원 혹시 회원이 자기가 쓴글 일시에는 wr_subject 과 wr_name 추가로 보이게 하는방법 있을까요 

5렙미만인 회원 자기글이라도 제목을 볼권한이 없다고 나와버리네요.

 

-----

 

if문 조건을 바꾸면 됩니다. 

if (레벨이 5이하 && 글쓴이와 로그인 사용자와 같지 않을 경우) {

   접근금지;

}

 

식으로요. 제가 선언된 변수는 몰라서 한글로 적어보았습니다 

if문에  and $member[mb_id] != $list[$i]['mb_id'] 조건을 하나 더 넣으시면 될것같아요

 

<?php if($member['mb_level?'] < '5' and $member[mb_id] != $list[$i]['mb_id']){echo "제목을 볼 권한이 없습니다.";}else{echo $list[$i][wr_subject];}?>

<?php if($member['mb_level?'?] < '5' and $member[mb_id] != $list[$i]['mb_id']){echo "비공개";}else{echo $list[$i][wr_name];}?> 

 

비회원은 구분 하기는 조금 애매할것같네요. 

답변을 작성하시기 전에 로그인 해주세요.
전체 123,671 | RSS
QA 내용 검색

회원로그인

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