`
itsoul
  • 浏览: 218111 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

修改FCK上传到服务器的路径

阅读更多
我用的是fck2.3,修改服务器路径需要改fck的源码,具体修改如下:

1、打开源码,找到/src/net/fckeditor/connector/ConnectorServlet.java这个文件,在init方法里,修改realDefaultUserFilesPath变量的值为:ConnectorHandler.getDefaultUserFilesPath();(它默认是去取这个项目的真实路径),同样还要修改doGet和doPost方法,在里面找typeDirPath这个变量,把这个变量全部值全部给去,用
变量typePath代替typeDirPath变量的值;

2、找到/src/net/fckeditor/tool/UtilsResponse.java,在constructResponseUrl方法里,把
      if (prependContextPath && !fullUrl)
    	//sb.append(request.getContextPath());(这句话注释了)

3、最后一步,在src的目录下配一下有个fckeditor.properties文件,往这个文件里添加一句
connector.userFilesPath=//192.168.0.101/fckeditor(服务器的路径)


好了,到这就可以上传到你想要上传的服务器了;

不过这样是能上传成功,但是需要显示就该出问题了, 你还需要修改一下
/WebRoot/fckeditor/editor/dialog/fck_image/fck_image.js这个文件,在里面有个UpdateOriginal函数,如下:
function UpdateOriginal( resetSize )
{
	if ( !eImgPreview )
		return ;

	if ( GetE('txtUrl').value.length == 0 )
	{
		oImageOriginal = null ;
		return ;
	}
	oImageOriginal = document.createElement( 'IMG' ) ;	// new Image() ;

	if ( resetSize )
	{
		oImageOriginal.onload = function()
		{
			this.onload = null ;
			ResetSizes() ;
		}
	}
	[color=red]var src=document.getElementById("txtUrl").value;
	if(src.indexOf("192.168.0.101:90")>-1){
	}else{
		src="http://192.168.0.101:90"+src.substring(src.indexOf("fckeditor")+9);、(服务器访问路径)
	}
	//eImgPreview.src;
	document.getElementById("txtUrl").value=src;
	oImageOriginal.src = src;[/color]
}


1
0
分享到:
评论

相关推荐

    fck路径的配置(决定路径)

    在"fck路径的配置(决定路径)"这个主题中,我们主要讨论的是如何调整FCKeditor的配置,使得上传的资源文件能够存储在特定的路径下,包括不在Web项目内部的外部路径。以下是对这个知识点的详细解释: 1. **...

    C# .NET FCK 编辑器例子(更新了不能在服务器上传图片的问题)

    在本示例中,"C# .NET FCK 编辑器例子"着重解决了在服务器上无法上传图片的问题,这通常是由于服务器配置、文件路径或权限设置不正确导致的。 首先,我们需要理解FCKeditor的工作原理。它通过JavaScript与服务器端...

    强大的FCK编辑器修改版兼容多个浏览器支持图片上传功能

    在实际应用中,你可能需要对服务器环境进行一些配置,比如设置允许上传的文件类型、大小限制,以及图片的存储路径等。同时,为了确保用户上传的图片不会影响网站性能,可能还需要实现图片的缩略图生成和优化功能。 ...

    Fck上传图片 falsf file 文件 配置 以及源码

    这个压缩包文件的标题和描述提到的“Fck上传图片 falsf file 文件 配置 以及源码”,显然与FCKeditor的图片上传功能有关。下面我们将深入探讨这一主题。 FCKeditor的图片上传功能是通过一个名为"FCKeditor Upload ...

    fck实现文件上传并自定文件名和按日期存放位置

    在实现这些功能时,我们需要修改FCKeditor的配置文件(如fckconfig.js),设置自定义的上传URL和参数,使其指向我们的服务器端脚本。同时,服务器端脚本需要能够处理FCKeditor的POST请求,解析上传文件的数据,并...

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

    然而,在使用过程中,用户可能会遇到各种问题,其中一种常见的问题就是“后台商品详细描述在FCK编辑器中无法显示,只看到一片空白”。这个问题对于商家来说是相当困扰的,因为它直接影响到了商品信息的编辑与展示,...

    php fck文件夹及上传图片中文乱码问题解决方法

    5. **数据库存储**:如果上传的文件信息需要存储到数据库,确保数据库表字段的字符集设置为`utf8`或`utf8mb4`,并使用`utf8`或`utf8mb4`编码的连接字符串。 6. **文件操作函数**:在进行文件操作如`move_uploaded_...

    FCK在线编辑器 JSP

    **FCK在线编辑器 JSP** 是一个基于Web的富文本编辑器,它允许用户在浏览器端进行文本格式化、图像上传以及其他常见的文档编辑操作。FCKeditor在JSP(JavaServer Pages)环境下使用,可以极大地提升网页内容创建的...

    可以上传中文图片的FCK编辑器插件

    在提供的"可以上传中文图片的FCK编辑器插件"压缩包中,很可能包含了已经完成这些修改的源代码,可以直接应用到你的项目中,从而快速实现功能。在使用过程中,记得备份原有文件,以防万一需要恢复原始设置。

    FCK带文件上传后可删除 .NET版本

    这个"带文件上传后可删除"的修改版,意味着它增加了对已上传文件进行管理的功能,用户不仅可以上传文件到服务器,还可以在需要时删除这些文件。 在传统的FCKeditor中,文件上传功能允许用户通过编辑器直接将本地的...

    FCKEDITOR JSP 上传图片

    在JSP(JavaServer Pages)环境下,开发者经常使用FCKeditor来实现图文混排,特别是需要用户能够上传图片到服务器的场景。本文将深入探讨如何配置FCKeditor以实现JSP页面的图片上传功能。 首先,我们需要了解...

    一款好的.net fck

    “图片上传”是FCKeditor的一个关键特性,它支持用户将本地图片上传到服务器,并能直接在编辑器中预览和插入图片。这一功能通常需要配合后端处理,如图片大小限制、格式检查、存储路径设置等。 “.net验证码”则...

    FCK富文本编辑器

    2. **编写服务器端脚本**:根据所使用的服务器端语言(如PHP、ASP.NET、Java等),编写处理上传请求的脚本,接收文件并保存到指定路径。 3. **配置返回信息**:服务器端脚本完成后,需要返回一个JSON或XML格式的...

    fck编辑器 增加了表情

    通过调整这些参数,可以指定表情图片上传后存放的服务器位置。 接下来,为了在编辑器中显示和插入表情,需要创建一个表情面板或者插件。这通常涉及到HTML、CSS和JavaScript的编写。开发者需要创建一个包含所有表情...

    FCK 保存远程图片

    当用户上传图片时,FCKeditor通常会将图片上传到服务器并返回一个相对应的服务器路径。 要实现"保存远程图片"的功能,我们需要对FCKeditor进行一些配置或扩展。以下是一些可能的方法: 1. **自定义上传插件**:...

    web页面 FCK编辑器

    2. **配置**:根据项目需求,修改配置文件(fckconfig.js),设置编辑器的语言、工具栏、文件上传路径等。 3. **集成到网页**:通过JavaScript API将FCKeditor嵌入到网页中,创建编辑器实例。 4. **数据保存**:...

    FCK编辑器 asp版 精简无错

    5. **测试运行**:保存并上传修改后的ASP页面,通过浏览器访问以测试编辑器是否正常工作。 **文件列表** 1. **配置说明.txt**:包含了安装和配置FCKeditor ASP版的详细指导,是快速启动项目的关键文件。 2. **...

    fck编辑器(调整工具栏,下拉宽度)

    如果你遇到“不会上传,浏览文件发生错误...”的问题,可能是因为服务器权限设置不正确、网络问题或者是浏览器限制。确保你有正确的文件访问权限,并且网络连接稳定。如果是在本地开发环境中,检查编辑器的文件路径...

    .Net中Fck用法详解(带fck)

    2. 将获取到的内容保存到服务器端,可以使用AJAX异步提交,也可以在表单提交时获取: - AJAX提交: ```javascript $.ajax({ url: 'SaveContent.aspx', type: 'POST', data: { content: editorContent }, ...

    Fck文本编辑器 FCKeditor fckeditor

    2. **拖放功能**: 用户可以轻松地通过拖放操作上传图片和其他文件到编辑器中。 3. **多种语言支持**: FCKeditor支持多语言界面,包括中文,满足了全球用户的使用需求。 4. **自定义配置**: 编辑器的外观和功能可以...

Global site tag (gtag.js) - Google Analytics