From 2ebba0062129efdb26ee4480466b29d022bfb729 Mon Sep 17 00:00:00 2001 From: icret Date: Mon, 3 Jan 2022 05:43:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=BC=A9=E7=95=A5=E5=9B=BE?= =?UTF-8?q?=E5=AF=BC=E8=87=B4=E7=9A=84=E4=B8=8A=E4=BC=A0=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 24 ++++++--- admin/admin.inc.php | 2 +- ...files-0ca0a7527891d2545f5e870d7e4711bc.php | 1 + ...files-3a62f52c15158a291bfd1a7fc7ca6290.php | 1 + ...files-f03516e1f608291cb50779c363e9e86e.php | 1 + admin/logs/upload/2022-01.php | 53 +++++++++++++++++++ admin/logs/verson/verson.json | 41 ++++++++++++++ application/function.php | 14 ++++- application/list.php | 2 +- config/config.php | 2 +- file.php | 12 +++-- index.php | 15 +++--- 12 files changed, 144 insertions(+), 24 deletions(-) create mode 100755 admin/logs/counts/total-files-0ca0a7527891d2545f5e870d7e4711bc.php create mode 100755 admin/logs/counts/total-files-3a62f52c15158a291bfd1a7fc7ca6290.php create mode 100755 admin/logs/counts/total-files-f03516e1f608291cb50779c363e9e86e.php create mode 100755 admin/logs/upload/2022-01.php create mode 100755 admin/logs/verson/verson.json diff --git a/README.md b/README.md index 83fbfdc..961e533 100755 --- a/README.md +++ b/README.md @@ -1,13 +1,21 @@ -![简单图床示例](https://i1.100024.xyz/i/2020/12/31/ulmtho.png - "简单图床示例") -![简单图床示例](https://i1.100024.xyz/i/2020/12/31/ulmjmn.png - "简单图床示例") - ## EasyImage 简单图床 2.0 -> 支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 -演示地址: [https://img.545141.com](https://img.545141.com"https://img.545141.com") +> 始于2018年7月,支持多文件上传,简单无数据库,返回图片url,markdown,bbscode,html的一款图床程序 +演示地址:[https://img.545141.com](https://img.545141.com) 之前一直用的图床程序是:[PHP多图长传程序2.4.3](http://www.mycodes.net/48/4925.htm "PHP多图长传程序2.4.3") 由于版本过老并且使用falsh上传,在当前html5流行大势所趋下,遂利用基础知识新写了一个以html5为默认上传并且支持flash,向下兼容至IE9。 +> +
+ +[![PHP](https://img.shields.io/badge/PHP->=5.6-orange.svg)](http://php.net) +[![Release](https://img.shields.io/github/v/release/icret/EasyImages2.0)](https://github.com/icret/EasyImages2.0/releases) +[![Issues](https://img.shields.io/github/issues/icret/EasyImages2.0)](https://github.com/icret/EasyImages2.0/issues) +[![Code size](https://img.shields.io/github/languages/code-size/icret/EasyImages2.0?color=blueviolet)](https://github.com/icret/EasyImages2.0) +[![License](https://img.shields.io/badge/license-GPL_V3.0-yellowgreen.svg)](https://github.com/icret/EasyImages2.0/blob/master/LICENSE) + +[演示](https://img.545141.com)   +[Chrome 拓展](https://github.com/icret/EasyImages2.0-chrome-extension)   +[使用手册](https://www.kancloud.cn/easyimage/easyimage)   +[问题反馈](https://www.kancloud.cn/easyimage/easyimage)
@@ -79,9 +87,11 @@ Deny from all - 日志增加更多文件信息 - 前端增加裁剪和压缩质量 - 上传失败将会输出更多信息 +- 修复前端压缩图片不能关闭问题 - 修复上传设置中错误和页面显示 - 调整网站设置->上传设置的排序 - 将快捷操作中心转移到网站设置中 +- 修复因生成缩略图导致的前端数据返回失败 - 增加简单图床chrome浏览器插件,可自行配置网站->[EasyImage-Browser-Extension](https://github.com/icret/EasyImage-Browser-Extension) * 2021-11-17 v2.4.3 diff --git a/admin/admin.inc.php b/admin/admin.inc.php index 2d37a72..db21e86 100755 --- a/admin/admin.inc.php +++ b/admin/admin.inc.php @@ -243,7 +243,7 @@ if (isset($_POST['radio'])) {
title=" 开启缩略图后会影响前端上传速度和服务器开销"> - +
diff --git a/admin/logs/counts/total-files-0ca0a7527891d2545f5e870d7e4711bc.php b/admin/logs/counts/total-files-0ca0a7527891d2545f5e870d7e4711bc.php new file mode 100755 index 0000000..0db952c --- /dev/null +++ b/admin/logs/counts/total-files-0ca0a7527891d2545f5e870d7e4711bc.php @@ -0,0 +1 @@ +{"filename":"0ca0a7527891d2545f5e870d7e4711bc","date":"2022010304","total_time":"2022-01-03 04:54:46","dirnum":5,"filenum":15,"usage_space":"2.05MB","todayUpload":1,"yestUpload":0} \ No newline at end of file diff --git a/admin/logs/counts/total-files-3a62f52c15158a291bfd1a7fc7ca6290.php b/admin/logs/counts/total-files-3a62f52c15158a291bfd1a7fc7ca6290.php new file mode 100755 index 0000000..be959cb --- /dev/null +++ b/admin/logs/counts/total-files-3a62f52c15158a291bfd1a7fc7ca6290.php @@ -0,0 +1 @@ +{"filename":"3a62f52c15158a291bfd1a7fc7ca6290","date":"2022010304","total_time":"2022-01-03 04:50:50","dirnum":5,"filenum":28,"usage_space":"4.45MB","todayUpload":14,"yestUpload":0} \ No newline at end of file diff --git a/admin/logs/counts/total-files-f03516e1f608291cb50779c363e9e86e.php b/admin/logs/counts/total-files-f03516e1f608291cb50779c363e9e86e.php new file mode 100755 index 0000000..7635d73 --- /dev/null +++ b/admin/logs/counts/total-files-f03516e1f608291cb50779c363e9e86e.php @@ -0,0 +1 @@ +{"filename":"f03516e1f608291cb50779c363e9e86e","date":"2022010304","total_time":"2022-01-03 04:51:19","dirnum":5,"filenum":28,"usage_space":"4.45MB","todayUpload":14,"yestUpload":0} \ No newline at end of file diff --git a/admin/logs/upload/2022-01.php b/admin/logs/upload/2022-01.php new file mode 100755 index 0000000..24d0c7e --- /dev/null +++ b/admin/logs/upload/2022-01.php @@ -0,0 +1,53 @@ + +{"770y5u.png":{"source":"美凯龙.png","date":"2022-01-03 04:35:07","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/770y5u.png","size":"270.59KB","md5":"5dd2c8735141f6443d7914e194aea278","checkImg":"Check Closed","from":"Web upload"}} +{"771799.png":{"source":"微信截图_20211231164153.png","date":"2022-01-03 04:35:07","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/771799.png","size":"21.63KB","md5":"30c71fddc2788b64800aabe4c07cbc18","checkImg":"Check Closed","from":"Web upload"}} +{"7715fh.png":{"source":"微信截图_20211231164650.png","date":"2022-01-03 04:35:07","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7715fh.png","size":"27.43KB","md5":"d566b0f3bc67706b226bcb7125a0f059","checkImg":"Check Closed","from":"Web upload"}} +{"7716r4.jpg":{"source":"微信图片_20211228214738.jpg","date":"2022-01-03 04:35:07","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7716r4.jpg","size":"115.8KB","md5":"847c83b67a66c7d0cf0aa8fe9ce1c818","checkImg":"Check Closed","from":"Web upload"}} +{"7719bw.jpg":{"source":"微信图片_20211228214754.jpg","date":"2022-01-03 04:35:07","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7719bw.jpg","size":"81.68KB","md5":"2893e920e929a38696f54e4e053ca3aa","checkImg":"Check Closed","from":"Web upload"}} +{"773tf8.jpg":{"source":"36140258553ceff4e3c3590c2303406de9d8138c.jpg","date":"2022-01-03 04:35:19","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/773tf8.jpg","size":"1.51MB","md5":"e3c186f1702a692e8afaa3c98ca5318c","checkImg":"Check Closed","from":"Web upload"}} +{"773ug7.png":{"source":"QQ截图20220101110352.png","date":"2022-01-03 04:35:19","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/773ug7.png","size":"61.2KB","md5":"bf1493db0a06e345514ee5d5f581faaf","checkImg":"Check Closed","from":"Web upload"}} +{"77419k.png":{"source":"美凯龙.png","date":"2022-01-03 04:35:20","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/77419k.png","size":"270.59KB","md5":"5dd2c8735141f6443d7914e194aea278","checkImg":"Check Closed","from":"Web upload"}} +{"773x4s.png":{"source":"微信截图_20211231164153.png","date":"2022-01-03 04:35:20","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/773x4s.png","size":"21.63KB","md5":"30c71fddc2788b64800aabe4c07cbc18","checkImg":"Check Closed","from":"Web upload"}} +{"773w8r.png":{"source":"微信截图_20211231164650.png","date":"2022-01-03 04:35:20","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/773w8r.png","size":"27.43KB","md5":"d566b0f3bc67706b226bcb7125a0f059","checkImg":"Check Closed","from":"Web upload"}} +{"7741e4.jpg":{"source":"微信图片_20211228214738.jpg","date":"2022-01-03 04:35:21","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7741e4.jpg","size":"115.8KB","md5":"847c83b67a66c7d0cf0aa8fe9ce1c818","checkImg":"Check Closed","from":"Web upload"}} +{"774879.jpg":{"source":"微信图片_20211228214754.jpg","date":"2022-01-03 04:35:21","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/774879.jpg","size":"81.68KB","md5":"2893e920e929a38696f54e4e053ca3aa","checkImg":"Check Closed","from":"Web upload"}} +{"7ibu64.jpg":{"source":"IMG_6200.JPG","date":"2022-01-03 04:54:04","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7ibu64.jpg","size":"1.64MB","md5":"b38061647613700236eca9eca943e3e9","checkImg":"Check Closed","from":"Web upload"}} +{"7iwffs.jpg":{"source":"IMG_6199.JPG","date":"2022-01-03 04:55:00","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7iwffs.jpg","size":"1.62MB","md5":"eb155de95990eb9b08e49139aabb4088","checkImg":"Check Closed","from":"Web upload"}} +{"7iwpgx.jpg":{"source":"IMG_6200.JPG","date":"2022-01-03 04:55:02","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7iwpgx.jpg","size":"1.64MB","md5":"b38061647613700236eca9eca943e3e9","checkImg":"Check Closed","from":"Web upload"}} +{"7ix5r9.jpg":{"source":"IMG_6202.JPG","date":"2022-01-03 04:55:04","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7ix5r9.jpg","size":"1.61MB","md5":"cc2f11839c373c94e8d2ab6dcc164ebb","checkImg":"Check Closed","from":"Web upload"}} +{"7ixpb8.jpg":{"source":"IMG_6203.JPG","date":"2022-01-03 04:55:06","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7ixpb8.jpg","size":"1.55MB","md5":"90c26c9cd0728bee280d5fb65aafd4bf","checkImg":"Check Closed","from":"Web upload"}} +{"7ixz8p.jpg":{"source":"IMG_6205.JPG","date":"2022-01-03 04:55:08","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7ixz8p.jpg","size":"1.59MB","md5":"6e43b5731d42242c2727e27bbd5e8e2e","checkImg":"Check Closed","from":"Web upload"}} +{"7iyg75.jpg":{"source":"IMG_6206.JPG","date":"2022-01-03 04:55:10","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7iyg75.jpg","size":"1.56MB","md5":"3ba4c190a8f4756537bb108a18e8f390","checkImg":"Check Closed","from":"Web upload"}} +{"7iyno7.jpg":{"source":"IMG_6209.JPG","date":"2022-01-03 04:55:11","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7iyno7.jpg","size":"1.55MB","md5":"2447b087431fc9e81a44b7ae485a87b6","checkImg":"Check Closed","from":"Web upload"}} +{"239qdfu.jpg":{"source":"IMG_6213.JPG","date":"2022-01-03 04:55:13","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/239qdfu.jpg","size":"1.57MB","md5":"6d2bf3c7abbfc24d32010a1271104915","checkImg":"Check Closed","from":"Web upload"}} +{"7izm19.jpg":{"source":"IMG_6214.JPG","date":"2022-01-03 04:55:15","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7izm19.jpg","size":"1.59MB","md5":"4c9f5ce2550cf9991d61f2f0f499e063","checkImg":"Check Closed","from":"Web upload"}} +{"7izuvd.jpg":{"source":"IMG_6215.JPG","date":"2022-01-03 04:55:16","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7izuvd.jpg","size":"1.6MB","md5":"39660e9c2e962c01f928f1c64a3ed4f1","checkImg":"Check Closed","from":"Web upload"}} +{"7j08pu.jpg":{"source":"IMG_6217.JPG","date":"2022-01-03 04:55:18","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j08pu.jpg","size":"1.47MB","md5":"95241f59356450f7e8d107ad38658946","checkImg":"Check Closed","from":"Web upload"}} +{"7j0epn.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 04:55:19","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j0epn.jpg","size":"1.49MB","md5":"4f42330ca9eb5615aae6696b68a6fe2f","checkImg":"Check Closed","from":"Web upload"}} +{"7j0wqc.jpg":{"source":"IMG_6219.JPG","date":"2022-01-03 04:55:21","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j0wqc.jpg","size":"1.5MB","md5":"7bce8be239961f119ac519eced55baa5","checkImg":"Check Closed","from":"Web upload"}} +{"7j0z22.jpg":{"source":"IMG_6220.JPG","date":"2022-01-03 04:55:22","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j0z22.jpg","size":"1.43MB","md5":"0b241b01eed7ef53a858d155d280628e","checkImg":"Check Closed","from":"Web upload"}} +{"7j1k64.jpg":{"source":"IMG_6221.JPG","date":"2022-01-03 04:55:24","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j1k64.jpg","size":"1.44MB","md5":"870d6c2875b368824b3d12634b6030fc","checkImg":"Check Closed","from":"Web upload"}} +{"7j1pdq.jpg":{"source":"IMG_6223.JPG","date":"2022-01-03 04:55:25","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j1pdq.jpg","size":"1.59MB","md5":"0c2ae8b1cb4e93c4bdaf15fe3d944893","checkImg":"Check Closed","from":"Web upload"}} +{"7j26re.jpg":{"source":"IMG_6225.JPG","date":"2022-01-03 04:55:27","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j26re.jpg","size":"1.79MB","md5":"9095e9cdd1830cedace1a02342c88db8","checkImg":"Check Closed","from":"Web upload"}} +{"7j2dq9.jpg":{"source":"IMG_6226.JPG","date":"2022-01-03 04:55:28","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j2dq9.jpg","size":"1.81MB","md5":"163e130b0e54e33bb203287baa1b52ea","checkImg":"Check Closed","from":"Web upload"}} +{"7j2qom.jpg":{"source":"IMG_6231.JPG","date":"2022-01-03 04:55:30","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j2qom.jpg","size":"1.71MB","md5":"c4c7a332bcad3f5c706bf05640e43fbb","checkImg":"Check Closed","from":"Web upload"}} +{"7j30cc.jpg":{"source":"IMG_6232.JPG","date":"2022-01-03 04:55:31","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j30cc.jpg","size":"1.79MB","md5":"0f87abeab215ca7970aff05c487d1abf","checkImg":"Check Closed","from":"Web upload"}} +{"7j3ec5.jpg":{"source":"IMG_6233.JPG","date":"2022-01-03 04:55:33","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j3ec5.jpg","size":"1.76MB","md5":"9f56400bdcd6144ecc8424332171210f","checkImg":"Check Closed","from":"Web upload"}} +{"7j3jz6.jpg":{"source":"IMG_6235.JPG","date":"2022-01-03 04:55:34","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j3jz6.jpg","size":"1.7MB","md5":"1a3695f6839b71b70e92cd9c8072dce3","checkImg":"Check Closed","from":"Web upload"}} +{"7j45mm.jpg":{"source":"IMG_6238.JPG","date":"2022-01-03 04:55:36","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j45mm.jpg","size":"1.63MB","md5":"b040fb9aa9a891b94277429c3bf888d7","checkImg":"Check Closed","from":"Web upload"}} +{"7j4eit.jpg":{"source":"IMG_6240.JPG","date":"2022-01-03 04:55:38","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j4eit.jpg","size":"1.54MB","md5":"d34fea19080ce98463acba08ce66924f","checkImg":"Check Closed","from":"Web upload"}} +{"7j4s36.jpg":{"source":"IMG_6241.JPG","date":"2022-01-03 04:55:39","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j4s36.jpg","size":"1.38MB","md5":"7ee6e194c080c934c529a26188e9c407","checkImg":"Check Closed","from":"Web upload"}} +{"7j57r5.jpg":{"source":"IMG_6242.JPG","date":"2022-01-03 04:55:41","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j57r5.jpg","size":"1.44MB","md5":"faab81abe86703f3a86ff13e8a3b2b82","checkImg":"Check Closed","from":"Web upload"}} +{"7j5b4g.jpg":{"source":"IMG_6243.JPG","date":"2022-01-03 04:55:42","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j5b4g.jpg","size":"1.38MB","md5":"aa0d007b39799b170904bb1fd64c4ca7","checkImg":"Check Closed","from":"Web upload"}} +{"7j5pp0.jpg":{"source":"IMG_6245.JPG","date":"2022-01-03 04:55:44","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j5pp0.jpg","size":"1.39MB","md5":"e4c9a84c811caee8902df1c79debb930","checkImg":"Check Closed","from":"Web upload"}} +{"7j5w9l.jpg":{"source":"IMG_6246.JPG","date":"2022-01-03 04:55:45","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j5w9l.jpg","size":"1.38MB","md5":"f2b9a44c878785216811ba54d60c5a85","checkImg":"Check Closed","from":"Web upload"}} +{"7j6gzq.jpg":{"source":"IMG_6250.JPG","date":"2022-01-03 04:55:47","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/7j6gzq.jpg","size":"1.63MB","md5":"928d3f7c96a8950f9b9409f9243bab69","checkImg":"Check Closed","from":"Web upload"}} +{"8aeaw2.jpg":{"source":"IMG_6219.JPG","date":"2022-01-03 05:01:19","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8aeaw2.jpg","size":"1.5MB","md5":"7bce8be239961f119ac519eced55baa5","checkImg":"Check Closed","from":"Web upload"}} +{"8avr6b.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:02:00","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8avr6b.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} +{"8bh3th.jpg":{"source":"IMG_6217.JPG","date":"2022-01-03 05:03:00","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8bh3th.jpg","size":"1.47MB","md5":"95241f59356450f7e8d107ad38658946","checkImg":"Check Closed","from":"Web upload"}} +{"8e5su8.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:07:51","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8e5su8.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} +{"8eh0mj.jpg":{"source":"IMG_6231.JPG","date":"2022-01-03 05:08:03","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8eh0mj.jpg","size":"10.4MB","md5":"ab55eabf46567369e3a6d721431e2949","checkImg":"Check Closed","from":"Web upload"}} +{"8f52aq.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:09:15","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8f52aq.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} +{"8f8ywh.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:09:34","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8f8ywh.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} +{"8fb81i.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:09:44","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8fb81i.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} +{"8fdk1p.jpg":{"source":"IMG_6218.JPG","date":"2022-01-03 05:09:55","ip":"127.0.0.1","user_agent":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/86.0.4240.198 Safari\/537.36","path":"\/i\/2022\/01\/03\/8fdk1p.jpg","size":"10.81MB","md5":"70cb7dcbfc95d358dcff6d44d4516613","checkImg":"Check Closed","from":"Web upload"}} \ No newline at end of file diff --git a/admin/logs/verson/verson.json b/admin/logs/verson/verson.json new file mode 100755 index 0000000..547aa89 --- /dev/null +++ b/admin/logs/verson/verson.json @@ -0,0 +1,41 @@ +{ + "url": "https://api.github.com/repos/icret/EasyImages2.0/releases/56245194", + "assets_url": "https://api.github.com/repos/icret/EasyImages2.0/releases/56245194/assets", + "upload_url": "https://uploads.github.com/repos/icret/EasyImages2.0/releases/56245194/assets{?name,label}", + "html_url": "https://github.com/icret/EasyImages2.0/releases/tag/2.4.4", + "id": 56245194, + "author": { + "login": "icret", + "id": 16373024, + "node_id": "MDQ6VXNlcjE2MzczMDI0", + "avatar_url": "https://avatars.githubusercontent.com/u/16373024?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/icret", + "html_url": "https://github.com/icret", + "followers_url": "https://api.github.com/users/icret/followers", + "following_url": "https://api.github.com/users/icret/following{/other_user}", + "gists_url": "https://api.github.com/users/icret/gists{/gist_id}", + "starred_url": "https://api.github.com/users/icret/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/icret/subscriptions", + "organizations_url": "https://api.github.com/users/icret/orgs", + "repos_url": "https://api.github.com/users/icret/repos", + "events_url": "https://api.github.com/users/icret/events{/privacy}", + "received_events_url": "https://api.github.com/users/icret/received_events", + "type": "User", + "site_admin": false + }, + "node_id": "RE_kwDOCzgjBc4DWjvK", + "tag_name": "2.4.4", + "target_commitish": "master", + "name": "EasyImage2.0 简单图床 ver:2.4.4", + "draft": false, + "prerelease": false, + "created_at": "2022-01-01T07:46:02Z", + "published_at": "2022-01-01T07:48:16Z", + "assets": [ + + ], + "tarball_url": "https://api.github.com/repos/icret/EasyImages2.0/tarball/2.4.4", + "zipball_url": "https://api.github.com/repos/icret/EasyImages2.0/zipball/2.4.4", + "body": "* 2021-12-25 v2.4.4\r\n- 更改favicon.ico\r\n- 修复缩略图数量统计\r\n- 增加缩略图生成开关\r\n- 日志增加更多文件信息\r\n- 前端增加裁剪和压缩质量\r\n- 上传失败将会输出更多信息\r\n- 修复上传设置中错误和页面显示\r\n- 调整网站设置->上传设置的排序\r\n- 将快捷操作中心转移到网站设置中\r\n- 增加简单图床chrome浏览器插件,可自行配置网站->[EasyImage-Browser-Extension](https://github.com/icret/EasyImage-Browser-Extension)" +} diff --git a/application/function.php b/application/function.php index a0928ac..698a06b 100755 --- a/application/function.php +++ b/application/function.php @@ -417,7 +417,7 @@ function imgRatio() { global $config; if ($config['imgRatio']) { - +echo $config['imgRatio']; if ($config['imgRatio_crop'] === 1) { $imgRatio_crop = 'true'; } else { @@ -439,7 +439,7 @@ function imgRatio() preserve_headers: ' . $imgRatio_preserve_headers . ', }'; } else { - return 'resize:{}'; + return "file_data_name:'file'"; } } @@ -661,3 +661,13 @@ function writefile($filename, $writetext, $openmod = 'w') return false; } } + +function get_online_thumbnail($imgUrl){ + global $config; + if($config['thumbnail']){ + $imgUrl = str_replace($config['imgurl'], '', $imgUrl); + return $config['domain'].'/application/thumb.php?img='.$imgUrl.'&width=300&height=300'; + }else{ + return $imgUrl; + } +} \ No newline at end of file diff --git a/application/list.php b/application/list.php index 206deea..61b2957 100755 --- a/application/list.php +++ b/application/list.php @@ -22,7 +22,7 @@ if (!$config['showSwitch'] and !is_online()) { echo '
-
  • 简单图床-EasyImage
  • +
  • 简单图床-EasyImage
  • diff --git a/config/config.php b/config/config.php index ff792fc..3b7e752 100755 --- a/config/config.php +++ b/config/config.php @@ -23,7 +23,7 @@ $config=Array 'waterImg'=>'/public/images/watermark.png', 'extensions'=>'bmp,jpg,png,tif,gif,pcx,tga,svg,webp,jpeg,tga,svg,ico', 'compress'=>0, - 'thumbnail'=>1, + 'thumbnail'=>0, 'imgConvert'=>'', 'maxWidth'=>10240, 'maxHeight'=>10240, diff --git a/file.php b/file.php index dde38fe..9900324 100755 --- a/file.php +++ b/file.php @@ -73,6 +73,13 @@ if ($handle->uploaded) { } } + /* + // 创建缩略图 开启后会个别返回文件失败,暂时没找到替代方案,如果启用此项目,需要将list.php中的get_online_thumbnail改成return_thumbnail_images函数 + if ($config['thumbnail']) { + @creat_thumbnail_images($handle->file_dst_name); + } + */ + // 图片完整相对路径:/i/2021/05/03/k88e7p.jpg if ($handle->processed) { header('Content-type:text/json'); @@ -114,10 +121,5 @@ if ($handle->uploaded) { @write_log(config_path() . $handle->file_dst_name, $handle->file_src_name, $handle->file_dst_pathname, $handle->file_src_size); } - // 创建缩略图 - if ($config['thumbnail']) { - @creat_thumbnail_images($handle->file_dst_name); - } - unset($handle); } diff --git a/index.php b/index.php index 9116ee0..49751fc 100755 --- a/index.php +++ b/index.php @@ -90,16 +90,17 @@ mustLogin(); max_file_size: , // 分片上传 0为不分片 分片容易使图片上传失败 chunk_size: 0, - //点击文件列表上传文件 + // 点击文件列表上传文件 browseByClickList: true, + // 预览图尺寸 + previewImageSize:{'width': 80, 'height': 80}, // 上传格式过滤 filters: { // 只允许上传图片或图标(.ico) mime_types: [ - {title: '图片',extensions:''}, - {title: '图标',extensions: 'ico'} + {title: '图片',extensions:''}, + {title: '图标',extensions: 'ico'} ], prevent_duplicates: true - }, // 限制文件上传数目 limitFilesCount: , @@ -107,10 +108,10 @@ mustLogin(); autoResetFails: true, , responseHandler : function(responseObject, file) { - var obj = JSON.parse(responseObject.response); //由JSON字符串转换为JSON对象 - console.log(responseObject.response); // 输出log - if (obj.result === 'success') { + var obj = JSON.parse(responseObject.response); //由JSON字符串转换为JSON对象 + console.log(obj); // 输出log + if (obj.result === 'success') { var links = document.getElementById("links"); links.innerHTML += obj.url + "\n";