惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
GbyAI
GbyAI
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
U
Unit 42
Engineering at Meta
Engineering at Meta
aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
美团技术团队
雷峰网
雷峰网
Recent Announcements
Recent Announcements
有赞技术团队
有赞技术团队
D
DataBreaches.Net
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
罗磊的独立博客
MyScale Blog
MyScale Blog
博客园_首页
IT之家
IT之家
F
Fortinet All Blogs
博客园 - Franky

博客园 - 愚

Revit:二开使用Sqlite保存本地数据,并配合EF6等ORM框架 Revity:查找并修改类型参数和实例参数 复习一下UML Revit:ElementFilter过滤器基类 Revit:Element、Reference、ReferenceIntersector、ReferenceWithContext的理解 Revit:使用代码如何发出选点、选对象指令 Reivt:过滤器FilteredElementIterator,采集器FilteredElementCollector Revit:Transaction事务 Revit:弄清楚Application、UIApplication、UIDocument 、Document、DocumentSet之间的关系 Revit:IExternalCommand和IExternalApplication的区别 什么是假程序员 若我有一天 聊聊面试官那些事。。分享我的个人看法,认同的顶一顶。。。 提供一个中国身份证号码判断的类 分享一个自己写的取中国农历相关数据的类。包含:农历年月日,生肖,星座,年龄,天干,地支等方法 从结亲网 的架构谈起,谈什么架构, 我理解的架构。我想很多人理解的架构应该可能比较 狭义 面向对象的全套“企业微信”api接口的代码实现,网上太多“面向过程”微信api接口的代码,这个开源给需要的人用 (原创)面向对象的系统对接接口编写。第5篇(完结) (原创)面向对象的系统对接接口编写。第4篇
解决:百度编辑器UEditor,怎么将图片保存到图片服务器,或者...
· 2016-03-14 · via 博客园 - 愚

在使用百度编辑器ueditor的时候,怎么将图片保存到另一个服务器,或者上传到ftp服务器?这个问题,估计很多使用UE的人会遇到。而且我百度过,没有找到这个问题的解决方案。那么:本篇文章就很适合你了。因为本文解决了这个问题。

1.当你使用UEditor(以下简称UE)的时候,那么你自然要引入他的源码工程。

如下图:

配置好后的效果图

本文使用UE版本是:1.4.3.1版本

如果需要下载,请访问:UE官网

2.本文搭建的环境

我这篇文章生产环境使用的网站域名是:http://admin.domain.com/

UE的文件目录就在是http://admin.domain.com/ueditor/ 下

使用的是vs2013。C#.net环境

3.步入正题,下载完源码后,解压。直接将.net的源码全盘copy到 http://admin.domain.com/ueditor/

UE的源码他是已经分类好的。php的归php,.net的归.net。jsp的归jsp。。你用什么语种,你就copy你自己需要的语种源码。

4.默认的配置文件都不需要改动。

如上图:ueditor.config.js等所有js,是怎么样的还是怎么样。。不需要动它。因为我们项目里就没有改动过。。

5.将net文件夹转化为应用程序

如上图:net文件夹的位置

6.打开iis,转换应用程序

如上图操作。共3个红圈。你操作完后,大约就是这样子。

7.打开config.json配置文件进行修改

config.json文件位置如上图所示

8.config.json文件修改“上传图片配置”

如上图。将“上传图片配置”按图片中那样修改

8-1).config.json文件修改“抓取远程图片配置”

如上图。将“抓紧远程图片配置”按上面图片进行修改。

那么,有同学会问了,我是上传图片,为什么还要修改“抓紧远程图片配置”?

因为当你copy网络新闻时,这些新闻中可能会有图片,而这些内容,当你直接复制到UE中时,会自动触发这个“远程抓取”功能。所以要设置。

同时:即使是在UE中,你就图片移动到另一个位置,进行排版时,UE也会自动触发这个“远程抓取”功能。

9.接下来,找到controller.ashx文件。

位置如上图

10.打开controller.ashx文件进行修改

如上图。新增2行代码

RemoteServerPath = Config.GetString("imageRemoteServerPath"),
RemoteServerHost = Config.GetString("imageRemoteServerHost"),

11.修改UploadHandler.cs文件

UploadHandler.cs位置如上图

打开:UploadHandler.cs文件

找到如下代码,并进行修改:

修改后,如上图红圈所示。效果应该是这样子。

12.仍然打开:UploadHandler.cs文件

修改内容如下:

代码位置在70行左右。修改后如上图所示。关键位置在红圈处。

13.UploadHandler.cs文件的代码,是修改“上传图片”的功能的。

14.下面开始修改“远程抓紧图片”的功能。打开CrawlerHandler.cs文件

CrawlerHandler.cs的文件位置如上图所示

15.修改CrawlerHandler.cs的内容:

修改后,代码应该类似于上面。请关注红圈中的内容,那是重点。

16.结束:

请使用UE上传一张图片。他的URL应该类似于:http://image.domain.com/ueditor/upload/image/20160229/6359233657403001964317029.png

或者你将网络中的一篇图片新闻,比如找一下腾讯网的图文新闻,直接将其内容copy到UE框中,那么看到的图片地址应该类似于:http://image.domain.com/ueditor/upload/image/20160229/6359233657403001964317029.png

那么:恭喜你。你完成了修改。

同理,ftp是一样的。你只要把上述的配置地址,改为ftp服务器地址即可。

如上图,鼠标选中图片,然后会出现修改2字。

点击“修改”,会出现下图:

请看,网址已变成url地址。而不是物理地址。

文章完结。期望对你有帮助。。