FCK 에디터 기본 설정
FCK Editor v2.4.3
1. 환경 설정하기
fckeditor/fckconfig.js
서버스크립트별로 주석으로 표시되어 있는 부분을 해제
FCKConfig.ProtectedSource.Add( /<%[\s\S]*?%>/g ) ; // ASP style server side code <%...%>
기본언어
FCKConfig.DefaultLanguage = 'kr' ;
편집중 엔터 또는 쉬프트+엔터
FCKConfig.EnterMode = 'div' ; // p | div | br
FCKConfig.ShiftEnterMode = 'br' ; // p | div | br
링크 서버 보기 기능 해제(보안 필수)
FCKConfig.LinkBrowser = false ;
이미지 서버 보기 기능 해제(보안 필수)
FCKConfig.ImageBrowser = false ;
플래시 서버 보기 기능 해제(보안 필수)
FCKConfig.FlashBrowser = false ;
이모티콘 추가
FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ;
FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif',
'tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif',
'angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif',
'thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif'] ;
툴바설정
FCKConfig.ToolbarSets["MyToolbar"] = [
['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
['OrderedList','UnorderedList','-','Outdent','Indent'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink','Anchor'],['Image']
] ;
이렇게 별도로 추가한 다음에 fckeditor를 생성하는 스크립트에서는 아래처럼 지정해 주면 된다.
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.ToolbarSet = "MyToolbar"
oFCKeditor.BasePath = "/fckeditor/"
oFCKeditor.Value = ""
oFCKeditor.Height = 400
oFCKeditor.Width = 780
oFCKeditor.Create "content"
2. 용량이 큰 이미지를 업로드 설정할
참고 http://blog.naver.com/neofanta.do?Redirect=Log&logNo=120039036389
3. 한글 이미지파일명 처리
페이지 케릭터셋
변경
fckeditor/editor/filemanager/upload/asp/upload.asp
<%@ CodePage=65001 Language="VBScript"%>
<%
Option Explicit
Response.Buffer = True
Response.CharSet = "UTF-8"
4. 이미지 업로드 경로 변경
fckeditor/editor/filemanager/upload/asp/config.asp 파일 수정
ConfigUserFilesPath = "/files/fck/"
5. 이미지 주소 형태 변경
업로드
이미지 전체 주소의 형태로 태그가 만들어지면 해결됨
포스트 참조 http://blog.naver.com/neofanta.do?Redirect=Log&logNo=120045457520
6. 편집기 폰트목록 추가
/fckeditor/fckconfig.js 파일
FCKConfig.FontNames = '굴림;굴림체;돋움;돋움체;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;
/fckeditor/editor/css/fck_editorarea.css
body, td
{
font-family: Gulim, Arial, Verdana, Sans-Serif;
font-size: 12px;
}