2026, 새로운 도약을 시작합니다.

에디터로 등록한 이미지 삭제 @20160104

글을 쓰고 수정할 때마다 본문에 에디터를 통해서 추가한 이미지가 있는지 체크해서 디비에 저장을 합니다.
그리고 삭제할 때마다 해당 게시물에 에디터로 등록한 이미지가 있는지 체크 후 있으면 삭제를 해 주는 그런 방식입니다.
아주 간단하게 만들어졌기에 버그가 있을 수 있고 잘하시는 분들이 볼 경우 엉성할 수 있으니 욕은 자제해 주세요. 허허허

이 스킨을 적용하기 이전의 게시물에 등록한 이미지는 삭제가 안 됩니다.
이 부분은 제가 시간이 없는 것보다 아직 귀찮아서 안 만들었습니다.
나중에 안 귀찮으면...

작업에 사용한 스킨은 압축해서 올립니다.
버그가 있을 수 있습니다.
그럴 경우 피드백 부탁드립니다.


// 20160104
- 게시글을 수정할 경우도 이미지(썸네일 포함)가 삭제되게 처리
- g5_images.php 파일 추가
- 읽어 보세요.txt 파일 추가(간단한 설명서)
- 수정된 파일로 교체

첨부파일

basic.zip (20.9 KB) 246회 2016-01-04 22:11
|

댓글 11개

우와 좋네요~
안 그래도 이 문제로 고심하고 있던차에 정말 감사합니다.

질문도 있습니다.
"읽어 보세요.txt" 파일 내에 설명되어 있는 추가된 파일목록의 3개 파일 외에
나머지 파일은 적용하지 않아도 되는건지요?
1) /g5_images.php
2) /skin/board/basic/basic_remove_image/delete.skin.php
3) /skin/board/basic/basic_remove_image/write_update.skin.php
요것만 사용하면 되는건가요?
나머지는 사용 안 하셔도 됩니다.
1번은 어차피 테이블 만들기라서 1회용이구요, 2, 3번은 디비에 insert를 할 애들이라서 그건 그냥 복사해서 넣으시면 됩니다.
감사합니다.
제가 쓰는 곳에 그누보드를 마개조한 편이라
마냥 덮어 씌우기에는 좀 애매했는데
답변주신 덕분에 확신하고 필요한 일부분 코드만 추가하면 될듯 싶네요.
고맙습니다. 그누보드에 DHTML을 사용할 때 꼭 필요한 기능인데
없어서 웹서버 용량만 가중되고 어려웠던 차에 많은 도움이 되주셨습니다.

꾸벅 (_ _)a
DHTML 에디터 사용시 이미지 업로드 및 삭제 기능
덕분에 해결되었습니다. 감사합니다.~
좋은 팁 감사합니다.
하나씩 글을 삭제하면 첨부된 이미지가 깨끗이 삭제됩니다.
관리자 > 선택삭제 하는 경우엔 delete_all.skin.php 가 필요합니다.
관리자 > 이동 및 선택이동 일때는 첨부파일 g5_image 테이블에 업데이트 안됩니다.
에디터를 통해 이미지를 업로드하고, 본문에서 DEL키를 눌러서 이미지를 삭제한 경우에도 서버에서 이미지가 삭제되는지요?
삭제 안 됩니다.
에디터 내에서의 사용자 액션은 잡아내기 어렵지 않을까요? 애초에 말씀하신 것까지 감안해서 만들지 않는 이상은요...
그렇군요. 서버에 이미지 찌꺼기가 많이 쌓이는 거 같아서 DEL키로 삭제한 경우에도 서버에서 삭제됐으면 했네요.

댓글 작성

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

로그인하기

그누보드5 팁자료실

번호 제목 글쓴이 날짜 조회
공지 3년 전 조회 4,598
2741 3일 전 조회 111
2740 4일 전 조회 103
2739 1주 전 조회 209
2738 1주 전 조회 217
2737 1주 전 조회 181
2736 1주 전 조회 280
2735 3주 전 조회 281
2734 3주 전 조회 263
2733 1개월 전 조회 265
2732 1개월 전 조회 301
2731 1개월 전 조회 267
2730 1개월 전 조회 226
2729 1개월 전 조회 355
2728 1개월 전 조회 245
2727 1개월 전 조회 422
2726 1개월 전 조회 256
2725 1개월 전 조회 330
2724 1개월 전 조회 358
2723 1개월 전 조회 267
2722 1개월 전 조회 300
2721 1개월 전 조회 211
2720 2개월 전 조회 304
2719 2개월 전 조회 307
2718 2개월 전 조회 202
2717 2개월 전 조회 336
2716 2개월 전 조회 202
2715 2개월 전 조회 311
2714 2개월 전 조회 273
2713 2개월 전 조회 376
2712 2개월 전 조회 289
🐛 버그신고