Linux Bash使用技巧
2015-08-08 19:49
651 查看
我用的是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] }
相关文章推荐
- shell简介 linux由什么语言编写
- Linux $HOME下文件记录(Vim/Shell)
- 【git】git bash 启动默认路径
- Linux C/C++计划Shell命令大杂烩(1)
- Shell Scripts - 条件语句,case语句,function功能
- Shell Scripts - 条件语句,case语句,function功能
- shell 多进程打包备份脚本
- Hadoop之文件系统Shell
- shell EOF注意点
- Bash Shell 中的History命令
- shell中截取cut所不能做好的字符串的方法
- EDK2 环境搭建 & Shell-Debug(Microsoft Visual Studio 2013)
- 点滴记录一些shell命令
- shell 安装MYSQL
- shell脚本_自动安装mysql
- EDK2 环境搭建 & Shell - Debug (cmd)
- -bash:wget command not found的解决方法
- -bash:wget command not found的解决方法
- shell脚本学习笔记之常见语法结构用法
- 让shell脚本在后台飞