댓글 목록에서 본문글을 올린 회원이 작성한 댓글은 강조하기
본문글을 작성한 회원이 댓글을 남기면 닉네임 옆에 작성자임을 표시해주는 방법입니다.
수정파일 : view_comment.skin.php
댓글 출력 목록에서..
<?php echo $list[$i]['name'] ?>
위 코드 옆에 이렇게 추가.
<?php echo $list[$i]['name'] ?><?php if ($list[$i]['mb_id'] == $write['mb_id']) { ?> <span style="color:#ff6600">(작성자)</span><?php } ?>
정상적으로 수정이 되었다면 본문글을 등록한 사람이 댓글을 남기면 닉네임 옆에 (작성자) 문구가 출력됩니다.
댓글 목록에서 본문글 작성자인지 아닌지는 이렇게 체크합니다.
if ($list[$i]['mb_id'] == $write['mb_id'])
* 참고사항
본문글 작성자를 식별하는 게 아닌 댓글을 작성한 본인글을 강조하고 싶으면 이렇게 수정
<?php if ($list[$i]['mb_id'] == $member['mb_id']) { ?><b style="color:#ff6600"><?php echo $list[$i]['wr_name'] ?></b><?php } else { ?><?php echo $list[$i]['name'] ?><?php } ?>
댓글목록 +3
댓글목록
그누공부중님의 댓글
그누공부중 작성일비회원의 글, 댓글 작성을 허용하는 사이트의 경우는 어떻게 해야하나요? 말씀해주신 것들을 적용해보면 회원은 잘 되는데 비회원의 글에 달린 모든 비회원의 댓글이 작성자라고 나타납니다. 혹시 비회원의 경우는 아이피로 처리할수 있을까요? 비회원도 꼭 있었으면 하는데 가능하면 또 부탁드리겠습니다. 매번 감사드립니다.
관리자님의 댓글의 댓글
관리자 작성일
비회원까지 고려한 팁은 올릴 계획이 없습니다.
말씀하신 비회원이 작성한 댓글 출력 문제 해결 방법은..
<?php if ($list[$i]['mb_id'] == $write['mb_id']) { ?>
여기를 이렇게 변경하면 되겠네요.
<?php if ($write['mb_id'] && $list[$i]['mb_id'] == $write['mb_id']) { ?>
그누공부중님의 댓글의 댓글
그누공부중 작성일감사합니다 잘 사용하겠습니다~ ^^