下载 >  课程资源 >  专业指导 > fckeditor上线编辑器

fckeditor上线编辑器

非常好的上线编辑器,非常好的上线编辑器,非常好的上线编辑器
2009-06-11 上传大小:1.49MB
分享
收藏 举报
fckeditor编辑器上传文件(含视频音频)详细配置

最近做了一个文章管理的系统,用到在线编辑器,修改了一下现在能实现音频,视频,图片,附件,Flash等文件的上传。费了好大的功夫。。 FCKeditor应用在ASP.NET上,需要两组文件,一组是FCKeditor本身,另一个是用于ASP.NET的FCKeditor控件(分为1.1和2.0两个版本,这里使用2.0版本)。 1. 将FCKeditor加入到项目中 解压FCKeditor编辑器,得到文件夹fckeditor,复制此文件夹到Web应用的项目下(也可以是子孙目录下)。 解压FCKeditor控件,在其子目录bin/Release/2.0下有一个程序集。在Web应用的项目中引用该程序集。 2. 在页面中使用FCKeditor 有两种方式。 (1)手工编码 在页面中加入ASP.NET指令: <%@ Register Namespace="FredCK.FCKeditorV2" Assembly="FredCK.FCKeditorV2" TagPrefix="FCKeditorV2" %> 然后在需要的地方加入FCKeditor控件: <FCKeditorV2:FCKeditor ID="FCKeditor1" BasePath="fckeditor/" runat="server" Height="500px"></FCKeditorV2:FCKeditor> (2)集成到Visual Studio工具箱 打开一ASP.NET页面,展开Toolbox,打开右键菜单,选择“Choose Items ...”,在出现的“Choose Toolbox Items”会话框的“.NET Framework Components”选项卡中选择“Browse”,找到并选中FCKeditor程序集,打开后回到“Choose Toolbox Items”窗口,点击“OK”,完成控件导入。 这时,在Toolbox的General分类下出现了一个名为FCKeditor的控件,可以像使用Visual Studio内置控件一样使用它。 3. 配置FCKeditor编辑器路径 在页面中,使用的是FCKeditor控件,该控件需要知道FCKeditor编辑器文件组的路径。有两种配置方法。 (1)配置web.config 在appSettings配置节中加入 <add key="FCKeditor:BasePath" value="~/PathOfFCKeditor/" /> 使用这种配置方法后,对于项目中任何一个页面中用到的FCKeditor控件,都不用再配置其BasePath属性。 (2)直接对用到的FCKeditor控件进行配置 在页面代码中设置FCKeditor的属性BasePath为FCKeditor编辑器文件组的路径,或者在Page_Init事件处理器中设置其BasePath的值。 4. 配置FCKeditor编辑器文件上传路径 在web.config的appSettings配置节中加入 <add key="FCKeditor:UserFilesPath" value="~/YourUploadFilePath" /> 或者 </configSections> <appSettings> <add key="FCKeditor:UserFilesPath" value="~/UploadFilePath"/> <add key="FCKeditor:BasePath" value="~/fckeditor/" /> </appSettings> <connectionStrings> 这样,就完成了FCKeditor向ASP.NET页面的集成工作。 二、配置FCKeditor 按照FCKeditor的默认配置,可以完成一些常用的HTML可视化编辑工作,但在实际应用中,还需要对其做进一步的配置。FCKeditor控件的可配置属性不多,且配置后只能作用于一个单一实例。实际上,需要对FCKeditor编辑器文件组中的通用配置文件/fckconfig.js和ASP.NET专用文件上传管理代码文件/editor/filemanager/connectors/aspx/config.ascx进行配置。 1. 配置控件语言 FCKeditor是自动探测浏览器所使用的语言编码的,其默认语言是英文。修改配置行"FCKConfig.DefaultLanguage = 'en';"为'zh-cn',采用中文为默认语言。 2. 配置控件应用技术 FCKeditor默认是用于php技术的。修改配置行"var _FileBrowserLanguage = 'php';"和"var _QuickUploadLanguage = 'php';"为'aspx',采用ASP.NET技术。 3. 配置Tab键 默认Tab键在FCKeditor中不可用,可以修改配置行"FCKConfig.TabSpaces = 0;"为1,启用Tab键。 4. 定制FCKeditor工具栏 FCKConfig提供两种工具栏配置。在配置行"FCKConfig.ToolbarSets["Default"] = [ ... ];"中定义了使用全部可用按钮的配置(作为工具栏的默认配置)。在配置行"FCKConfig.ToolbarSets["Basic"] = [ ... ];"中定义了一个精简按钮的工具栏配置。实际使用时,默认配置按钮太多,精简配置按钮又太少。因此需要定制工具栏。 配置值[ ... ]中是形式为[[v, v2, .., vN], '/', [ ... ],...](vN表示要显示的按钮名字,'/'表示之后的按钮组在下一行显示)的按钮分组的集合。如果不需要整个分组的按钮,那么就删掉该分组(形式为[ , , ...]);如果只是不需要分组中的某个按钮,删掉该按钮。 5. 定制可用的文本字体 FCKeditor是外国人做的,默认使用的字体当然也是西文字体了。修改配置行"FCKConfig.FontNames = '...';",加入要使用的中文字体名,如宋体,楷体_GB2312等。 FCKConfig默认使用HTML字体关键字来表示可选的字体大小,这存在着不同浏览器显示效果不一致的问题。因此,建议修改配置行"FCKConfig.FontSizes = '...';",去掉字体关键字值,加入像素值或磅值。(当然,在网页里定义了全局样式表的话,就不需要修改这项设置了,但应该教会最终用户如何设置字体达到最佳显示效果。) 6. 启用文件上传 FCKeditor提供了非常强大和易用的文件上传功能,但是默认配置里,文件上传功能不可用,这是基于安全的考虑。但我认为访问安全性控制应该由程序来做,不应由控件来做。 在文件config.ascx中,修改CheckAuthentication()的返回值为true。如果希望上传具有多扩展名的文件,修改SetConfig()中ForceSingleExtension的值为false。FCKeditor默认可以上传文件、图片、Flash和多媒体四种类型的文件,可以在SetConfig()中对AllowedTypes修改来增减允许的类型(这个类型可以在后面的TypeConfig["TypeName"]中定义,比如在AllowedExtensions属性中定制本类型允许的上传文件扩展名,在DeniedExtensions里定制不允许的上传文件扩展名)。 在文件fckconfig.js中,修改配置行"FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;"为FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=File&Connector;=' + encodeURIComponent( FCKConfig.BasePath + 'filemanager/connectors/' + _FileBrowserLanguage + '/connector.' + _FileBrowserExtension ) ;";修改配置行"FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension ;"为"FCKConfig.LinkUploadURL = FCKConfig.BasePath + 'filemanager/connectors/' + _QuickUploadLanguage + '/upload.' + _QuickUploadExtension + '?Type=File' ;"。(在这个配置文件里,看起来似乎Type=File是作为默认参数的,但实际上不加这个参数的话,会出错。) 7. 其它配置 对于这两个配置文件中的配置属性,从名字上很容易知道它们所代表的含义,基本上都可以定制。但要注意,属性值的格式要正确。 三、将FCKeditor编辑器文件组ASP.NET化 FCKeditor编辑器文件组包含了用于它所支持的各种应用技术的文件,所以,对于ASP.NET应用来说,有很多文件是不需要的。 根目录下,只保留文件夹editor,文件fckconfig.js、fckeditor.js、fckpackager.xml、fckstyles.xml和fcktemplates.xml。 子目录editor/filemanager/connectors下,只保留文件夹aspx。 四.最后一步,配置web.config文件,在</system.web>中加入限制上传文件大小的属性 <httpRuntime maxRequestLength="2048000" />&lt;!--定义文件上传大小,不然是.NET默认值--&gt; 属性中的2048000单位是KB,可以根据需要自由设置

