오래된 글에는 댓글을 아예 못달게 하고 싶습니다
본문
안녕하세요.
오래된.. 예를들어 한 30일 정도 지난 글에는 댓글 등록을 못하게 하려고 하는데요.
30일 이상 지난 글에는 댓글 등록창이 안보이게 하려면 어떻게 해야할까요?
혹시 참고할만한 팁이나 뭐 스킨이 있을까요?
다른 커뮤니티 이 기능 사용하는곳을 꽤 많이 봤는데..
있을법도한 스킨이나 팁이 아무리 검색해도 없네요
의뢰를 해야되는건지 ㅠㅠ
도움주실 수 있는분 계시면 부탁드립니다.
답변 5
/bbs/view_comment.php 에서 아래부분 찾아서 주석문 아래를 추가해보세요.
<?php
...
$is_comment_write = false;
if ($member['mb_level'] >= $board['bo_comment_level'])
$is_comment_write = true;
// 아래코드 추가
if($view['wr_datetime'] < date('Y-m-d h:i:s', strtotime('-30 days'))){
$is_comment_write = false;
}
2번째 줄에 넣으면 아마 기존의 댓글이 다 안 나올 것 같습니다.
110번째 줄에 댓글 쓰기 부분만 위와 같이 막으면 됩니다.
댓글 쓰기 Textarea부분이 원글이 쓰여진 시간과 현재 시간 비교해서 일정 기간이 넘으면 안나오게 하면 되지 않을 까요?
답변을 작성하시기 전에 로그인 해주세요.