怎么删除CKEditor编辑器不要的工具
我们知道原版的ckeditor编辑器中有大量的相关的工具可能,但有很多我们几乎很少使用到,那么要怎么删除CKEditor编辑器不要的工具呢?下面我来给大家介绍,精简CKEditor删除临时不用的文件,最新的CKEditor 3.3解压后接近6M大小,570多个文件,当然实际日常使用是用不了那么多的(需要时可以再去官方DOWN)。
目前确认可以删除的文件列表如下:
1.删除_samples和_source文件夹
2.删除lang文件夹下除了zh-CN.js、en.js和_languages.js之外的所有语言包脚本
3.skins皮肤文件夹下保留一个即可,默认是kama,另外的v2和office2003如果使用需修改配置
4.如果有文件管理filemanager,也可以删除掉,这个东西主要负责图片、FLASH、文件上传和管理,目前主流的WordPress、Z-blog等都使用独立的上传程序。
如果在PHP环境(非PHP方式调用CKEditor)下使用,可以删除:
1.changes.html
2.ckeditor.asp
3.ckeditor_basic_source.js
4.ckeditor_php.php
5.ckeditor_php4.php
6.ckeditor_php5.php
7.ckeditor_source.js
8.install.html
9.license.html
这样根目录就剩下6-7个文件+6个文件夹,总共170来个文件,当然插件plugins目录下还有些内容可以删除,不过够用即可,此外ckeditor_basic.js和ckeditor.pack不知道可否删除,下次再测试一下。
CKEditor工具栏配置:
最新版的CKEditor还是跟早前版本一样,功能模块都是通过配置文件完成加载的,所以这里也把自己正在用的配置发一下,已经在功能相关性和可操作性上做了优化调整,代码如下:
- ['Source','-','Format','Styles','Font','FontSize'],
- ['Outdent','Indent','Blockquote'],
- ['Save','NewPage','-','Print'],
- '/',
- ['RemoveFormat','Undo','Redo','-','Bold','Italic','Underline','Strike'],
- ['Subscript','Superscript','NumberedList','BulletedList'],
- ['JustifyLeft','JustifyCenter','JustifyRight','JustifyBlock'],
- ['PageBreak','Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','-','wpMore'],
- '/',
- ['PasteText','Paste','PasteFromWord','Copy','Cut'],
- ['TextColor','BGColor'],
- ['Link','Unlink','Anchor'],
- ['Find','Replace','SpellChecker', 'Scayt'],
- ['Templates','Preview'],
- ['ShowBlocks','Maximize','-','About']