Skip to content

Commit 2b78340

Browse files
committed
v2.8.0
1 parent 2e045d3 commit 2b78340

12 files changed

+62
-19
lines changed

admin/admin.inc.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,7 @@
593593
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
594594
<div class="input-group">
595595
<span class="input-group-addon">天数</span>
596-
<input type="number" name="auto_delete" class="form-control" min="1" placeholder="0" value="<?php echo $config['auto_delete']; ?>" required="required">
596+
<input type="number" name="auto_delete" class="form-control" min="0" placeholder="0" value="<?php echo $config['auto_delete']; ?>" required="required">
597597
<span class="input-group-btn"><button class="btn btn-primary">设置</button></span>
598598
</div>
599599
<input type="hidden" class="form-control" name="update" value="<?php echo date("Y-m-d H:i:s"); ?>" placeholder="隐藏的保存">

app/down.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
}
2323

2424
// 历史上传记录的路径
25-
if (isset(($_GET['history']))) {
25+
if (isset($_GET['history'])) {
2626
$dw = '../' . $_GET['history'];
2727
if ($config['hide_path']) {
2828
$dw = '../' . $config['path'] . $_GET['history'];

app/function.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1596,7 +1596,7 @@ function write_upload_logs($filePath, $sourceName, $absolutePath, $fileSize, $fr
15961596
* IP地址查询
15971597
* @param int $ip IP地址
15981598
*/
1599-
function ip2region(String $IP)
1599+
function ip2region($IP)
16001600
{
16011601
$db = __DIR__ . '/ip2region/ip2region.xdb';
16021602

docs/_coverpage.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<!-- 封面 -->
2+
3+
<!-- ![logo](../public/images/image_icon_153794.png) -->
4+
# EasyImage <small>2.0</small>
5+
6+
> 简单图床 - 无数据库的图床程序
7+
8+
- 始于2018年7月,支持多文件上传,功能强大
9+
- 本程序对于环境要求极低
10+
11+
[GitHub](https://github.com/icret/EasyImages2.0)
12+
[DEMO](https://png.cm/)
13+
14+
<!-- ![color](#f1939c) -->

docs/_navbar.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<!-- 顶部导航 -->
2+
<!-- * [DEMO](https://png.cm/) -->
3+
<!-- * [GitHub](https://github.com/icret/EasyImages2.0) -->

docs/index.html

+20-11
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,15 @@
44
<html>
55

66
<head>
7+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8+
<meta name="renderer" content="webkit" />
9+
<meta name="force-rendering" content="webkit" />
10+
<meta name="author" content="Icret EasyImage2.0">
11+
<meta name="viewport" content="width=device-width, initial-scale=1">
712
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
8-
<meta name="viewport" content="width=device-width,initial-scale=1" />
9-
<meta charset="UTF-8" />
10-
<link href="https://cdn.bootcdn.net/ajax/libs/docsify/4.13.0/themes/vue.min.css" rel="stylesheet">
13+
<title>EasyImage2.0 简单图床</title>
14+
<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico" />
15+
<link href="//cdn.bootcdn.net/ajax/libs/docsify/4.13.0/themes/vue.min.css" rel="stylesheet">
1116
</head>
1217

1318
<body>
@@ -22,6 +27,8 @@
2227
subMaxLevel: 1, //侧边栏层级最大层级2
2328
loadNavbar: true, //加载导航栏 需要编写_navbar.md
2429
autoHeader: true, //配合loadSidebar 自动添加标题
30+
coverpage: true,
31+
2532
alias: {
2633
'/.*/_sidebar.md': '/_sidebar.md'
2734
},
@@ -46,7 +53,7 @@
4653
var footer = [
4754
'<hr/>',
4855
'<footer>',
49-
'<span>Copyright ©Since 2018 <a href="https://github.com/icret/EasyImages2.0" target="_blank">EasyImage</a> Develop By <a href="https://github.com/icret" target="_blank">Icret</a>, Docs By <a href="https://docsify.js.org/#/zh-cn/" target="_blank">Docsify</a>.</span>',
56+
'<span>Copyright ©Since 2018 <a href="//github.com/icret/EasyImages2.0" target="_blank">EasyImage</a> Develop By <a href="//github.com/icret" target="_blank">Icret</a>, Docs By <a href="//docsify.js.org/#/zh-cn/" target="_blank">Docsify</a>.</span>',
5057
'</footer>'
5158
].join('');
5259

@@ -57,35 +64,37 @@
5764

5865
function (hook, vm) {
5966
hook.beforeEach(function (html) {
60-
var url = 'https://github.com/icret/EasyImages2.0/blob/master/docs/' + vm.route.file;
67+
var url = '//github.com/icret/EasyImages2.0/blob/master/docs/' + vm.route.file;
6168
var editHtml = '<a href="' + url + '" target="_blank">📝 在GitHub上编辑</a>';
6269

6370
return (html + '<br/><br/><br/><br/><br/>' + editHtml);
6471
});
6572
}
6673
]
6774
}
75+
6876
// 离线阅读
6977
if (typeof navigator.serviceWorker !== 'undefined') {
7078
navigator.serviceWorker.register('sw.js');
7179
}
72-
73-
console.log(window.Docsify.version);
7480
</script>
81+
7582
<!-- docsify的js依赖 -->
76-
<script src="https://cdn.bootcdn.net/ajax/libs/docsify/4.13.0/docsify.min.js"></script>
83+
<script src="//cdn.bootcdn.net/ajax/libs/docsify/4.13.0/docsify.min.js"></script>
7784
<!-- 全文搜索插件 -->
78-
<script src="https://cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/search.min.js"></script>
85+
<script src="//cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/search.min.js"></script>
7986
<!-- 图片缩放插件 -->
80-
<script src="https://cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/zoom-image.min.js"></script>
87+
<script src="//cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/zoom-image.min.js"></script>
8188
<!-- 代码拷贝插件 -->
8289
<script src="//fastly.jsdelivr.net/npm/docsify-copy-code"></script>
8390
<!-- 代码高亮 -->
8491
<script src="//fastly.jsdelivr.net/npm/prismjs@1/components/prism-bash.min.js"></script>
8592
<!-- 外链脚本 -->
86-
<script src="https://cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/external-script.min.js"></script>
93+
<script src="//cdn.bootcdn.net/ajax/libs/docsify/4.13.0/plugins/external-script.min.js"></script>
8794
<!-- 字数统计 -->
8895
<script src="//unpkg.com/docsify-count/dist/countable.js"></script>
96+
<!-- https://github.com/Sumsung524/docsify-backTop -->
97+
<script src="//fastly.jsdelivr.net/gh/Sumsung524/docsify-backTop/dist/docsify-backTop.min.js"></script>
8998
</body>
9099

91100
</html>

docs/update.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
* 2023-04-05 v2.8.0
2+
- 修复定时删除最小值不能为0
3+
- 修复上传完毕后多次点击复制失效
4+
- 修复两处会导致PHP5.6不兼容的代码
5+
- 有条件的建议开启OPcache 增速明显
6+
17
* 2023-03-11 v2.7.9
28
- 修复粘贴上传
39
- 修复安装检测

docs/使用ShareX上传.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"RequestURL": "https://png.cm/api/index.php",
1515
"Body": "MultipartFormData",
1616
"Arguments": {
17-
"token": "8337effca0ddfcd9c5899f3509b23657"
17+
"token": "1c17b11693cb5ec63859b091c5b9c1b2"
1818
},
1919
"FileFormName": "image",
2020
"URL": "{json:url}",

docs/安装图床.md

+2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
chmod -R 755 /安装目录
1313
chown -R www:www /安装目录
1414
```
15+
- 有条件的建议开启OPcache
1516

1617
#### BT宝塔面板
1718
- 1. 软件商店 → 一键部署 → 搜索`简单图床`一键部署稳定版
1819
- 2. 使用上边的`Linux`方法搭建
20+
- 3. 有条件的建议开启OPcache

docs/安装扩展.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@
1010

1111
![](images/微信截图_20211029180211.png)
1212

13+
- 有条件的建议开启OPcache
14+

docs/常见问题.md

+1
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
2222
}
2323
```
2424
15. 后台设置页面显示不全: 关闭环境自检或下载并命名为[version.json](https://api.github.com/repositories/188228357/releases/latest)`admin/logs/version/`目录
25+
16. 开启OPcache后更新文件或者更新版本号可能不生效,重启PHP即可

public/static/EasyImage.js

+10-4
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,17 @@ document.getElementsByClassName('copyBtn6')[0].onclick = function () {
189189
}
190190
}
191191

192-
// 按钮状态
192+
// 复制按钮状态
193193
$('#btnLinks, #btnBbscode, #btnMarkDown, #btnHtml, #btnThumb, #btnDel').on('click', function () {
194-
$(this).button('loading').delay(2000).queue(function () {
195-
$(this).button('reset');
196-
})
194+
var $btn = $(this);
195+
$btn.addClass('btn-success load-indicator loading');
196+
$btn.remove('data-toggle data-original-title');
197+
$btn.button('loading');
198+
// 此处使用 setTimeout 来模拟复杂功能逻辑
199+
setTimeout(function () {
200+
$btn.removeClass('btn-success load-indicator loading');
201+
$btn.button('reset');
202+
}, 666);
197203
});
198204

199205
/** 粘贴上传 2023-01-30 */

0 commit comments

Comments
 (0)