百度编辑器UEditor修改成支持物理路径
2018-06-22 07:32:10来源:未知 阅读 ()
一、前言
我虽然工作了2年。有快1年没有做后台的开发了。最近要写个新项目用到富文本编辑器,然后选择用了百度的UEditor。在使用过程中感觉有些不太好。然后就自己手动改一下源码,写得不好请见谅。这只是供新手学习用的。技术含量并不高。大牛请勿喷。
二、UEditor的项目结构
三、改造思路
上传图片是通过后端去处理的。这里我们找到controller.ashx这个文件。打开后我们看到
这里来判断上传的是什么然后加载配置文件(config.json这个配置文件)。最后调用了action.Process()这个方法。
这里我们就找到了上传的关键UploadHandler.Process()这个方法。
然后我们找到了这两句代码,就是将虚拟路径转换成物理路径的代码。
好了到这里我们大概了解了整体的上传代码运作。
四、开始改造
先从配置文件config.json开始下手。
在配置文件中加上imageLocalPrefix然后配上值
然后找到controller.ashx
加上这段代码加载配置文件,当然UploadConfig实体类也要加上LocalPrefix这个属性。
最后就是改上面的路径转换了。
判断一下是否物理路径,如果是就拼接起来。
到里这就改造完成了。我们的UEditor就可以支持物理路径的配置上传了。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 修复dtcms5.0后台管理编辑器上传视频和图片被过滤问题 2019-08-13
- ASP.NET MVC实现layui富文本编辑器应用 2019-07-23
- 记录.net使用ueditor富文本编辑器 2018-09-18
- 记录.net使用ueditor富文本编辑器 2018-09-10
- 富文本编辑器 CKeditor 配置使用+上传图片 2018-06-22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash