오래된 글에 남기는 댓글은 포인트 지급 금지 - 그누보드팁

본문 바로가기
전체검색

그누보드팁

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

오래된 글에 남기는 댓글은 포인트 지급 금지

관리자 20-05-01 18:33

댓글 작성 시 포인트 지급 설정을 했을 때 오래된 글에는 포인트 지급을 제한하는 방법입니다.



수정 파일 : bbs/write_comment_update.php


// 포인트 부여
insert_point($member['mb_id'], $board['bo_comment_point'], "{$board['bo_subject']} {$wr_id}-{$comment_id} 댓글쓰기", $bo_table, $comment_id, '댓글');


위 코드 부분을 이렇게 수정


// 오래된 글은 포인트 지급 금지
$po_limit_days = "+30 days"; // 30일이 지난 글에 작성한 댓글은 포인트 지급 금지
$po_limit_times = strtotime($po_limit_days, strtotime($wr['wr_datetime']));
if (G5_SERVER_TIME <= $po_limit_times) {
    // 포인트 부여
    insert_point($member['mb_id'], $board['bo_comment_point'], "{$board['bo_subject']} {$wr_id}-{$comment_id} 댓글쓰기", $bo_table, $comment_id, '댓글');
}
 



기간 설정 방법.


+30 days

위 부분을 원하는 일수로 설정.


예를 들어

+90 days

+365 days

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

로그인

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

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

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

Copyright gnustudy.com All rights reserved.