혹시 댓글안달린 게시물 일괄삭제방법이 있나요?
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
혹시 댓글안달린 게시물 일괄삭제방법이 있나요?
궁급합니다 하나씩 손으로다지우기도뭐하구 ㅠㅠ
독도는록시땅
Lv. 3
CMS/프레임워크 | Rhymix 1.9 |
---|---|
개발 언어 | PHP 7.0 |
혹시 댓글안달린 게시물 일괄삭제방법이 있나요?
궁급합니다 하나씩 손으로다지우기도뭐하구 ㅠㅠ
댓글 14
document 모듈에 있는 moveDocumentToTrash 또는 deleteDocument 함수를 실행시켜주면 될 것 같은데요.
보다 자세한 사항은 개발자분들께 토스~ 입니다;;
profiler 모듈에서 테이블 정리를 해줄 것도 같고 아닐 것도 같고...
그래서 그보다는 php 단에서 휴지통 이동이나 문서 삭제 함수 사용을 언급해본 겁니다. 그러면 트리거로 다른 테이블들에도 자동 반영이 될 테니까요.
댓글이 안달렸다고 게시글을 지우는 상황 자체가 흔치 않으므로 공개된 형태 자료로는 없습니다.
직접 개발하시거나(위 댓글 참고하시면 됩니다) 제작의뢰하시면 됩니다.
DB에서 직접 삭제하시는건 권장하지 않습니다. 첨부파일 등 글과 같이 지워져야 하는게 삭제되지 않으므로 공간만 차지하게 됩니다. 그래도 삭제하시고 싶으시다면 documents 테이블에서 comment_count가 0인 것을 삭제하시면 됩니다.
저는 사이트에 유머자료같은 크게필요는없지만 이미지나 움짤로 구성된 친구들이 용량을 많이잡아먹어서 몇년씩된건 지워주면 용량확보에 조금좋지않을까싶어서 생각해보았습니다
게시판에서 댓글순 정렬 하신 다음 댓글 0인거 체크해서 삭제하는게 제일 빠르겠네요 ㅠ
https://xetown.com/questions/321781
<div class="sort_area">
<ul class="tab-menu Ad_col4">
<li class="on"|cond="$sort_index==comment_count"><a href="{getUrl('sort_index','comment_count','order_type',$order_type)}">{$lang->comment_count}<i cond="$sort_index=='comment_count'" class="arrow {$order_icon}"></i></a></li>
</ul>
</div>
하면 되지 않을까요
그런데 제가 너무몰라서 ㅠㅠ 혹시 어느파일에서 수정이되어야하는지만알려주실수있을까요!?
사용하시는 게시판 스킨의 list.html에서 적용하시면 될거 같아요
modules / board / skins / ~