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 等目录。

posted @ 2010-05-28 15:08  蓝魔  阅读(204)  评论(0)    收藏  举报