FCKEditor目前的最新版本是2.6,但支持.NET的DLL版本还是2.5,本文介绍FCKEditor2.6在ASP.NET中的配置方法。 本文的示例下载地址(包含了整个解决方案及网站,下载后即可使用): 地址:[url]http://www.china-aspx.com/Forum/showtopic-57.aspx[/url] FCKEditor官方下载地址:[url]http://www.fckeditor.net/download[/url] 配置方法如下: 一、在官方网站上下载 下载地址:[url]http://sourceforge.net/project/downloading.php?group_id=75348&filename=FCKeditor_2.6.zip[/url] 解压后目录结构如下图所示: ![]() 二、删除不必要的文件 从官方下载下来的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.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文件下载地址:[url]http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125[/url] 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目录中,根据实际情况和个人喜好而定。 好了,大家有什么问题可以去[url]http://www.china-aspx.com/Forum[/url]提问,也可MSN:[email]china-aspx@hotmail.com[/email]。 本文的示例下载地址(包含了整个解决方案及网站,下载后即可使用): 地址:[url]http://www.china-aspx.com/Forum/showtopic-57.aspx[/url] |
FCKeditor 2.6在ASP.NET中的配置方法(附×××)
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Asp.Net Core 配置动态WebApi
.Net Core 配置动态WebApi
动态生成 Web 应用服务 -
FCKeditor 2.3 在ASP.NET中的设置和使用
一、准备工作 首先下载最新版的FCKeditor V2.3,下载地址:http://prdownloads.sour
fckeditor asp.net asp assembly server