채택완료

관리자에게 쪽지 신고하기 에서 관리자는 제외하기?

2020-08-20 (목) 21:10:13 3,129

링크에 있는 관리자에게 쪽지 신고하기에서 혹시 관리자의 글이나 댓글은

신고할수없게 버튼을 숨길 수 있을까요?

일반 회원들에게는 정상적으로 다보이고 최고관리자의 글이나 댓글에만 신고버튼을 노출을

안하고싶은데...관리자의 글에서는 숨기고싶은데...어찌하면 좋을까요?

<a class="btn_bg" onclick="popup_window(this.href,'win_singo','left=100,top=100,width=600,height=330,scrollbars=0'); return false;" href="../extra/singo_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>"><span class="glyphicon glyphicon-flag"></span> 신고</a> 

코멘트 부분

<a class="iurl2" onclick="popup_window(this.href,'win_singo','left=100,top=100,width=600,height=330,scrollbars=0'); return false;" href="../extra/singo_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>&co_id=<?=$list[$i]['wr_id']?>"><span class="glyphicon glyphicon-flag"></span> 신고</a> 

|

답변 4개 / 댓글 4개

채택된 답변
+20 포인트
2020-08-20 (목) 21:55:27
<?php if ( $view['mb_id'] != $config['cf_admin'] ) { ?>
<a class="btn_bg" onclick="popup_window(this.href,'win_singo','left=100,top=100,width=600,height=330,scrollbars=0'); return false;" href="../extra/singo_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>"><span class="glyphicon glyphicon-flag"></span> 신고</a> 
<? } ?>

해보세요.

답변에 대한 댓글 3개

<?php if ( $view['mb_id'] != $config['cf_admin'] ) { ?>
내용
<? } ?>
작성해주신 내용대로 업로드 후 회원계정으로 로그인해서 테스트 해보니 신고버튼이 여전히 그대로 노출이 되네요.
본문은 블랙캣 님 답변으로 하시고,
댓글은 리스트에서 사용하던 변수로 하셔야...
<?php if ( $list[$i]['mb_id'] != $config['cf_admin'] ) { ?>
댓글은 좋아요나 이런게없으니 아쉽네요!! 해결되었는데...추천을못하는게...아쉬운
2020-08-25 (화) 18:03:29

감사합니다.많은도움되었습니다.

2020-08-20 (목) 22:24:18

플러그인보니깐 댓글 신고 같기도 한데 댓글이면 $list[$i]['mb_id'] 로 바꿔보세요 뷰 부분을

2020-08-20 (목) 21:19:55

아래처럼 is_admin() 함수를 이용해서 조건처리 하시면 됩니다.

Copy
<?php if ( !is_admin() ) { ?>

<a class="btn_bg" onclick="popup_window(this.href,'win_singo','left=100,top=100,width=600,height=330,scrollbars=0'); return false;" href="../extra/singo_popin.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>"><span class="glyphicon glyphicon-flag"></span> 신고</a> 

<? } ?>

답변에 대한 댓글 1개

음 해봤지만 그대로 노출이 되네요.

답변을 작성하려면 로그인이 필요합니다.