添加.net(2.0C#)FCKeditor在线编辑器步骤

.net   2009-06-03 07:01   阅读27   评论0  
字号: 大  中  小

1.下载本版本的编辑器压缩包。源码下载地址

2.解压缩打开文件夹拥有如下文件:

3.在VS中添加“选择项”加载在此文件夹的Bin下FredCK.FCKeditorV2.dll。

4.在你的网站的web.config的 <appSettings>枝节中加入

Code

<appSettings>

<add key="FCKeditor:BasePath" value="~/fckeditor/"/>

<add key="FCKeditor:UserFilesPath" value="~/userfiles/"/>

</appSettings>

5.在项目文件夹下拷入图中第三个文件夹fckeditor.

6.将已经加载到vs工具箱的在线编译器拖放到你想要的页面位置,页面运行加载后便会出现如下效果图。

7.完成。

8.可能出现的报错:

(1)页面运行加载后应该出现编辑器的地方出现乱码:没有修改web.config文件,检查步骤4.

(2) 说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /clubweb/fckeditor/editor/fckeditor.html

引入fckeditor文件夹目录错误,检查步骤5。

“/clubweb”应用程序中的服务器错误。


无法找到资源。

9.使用技巧:摘自《无限空间》博客:http://www.5x-space.cn/post/2008/09/02/net20(C)FCKeditore5858de8b4b9e59ca8e.aspx

在网上这个在线编辑器的使用说明应该不会少,而且有的还讲的挺详细,但是对于一般初学者可能一下子还不怎么会使用。而且对讲的那些也是半懂半不懂的。所以使用起来会比较累,最后搞了半天就不想搞了。因为搞不出来呀。

这个(FCKeditor)在线编辑器在前些日子我也是不怎么喜欢用的,因为不知道怎么着手去使用他,一般的功能也不知道怎么设置。所以我花了一天时间痛下决心一定要把他搞出来。

下面是我在设置过程中的一点经验,拿出来给初学者共享一下。

在FCKeditor的官方网站上你可以直接去下载一个文件包(FCKeditor_2.6.3b.tar.gz),这个文件包里包括很多种编程语言(PHP,ASP...),但是我们今天要做的是asp.net2.0,所以只有这个文件包还是不够的,我们应该下载一个.net文件包(FCKeditor.Net_2.6.3.zip)。(这里不提供下载地址,如果有兴趣的话可以自己到官方网站上去下载看看。)

我这里的源码已经将这二个文件包里的内容都处理好了。你只要进行简单的设置就可以了。

设置分为:路径设置,语言设置,功能设置,样式设置。

路径设置:分为 编辑器路径,文件上传路径。编辑器路径在(fckeditor/fckeditor.js)内设置,查找(FCKeditor.BasePath = '/fckeditor/' ;)设置这个的时候你应该注意你的在线编程器放在网站的那个位置。通过这个来设置。文件上传路径的地址是在(fckeditor\editor\filemanager\connectors\aspx\config.ascx)里的(UserFilesPath = "/userfiles/";)进行设置。

语言设置:他系统自带有很多种语言,我这里只留下了二种(中文,英文)。那应该怎么样设置这个语言版本呢?你打开(fckeditor/fckconfig.js),然后找到(FCKConfig.DefaultLanguage='')将里面设置成(zh-cn);如果你想修改这个文件,你可以打开(fckeditor\editor\lang\zh-cn.js)对相应的按钮解释可以修改一下。

功能设置:主要分为,上传功能是否开启,功能键是否开启主要在(Default.aspx.cs)里设置。具体功能你可以直接在里面设置。

样式设置:在使用编辑器的时候,你可种需要多种样式,样式里还要设置不同的皮肤。在(fckeditor/fckconfig.js)文件里,查找到(FCKConfig.ToolbarSets)这里可以直接设置样式,一般情况下这里只有二种默认的。你可以自己添加,自己命名。在设置样式的时候你可以找到(FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/silver/' ;)来设置相对应的皮肤。

在这些设置里有一些可以直接在(Web.Config)里设置。

一般的功能就是这么设置,别的好像也没什么可以设置了。这些功能会了,基本上一个编辑器设置就不是什么问题了。如果有什么意见或介意可以直接留言。

更新时间:2008-11-9

更新内容:

上传功能的设置,主要是用在权限设置时,像在无论是在百度还是在阿里妈妈等等的网站上,要添加资料设置成不能上传文件(图片,rar。。。文件)

可以通过这样来设置,转到....aspx.cs文件里,在Page_Load里设置。

FCKeditor1.Config["LinkBrowser"] = "false";///上传服务器浏览

FCKeditor1.Config["ImageBrowser"] = "false";///图片服务器浏览

FCKeditor1.Config["FlashBrowser"] = "false";///Flash服务器浏览

FCKeditor1.Config["LinkUpload"] = "false";///文件上传

FCKeditor1.Config["ImageUpload"] = "false";

FCKeditor1.Config["FlashUpload"] = "false";

转载于:https://www.cnblogs.com/guide/archive/2009/09/24/1573370.html

在线编辑fckeditor3相关推荐

  1. java 流转文件_java 实现 word 文档的在线编辑以及流转

    用 pageoffice 实现文档的在线编辑以及文档流转 1: 流程 用修改无痕迹模式起草文件,各个领导批注自己意见的时候使用强制留痕模式打开,文员清稿的时候用核稿模式打开,还有最后只读模式打开发布的 ...

  2. project 模板_施工进度计划表不会做?18个横道图自动生成模板,直接在线编辑...

    施工进度计划表不会做?18个横道图自动生成模板,直接在线编辑 对于工程建设来说,施工进度横道图在工程进度计划制定.项目管理等方面被广泛的应用,也是管理人员必须要掌握的技能,在编制的时候还是很繁琐的,需 ...

  3. java 网站源码 四套模版 兼容手机平板PC 在线编辑模版 freemaker 静态引擎

    前台: 支持四套模版, 可以在后台切换 点击:获取地址 QQ 313596790 官网 http://www.fhadmin.org/ 系统介绍: 1.网站后台采用主流的 SSM 框架 jsp JST ...

  4. 工具 左侧服务列表_协作办公时代,在线编辑文档工具,安排!

    小组合作的工作,如果能够在线编辑就方便多了,小伙伴们有没有这样想过呢?今天叔白就给大家介绍一款能够在线编辑文档的工具,帮助大家提高工作效率,还想说一句,阿里出品的工具,真香! 语雀 「语雀」是一个文档 ...

  5. 在线html差错,易查分在线编辑功能:发现错误随时修改,不用再重新上传表格!

    原标题:易查分在线编辑功能:发现错误随时修改,不用再重新上传表格!

  6. wordweb在线编辑_使用WordWeb享受按需词典和词库功能

    wordweb在线编辑 Run across an unusual word or need a synonym for a word quickly?  Usually that means ope ...

  7. java office在线编辑_国外10个最受欢迎的 Java 开发的 CMS 系统

    CMS是Content Management System的缩写,意为"内容管理系统",它具有许多基于模板的优秀设计,可以加快网站开发的速度和减少开发的成本.CMS的功能并不只限于 ...

  8. 借助office web apps实现在线预览和在线编辑

    我所有的代码都是用go语言编写,你可以直接编译后使用,不用再有其他的操作. 最近项目实在太忙,这几天才有时间,这次是重头戏,要好好琢磨一下怎么写,才能更简洁的说清楚一切. 上一节,我们已经安装完毕,安 ...

  9. Office文档在线预览/在线编辑解决方案 - 毕升OfficeAPI说明

    毕升OfficeAPI说明 毕升OfficeAPI集成.onlyoffice api集成 使用毕升Office编辑,预览文件的过程 Api 具体说明 HMAC-MD5签名 callURL返回值 如何检 ...

  10. 勤哲linux客户端,Excel在线编辑

    Excel在线编辑APP是款拥有大量表格,文档,ppt模板和视频教程的一款软件,可以使用Excel在线编辑APP学习表格文档的制作或者用Excel在线编辑APP来办公,提高工作效率,上面的模板也是可以 ...

最新文章

  1. mysql 变量null_如何检查变量是否为NULL,然后使用MySQL存储过程进行设置?
  2. 云起实验室有奖征文,精美好礼等你来领——《我的linux初体验》
  3. Docker环境下报错:unknown group ‘mlocate‘ in statoverride file E: Sub-process /usr/bin/dpkg
  4. Visual Studio Code 1.0正式发布
  5. 剑指Offer_12_矩阵中的路径(参考问题:马踏棋盘)
  6. 关于 WebRequest.RegisterPrefix
  7. Node.js 的Web 服务器--Fenix
  8. 「大数据知识体系总结(2021版)」开放下载了!
  9. linux vi中删除命令,linux vi删除命令的使用
  10. apple tv 开发_如何在新的Apple TV上重新排列,配置和删除应用程序和游戏
  11. 计算机病毒的历史:1986-1993(译文…
  12. 疑似集体出走,支付宝蚂蚁庄园小鸡不见了
  13. 数字货币&区块链动态
  14. [转]Windows Shell 编程 第十章
  15. python中判断生肖和星座哪个准_十二生肖PK十二星座,到底哪个更准?
  16. 爬取公布的招聘信息(selenium实现)
  17. java毕业设计铝塑门窗的研制和生产管理源码+lw文档+mybatis+系统+mysql数据库+调试
  18. Houdini和Touchdesigner中实现场力与弹力的相互作用
  19. python第六章课后题答案_python 核心编程第六章课后题自己做的答案
  20. 对百度的内容进行修改

热门文章

  1. html字体溢出问题,CSS教程:关于文字溢出问题的研究
  2. 洛谷P5170 【模板】类欧几里得算法(数论)
  3. CentOS下Red5安装
  4. 偶然获得2011高校信息化创新征文大赛鼓励奖
  5. 综合布线屏蔽系统的现状与应用
  6. 【MyBatis】动态SQL中的参数判空
  7. 西门子plc烧录单片机_单片机可以替代 PLC 吗?
  8. linux查看挂载内存卡,Ubuntu Linux 挂载移动硬盘、U盘、SD卡(对于新手)
  9. resultMap和resultType的整体的区别和联系
  10. android 清除activity栈