/** * @license Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved. * For licensing, see LICENSE.html or http://ckeditor.com/license */ CKEDITOR.editorConfig = function (config) { // config.uiColor = '#AADC6E'; //設定背景色 config.language = 'zh'; //語系中文 config.skin = 'bootstrapck'; //佈景主題 config.resize_enabled = false; //設定不能resize TEXTAREA config.height = 300; //設定高度 config.enterMode = CKEDITOR.ENTER_BR; //換行使用br,不使用p tag config.image_prefillDimensions = false; //插入圖片時,不自動帶寬高 config.allowedContent = true; config.extraPlugins = 'ContentBuilder,blockimagepaste,tliyoutube,googlemap,qrc,lineheight,photos,EzTemplates'; //可指定css //config.contentsCss = ['../../webc/css/layout.css', '../../webc/css/module.css', '../../webc/css/style.css', '../../webc/css/type.css']; //為加入額外字體 config.font_names = 'Arial/Arial, Helvetica, sans-serif;Comic Sans MS/Comic Sans MS, cursive;Courier New/Courier New, Courier, monospace;Georgia/Georgia, serif;Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma/Tahoma, Geneva, sans-serif;Times New Roman/Times New Roman, Times, serif;Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-serif;新細明體;標楷體;微軟正黑體'; //功能列設定 config.toolbar_Default = [ ['Source', '-', 'EzTemplates', 'ContentBuilder'], ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], ['Find', 'Replace', '-', 'SelectAll'], ['Maximize', 'ShowBlocks', '-', 'About'], ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'], ['Link', 'Unlink', 'Anchor'], ['Image', 'photos', 'Flash', 'tliyoutube', 'googlemap', 'qrc', 'Table', 'CreateDiv', 'Iframe', 'HorizontalRule', 'Smiley', 'SpecialChar'], ['TextColor', 'BGColor'], ['Styles', 'Format', 'Font', 'FontSize', 'LineHeight'] ]; config.toolbar_Full = [ ['Source', '-', 'Save', 'NewPage', 'DocProps', 'Preview', 'Print', '-', 'EzTemplates'], ['Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], ['Find', 'Replace', '-', 'SelectAll', '-', 'SpellChecker', 'Scayt'], ['Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton', 'HiddenField'], ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'], ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', 'Iframe', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl'], ['Link', 'Unlink', 'Anchor'], ['Image', 'photos', 'Flash', 'tliyoutube', 'googlemap', 'qrc', 'Table', 'HorizontalRule', 'Smiley', 'SpecialChar', 'PageBreak'], ['Styles', 'Format', 'Font', 'FontSize', 'LineHeight'], ['TextColor', 'BGColor'], ['Maximize', 'ShowBlocks', '-', 'About'] ]; config.toolbar_Basic = [ ['Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat'], ['Maximize', 'ShowBlocks', 'Smiley', '-', 'About'], ['Cut', '-', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo'], ['Styles', 'Format', 'Font', 'FontSize'], ['TextColor', 'BGColor'] ]; //config.toolbar = 'Default'; //指定要使用哪一個功能列設定 //檔案管理器串接(不使用將設定註解掉即可) config.filebrowserImageBrowseUrl = '../filemanager/index.aspx'; //圖片用 config.filebrowserFlashBrowseUrl = '../filemanager/index.aspx'; //Flash用 config.filebrowserBrowseUrl = '../filemanager/index.aspx'; //超連結用 //編輯器樣板 config.bodyClass = 'editor'; config.templates = 'ez_default'; config.contentsCss = [ '../../js/bootstrap5/css/bootstrap.min.css', //'../../css/base.min.css', //'../../css/bootstrap-col10.css', //'../../css/base_rwd.min.css', '../../css/contentbuilder/editor_content.css', '../../App_Script/ContentBuilder/contentbuilder/contentbuilder.css']; //更多設定請參閱http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html }; //編輯器內文 允許 a div , a p CKEDITOR.dtd.a.div = 1; CKEDITOR.dtd.a.p = 1; CKEDITOR.dtd.a.h1 = 1; CKEDITOR.dtd.a.h2 = 1; CKEDITOR.dtd.a.h3 = 1; CKEDITOR.dtd.a.h4 = 1; CKEDITOR.dtd.a.h5 = 1; CKEDITOR.dtd.a.h6 = 1; CKEDITOR.dtd.a.ul = 1; CKEDITOR.dtd.a.ol = 1; CKEDITOR.dtd.a.li = 1; //編輯器內文 允許 span , i 為空值 CKEDITOR.dtd.$removeEmpty.span = 0; CKEDITOR.dtd.$removeEmpty.i = 0; //插入範本 允許 link 在 div 內 CKEDITOR.dtd.div.link = 1; CKEDITOR.dtd.li.i = 1;