최근 게시물 삭제관련 문의합니다
본문
환결설정에서 최근게시물 삭제란에 대략 1000일로 길게 한다면
http://demo.sir.kr/gnuboard5/bbs/new.php
새글란 에서 1000일전의 글까지 계속 노출이 된다는 뜻이 맞는건가여?
제가 잘 이해한건지 모르겠어요
대략 길게는 하고싶은데
저기 설정부분이 맞는건가 해서 질문드립니다
답변 2
common.php 파일에서 db_table.optimize.php 파일을 호출하는데
하루에 한번씩실행하고 설정일이지난 최근글을 삭제해줍니다.
// 설정일이 지난 최근게시물 삭제
if($config['cf_new_del'] > 0) {
$sql = " delete from {$g5['board_new_table']} where (TO_DAYS('".G5_TIME_YMDHIS."') - TO_DAYS(bn_datetime)) > '{$config['cf_new_del']}' ";
sql_query($sql);
sql_query(" OPTIMIZE TABLE `{$g5['board_new_table']}` ");
}
$config['cf_new_del'] 부분에 설정해둔 값이 들어갑니다.
새로이 올라오는 글들이 꾸준히 있다면 특별히 필요한 기능일수도 있지만
새롭게 업데이트 되는 글이 없는 경우는 최신글이 유지되는 기간이고요. 문의하신 내용이 맞습니다.
답변을 작성하시기 전에 로그인 해주세요.