ckeditor4 config

  1. var ckeditor_config = {
  2.   resize_enabled : false// 에디터 리사이즈 여부
  3.   autoUpdateElement : true// 자동 textarea 업데이트 여부 (안됨)
  4.   enterMode : CKEDITOR.ENTER_BR , // 에디터 엔터 <br/> 사용
  5.   shiftEnterMode : CKEDITOR.ENTER_P , // 에디터 시프트 + 엔터 <br/> 사용
  6.   toolbarCanCollapse : true , // 에디터 툴바 숨기기 기능 여부
  7.   extraPlugins : "tableresize" , // 에디터의 플러그인을 추가할 경우 이름 입력 ( 테이블 리사이즈 플러그인을 내려 받아야함.)
  8.   removePlugins : "elementspath"// 에디터의 플러그인을 사용하지 않을 경우 이름 입력 ( 에디터 하단 상태바에 태그를 표시하는 플러그인)
  9.  
  10.   // 에디터 툴바를 설정함.
  11.   toolbar : [
  12.     [ 'Source''-' , 'NewPage''Preview' ],
  13.     [ 'Cut''Copy''Paste''PasteText''-''Undo''Redo' ],
  14.     [ 'Bold''Italic''Underline''Strike''Subscript''Superscript'],
  15.     [ 'JustifyLeft''JustifyCenter''JustifyRight''JustifyBlock' ],
  16.     '/',
  17.     [ 'Styles''Format''Font''FontSize' ],
  18.     [ 'TextColor''BGColor' ],
  19.     [ 'Image''Flash''Table' , 'SpecialChar' , 'Link''Unlink']
  20.    
  21.   ]
  22.  
  23. };
  24.  
  25. var editor = [ ];
  26.  
  27. // id 엘리먼트를 입력할 때 중복되는 id 명이 없어야 한다.
  28. /*
  29. CKEDITOR.replace( "content" , ckeditor_config ).on('key', function () {
  30.   // 에디터에 값이 입력될때마다 textarea 에 업데이트한다. 하지 않을 경우 textarea 의 value 값을 알 수 없다.
  31.   this.updateElement();
  32. });
  33. */
  34.  
  35. // [2013.06.20] 위방법은 문제가 있는 듯 하여~ 아래와 같이 한다.
  36. editor[1] = CKEDITOR.replace( "content" , ckeditor_config );
  37.  
  38. // submit 이나 ajax 전송할때 같이 입력해준다.
  39. editor[1].updateElement();
ckeditor4 config ckeditor4 config Reviewed by jieun on 오전 9:48 Rating: 5

댓글 없음:

Powered by Blogger.