FCKEditor v2.6 ASP.NET下的配置和使用

2023-12-10 05:48

本文主要是介绍FCKEditor v2.6 ASP.NET下的配置和使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

FCKEditor v2.6 ASP.NET下的配置和使用

ASP.NET+C#+.NET 2008-05-27 01:09:17 阅读51 评论0 字号:

这个控件分成两个部分:一个是FCKEditor基础部分;一个是.Net控件部分。当前最新的版本为v2.6,可以到下面的地址下载:

http://www.fckeditor.net/download

需要注意的是:.Net 控件的运行时依赖于FCKEditor基础脚本的。

 

图片或文件上传:

关于图片的上传需要设定2个路径:一个是相对路径;一个是绝对路径。有两种方法,第一种是修改web.config的方法。第二种是直接修改config.ascx 文件( 文件位置:/fckeditor/editor/filemanager/connectors/aspx/目录下)。

1. 修改web.config,添加的内容如下:

一定需要注意的是,路径以"/"结尾,否则会出错。

 

2. 如果是修改config.ascx,可以打开config.ascx进行修改:

// URL path to user files.

UserFilesPath = "/userfiles/";

 

// The connector tries to resolve the above UserFilesPath automatically.

// Use the following setting it you prefer to explicitely specify the

// absolute path. Examples: 'C://MySite//userfiles//' or '/root/mysite/userfiles/'.

// Attention: The above 'UserFilesPath' URL must point to the same directory.

UserFilesAbsolutePath = "";

 

同时,FCKEditor针对image/flash/file/media上传类型,会各自添加相应的子目录:

TypeConfig[ "Flash" ].FilesPath                    = "%UserFilesPath%flash/";

……

TypeConfig[ "Media" ].FilesPath                    = "%UserFilesPath%media/";

 

你也可以进一步对上述code进行扩展,如针对不同的用户,自动建立对应的子目录,将用户的文件进行隔离和分开。示例代码如下:

string imagepath = "%UserFilesPath%" + m_userName + "/image/";

TypeConfig["Image"].FilesPath = imagepath;

TypeConfig["Image"].FilesAbsolutePath = (UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%image/");

TypeConfig["Image"].QuickUploadPath = imagepath;

TypeConfig["Image"].QuickUploadAbsolutePath = (UserFilesAbsolutePath == "" ? "" : "%UserFilesAbsolutePath%");

 

最后,还需要修改FCKEditor下面的fckconfig.js 配置文件:

找到:FCKConfig.DefaultLanguage ='en'   改为 FCKConfig.DefaultLanguage ='zh-cn'

找到:var _FileBrowserLanguage = 'php' 改为 var _FileBrowserLanguage = 'aspx'

找到:var _QuickUploadLanguage= 'php' 改为 var _QuickUploadLanguage = 'aspx'

FCKConfig.FontNames         = '宋体;黑体;楷体_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;

 

FCKEditor 开源编辑器的官方网站:http://www.fckeditor.net/

这篇关于FCKEditor v2.6 ASP.NET下的配置和使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/476191

相关文章

Java中的getBytes()方法使用详解

《Java中的getBytes()方法使用详解》:本文主要介绍Java中getBytes()方法使用的相关资料,getBytes()方法有多个重载形式,可以根据需要指定字符集来进行转换,文中通过代... 目录前言一、常见重载形式二、示例代码三、getBytes(Charset charset)和getByt

Java使用Stream流的Lambda语法进行List转Map的操作方式

《Java使用Stream流的Lambda语法进行List转Map的操作方式》:本文主要介绍Java使用Stream流的Lambda语法进行List转Map的操作方式,具有很好的参考价值,希望对大... 目录背景Stream流的Lambda语法应用实例1、定义要操作的UserDto2、ListChina编程转成M

Spring框架中@Lazy延迟加载原理和使用详解

《Spring框架中@Lazy延迟加载原理和使用详解》:本文主要介绍Spring框架中@Lazy延迟加载原理和使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、@Lazy延迟加载原理1.延迟加载原理1.1 @Lazy三种配置方法1.2 @Component

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr

使用Java编写一个字符脱敏工具类

《使用Java编写一个字符脱敏工具类》这篇文章主要为大家详细介绍了如何使用Java编写一个字符脱敏工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1、字符脱敏工具类2、测试工具类3、测试结果1、字符脱敏工具类import lombok.extern.slf4j.Slf4j

pandas DataFrame keys的使用小结

《pandasDataFramekeys的使用小结》pandas.DataFrame.keys()方法返回DataFrame的列名,类似于字典的键,本文主要介绍了pandasDataFrameke... 目录Pandas2.2 DataFrameIndexing, iterationpandas.DataF

使用Python和PaddleOCR实现图文识别的代码和步骤

《使用Python和PaddleOCR实现图文识别的代码和步骤》在当今数字化时代,图文识别技术的应用越来越广泛,如文档数字化、信息提取等,PaddleOCR是百度开源的一款强大的OCR工具包,它集成了... 目录一、引言二、环境准备2.1 安装 python2.2 安装 PaddlePaddle2.3 安装

嵌入式Linux之使用设备树驱动GPIO的实现方式

《嵌入式Linux之使用设备树驱动GPIO的实现方式》:本文主要介绍嵌入式Linux之使用设备树驱动GPIO的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、设备树配置1.1 添加 pinctrl 节点1.2 添加 LED 设备节点二、编写驱动程序2.1

史上最全nginx详细参数配置

《史上最全nginx详细参数配置》Nginx是一个轻量级高性能的HTTP和反向代理服务器,同时也是一个通用代理服务器(TCP/UDP/IMAP/POP3/SMTP),最初由俄罗斯人IgorSyso... 目录基本命令默认配置搭建站点根据文件类型设置过期时间禁止文件缓存防盗链静态文件压缩指定定错误页面跨域问题

nginx负载均衡及详细配置方法

《nginx负载均衡及详细配置方法》Nginx作为一种高效的Web服务器和反向代理服务器,广泛应用于网站的负载均衡中,:本文主要介绍nginx负载均衡及详细配置,需要的朋友可以参考下... 目录一、 nginx负载均衡策略1.1 基本负载均衡策略1.2 第三方策略1.3 策略对比二、 nginx配置2.1