一、在官方网站上下载

安装前需求:
1.FCKeditor.Net_2.5.zip
下载地址:
2.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文件下载地址:

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目录中,根据实际情况和个人喜好而定。

转载于:https://www.cnblogs.com/lichang1987/archive/2009/01/11/1373564.html

FckEditor的安装与设置相关推荐

  1. php5.0 cms安装教程,MySQL_KingCMS5.0从安装到设置使用教程,1.首先到KingCMS官方下载KingCMS5.0 - phpStudy...

    1.首先到KingCMS官方下载KingCMS5.0程序,下载地址http://www.kingcms.com/download/ 2.解压到本地目录,安装包内包括admin,page,templat ...

  2. 远程桌面linux服务器配置,linux平台下远程桌面服务器的安装和设置

    一.xdm 方式 前提:安装linux时一定要选上xwindow,这是最基本的前提,不安装它,是绝对没有图形界面的. ***************************************** ...

  3. Flask-SQLAlchemy安装及设置

    Flask-SQLAlchemy安装及设置 SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些性能开销的同时,换 ...

  4. openSUSE中文输入的安装和设置

    openSUSE中文输入法的安装和设置: 系统:openSUSE Leap 42.1 桌面环境:KDE 安装完系统之后,最好修改下载源,在add下面勾上Community Repositories.同 ...

  5. [转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置

    [转]免费邮件服务器hMailServer搭配SpamAssassin过滤垃圾邮件:安装和设置 (转自http://dagai.net/archives/838) 为了解决垃圾信泛滥的状况,这两天「跨 ...

  6. ArchLinux下LXDE的安装与设置心得

    安装 首先安装基本的桌面环境: $ sudo pacman -S lxde 奇怪的是默认并没有安装面板lxpanel,而且源里也没有,只好从AUR安装之: $ yaourt -S lxpanel-sv ...

  7. Symfony4中文文档: 安装和设置Symfony框架

    安装和设置Symfony框架 要创建新的Symfony应用程序, 首先确保使用的是PHP7.1 或更高版本并且已经安装Componser. 如果未安装, 请首先在系统上全局安装Componser. 如 ...

  8. slicer安装_3D Slicer教程【软件安装及设置】

    3D Slicer 教程[软件安装及设置] [教程 001 ]软件安装及设置前言我最先接触到 3D Slicer 的时候是 2016 年 11 月份,医院购买 STORZ 神经内 镜,因有两个学习的名 ...

  9. PostgreSQL 10.1 手册_部分 III. 服务器管理_第 16 章 从源代码安装_16.5. 安装后设置...

    16.5. 安装后设置 16.5.1. 共享库16.5.2. 环境变量 16.5.1. 共享库 在一些有共享库的系统里,你需要告诉你的系统如何找到新安装的共享库.那些并不是必须做这个工作的系统包括 F ...

最新文章

  1. 基础知识——if语句和字典(四)
  2. seaborn官方API
  3. java 实现图片上传功能
  4. python第七关再来一盘_Python爬虫自学系列(七) — 项目实战篇(一)
  5. 达梦数据库、oracle数据库如何判断指定表有没有建立索引?对应的表有没有索引查询方法
  6. Struts2零配置介绍(约定访问)
  7. Python里的dict和set的背后小秘密
  8. 为什么视频压缩如此重要
  9. 设计模式----java的单例模式
  10. ORA-12547: TNS:lost contact导致数据库无法启动
  11. VS2019调试查看变量_机器人调试(六十六)
  12. md5util java_Java 工具类 - MD5Util
  13. Windows核心编程_FS段寄存器
  14. 十九、RF接口测试汇总(一)
  15. Java中快速生成UUID
  16. 信鸽 ios tag推送 php,信鸽推送集成
  17. 1197:山区建小学
  18. 第三章 打造高性能的视频弹幕系统
  19. 串口NFC模块,轻松实现NFC通信
  20. 教你使用 koa2 + vite + ts + vue3 + pinia 构建前端 SSR 企业级项目

热门文章

  1. mac 当前文件夹打开终端_Mac上的这些实用你技巧,你知道几个?
  2. 提高效率的几个软件和快捷键
  3. 图˙谱˙马尔可夫过程˙聚类结构(转自MIT的中国留学生博客)
  4. 梅捷SY-A780G+冷启动黑屏,需Reset才能进入系统
  5. BZOJ-1053-反素数ant
  6. 网易游戏2019暑期实习开发岗笔试题
  7. BZOJ 2655 calc (组合计数、DP、多项式、拉格朗日插值)
  8. java用tkmapper分组查询_mybatis example group by count 分组求和 - java分组求和
  9. python以追加方式打开文件 线程安全吗,Python的open函数文件读写线程不安全,logging模型文件读写线程安全!...
  10. matlab中fprintf函数的具体使用方法