立即下载
dede织梦fckeidtor编辑器完美优化版

原此编辑器功能虽然强大,但是不支持DEDECMS相关的功能。并且调用很慢。 所以我进行了修改。修改后功能跟DEDECMS自带的FCKeditor编辑器一模一样,并且可以自行按照说明按照插件。 默认已经安装插入代码插件高级版,支持折叠,复制,高亮,运行 其他23个插件请自行进去include\FCKeditor\editor\plugins相应文件下的安装说明进行安装。 其实也就是只要添加工具栏和把fckconfig.js最下面的相应的注释删掉 修改了引用quote为blockquote,简化了代码。 删除了fckeditor 2.6.4 超强插件增强版的CKfinder及简化插入表情方面。 24个插件分别为: media 【插入媒体(增强版)】 flvPlayer 【插入Flv视频(超强版)】 movie 【插入(多格式)影音视频】 kmp 【KMP MP3播放器(增强版)】 cutemp3 【CuteMP3 播放器(增强版)】 fmplayer 【fmplayer mp3播放器】 dewplayer 【dewplayer mp3播放器】 lrcshow 【歌词同步播放】 insertcode 【插入代码(超强版)】 highlighter 【高亮代码】 highlighter 【html运行代码】 htmltiles 【插入HTML模板】 acronym 【插入显示文字】 fileicon 【插入文件图标】 symbol 【插入特殊字符】 savehttpfiles【远程保存图片】 imgmap 【图像热区】 highslide 【图片Highslide JS 特效】 ……

