댓글 목록에서 본문글을 올린 회원이 작성한 댓글은 강조하기 - 게시판스킨강좌, 그누보드5강좌

본문 바로가기
전체검색

게시판스킨강좌

그누보드, 영카트 초보 제작자분들을 위한 다양한 스킨 제작 활용 팁을 공유합니다.

댓글 목록에서 본문글을 올린 회원이 작성한 댓글은 강조하기

관리자 17-10-13 13:24

본문글을 작성한 회원이 댓글을 남기면 닉네임 옆에 작성자임을 표시해주는 방법입니다.



수정파일 : 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

댓글목록

profile_image

그누공부중님의 댓글

그누공부중 작성일

비회원의 글, 댓글 작성을 허용하는 사이트의 경우는 어떻게 해야하나요? 말씀해주신 것들을 적용해보면 회원은 잘 되는데 비회원의 글에 달린 모든 비회원의 댓글이 작성자라고 나타납니다. 혹시 비회원의 경우는 아이피로 처리할수 있을까요? 비회원도 꼭 있었으면 하는데 가능하면 또 부탁드리겠습니다. 매번 감사드립니다.

profile_image

관리자님의 댓글의 댓글

관리자 작성일

비회원까지 고려한 팁은 올릴 계획이 없습니다.
말씀하신 비회원이 작성한 댓글 출력 문제 해결 방법은..
<?php if ($list[$i]['mb_id'] == $write['mb_id']) { ?>
여기를 이렇게 변경하면 되겠네요.
<?php if ($write['mb_id'] && $list[$i]['mb_id'] == $write['mb_id']) { ?>

profile_image

그누공부중님의 댓글의 댓글

그누공부중 작성일

감사합니다 잘 사용하겠습니다~ ^^

로그인 후 댓글 작성 가능합니다.

로그인

로그인 후 글 작성 가능합니다.
그누스킨닷컴

그누스터디는 그누보드, 영카트를 이용하시는 초보 사용자를 위한 정보를 공유합니다.

E-MAIL : gnustudy@naver.com / 카카오톡 : gnustudy / 텔레그램 : gnustudy
제작 문의를 제외한 일반 문의는 QA 게시판을 이용해주세요.

Copyright © GNUSTUDY. All rights reserved.