그누보드4



팁이랄것까지는 없지만, 
그래도 모르시는 분들을 위해서 올려 봅니다.. 

현재 그누보드4는 게시글을 삭제하면 첨부파일은 삭제가 되는데 
섬네일은 삭제가 안되더군요.. 

섬네일까지 깨끗하게 삭제하는 방법은 의외로 간단합니다.. 
보통 섬네일이 만들어지는것을 보면 문서아이디로 만들어지더군요.. 
그 디렉토리를 찾아가서 삭제하도록 만들어 봤습니다. 

bbs/delete.php 파일의 75번줄 부근 
bbs/delete_all.php 파일의 92번줄 부근 
bbs/write_update.php 파일의 155번줄 부근  

                // 파일삭제 
            @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]"); 

이부분을 찾아서 바로 아래에 

            @unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]"); //썸네일 삭제 
            @unlink("$g4[path]/data/file/$bo_table/latest_thumb/$write[wr_id]"); //최근게시물 썸네일 삭제 

위의 소스 두줄을 추가로 넣어주시면 게시글 삭제시 섬네일까지 깨끗하게 삭제가 됩니다... 
첨부이미지 교체시에도 섬네일이 바로 교체 됩니다...

+ Recent posts