• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
洞庭熊猫
无兄弟不篮球,无团队不项目!
博客园    首页    新随笔    联系   管理    订阅  订阅
FckEditor的安装与设置
FckEditor 2.6版本的.net环境下的安装与设置。

一、在官方网站上下载
安装前需求:
1.FCKeditor.Net_2.5.zip
下载地址:
http://downloads.sourceforge.net/fckeditor/FCKeditor.Net_2.5.zip
2.FCKeditor_2.6.zip
下载地址:
http://sourceforge.net/project/downloading.php?group_id=75348&filename=FCKeditor_2.6.zip


二、删除不必要的文件

从官方下载下来的FCKEditor2.6大小有3.61M(解压后),其实有很多文件对于只用ASP.NET的来讲是不需要的,我们可以删除不必要的文件:

1.根目录下除editor目录、fckconfig.js、fckeditor.js   fckstyles.xml   fcktemplates.xml 这几个保留,其余的全部删除

2.editor\filemanager\connectors目录中除aspx目录外全部删除

3.editor\lang目录中除en.js、zh.js 、zh-cn.js外全部删除

4.删除_samples目录,当然如果你想看示例,就不要删除这个目录了。

三、FCKEditor2.6的详细设置
安装过程:
1、将FCKeditor.Net_2.5.zip解压缩。我们需要一个DLL文件。在\bin\realese\文件夹下有两个版本。对应.netframework的版本,我的是.netframework2.0的,就在\bin\realese\2.0\下,(关于这里是选择realese还是debug,要看需要,realese模式进行了代码优化,更快,但没有调试信息,debug模式则与其相反)拷贝FredCK.FCKeditorV2.dll至你的项目的bin目录。然后在.net的工具箱中添加此项。
2、将FCKeditor_2.6.zip解压缩。将所得的fckeditor文件夹拷贝至项目根目录。

1.fckconfig.js中修改

FCKConfig.ToolbarSets["Default"] = [
['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink','Anchor'],
['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
'/',
['Style','FontFormat','FontName','FontSize'],
['TextColor','BGColor'],
['FitWindow','ShowBlocks','-','About']   // No comma for the last row.
] ;
//上面一段我去掉了一些不常用的功能,可以根据实际需要增加。
FCKConfig.DefaultLanguage   = 'zh-cn' ; //原来是en
var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py   改成aspx
var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py

2.在Bin中加入DLL文件
DLL文件下载地址:
http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125

3.在工具栏中加入DLL文件

4.配置上传路径
编辑FCKeditor\editor\filemanager\connectors\aspx\config.aspx 中修改

private bool CheckAuthentication()
{
   // WARNING : DO NOT simply return "true". By doing so, you are allowing
   // "anyone" to upload and list the files in your server. You must implement
   // some kind of session validation here. Even something very simple as...
   //
   //   return ( Session[ "IsAuthorized" ] != null && (bool)Session[ "IsAuthorized" ] == true );
   //
   // ... where Session[ "IsAuthorized" ] is set to "true" as soon as the
   // user logs in your system.
   return true; //原来这里是 false;不过还是建议看看上面的警告
}

在SetConfig方法中设置

UserFilesPath = "~/Upload/FCKEditor";//我这里设置在了网站根目录下的Upload/FCKEditor目录中,根据实际情况和个人喜好而定。
posted on 2009-01-11 03:34  木神易  阅读(412)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3