/*
Copyright (c) 2003-2010, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
CKEDITOR.editorConfig = function(config) {
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
config.shiftEnterMode = CKEDITOR.ENTER_P;//shift+enter实现换段
config.enterMode = CKEDITOR.ENTER_BR;//enter实现换行
config.autoUpdateElement = true;
config.toolbar = 'MyToolbar';
config.toolbar_MyToolbar =
[
['NewPage','Preview','Templates'],
['Cut','Copy','Paste','PasteText','PasteFromWord','-','Scayt'],
['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'],
'/',
['Styles','Format'],
['Bold','Italic','Strike'],
['NumberedList','BulletedList','-','Outdent','Indent','Blockquote'],
['Link','Unlink','Anchor'],
['Maximize','-','About']
];
/*
config.toolbar = 'Full';
config.toolbar_Full =
[
{ name: 'document', items : [ 'Source','-','Save','NewPage','DocProps','Preview','Print','-','Templates' ] },
{ name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] },
{ name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','SpellChecker', 'Scayt' ] },
{ name: 'forms', items : [ 'Form', 'Checkbox', 'Radio', 'TextField', 'Textarea', 'Select', 'Button', 'ImageButton',
'HiddenField' ] },
'/',
{ name: 'basicstyles', items : [ 'Bold','Italic','Underline','Strike','Subscript','Superscript','-','RemoveFormat' ] },
{ name: 'paragraph', items : [ 'NumberedList','BulletedList','-','Outdent','Indent','-','Blockquote','CreateDiv','-
','JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock','-','BidiLtr','BidiRtl' ] },
{ name: 'links', items : [ 'Link','Unlink','Anchor' ] },
{ name: 'insert', items : [ 'Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','PageBreak','Iframe' ] },
'/',
{ name: 'styles', items : [ 'Styles','Format','Font','FontSize' ] },
{ name: 'colors', items : [ 'TextColor','BGColor' ] },
{ name: 'tools', items : [ 'Maximize', 'ShowBlocks','-','About' ] }
];
config.toolbar_Basic =
[
['Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink','-','About']
];
*/
};
分享到:
相关推荐
`config.js`是CKEditor的核心配置文件,它决定了编辑器的外观和行为。这篇博客(<https://zhangyinhu8680.iteye.com/blog/2111496>)可能详细介绍了如何自定义和优化`config.js`以适应不同的项目需求。 1. **...
这通常在CKEditor的配置文件"config.js"中完成。打开这个文件,找到`config.skin`配置项,并将其值设置为"'office2013'",如下所示: ```javascript CKEDITOR.editorConfig = function( config ) { // 其他配置.....
在`所需文件架包和配置文件.rar`中可能包含这些配置文件,例如`config.js`,需要在此文件中添加或修改相关设置。同时,可能还需要在服务器端进行相应的权限设置,确保FTP服务能够接收并存储上传的文件。 最后,...
- 在网页的`<head>`部分加入如下代码以加载CKEditor JavaScript文件: ```html <script type="text/javascript" src="/ckeditor/ckeditor.js"> ``` - **第二步:创建编辑器实例** - **创建textarea元素**: - ...
2、修改ckeditor\config.js,加上如下内容: CKEDITOR.editorConfig = function( config ) { config.scayt_autoStartup = false config.language = 'zh-cn'; //中文 config.filebrowserBrowseUrl = '/ckeditor/...
例如,`config.js`文件可以设置如下: ```javascript CKEDITOR.config.filebrowserImageUploadUrl = '/uploader/image'; ``` 以上配置将告诉CKEditor,图片上传请求应发送到'/uploader/image'的URL。 总的来说,...
3. **集成**: 将下载的文件解压后放置到项目的适当位置,通常建议放在`/scripts/ckeditor`或`/js/ckeditor`目录下。 #### 三、基本使用 1. **引入CKEditor核心文件**: ```html <script type="text/javascript" ...
4. **皮肤样式管理**:`skins`目录下的样式表可以选择性保留,具体取决于所选的皮肤版本,一般情况下,只需保留V2系列的皮肤样式,并通过`config.js`文件进行指定。 ### 二、ckeditor_3.0.1核心文件解析 - `...
2. **配置CKEditor**:在CKEditor的配置文件`config.js`中,添加CKFinder的配置项。这通常涉及到设置CKFinder的URL,以便CKEditor知道如何调用它。例如: ```javascript CKEDITOR.editorConfig = function( config...
1. **引入CKEditor核心文件**:在HTML页面的`<head>`部分通过`<script>`标签引入CKEditor的JavaScript文件,如`<script type="text/javascript" src="ckeditor/ckeditor.js"></script>`。确保CKEditor的文件夹路径...
在使用CKEditor时,有两个核心的JavaScript文件是必不可少的: 1. **ckeditor.js**:这是CKEditor的核心文件,包含了编辑器的主要功能和逻辑。它负责初始化编辑器实例,处理用户的输入,以及与服务器进行数据交互。...
自定义CKEditor配置主要通过修改`config.js`文件来实现。这个文件通常位于CKEditor的根目录下,用于定义编辑器的各种设置,如工具栏按钮、语言、默认样式等。例如,如果你想禁用某些默认的工具栏按钮,可以在`...
1. 在HTML文档的`<head>`部分引入CKeditor的核心JavaScript文件,如: ```html <script type="text/javascript" src="ckeditor/ckeditor.js"> ``` 2. 然后,将需要转换为CKeditor的文本区域或服务器端控件添加到...
可以通过修改ckeditor/config.js来调整ckeditor的位置(测试的test必须放在根目录,否则上传图片时会找不到upload.php文件 而实际开发中,我们可能希望将ckeditor放在一个共享的资源目录中,而不是放在test中) 修改...
CKEditor的大部分配置项都集中在其`config.js`文件中。以下是一些常用的配置参数,可以帮助开发者根据项目需求定制编辑器的外观和功能: 1. **界面语言**:通过`config.language`设置编辑器的显示语言,默认为英语...
【我调试过的发布测试好用版】 1.要上传文件的话要在web.xml中配置ConnectorServlet。 2.ckfinder要配置WEB-INF\config.xml文件,其实一般就...4.要去掉一些功能按钮的话,可以在这个文件中修改,ckeditor\config.js
在解压ckeditor_4.3.1_full.zip后,开发者通常会找到一个包含ckeditor目录的结构,其中包括ckeditor.js主文件、配置文件(config.js)、语言文件、皮肤文件、样例和插件等。通过在网页中引入ckeditor.js并进行适当配置...
3. 在`ckeditor/config.js`配置文件中添加`config.extraPlugins = 'footnote';`来注册新插件。 插件的基本结构如下: ```javascript CKEDITOR.plugins.add('footnote',{ init: function(editor) { // plugin ...
- 配置Web.config文件以注册CKEditor控件。 - 在ASP.NET页面中添加CKEditor控件,并设置相关属性。 四、使用示例与功能演示 CKEditor.NETwithSamples.sln中的示例代码展示了CKEditor在ASP.NET中的各种用法,如基本...