- 정보공유
[그누보드팁] 체디터 cheditor5 이미지 첨부 경로 수정.
서버이전을 하다보면 에디터의 내용에 이미지파일첨부로 된 경로는 변경하기가 어렵습니다. (db일괄수정을 하면 되긴 하지만 번거롭습니다.)
서버이전시 또는 도메인 주소 변경시에도 에디터에 첨부된 이미지파일경로가 도메인에 관련없이 제대로 나오게 하기위해서는
처음 등록할때부터 상대경로로 등록이 되어야합니다.
그누보드4에서는 cheditor5 를 사용하므로 cheditor5 를 수정해보겠습니다.
경로 : cheditor5/imageUpload/_config.php
define("SAVE_URL", "$g4[url]/data/$g4[cheditor4]/$ym");
를
define("SAVE_URL", "$g4[path]/data/$g4[cheditor4]/$ym");
로 수정.
경로 : cheditor5/cheditor.js
doInsertImage 함수 부분 (약 2032 라인)
img.setAttribute('src', attr.src);
를
var imgsrc = attr.info.fileUrl;
var imgConvertSrc = imgsrc.replace("../../", "../");
img.setAttribute('src', imgConvertSrc);
로 변경
브라우저에서 캐싱을 해놨을수도 있으므로 삭제를 한후 다시 테스트 해봅니다.
잘나오나요?