최근게시물 자동삭제 기능이 정확히 어떤건가요?
본문
안녕하세요, 아무것도 모르는 초보인데요.
설정일이 지난 최근게시물 자동삭제 기능이란게,
설정일이 지나면 해당 게시물이 사이트에서 자동으로 삭제되는건가요?
답변 3
음... 최근 게시물에 대한 이해가 필요할 것 같습니다.
우선 그누보드는 사이트에 게시물이나 어떤 컨텐츠가 등록되면 최근게시물로 등록 됩니다.
(DB에서 따로 관리됩니다.)
설정일 이라는 것은 최근게시물로 취급할 시간에 대한 설정일 것입니다.
(등록된지 3일까지만 최근 게시물로 취급하겠다라고 했다면 설정일은 3일(72시간)이 되겠죠...)
3일 후에는 게시물(컨텐츠)자체가 사이트에서 완전히 삭제되는것이 아니라 단지, 최근세시물로 취급되지 않도록 최근게시물 DB에서 제거되는 것을 말할 것입니다.
게시물 자체에는 전혀 영향이 없습니다.
bbs/new.php 전체 게시물이 통합돼서 보여지는 페이지가 있는데 거기에서만 삭제될 뿐 게시판 실제 글과 일반적으로 사용되는 최근게시물에는 영향이 없습니다.
g5_board_new 테이블에서 별도로 관리되며
전체최신글이나 그룹별 최신글 같은 일부 최신글 스킨에만 영향이 있습니다.
예를 들어 이런 스킨들..
위와 같은 종류의 스킨을 사용할 생각이라면 0으로 두시는 게 나을 겁니다.
그누보드에서는 게시글을 작성시 board_new 라는 테이블에
모든 게시물의 간략한 정보가 들어갑니다.
그래서 최근 게시물의 설정은 해당 board_new 라는 테이블에서만 삭제가 되는것은 맞습니다.
다만 그렇다고 최근 게시물의 페이지에서 체크박스를 선택하시고
삭제를 하시면 board_new라는 테이블에서만 삭제되는게 아닌
실제 원글도 삭제되니 조심하셔야합니다.^^;;