묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
확장변수를 이용한 게시글 자동삭제
2012.12.12 19:23
우선 글을 읽어주셔서 감사합니다.
먼저 게시판에 확장변수를 하나 만들어서 게시글을 생성할때 그 확장변수란에 날짜를 입력하고 게시글을 올리면
그 날짜가 지나면 그 게시물만 자동으로 삭제되게끔 하고 싶습니다.
찾아보니깐 애드온같은게 있던데 그 경우에는 애드온에 날짜를 지정하여서 그 날짜가 지나면 그 날짜이전에 생성된
게시물을 전체 삭제해버려서 제 질문에 답이 되지 못했습니다.
답변 부탁드리겠습니다!
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
이지붸붸 | 댓글 창에 있는 알림과 비밀글기능을 지우고 싶습니다. [1] | 2012.12.13 by 송동우 |
참치찌개 | 추천, 비추천, 신고한 회원정보 확인이 가능한가요? [1] | 2012.12.13 by 송동우 |
남자인간 | 소셜 기능 호스팅 사용자는 설치 못하나요? | |
릭키님 | 이미지나 버튼 클릭시 팝업창을 띄우고 싶습니다. [1] | 2012.12.13 by LI-NA |
프로개미 | URL의 documnet_srl 을 가져 오려 합니다. 도움 부탁드립니다. javascript [1] | 2012.12.13 by 프로개미 |
본체 | 메일인증이 갑자기 안됩니다. | |
Asaph | 네이버,다음,네이트 검색엔진 노출이 않되네요... [2] | 2012.12.13 by 용초딩 |
달자요 | 홈페이지에 문제가 발생했어요. 도와주세요. [1] | 2012.12.13 by 죽을때까지감사하는마음 |
몽실아빠 |
저도 신디케이션 질문입니다. 동기화문서
[1]
![]() | 2012.12.13 by 용초딩 |
shyduke | xe게시물을 html로 불러오는 소스 [1] | 2012.12.13 by 푸시아 |
막애릉 | 로그인 버튼을 눌렀을 때 에러가 나요.. | |
Migguragi |
신디케이션관련
![]() | |
로즈마트 | 마루디자인(양영호)씨 유령업체이므로 조심하세요 [1] | 2012.12.13 by 푸시아 |
감자돌돌이 |
게시판 하단부가 출력이 안됩니다.
[1]
![]() | 2012.12.13 |
꿈틀잉 | 최근글 위젯 2열 배열 질문점.. [1] | 2012.12.13 by 송동우 |
sage하늘 | index 질문입니다. [1] | 2012.12.13 by mindpainter |
베리즈드 | 확장변수를 이용한 게시글 자동삭제 [1] | 2012.12.12 by 송동우 |
나아다아자 | 모바일에서 따라다니는 배너ㅠㅠ [1] | 2012.12.12 by LI-NA |
쎈달 | 에디터 질문 드립니다 | |
문성환769 | 안녕하세요. 아래 같은 문제는 어떻게 해결하면 될까요? [1] | 2012.12.12 by 푸시아 |
그냥 스킨에서 간단히 작업한다면
첫번째 확장변수를 연월일로 하고(꼭 첫번째 변수/꼭 연월일)
xe - modules - board - skins - 사용하고 있는 게시판스킨 - view_document.html(게시판 스킨에 따라 파일명 다름)
제일 상단에
<block cond="$oDocument->getExtraValueHTML(1)&&str_replace('-','',$oDocument->getExtraValueHTML(1))<=date('Ymd')">
{@
$oDocumentController = &getController('document');
$output = $oDocumentController->deleteDocument($document_srl, true);
alertScript('already removed');
}
<script>location.href='./{$mid}'</script>
</block>
이렇게 넣으면 됩니다........
자동으로 삭제된다기 보다는
리스트에서 글을 클릭하면 날짜가 지난 게시물은
삭제되었다는 메시지가 뜨면서 삭제됩니다.....
좀 더 세심하게 하려고 하면 코어에서 수정해야 할 겁니다......
뭐 그것도 그리 어려운건 아니지만
스킨에서 해도 될 듯 합니다........