CKEditor及CKFinder整合开发帮助文档及工具栏配置指南
需积分: 0 187 浏览量
更新于2024-03-25
收藏 950KB DOCX 举报
在CKEditor和CKFinder整合开发中,配置帮助文档是至关重要的。首先需要注意的是工具栏的自定义配置,工具按钮是分组的,每个name内的大括号代表一个工具按钮分组,items之后列出具体的按钮。其中,“/”表示工具栏换行,“-”表示工具图标之间的中隔线。“|”用来区分不同按钮。如果在config.js中没有下面的代码,默认会显示全部按钮,但如果需要对工具栏进行自定义,最好将下面的代码全部复制到config.js,然后根据需要删除不需要的按钮。
在config.js中,通常配置toolbar项的值为'Full',代表完整的工具栏。具体的配置可以参考以下示例:
```javascript
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' ] },
{ name: 'about', items : [ 'About' ] }
];
```
通过配置自定义的工具栏,可以根据实际需求来显示或隐藏不同的按钮,使用户界面更加简洁和易用。建议在对工具栏进行自定义时,先将以上配置代码复制到config.js中,然后根据具体需求逐个删除不需要的按钮,以达到最佳的用户体验和功能性。
2013-04-24 上传
2013-11-08 上传
2011-11-09 上传
2015-04-17 上传
2015-09-29 上传
芊暖
- 粉丝: 28
- 资源: 339
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