게시물 댓글을 자기가 남긴 것만 보이게 하고 싶습니다. 정보
게시물 댓글을 자기가 남긴 것만 보이게 하고 싶습니다.본문
(이전 질문을 제가 제대로 못 올려서 다시 올립니다^^;)
게시물 댓글을 볼 때,
최고관리자가 아니면
자기가 쓴 댓글만 보이게 하고 싶은데, 어디를 어떻게 고치면 될까요?
그누보드 기본 베이직 게시판 스킨을 기준으로 어느 파일의 몇 행을 어떻게 고치면 되는지(또는 어디에 어떤 소스를 추가하면 되는지) 고수 분들의 답변 부탁드립니다.
"비밀댓글입니다" 등의 멘트로 내용만 숨겨서 안 보이는 거 말고
아예 다른 댓글이 없는 것처럼
깔끔하게 자기가 쓴 댓글만 나타나게 하고 싶습니다ㅠ
(리스트 페이지에서는 전체댓글 수가 정상적으로 다 표시돼도 그 글을 봤을 때는 자기가 쓴 댓글만 보이게요)
개학 전까지 혼자서 해보려고 했는데 시간이 너무 촉박해서 이렇게 질문올립니다ㅠ
게시물 댓글을 볼 때,
최고관리자가 아니면
자기가 쓴 댓글만 보이게 하고 싶은데, 어디를 어떻게 고치면 될까요?
그누보드 기본 베이직 게시판 스킨을 기준으로 어느 파일의 몇 행을 어떻게 고치면 되는지(또는 어디에 어떤 소스를 추가하면 되는지) 고수 분들의 답변 부탁드립니다.
"비밀댓글입니다" 등의 멘트로 내용만 숨겨서 안 보이는 거 말고
아예 다른 댓글이 없는 것처럼
깔끔하게 자기가 쓴 댓글만 나타나게 하고 싶습니다ㅠ
(리스트 페이지에서는 전체댓글 수가 정상적으로 다 표시돼도 그 글을 봤을 때는 자기가 쓴 댓글만 보이게요)
개학 전까지 혼자서 해보려고 했는데 시간이 너무 촉박해서 이렇게 질문올립니다ㅠ
댓글 전체
해당 스킨 view_comment.php 파일 상단에 있는 소스를 아래 소스로 변경합니다.
<?
for ($i=0; $i<count($list); $i++) {
$comment_id = $list[$i][wr_id];
$mid = $list[$i][mb_id]; <= 추가
if ($mid == $member[mb_id]) { <= 추가
?>
그리고 하단에 } 를 추가해 줍니다.
</table>
<? }} ?> <= } 추가
</div>
<!-- 코멘트 리스트 -->
그리고 저장.
자기 댓글만 나올 겁니다.
<?
for ($i=0; $i<count($list); $i++) {
$comment_id = $list[$i][wr_id];
$mid = $list[$i][mb_id]; <= 추가
if ($mid == $member[mb_id]) { <= 추가
?>
그리고 하단에 } 를 추가해 줍니다.
</table>
<? }} ?> <= } 추가
</div>
<!-- 코멘트 리스트 -->
그리고 저장.
자기 댓글만 나올 겁니다.
ohora님, 감사합니다!
정말 자기 댓글만 나오네요+_+
다만... 최고관리자는 모든 댓글을 다 보게 하고 싶은데 그러려면 어떻게 해야 하나요?
정말 자기 댓글만 나오네요+_+
다만... 최고관리자는 모든 댓글을 다 보게 하고 싶은데 그러려면 어떻게 해야 하나요?
if ($mid == $member[mb_id] || $is_admin == super) { 으로 수정합니다.
감사합니다!