비 회원 본인이 쓴 댓글을 수정할 수 있도록 하려면 어떻게 해야 하는지요? 채택완료
허당영
9년 전
조회 3,460
안녕하세요?
오늘도 좋은 하루 되시기 바랍니다.
운영하고 있는 사이트는 비 회원 개방형 사이트 입니다.
비 회원이 댓글을 쓰면 답변과 삭제는 나타나지만 수정은 나타나지 않습니다.
물론, 운영자로 로그인을 하면 수정까지 나타납니다.
회원제로 하고 회원가입을 하면 모든 문제가 사라지겠지만, 비 회원 개방형 사이트라서....ㅜㅜ
비 회원 본인이 쓴 댓글을 수정할 수 있도록 하려면 어디를 어떻게 수정하는 것이 좋은지요?
view_comment.skin.php에 보면 다음과 같은 구문이 있습니다.
여기에서
이렇게 주석처리를 하면 수정이 나타나기는 하는데...작동이 잘 되지 않습니다.
감사합니다~^^)
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 3개
�
허당영
9년 전
�
사노라가노라
9년 전
원본 그대로는 88행 부분 이네요.
여러가지가 설치되어 있어서 ;;
if (!$row['mb_id']) {
$list[$i]['del_link'] = './password.php?w=x&bo_table='.$bo_table.'&comment_id='.$row['wr_id'].'&page='.$page.$qstr;
$list[$i]['is_edit'] = true; // 비회원 댓글 수정 위한 테스트용 ★★
$list[$i]['is_del'] = true;
}
위 영역 별표 부분 한줄 추가하고 댓글 수정 클릭하면 원래 작성된 글이 내용란에 나오면서
이름 / 원래 비번 / 수정할 내용 쓰면 수정 되는 것으로 확인 됩니다.
여러가지가 설치되어 있어서 ;;
if (!$row['mb_id']) {
$list[$i]['del_link'] = './password.php?w=x&bo_table='.$bo_table.'&comment_id='.$row['wr_id'].'&page='.$page.$qstr;
$list[$i]['is_edit'] = true; // 비회원 댓글 수정 위한 테스트용 ★★
$list[$i]['is_del'] = true;
}
위 영역 별표 부분 한줄 추가하고 댓글 수정 클릭하면 원래 작성된 글이 내용란에 나오면서
이름 / 원래 비번 / 수정할 내용 쓰면 수정 되는 것으로 확인 됩니다.
�
허당영
9년 전
제 실수였습니다.
view_comment.skin.php를 원본으로 대체하고 /bbs/view_comment.php를 말씀하신대로 수정하니까 잘 됩니다.
감사드립니다. 좋은 하루 되십시오~
view_comment.skin.php를 원본으로 대체하고 /bbs/view_comment.php를 말씀하신대로 수정하니까 잘 됩니다.
감사드립니다. 좋은 하루 되십시오~
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데.../bbs/view_comment.php에는 167행 자체가 없습니다.
77과 86행에는 $list[$i]['is_edit']가 있습니다.
이것을 $list[$i]['is_edit'] = true;로 해도 수정은 나타나지만 작동이 잘 되지 않습니다.
수정을 하면 또 하나의 댓글이 달립니다.