绿豆.Net

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

前段时间一直在整理一些好用的文本编辑器,最后感觉FCKeditor还不错,还是开源的,就是配起来有些麻烦, 本人也走了不少的弯路,现在重新整理了一下FCKeditor2.5在C#2005下的配置过程,发上来吧

1.       分别将FCKeditor.Net_2.2.zipFCKeditor_2.5.zip文件解压,图1

FCKeditor_2.5.zip是其最新的Javascript文件和图片什么的;
FCKeditor.Net_2.2.zipASP.NET调用的DLL在里面

图1

2.       解压后把FCKeditor_2.5.zip里的fckeditor目录整个复制到网站中,图2,注意我的项目名称是“FCK_test


图2

3.       解压FCKeditor.Net_2.2.zip包后在FCKeditor.Net_2.2"bin"Debug目录里找到FredCK.FCKeditorV2.dll,把FredCK.FCKeditorV2.dll复制到网站中,建立一个Bin目录,图3


图3

4. 引用FredCK.FCKeditorV2.dll,并将控件拖到页面中,图4,图比较大,点此下载


图4

5.       修改fckeditor/fckconfig.js文件

FCKConfig.DefaultLanguage        = ''en'' ;改为FCKConfig.DefaultLanguage        = ''zh-cn'' ;

var _FileBrowserLanguage    = ''php'' ; // asp | aspx | cfm | lasso | perl | php | py

var _QuickUploadLanguage   = ''php'' ; // asp | aspx | cfm | lasso | perl | php | py

改为

var _FileBrowserLanguage= ''aspx'' ;       // asp | aspx | cfm | lasso | perl | php | py

var _QuickUploadLanguage       = ''aspx'' ;       // asp | aspx | cfm | lasso | perl | php | py

6.       修改Web.Config文件

<?xmlversion="1.0"?>

<!--

    注意: 除了手动编辑此文件以外,您还可以使用

    Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的

     “网站”->“Asp.Net 配置”选项。

    设置和注释的完整列表在

    machine.config.comments 中,该文件通常位于

    "Windows"Microsoft.Net"Framework"v2.x"Config

-->

<configuration>

     <appSettings>

         <addkey="FCKeditor:BasePath"value="~/fckeditor/"/>

         <addkey="FCKeditor:UserFilesPath"value="/FCK_test/Files/"/>

     </appSettings>

     <connectionStrings/>

说明:

<addkey="FCKeditor:BasePath"value="~/fckeditor/"/>

BasePath是fckeditor所在路径,fckeditor由于我们直接放网站目录下这样写就可以,如果您的网站多放几层适当调整即可。

<addkey="FCKeditor:UserFilesPath"value="/FCK_test/Files/"/>

“FCK_test”为当前项目的名称,“Files”表示默认上传的文件夹

如果报错XML request error: Internal Server Error(500)(图片上传时),考虑一下几点:

1.       要上传的文件夹是否存在,<addkey="FCKeditor:UserFilesPath"value="/FCK_test/Files/"/>

2. fckeditor文件夹的相对位置是否正确,<addkey="FCKeditor:BasePath"value="~/fckeditor/"/>

3. fckeditor/fckconfig.js文件是否修改

4.IIS中建立虚拟目录,打开“写入权限”

posted on 2008-04-10 18:33  杜军  阅读(693)  评论(2)    收藏  举报