테스트 사이트 - 개발 중인 베타 버전입니다

불당썸 사용 원본 수정, 삭제시 썸네일 자동삭제하기

· 11년 전 · 5546 · 1
팁게시판의 원본삭제시 썸네일 자동삭제 부분을 참고했습니다만


팁게시판을 검색해보면

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

@unlink("$g4[path]/data/file/$bo_table/thumb/$write[wr_id]");

이렇게 구문을 주라고 되어있는데요 썸네일이 지워지지않아 며칠 고생을 했습니다.


불당썸의 경우

썸네일 생성시 data/file/각보드명/thumb/썸네일사이즈명 폴더

에 원본파일명으로 썸네일 생성이 됩니다.



bbs/delete.php 파일의 77번줄 부근

bbs/delete_all.php 파일의 95번줄 부근

bbs/write_update.php 파일의 120번줄 부근

bbs/write_update.php 파일의 158번줄 부근 에서


@unlink 이부분을 찾으신후

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


아래에

@unlink("$g4[path]/data/file/$bo_table/thumb/94x120_90/$row2[bf_file]");

이렇게 추가해서 적어주시면 해당 썸네일이 삭제됩니다.

여기서 94x120_90 이부분은 각 스킨에서 본인이 설정하시는 썸네일 크기마다 다르게

폴더명이 생기므로 폴더 뒤져보시거나 스킨쿼리를 보시고 생성하게 되는

폴더명까지 기입해주셔야 합니다.

이렇게 하면 불당썸의 경우 잘 삭제 됩니다.



이 팁은 제가 해결한 것이 아니며 "뽁스"님께서 며칠을 아빠불당님 사이트까지 들낙거리시면서

저에게 도움주신 팁입니다.

저처럼 고생하시는 분이 없길 바라는 마음에 작성해 보았습니다~


**** 내용추가 ******

bbs/write_update.php 파일은 두군데 다

$row2[bf_file]");

이부분을

$row[bf_file]");

꼭 이렇게 해줘야 글 수정시 썸네일 바뀌고 원본삭제 됩니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

좋은 팁 감사합니다.
혹시 기존에 남아있던 썸네일도 삭제가 되나요?

새로 작성하는 것들만 삭제가 되는건가요?

게시글 목록

번호 제목
33565
33549
33548
33500
33497
33495
33484
33483
33474
33465
33464
33462
33461
33457
33456
33441
33440
33417
33416
33415