이미지본문 자동삽입 관련 테스트 해보다가 라이믹스에서는 첨부를 삭제하면 본문에 삽입된 태그를 자동으로 지워주는 신기한 기능이 있네요...
common/js/plugins/jquery.fileupload/js/mian.js
코드 보고 그대로 적용해보니 되긴 하는데 혹시 다른 부작용이 있는건지는 모르겠습니다.
file_srls.push(file_srl); } exec_json('file.procFileDelete', {'file_srls': file_srls.join(','), 'editor_sequence': data.editorSequence}, function() { $.each(file_srls, function(idx, srl){ data.settings.fileList.find('ul').find('li[data-file-srl=' + srl + ']').remove(); }); var ckeditor = _getCkeInstance(data.editorSequence); var regexp = new RegExp('<(img) [^>]*data-file-srl="(' + file_srls.join('|') + ')"[^>]*>', 'g'); ckeditor.setData(ckeditor.getData().replace(regexp, '')); self.loadFilelist($container); }); }, /** * 파일 목록 갱신
이거 완전 필요한게 신입회원 분들 중에 선택삭제 눌렀다가 본문에 남아있으니 괜찮은 줄 알고 글 등록하고 이탈하는 회원들이 많은데 첨부 삭제시 에디터상에서 바로 없애주니 사진 사라진걸 바로 알 수 있는 좋은 기능이네요..
라이믹스에 특화된 코드는 보이지 않습니다. XE에서 사용하셔도 무방할 것 같네요.