개발 Q&A

제목 ckeditor 압축파일 업로드 방법...
글쓴이 리퍼스 작성시각 2015/11/06 11:13:28
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 16470   RSS
안녕하세요..^^

혼자서 해결해 보려고 구글링을 3일째.... 결국 해결하지 못하고 이렇게 글을 올립니다.

Ckeditor 로 이미지 올리고 보여지는건 문제가 안되는데, 제가 압축파일을 올려놓으려고 합니다. ckeditor에는 자체적으로 기능이 없나요?  툴바를 아무리 찾아봐도 없고, 나름대로 억지로 이미지를 클릭하고 코드에서 zip 타입을 등록하고 하면 업로드는 되는데 문제는 에디터 화면에서 zip파일도 <img 태그로 보여진다는거죠... 당근 깨지겠죠...

제가원하는건.. 이미지처럼 업로드를 하고
echo "<script type='text/javascript'>window.parent.CKEDITOR.tools.callFunction('".$CKEditorFuncNum."','".$url."','')</script>";
이런식으로 반환하면 이미지는 에디터에 이미지가 삽입되겠지만... 저는 압축파일을 업로드후 에디터에 커서에 위치에 "파일명.zip" 제목으로 링크가 보이고 그걸 클릭하면 다운로드 받게 되는거죠..
ckeditor에서 이렇게 지원이 안된다면 그냥 압축파일 업로드라도 되게할수는 없나요? 툴바에 이미지말고 파일업로드에대한 버튼은 없는거죠?

이도 저도 안된다면 다들 어떤방식으로 파일첨부하나요? 
 
 다음글 새벽급질문 ㅠㅠ ibd 파일(데이터파일)만 테이블에 새... (4)
 이전글 MSA를 활용해서 작업해보신분 궁굼한게 있는데요... ... (1)

댓글

수야디벨 / 2015/11/06 16:50:21 / 추천 0
ckeditor 공식 문서를 검색해 보니
제가 검색 해보니까 http://docs.ckeditor.com/#!/guide/dev_howtos_file_upload 라는 공식문서를 찾을 수 있었는데요.
(ckeditor 4.x 버전기준) 
대충 영어를 해석해보니 ckeditor의 기본기능에 파일업로드는 포함되지 않는다 는 뜻인거 같습니다.
말씀하신 이미지 업로드 같은 경우는 우회적인 방법인 것이고 ... 
ckfinder를 사용하라고 하네요. 
다만 ckfinder는 라이센스가 유료라서 신중히 검토해보셔야 할듯해요 !

그게 아니라면 그냥 파일업로드 에디터랑 같은 페이지 내 다른곳에 만들고 , 별도로 저장하는 방법으로 대체될수있겠네요.