에디터 이미지 첨부와 파일 첨부에 대해
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 가 되기 때문입니다.
이런 경우에도 방법이 아예 없는것은 아니죠.
게시물 삭제시 동일한 게시물이 있는지 검사하고 복사된 다른 게시물이 존재한다면 이미지를 남겨두는 방식인데 상당히 번거로운 일이 아닐수 없습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717629 | |
| 1717626 | |
| 1717625 | |
| 1717621 | |
| 1717619 | |
| 1717611 | |
| 1717610 | |
| 1717609 | |
| 1717607 | |
| 1717601 | |
| 1717598 | |
| 1717591 | |
| 1717590 | |
| 1717583 | |
| 1717575 | |
| 1717572 | |
| 1717568 | |
| 1717566 | |
| 1717549 | |
| 1717545 | |
| 1717533 | |
| 1717512 | |
| 1717511 | |
| 1717508 | |
| 1717495 | |
| 1717479 | |
| 1717473 | |
| 1717470 | |
| 1717463 | |
| 1717452 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기