그누보드 게시물 이동 및 복사 시 작성 시간을 현재 시간으로 갱신하는 방법
페이지 정보

본문
문제 상황
그누보드 관리자가 게시판의 글을 다른 게시판으로 복사하거나 이동할 때, 기본적으로는 원본 게시물의 작성 시간(wr_datetime)이 그대로 유지되어 과거 시간이 표시되는 현상이 발생합니다.
해결 방법
이 문제를 해결하려면 파일 수정이 필요합니다. 게시물 복사 및 이동 처리를 담당하는 move_update.php 파일을 열어 작성 시간 관련 코드를 변경해야 합니다.
// 수정 전 예시
wr_datetime = '{$row2['wr_datetime']}',
// 수정 후
wr_datetime = '".G5_TIME_YMDHIS."',위와 같이 wr_datetime 필드 값을 G5_TIME_YMDHIS 상수로 변경하면, 이동되거나 복사된 게시물은 원본 시간 대신 작업이 수행된 현재 시간으로 등록됩니다. 기존 원본 게시판의 글에는 영향을 주지 않고 이동·복사된 게시판에만 적용됩니다.
주의사항 및 백업 복구
- 댓글 시간 변경 주의: 게시물과 함께 달린 댓글의 시간도 일괄적으로 현재 시간으로 변경되므로 적용 시 이 점을 유의해야 합니다.
- 수정 전 백업: 코드를 수정하기 전 반드시 원본 파일을 백업하여 문제가 발생했을 때 원래 상태로 안전하게 복구할 수 있도록 대비하세요.
- 적용 후 점검: 수정 작업을 마친 뒤 실제로 게시물을 이동·복사해보고 등록 시간이 현재 시간으로 정상 갱신되는지 확인합니다.
- 이전글그누보드5 페이스북 및 카카오 소셜 로그인 API 연동 설정 방법 26.09.14
- 다음글그누보드 스마트에디터 이미지 경로를 상대 경로로 변경하는 방법 26.09.14
댓글목록
등록된 댓글이 없습니다.