최근 FCKEditor를 2.4X버전에서 플래시로 업로드 하는 문제 땜시 2.64로 업데이트를 했다.
업데이트를 하면서 초기설정을 어떻게 변경해야하는지 기억이 안나서 한참을 해맸다. ㅠㅠ
이제 문서로 작성해두면 다음업그레이드에서는 별 문제없이 할수 있으리라고 생각한다.
1. fckconfig.js수정사항
FCKConfig.DefaultLanguage = 'en' ;
-> FCKConfig.DefaultLanguage = 'ko' ;
FCKConfig.ToolbarSets
-> 기존설정을 만들어 놓은것 복사
asp프로그램을 사용한다고 체크
var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
-> var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
-> var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
이부분 설정하는 방법을 잊어버려서 프로그램이 안되서 한참을 해맸다. 반드시 사용하는 프로그램으로 변경해야한다. 이부분만 변경하면 일반적으로 사용하는데는 문제가 없다.
링크브라우저 삭제
FCKConfig.LinkBrowser = true ;
-> FCKConfig.LinkBrowser = false ;
이미지 브라우저 삭제
FCKConfig.ImageBrowser = true ;
-> FCKConfig.ImageBrowser = false;
플래시 브라우저 삭제
FCKConfig.FlashBrowser = true ;
-> FCKConfig.FlashBrowser = false;
링크 업로드 삭제
FCKConfig.LinkUpload = true ;
-> FCKConfig.LinkUpload = false;
이미지 설정 자세히 탭 삭제
FCKConfig.ImageDlgHideAdvanced = false ;
-> FCKConfig.ImageDlgHideAdvanced = true ;
플래시 설정 자세히 탭 삭제
FCKConfig.FlashDlgHideAdvanced = false ;
-> FCKConfig.FlashDlgHideAdvanced = true ;
2. config.asp수정사항
ConfigUserFilesPath = "/userfiles/"
-> ConfigUserFilesPath = 해당업로드 root로 설정
// 한글파일업로그에 문제갈 발생해서 항상 새로운 파일명으로 저장하도록 수정한다.
sFileName = SanitizeFileName( sFileName )
-> sFilename = 새로운 파일이름
위의 내용을 수정하고 에디터를 업그레이드하면 문제없이 사용할 수 있다.
참고 : http://docs.fckeditor.net/FCKeditor_2.x/Developers_Guide

글
댓글을 달아 주세요
댓글 RSS 주소 : http://haroc.haroc.net/tc/rss/comment/319