FCKeditor在ASP中的使用指南
FCKeditor 刚刚发布了FCKeditor 最新版本 2.5 ,拿到手以后就开始研究了一下,发现很多功能还不能使用,需要设置一下。
本人打算用他做ASP CMS系统的文章编辑器以及模板编辑器 , 经过努力,大功告成!
现在和大家一起分享一下!
FCKeditor 2.5下载地址: 官方地址下载!
下载解压后,内部文件如图所示:

里面有FCKEditor编辑器程序包,在FCKEditor最新版本:FCKEditor 2.5版中提供了官方范例,在上图所示的_Samples,大家可以看看。
下面我们进入正题:
1. 程序瘦身
下载下来的FCKEditor2.5中,很多文件我们不需要放到我们的程序中
根据上面的图片显示的目录:我们需要留下的有
根目录下:editor目录 、fckconfig.js、 fckeditor.asp fckeditor.js fckstyles.xml fcktemplates.xml 这几个保留,其余的全部去除;
子目录下:
editor\filemanager\connectors目录中 把asp目录留下(上传用什么方法就留下什么),其余的方法目录[php、aspx 等待 目录] 删除(注意留下test.html 和 uploadtest.html)
editor\lang 语言目 把 en.js 、 zh.js 、 zh-cn.js 留下,其余全部删除
2. FckEditor2.5基本设置和ASP上传配置
FCKEditor2.5默认上传功能不可用 , 会报出以下错误:

1.fckconfig.js 中修改
FCKConfig.DefaultLanguage = 'zh-cn' ; //原来是en
FCKConfig.TabSpaces = 1 ; //在编辑器中是否可以是否TAB键 0 不可用 1 为可用
var _FileBrowserLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py 需要什么改成什么
var _QuickUploadLanguage = 'asp' ; // asp | aspx | cfm | lasso | perl | php | py
2. fckeditor.asp 中修改
sBasePath = "/fckeditor/" '表示 当前这个文件 fckeditor.asp相对于站点根目录的路径,看看我的目录排放
“天润CMS系统”是我的站点根目录,在根目录下有个 FCKeditor 目录,在这个里面有 editor 目录 和其他文件
所以我的 sBasePath = "/fckeditor/" ,大家根据自己目录存放来设置这个参数
3 . FCKeditor\editor\filemanager\connectors\asp\config.asp 中修改
ConfigIsEnabled = true '启用上传功能 把 false 改成 true
ConfigUserFilesPath = "/upFile/" '设置你的上传目录 这里 "/upFile/" 表示站点根目录下的 upFile目录 ,这个目录是需要自己创建的,大家可以看到上图目录结构中我创建了 upFile 目录 ,这样上传的文件将会存放到这个目录中。FckEditor会根据您上传的类别自动在upFIle目录中创建如 image 、 flash 等目录。


浙公网安备 33010602011771号