안녕하세요...
미니님a입니다.
https://sir.kr/qa/554854
질문을 토대로, 해당 내용을 팁으로 구성 했습니다.
댓글에도 비밀글 체크 기능이 있기는 하지만, 필요에 의해 모든 댓글 + 본인만 보게 + 관리자만 보게 하여야 할 경우가 있습니다.
이때 사용할 수 있는 팁입니다.
스킨 폴더 내 view_comment.skin.php 파일을 열어주세요
수정하지 않았다고 가정하고, 74번 라인에 보면 다음과 같은 코드가 있습니다.
[code]
<!-- 댓글 출력 -->
<div class="cmt_contents">
<p>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/ico_sec.svg" alt="비밀글"><?php } ?>
<?php echo $comment ?>
</p>
[/code]
해당 코드를 아래 코드로 변경 해주시면 됩니다.
[code]
<!-- 댓글 출력 -->
<div class="cmt_contents">
<p>
<?php if (strstr($list[$i]['wr_option'], "secret")) { ?><img src="<?php echo $board_skin_url; ?>/img/ico_sec.svg" alt="비밀글"><?php } ?>
<?php
// 댓글 작성자나 관리자만 볼 수 있도록 처리
if ($is_admin || $member['mb_id'] == $list[$i]['mb_id']) {
echo $comment;
} else {
echo "이 댓글은 작성자와 관리자만 볼 수 있습니다.";
}
?>
</p>
[/code]
그러면 아래와 같은 결과를 얻을 수 있습니다.
고맙습니다.
[권한 없을 때]

[내가 쓴 댓글]

댓글 6개
게시글 목록
| 번호 | 제목 |
|---|---|
| 23798 | |
| 23797 | |
| 23792 | |
| 23791 | |
| 23785 | |
| 23781 | |
| 23770 | |
| 23766 | |
| 23764 | |
| 23761 | |
| 23747 | |
| 23732 | |
| 23724 | |
| 23718 | |
| 23706 | |
| 23700 | |
| 23697 | |
| 23686 | |
| 23682 | |
| 23681 | |
| 23680 | |
| 23678 | |
| 23665 | |
| 23644 | |
| 23643 | |
| 23639 | |
| 23637 | |
| 23630 | |
| 23626 | |
| 23616 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기