오래된 글에는 댓글을 아예 못달게 하고 싶습니다

오래된 글에는 댓글을 아예 못달게 하고 싶습니다

QA

오래된 글에는 댓글을 아예 못달게 하고 싶습니다

본문

안녕하세요.

 

오래된.. 예를들어 한 30일 정도 지난 글에는 댓글 등록을 못하게 하려고 하는데요.

 

30일 이상 지난 글에는 댓글 등록창이 안보이게 하려면 어떻게 해야할까요?

 

혹시 참고할만한 팁이나 뭐 스킨이 있을까요?

 

다른 커뮤니티 이 기능 사용하는곳을 꽤 많이 봤는데..

 

있을법도한 스킨이나 팁이 아무리 검색해도 없네요 

 

의뢰를 해야되는건지 ㅠㅠ

 

도움주실 수 있는분 계시면 부탁드립니다.

이 질문에 댓글 쓰기 :

답변 5

참고하세요.

https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=259

/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;
}

 
 

댓글 쓰기 Textarea부분이 원글이 쓰여진 시간과 현재 시간 비교해서 일정 기간이 넘으면 안나오게 하면 되지 않을 까요?

 

https://github.com/gnuboard/gnuboard5/blob/master/theme/basic/skin/board/basic/view_comment.skin.php#L110

답변을 작성하시기 전에 로그인 해주세요.
전체 2

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT