BOARD

팁·활용

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

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 0회 작성일 26-09-14 18:38

본문

문제 상황

그누보드 관리자가 게시판의 글을 다른 게시판으로 복사하거나 이동할 때, 기본적으로는 원본 게시물의 작성 시간(wr_datetime)이 그대로 유지되어 과거 시간이 표시되는 현상이 발생합니다.

해결 방법

이 문제를 해결하려면 파일 수정이 필요합니다. 게시물 복사 및 이동 처리를 담당하는 move_update.php 파일을 열어 작성 시간 관련 코드를 변경해야 합니다.

// 수정 전 예시
wr_datetime = '{$row2['wr_datetime']}',

// 수정 후
wr_datetime = '".G5_TIME_YMDHIS."',

위와 같이 wr_datetime 필드 값을 G5_TIME_YMDHIS 상수로 변경하면, 이동되거나 복사된 게시물은 원본 시간 대신 작업이 수행된 현재 시간으로 등록됩니다. 기존 원본 게시판의 글에는 영향을 주지 않고 이동·복사된 게시판에만 적용됩니다.

주의사항 및 백업 복구

  • 댓글 시간 변경 주의: 게시물과 함께 달린 댓글의 시간도 일괄적으로 현재 시간으로 변경되므로 적용 시 이 점을 유의해야 합니다.
  • 수정 전 백업: 코드를 수정하기 전 반드시 원본 파일을 백업하여 문제가 발생했을 때 원래 상태로 안전하게 복구할 수 있도록 대비하세요.
  • 적용 후 점검: 수정 작업을 마친 뒤 실제로 게시물을 이동·복사해보고 등록 시간이 현재 시간으로 정상 갱신되는지 확인합니다.

댓글목록

등록된 댓글이 없습니다.