에디터 이미지 첨부와 파일 첨부에 대해
http://sir.kr/cm_free/1354233 글을 남겼죠.
정말 같은 문제를 고민하신 분들이 있다는 것을 알게 되었네요.
여러 가지 살펴 보니...
skin/write.skin.php를 이용해서 게시판을 글쓰기 시에
에디터에서 이미지를 등록할 때, 그 session을 활용하여 $bo_table과 $wr_id를
알 수 있을 것 같네요.
이를 어느 분의 tip 처럼 테이블에 저장하고, 저장한 정보를 바탕으로
게시물 삭제 시( bbs/delete.php )에서 삭제하면,
에디터에서 첨부한 이미지 삭제 후 테이블에 정보는 $bo_table과 $wr_id를
이용하여 삭제하면 될 것 같으네요.
하지만, 에디터 첨부 시 이미 "editor/$YM" 폴더에 저장되더군요.
게시자가 게시물을 수정할 때, wr_content에는 이미지 링크를 없애면 링크는 없어지지만,
에디터 이미지 첨부 파일을 남아 버리니....ㅠㅠ;
(g4 or g5 동일하네요. ㅠㅠ;)
이는 admin 페이지에서 또는 별도 프로그램으로 처리해야 할 것 같으네요.
생각한 것은
$bo_table의 wr_content와 "{editor}/$YM"에 파일이 일치하지 않으면, 삭제하는...
여기까지는 생각해 봤지만,
OTL
누가 좀 만들어 주소 ^^;
댓글 12개
에디터의 이미지를 삭제하지 않고 그대로 두는 것은 방법이 없어서가 아니라 글이 복사된 경우에 이미지를 삭제할것이냐? 말것이냐? 를 결정하면서 그대로 두자는 결론을 내렸기 때문입니다.
이미지가 포함된 (가)라는 게시물을 A 게시판에서 B 게시판으로 복사했다고 가정하고
A 게시판의 (가)라는 게시물을 삭제해야 할때 이미지 까지 삭제를 하면 B 게시판에서는 no image 가 되기 때문입니다.
이런 경우에도 방법이 아예 없는것은 아니죠.
게시물 삭제시 동일한 게시물이 있는지 검사하고 복사된 다른 게시물이 존재한다면 이미지를 남겨두는 방식인데 상당히 번거로운 일이 아닐수 없습니다.
이미지가 포함된 (가)라는 게시물을 A 게시판에서 B 게시판으로 복사했다고 가정하고
A 게시판의 (가)라는 게시물을 삭제해야 할때 이미지 까지 삭제를 하면 B 게시판에서는 no image 가 되기 때문입니다.
이런 경우에도 방법이 아예 없는것은 아니죠.
게시물 삭제시 동일한 게시물이 있는지 검사하고 복사된 다른 게시물이 존재한다면 이미지를 남겨두는 방식인데 상당히 번거로운 일이 아닐수 없습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717438 | |
| 1717431 | |
| 1717422 | |
| 1717414 | |
| 1717412 | |
| 1717407 | |
| 1717401 | |
| 1717393 | |
| 1717386 | |
| 1717379 | |
| 1717378 | |
| 1717365 | |
| 1717364 | |
| 1717360 | |
| 1717359 | |
| 1717346 | |
| 1717344 | |
| 1717333 | |
| 1717327 | |
| 1717313 | |
| 1717312 | |
| 1717310 | |
| 1717307 | |
| 1717306 | |
| 1717304 | |
| 1717291 | |
| 1717283 | |
| 1717280 | |
| 1717268 | |
| 1717265 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기