Ueditor结合七牛云存储上传图片、附件和图片在线管理的实现和最新更新
2017-11-04 14:04
471 查看
最新下载地址:
https://github.com/widuu/qiniu_ueditor_1.4.3
请修改
具体地区的上传URL请查看七牛官方存储区域,地址:https://developer.qiniu.com/kodo/manual/1671/region-endpoint
注意:新版本不兼容老版本,网上整合教程现在最多的是老版本,如果查看的是网站教程请点击老版本地址来下载老版本
重构了上传方法,可以随意切换本地上传和上传到七牛
增加了文件删除方法,可以自由删除文件
支持二次开发,添加其它的上传方式如
通过七牛
新增上传模式,[直传|服务器上传],服务器上传是通过上传到服务器的临时文件再上传到七牛
大视频分片上传到七牛[2017/7/17]
使用
修复老版本在线管理限定的1000个文件列表
列表分页通过七牛传输的
配置两个文件,一个是
修改
修改
上传文件名称和保存路径可修改
修改
修改
修改
https://github.com/widuu/qiniu_ueditor_1.4.3
Ueditor七牛云存储版本
关于地址报错
请修改
php/config.json中的
uploadQiniuUrl和
ChunkUploadQiniuUrl参数,因为最近反馈地区错误报错比较多,举个简单的例子华南地区修改如下
"uploadQiniuUrl" : "http://up-z2.qiniu.com/", /* 七牛上传地址 */ "ChunkUploadQiniuUrl": "http://up-z2.qiniu.com", /* 分片上传创建的host地址 */
具体地区的上传URL请查看七牛官方存储区域,地址:https://developer.qiniu.com/kodo/manual/1671/region-endpoint
新版本说明
注意:新版本不兼容老版本,网上整合教程现在最多的是老版本,如果查看的是网站教程请点击老版本地址来下载老版本
新增
采用Ueditor官方最新版本【1.4.3.3】版本重构了上传方法,可以随意切换本地上传和上传到七牛
增加了文件删除方法,可以自由删除文件
支持二次开发,添加其它的上传方式如
aliyun OSS等
通过七牛
fetch功能来抓取远程图片
新增上传模式,[直传|服务器上传],服务器上传是通过上传到服务器的临时文件再上传到七牛
大视频分片上传到七牛[2017/7/17]
修复
修复同时上传不同文件夹同名称文件丢失问题,修复多文件同时上传丢失问题使用
fetch方法来抓取远程图片
修复老版本在线管理限定的1000个文件列表
列表分页通过七牛传输的
marker来进行查找分页
配置
配置两个文件,一个是
php的配置文件
config.php和
Ueditor的配置文件
config.json,默认的配置文件都在
php目录下。
本地上传配置
修改
config.php
'upload_type' => 'local', // local 是上传到本地服务器 'orderby' => 'asc', // 可选项 [desc|asc]列出文件的排序方式,此配置仅支持本地服务器 'root_path' => $_SERVER['DOCUMENT_ROOT'], // 本地上传的根目录地址
修改
config.json
"uploadType" : "local", /* qiniu|local 【qiniu】七牛云存储 【local】本地上传*/
上传文件名称和保存路径可修改
config.json中的配置信息,按照官网的配置就可以
上传到七牛云存储
修改
config.php
'upload_type' => 'qiniu', // qiniu 上传到七牛云存储服务器 /* 七牛云存储信息配置 */ 'bucket' => 'gitwiduu', // 七牛Bucket的名称 'host' => 'http://gitwiduu.u.qiniudn.com', // 七牛绑定的域名 'access_key' => 'KUN6xYZlOAtid2MjHm90-6VFY2M7HC90ijDH4uOR', // 七牛的access_key 'secret_key' => 'D-K57TE5hPe3krexftxLWFKmL2xbQEKA-mtkrUfB', // 七牛的secret_key /* 上传配置 */ 'timeout' => '3600', // 上传时间 'save_type' => 'date', // 保存类型 /* 水印设置 */ 'use_water' => false, // 是否开启水印 /* 七牛水印图片地址 */ 'water_url' => 'http://gitwiduu.u.qiniudn.com/ueditor-bg.png', /* 水印显示设置 */ 'dissolve' => 50, // 水印透明度 'gravity' => 'SouthEast', // 水印位置具体见文档图片说明和选项 'dx' => 10, //边距横向位置 'dy' => 10 //边距纵向位置
修改
config.json
/* 七牛云存储配置start */ "uploadType" : "qiniu", /* [qiniu]七牛云存储 */ "qiniuUploadType" : "url", /* [url|php] url 通过URL直传,根据token来判断返回地址, php 通过php文件方式传输 */ "uploadQiniuUrl" : "http://upload.qiniu.com/", /* 七牛上传地址 */ "qiniuUploadPath" : "uploads/", /* 七牛上传的前缀 */ "qiniuDatePath" : "mmdd", /* 自定义文件夹后的时间例如 uploads/0712 留空uploads/, 格式 yyyy == 2017 yy == 17 mm 月份 07 dd 日期 12 */ "uploadSaveType" : "date", /* 保存文件的名称类型 */ "getTokenActionName" : "getToken", /* 获取 Token 的方法 */
大视频分片上传
修改
config.json
"VideoBlockFileSize" : 4194304, /* 视频块大小,是每块4MB,所以这个不用修改 */ "VideoChunkFileSize" : 2097152, /* 视频上传分块大小,建议是整数倍防止出错,列如1048576(1MB),524288(512KB)默认是2MB */ "VideoChunkMaxSize" : 10485760, /* 视频文件超过多大来进行分片上传,现在默认是10MB */ "ChunkUploadQiniuUrl": "http://upload.qiniu.com", /* 分块上传的首块上传域名为:上传到华东一区的域名为up.qiniu.com、up-z0.qiniu.com和upload.qiniu.com;上传到华北一区的域名为up-z1.qiniu.com和upload-z1.qiniu.com */ "makeFileActionName" : "makeFile", /* 合成文件的url方法 */
技术支持
邮箱 : admin@widuu.com相关文章推荐
- Ueditor结合七牛云存储上传图片、附件和图片在线管理的实现
- Ueditor结合七牛云存储上传图片、附件和图片在线管理的实现
- Ueditor结合七牛云及百度云存储(JAVA版,ueditor-1.4.3)实现图片文件上传
- ueditor多图片上传中去掉在线管理和图片搜索Tab页功能
- ueditor多图片上传中去掉在线管理和图片搜索Tab页功能
- ueditor1.4.3jsp版成功上传图片后却回显不出来与在线管理显示不出图片的解决方案
- Ueditor结合七牛云及百度云存储(JAVA版,ueditor-1.4.3)实现图片文件上传
- Ueditor结合七牛云及百度云存储(JAVA版,ueditor-1.4.3)实现图片文件上传
- Ueditor结合七牛云及百度云存储(JAVA版,ueditor-1.4.3)实现图片文件上传
- 解决ueditor百度富文本编辑器图片可以上传但是在线管理图片无法显示
- 百度编辑器Ueditor 多图上传 图片在线管理的排序问题解决方案
- ueditor的图片上传和在线管理
- uploadify结合ThinkPHP5上传类实现异步上传图片
- 从web编辑器 UEditor 中单独提取图片上传,包含多图片单图片上传以及在线涂鸦功能
- PHP结合Ueditor并修改图片上传路径
- 使用ueditor实现多图片上传案例——ServiceImpl层(ShoppingServiceImpl)
- UEditor之图片上传如何和真实项目结合
- 基于SSM使用ueditor编辑框文本、图片上传功能实现
- ueditor 编辑器的配置 实现了上传图片与文件功能---附效果图
- UEditor之图片上传如何和真实项目结合