- TinyMCE Downlod :
▷ http://www.tinymce.com/download/download.php - 언어팩 다운로드
▷ http://www.tinymce.com/i18n/index.php - 다운받은 파일을 압축 해제후 plugins/ED_tinyMCE/tiny_mce 디렉토리에 업로드
(기존파일은 백업후 삭제함) - plugins/ED_tinyMCE/index.php 수정
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | <?php function tinyMCE_handleconfig( $configVal ) { $config = Setting::fetchConfigVal( $configVal ); if (isset( $config [ 'editormode' ]) && $config [ 'editormode' ] != 'simple' && $config [ 'editormode' ] != 'advanced' ) return false; return true; } function tinyMCE_editorinit( $editor ) { global $configVal , $entry , $pluginURL ; $context = Model_Context::getInstance(); $blogid = getBlogId(); $config = Setting::fetchConfigVal( $configVal ); if ( empty ( $config [ 'editormode' ])) $config [ 'editormode' ] = 'simple' ; if ( empty ( $config [ 'width' ])) $config [ 'width' ] = 'full' ; ob_start(); ?> var editor = new tinymce.Editor( 'editWindow' , { language : "ko_KR" , plugins: [ "advlist autolink lists link image charmap print preview anchor" , "searchreplace visualblocks code fullscreen" , "insertdatetime media table contextmenu paste" ], toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image" , visualblocks_default_state : true }, tinymce.EditorManager); editor.initialize = function () { this.render(); }; editor.addObject = function (data) { this.plugins.TTMLsupport.addObject(data); }; editor.finalize = function () { this.syncTextarea(); this.destroy(); }; editor.syncTextarea = function (){ this.save(); }; editor.syncEditorWindow = function () { this.load(); }; editor.on( 'change' , function (e) { editorChanged(); }); return editor; <?php $result = ob_get_contents(); ob_end_clean(); return $result ; } function tinyMCE_adminheader( $target , $mother ) { global $suri , $pluginURL ; $context = Model_Context::getInstance(); if ( $context ->getProperty( 'editor.key' ) == 'tinyMCE' ) { if ( $suri [ 'directive' ] == '/owner/entry/post' || $suri [ 'directive' ] == '/owner/entry/edit' ) { $target .= "\t<script type=\"text/javascript\" src=\"$pluginURL/tiny_mce/tinymce.js\"></script>\n" ; $target .= "\t<link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"$pluginURL/override.css\" />\n" ; } } return $target ; } ?> |
"프로그래밍 / 기타" 분류의 다른 글
Textcube 카테고리 목록 출력시 등록된 글의 공개/비공개/발행 여부를 출력하기 (0) | 2014/01/06 |
GCC virtual method 컴파일 문제 (0) | 2008/12/03 |
uname (0) | 2008/12/01 |
Apache 특정 파일 및 하위 디렉토리 접근 제한 (0) | 2008/11/07 |
.htaccess 활용~ (0) | 2008/01/28 |
cannot restore segment prot after reloc: Permission denied (0) | 2007/05/23 |
PuTTY에서 한글 입력하기 (0) | 2007/04/18 |
PHP SOAP Client 만들기 (0) | 2007/03/06 |
윈도우 배치파일을 이용한 백업? (0) | 2007/01/25 |
javascript String Trim (0) | 2006/08/23 |