widuu / Qiniu_ueditor_1.4.3
UEditor1.4.3版本-直接上传视频、附件、图片到七牛云存储,并且支持图片在线管理功能
Stars: ✭ 305
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Qiniu ueditor 1.4.3
Qimage Win
Windows 版本 Markdown 一键贴图工具,支持本地文件、截图、网络图片一键上传七牛云并返回图片引用,让 Markdown 中贴图变成一种享受。
Stars: ✭ 196 (-35.74%)
Mutual labels: qiniu
cdnjs-extension
📦 [Chrome Extension] Replace the links of cdnjs with Qiniu.
Stars: ✭ 22 (-92.79%)
Mutual labels: qiniu
qu
Quickly generating unique url of a picture for markdown files.
Stars: ✭ 24 (-92.13%)
Mutual labels: qiniu
vscode-qiniu-upload-image
一个VS Code插件,写Markdown时可以快捷上传本地图片获取七牛图床外链。
Stars: ✭ 87 (-71.48%)
Mutual labels: qiniu
tiny-qiniu-request
tiny-qiniu for rc-upload or antd upload component `customRequest` property
Stars: ✭ 13 (-95.74%)
Mutual labels: qiniu
Picgo
🚀A simple & beautiful tool for pictures uploading built by vue-cli-electron-builder
Stars: ✭ 15,358 (+4935.41%)
Mutual labels: qiniu
Aragorn
A tool to upload or manage files by object storage sdk
Stars: ✭ 266 (-12.79%)
Mutual labels: qiniu
oss-client
七牛云文件仿百度网盘文件夹管理,上传下载,删除。七牛云存储,七牛云图床。桌面应用程序 windows mac
Stars: ✭ 89 (-70.82%)
Mutual labels: qiniu
spring-file-storage-service
The FSS(file storage service) APIs make storing the blob file easy and simple .
Stars: ✭ 33 (-89.18%)
Mutual labels: qiniu
free-fs
✨Free-Fs 开源文件管理系统:基于 SpringBoot2.x + MyBatisPlus + MySQL + Shiro+ Layui 等搭配七牛云,阿里云OSS实现的云存储管理系统。包含文件上传、删除、预览、云资源列表查询、下载、文件移动、重命名、目录管理、登录、注册、以及权限控制等功能。
Stars: ✭ 49 (-83.93%)
Mutual labels: qiniu
Blog Frontend Project
Web frontend code for my blogs, develop with Vue.
Stars: ✭ 206 (-32.46%)
Mutual labels: qiniu
Flysystem Qiniu
💾 Flysystem adapter for the Qiniu storage.
Stars: ✭ 192 (-37.05%)
Mutual labels: qiniu
room.cafe
An extremely simple video meeting, integrated whiteboard, chat and screen sharing
Stars: ✭ 34 (-88.85%)
Mutual labels: qiniu
Springboot Learn
🌹springboot常用框架整合示例,涉及多种网站监控,数据缓存,网络通信,持久层,权限管理,常用工具等
Stars: ✭ 270 (-11.48%)
Mutual labels: qiniu
vue-fabric
🦆拼图vue+fabric:图片的复制粘贴,删除,隐藏,翻转,历史记录,回退撤销,锁定,图片组合打散,剪切,图层管理,图片滤镜,图片导出,案例保存,导出
Stars: ✭ 39 (-87.21%)
Mutual labels: qiniu
Ueditor七牛云存储版本
注意事项 老版本请查看 : https://github.com/widuu/qiniu_ueditor_1.4.3/tree/v1.0.0
关于地址报错
请修改
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
使用ssl协议时,请认真查看七牛官方的上传url地址,然后打开看是否报错,有人已经反馈ssl无法上传,其实是config.json配置中的URL问题。
BUG修复
- 上传区域错误,现在可通过
uploadQiniuUrl
来更改区域 - 2018/3/30 - 图片列表多现实一个的错误 - 2018/3/30
新版本说明
注意:新版本不兼容老版本,网上整合教程现在最多的是老版本,如果查看的是网站教程请点击老版本地址来下载老版本
新增
- 采用Ueditor官方最新版本【1.4.3.3】版本
- 重构了上传方法,可以随意切换本地上传和上传到七牛
- 增加了文件删除方法,可以自由删除文件
- 支持二次开发,添加其它的上传方式如
aliyun OSS
等 - 通过七牛
fetch
功能来抓取远程图片 - 新增上传模式,[直传|服务器上传],服务器上传是通过上传到服务器的临时文件再上传到七牛
- 大视频分片上传到七牛[2017/7/17]
-
config.json
中增加QiniuDriver.class.php
中的域名配置参数
修复
- 修复同时上传不同文件夹同名称文件丢失问题,修复多文件同时上传丢失问题
- 使用
fetch
方法来抓取远程图片 - 修复老版本在线管理限定的1000个文件列表
- 列表分页通过七牛传输的
marker
来进行查找分页 - 修复七牛
fetch
错误返回信息
配置
配置两个文件,一个是
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方法 */
技术支持
邮箱 : [email protected]
捐赠
本项目是个人业余时间开发和提供技术支持,欢迎捐赠!
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].