FCKeditor配置 FOR ASP.NET

版本:FCKeditor2.6.6
首先到官网去下载 FCKeditor2.6.6,同时也要下载FCKeditor.NET哦!

FCKeditor百度名片
      FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。

FCKeditor安装和配置
    a.解压下载的文件;
  b.在网根目录下添加bin目录和fckeditor目录

   为了简洁一点删除不需要的文件(只保留editor文件夹、fckconfig.js、fckeditor.js、fckpackager.xml、fckstyles.xml、fcktemplates.xml)
   网上介绍在ASP.NET中使用的并不多,下面来详细介绍一下:
   首先在工具箱的空白处右击——>选择项(此过程时间较长,请耐心等待)——>浏览——>选中bin目录下的FredCK.FCKeditorV2.dll单击确定即可,接下来就会看到工具箱中多了fckeditor的控件。
   像使用其它控件一样,拖拽到页面上就可以了,不过首先要设置改控件的BasePath属性哦!BasePath="fckeditor/"好了这样就OK了!运行一下试试吧!^_^

FCKeditor详细的设置:
       进入FCKeditor文件夹,编辑 fckconfig.js 文件。其实里面罗列的都比较清楚,编写比较规范,还有一些注释,但是只要略懂英文的就能够看得懂,操作起来也非常的方便。下面就简单介绍几种常用的设置作为一个小例子。
1、此步骤是必须的,也是最重要的一步,必不可少的。
  原来:
   var _FileBrowserLanguage = 'php' ; // asp | aspx | cfm | lasso | perl | php | py
           var _QuickUploadLanguage = 'php' ; // asp | aspx | cfm | lasso | php 
       改为:
     var _FileBrowserLanguage = 'aspx' ; // asp | aspx | cfm | lasso | perl | php | py
     var _QuickUploadLanguage = 'aspx' ; // asp | aspx | cfm | lasso | php
2、配置语言包。有英文、繁体中文等,这里我们使用简体中文。
  原来:
    FCKConfig.DefaultLanguage = 'en' ;
  改为:
    FCKConfig.DefaultLanguage = 'zh-cn' ;
3、配置皮肤。有default、office2003、silver风格等,这里我们可以使用默认。
               FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ;
4、在编辑器域内可以使用Tab键。(1为是,0为否)
    FCKConfig.TabSpaces = 0 ; 改为FCKConfig.TabSpaces = 1 ;
5、加上几种我们常用的字体的方法,例如:
修改
   FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;
改为:
           FCKConfig.FontNames = '宋体;黑体;隶书;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana'
6、编辑器域内默认的显示字体为12px,想要修改可以通过修改样式表来达到要求,打开/editor/css/fck_editorarea.css,修改font-size属性即可。如font-size: 14px;
7、关于安全性。
         如果你的编辑器用在网站前台的话,那就不得不考虑安全了,在前台千万不要使用Default的toolbar,要么自定义一下功能,要么就用系统已经定义好的Basic,也就是基本的toolbar,
         FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','Image','-','About'] ] ;
  其实这些,你都可以按自己的需求进行设置,功能的足够强大为了提供了更多的选择,肯定能够满足你的需求。当然也可以配置一下WebConfig,也能让它确保安全。

配置WebConfig,在<appSettings>节点添加,如下所示:
   <appSettings>
         <add key="FCKeditor:UserFilesPath" value="~/UserFiles/"/>
         <add key="FCKeditor:BasePath" value="/FCKeditor/"/>
   </appSettings>
说明:
    BasePath:fckeditor是FCKeditor整个文件夹所在的目录。
    UserFilesPath:上传文件、图片等存储的路径。

FCKEditor 2.6的问题:
  FCKeditor出现"this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx"错误的解决办法
打开editor/filemanager/connectors/aspx/config.ascx修改CheckAuthentication()方法,返回true   、
private bool CheckAuthentication()
{
     return  true;
}


使用如有问题请留言:我会尽快回复!!!
                                                                                                                  参考网址:
http://gstarwd.iteye.com/blog/541587

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值