CKEditor에 외부의 멀티미디어 파일을 '드롭' 또는 '붙여넣기'하면 첨부 파일로 '바로 업로드' 시켜주는 애드온입니다.
그렇다고 모든 파일이 다 바로 업로드되는 건 아닙니다;;;
파일 드롭과 복사/붙여넣기, 두 경우에 따라 기능이 살짝 다릅니다.
매우 제한적인 환경(윈도우11, 크롬)에서 개발 및 테스트되었기 때문에 오류 가능성이 있을 수 있습니다. 폭넓은 양해와 적극적인 제보 부탁드립니다~
0.0.3 업데이트 (2022.03.20)
- 여러 개의 이미지를 복사/붙여넣기하면 개별 파일이 업로드 완료될 때를 기준으로 업로드 프로그레스 바 업데이트
- 코드 정리
0.0.2 업데이트 (2022.03.14)
- 클립보드 이미지 붙여넣기 동작 추가
1. 파일 드롭
- [기본] 에디터 바깥의 웹브라우저 또는 파일브라우저의 이미지 파일 요소를 드래그해서 에디터 안에 드롭을 하면 작동합니다.
- [선택] 파일브라우저의 비디오 파일도 드롭할 때 바로 첨부합니다. (mp4, webm, ogv)
- [선택] 파일브라우저의 오디오 파일도 드롭할 때 바로 첨부합니다. (mp3, wav, ogg, flac, aac)
- [선택] 파일브라우저의 기타 일반 파일들도 드롭할 때 바로 첨부합니다.
2. 붙여넣기
- [기본] 웹상에서 이미지가 포함된 html요소를 복사해서 붙여넣으면 포함된 이미지가 첨부 파일로 바로 업로드됩니다.
- [선택] 움짤 gif 파일의 경우 첨부를 하지 않을 수 있습니다.
- [선택] 이미지 url만 복붙을 하더라도 바로 첨부합니다. (단, 복사된 url주소에 파일 확장자가 명시되어 있어야 합니다)
미리보기
- 체험은 여기 : https://dev.aporia.blog/board_fKje45
안녕하세요 윤삼님.
해당 애드온이 CK에디어 업데이트 후에 정상 작동이 잘 안되고 있습니다.
2가지 문제가 있습니다.
1. Drag&drop으로 gif파일을 본문에 넣을때
처음에는 톰갯님의 경우처럼 1개의 파일을 올릴 땐 동작을 안해서 윤삼님이 남겨주신 소스로 작업을 해보니 이미지 파일은 잘 작동하도록 수정하였습니다.
다만 예전에도 문의를 드렸던 1개의 움직이는 GIF을 올리면 GIF가 MP4로 변경되는데(라이믹스 옵션) 소스 상에선 <VIDEO>태그가 아닌 <IMG>가 남는 상황이라 재생이 안되고 꺠지는 현상이 있습니다.
우선은 아니오로 설정값은 변경해서 쓰고 있지만 라이믹스 코어의 기능을 못 쓰는게 아쉬워서 문의 댓글 남겨봅니다.
GIF파일이 용량도 너무 커서 MP4로 파일 사이즈를 줄일 수 있는 기능을 포기하자니 사이트 운영측면에서 힘들고 바로업로드 애드온도 정말 너무 좋아서 포기가 어렵네요.
2. Copy&Paste로 이미지 1개를 댓글 에디터에 넣을 때
본문에서는 알려주신 수정방법을 통해 이미지가 잘 붙지만 댓글 에디터에서는 여전히 1개는 동작을 안 하고 있습니다. 댓글 에디터까지 잘 되려면 어디를 추가로 수정을 해야할까요?
좋은 애드온을 만들어 주셨는데 코어 업데이트 후로 동작이 잘 안되고 있어서 문의를 드립니다. 시간이 되실 때 한번 검토를 부탁 드려요.