立即下载
FCKeditor 编辑器

FCKeditor编辑器FCKeditor编辑器FCKeditor编辑器FCKeditor编辑器

立即下载
FCKeditor 2.6.6 可直接使用

比起ckeditor编辑器,还是觉得这个好用,可直接复制到自己的项目上去使用,使用文档里有使用指南!

立即下载
fckEditor 编辑器源码

fckEditor 编辑器源码fckEditor 编辑器源码fckEditor 编辑器源码fckEditor 编辑器源码fckEditor 编辑器源码fckEditor 编辑器源码

立即下载
FCKeditor视频上传插件

FCKeditor视频上传插件里面有3个插件适合各种格式的视屏格式

立即下载
FCKeditor编辑器

FCKeditor编辑器FCKeditor编辑器FCKeditor编辑器

立即下载
fckeditor 上传漏洞解决

解决fckeditor 上传漏洞,类似asp;.jpg asp.jpg

立即下载
FCKeditor 网页文字编辑器

FCKeditor 网页文字编辑器 FCKeditor 网页文字编辑器 FCKeditor 网页文字编辑器 FCKeditor 网页文字编辑器

立即下载
FCKeditor网络编辑器

FCKeditor网络编辑器FCKeditor网络编辑器FCKeditor网络编辑器

立即下载
FCKeditor编辑器(dreampower).rar

FCKeditor编辑器FCKeditor编辑器

立即下载
FCKeditor编辑器hwp363

FCKeditor编辑器hwp363FCKeditor编辑器hwp363FCKeditor编辑器hwp363 FCKeditor编辑器hwp363FCKeditor编辑器hwp363 FCKeditor编辑器hwp363

立即下载
ECshop后台商品详细描述 文章内容FCK编辑器无法显示 一片空白 解决方法

ECshop后台商品详细描述 文章内容FCK编辑器无法显示 一片空白 解决方法

立即下载
FCKeditor 加强版本

Fckeditor在线编辑器,集成了word导入功能,可以直接导入word文档。正在所在即所得,格式不会变哦。另外,支持word、excel、powerpoint 文档直接上传,并可以自动转换pdf文档,最终转换成jpg格式文件,文章显示内容为文档截图内容。还有一项功能是可以根据url地址获取网站快照功能,存储于fckeditor中。功能强大,不容错过哦。

立即下载
FCKeditor-2.3案例直接导入MYECLIPSE

FCKeditor-2.3案例直接导入MYECLIPSE

立即下载
fckeditor编辑器文件及dll打包

fckeditor编辑器文件及dll打包 fckeditor编辑器文件及dll打包 fckeditor编辑器文件及dll打包

立即下载
FCKeditor漏洞总结

FCKeditor漏洞总结。很全面!基本上FCK那些漏洞都在这里面!

立即下载
fckeditor所需jar包集合及java源文件

fckeditor所需的所有jar包和java源文件都在这里,很充分

立即下载
FCKeditor 网页文字编辑器 所需jar包

FCKeditor 网页文字编辑器 所需jar包 FCKeditor 网页文字编辑器 所需jar包 FCKeditor 网页文字编辑器 所需jar包 FCKeditor 网页文字编辑器 所需jar包

立即下载
FCKeditor_2.5最新版的在线编辑器

FCKeditor_2.5最新版的在线编辑器,支持多版本浏览器,支持多语言开发应用,最关键的是完全免费使用!!!

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

fckeditor上线编辑器

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: