FCKeditor 2.3 配置(整理)
| FCKeditor 2.3 配置(整理) 一、精简文件(以asp版的FCKeditor为例) 1、先把以“_”为开头的文件夹统统删除,这些文件夹里放的是范例或是一些其它工具。只保留editor文件夹、fckconfig.js、fckeditor.asp、fckeditor.js、fckstyles.xml、fcktemplates.xml就可以。 2、进入editor文件夹 3、进入lang文件夹内,只保留zh-cn.js、en.js、zh.js这三个文件,zh-cn.js是简体中文语言包,en.js就不用说了吧,zh.js是繁体中文的。 4、退出lang文件夹,进入skin文件夹,如果你想使用fckeditor默认的这种奶黄色,那就把除了default文件夹外的另两个文件夹直接删除,如果想用别的,那就自己考虑了,不过我给你个建议,如果不想用默认的,那就选那个silver,因为银色也就是灰色和任何颜色配起来都不会难看,而那个office2003的皮肤,反正我是非常不喜欢的,并且图片相对也比较大,又增加了下载时间,不要! 5、退出skin文件夹,再进入filemanager,先进入到filemanager/browser/default/connectors/下,因为我是用的asp的,所以除asp文件夹外,全部删除。然后再进入filemanager/upload/下,同样,只留asp文件夹。 二、修改配置 1、fckconfig.js (1)、FCKConfig.DefaultLanguage FCKConfig.DefaultLanguage = 'en' ;改为 FCKConfig.DefaultLanguage = 'zh-cn' ;设置默认语言为简体中文 (2)、FCKConfig.ToolbarSets["Basic"] 如果你的编辑器还用在网站前台的话,比如说用于留言本或是日记回复时,那就不得不考虑安全了,在前台千万不要使用Default的toolbar,要么自定义一下功能,要么就用系统已经定义好的Basic,也就是基本的toolbar,内容可以修改。 (3)、FCKConfig.ContextMenu fckeditor支持编辑域内的鼠标右键功能,为了安全,最好也更改一下。把图像功能去掉,把添加链接功能去掉,因为图像和链接和flash和图像按钮添加功能都能让前台页直接访问和上传文件,要是这儿不改直接给你上传个木马还不马上玩完? (4)、FCKConfig.FontNames 加上几种我们常用的字体 (5)、FCKConfig.SmileyPath 如果你还想用自己的表情图标的话,那跳改掉这个表情图标的文件夹地址,以及下面的表情图标的文件名,再下面那三个数字是每行显示表情数及弹出窗口的宽和高了,这个的大小要根据您的表情图标排列的窗口的大小而定了。 2、fckeditor.asp (1)、sBasePath 编辑器位置,即fckeditor.asp所在的目录 3、fckeditor.js (1)、this.BasePath 编辑器位置,同fckeditor.asp所在的目录 4、editor\filemanager\browser\default\connectors\asp\config.asp (此文件设置上传) (1)、ConfigIsEnabled 改为ConfigIsEnabled = True,否则不能上传文件。 (2)、ConfigUserFilesPath 按使用情况设置目录 5、editor\filemanager\upload\asp\config.asp (此文件设置快速上传) (1)、ConfigIsEnabled 改为ConfigIsEnabled = True,否则不能上传文件。 (2)、ConfigUserFilesPath 按使用情况设置目录 6、editor\filemanager\upload\asp\upload.asp (1)、找到下面的代码 Dim resourceType If ( Request.QueryString("Type") <> "" ) Then resourceType = Request.QueryString("Type") Else resourceType = "File" End If 在后面加入代码 ConfigUserFilesPath = ConfigUserFilesPath & resourceType &"/" 这样,上传的文件就可以按文件类型分目录存储了。 参考文章: 1、FCKeditor 官方文档 http://www.fckeditor.net/support/default.html 2、WYSIWYG Web Editor: FCKeditor 2.2 的设置.修改.使用 和 FreeTextBox的简介 http://www.blogjava.net/gump/articles/43556.html 3、FCKeditor2.0在线编辑器的修改与设置-文件上传部分管理部分 http://3rgb.com/b/?act=viewthread&threadid=324 |
本文主题FCKeditor 2.3 配置(整理)