修改*.lock文件位置
* 2023-02-01 v2.7.0 dev - 增加上传历史记录 - 增加粘贴上传状态 - 增加广场非图片图标 - 增加前端显示缩略图链接 - 增加每日获取Bing图片背景 - 增加图片详细信息管理登录后显示更多信息 - 增加解析上传IP地址 (使用方法参考提示信息) - 修复图片详细信息中随机图片排版混乱 - 替换访问生成缩略图代码 - 更新一些组件 - 调整前端显示 - 优化代码pull/141/head
parent
ae21b70a13
commit
22b75d89c7
|
@ -1,12 +1,12 @@
|
||||||
<?php
|
<?php
|
||||||
require_once __DIR__ . '/function.php';
|
require_once __DIR__ . '/function.php';
|
||||||
// 跳转安装
|
// 跳转安装
|
||||||
if (!is_file(APP_ROOT . '/install/install.lock') and is_file(APP_ROOT . '/install/install.php')) {
|
if (!is_file(APP_ROOT . '/config/install.lock') and is_file(APP_ROOT . '/install/install.php')) {
|
||||||
exit('<script type="text/javascript">window.location.href="' . get_whole_url('/') . '/install/index.php"</script>');
|
exit('<script type="text/javascript">window.location.href="' . get_whole_url('/') . '/install/index.php"</script>');
|
||||||
}
|
}
|
||||||
/** 检测弹窗 */
|
/** 检测弹窗 */
|
||||||
if (file_exists(APP_ROOT . '/admin/EasyIamge.lock')) return; // 查询锁定弹窗文件是否存在
|
if (file_exists(APP_ROOT . '/config/EasyIamge.lock')) return; // 查询锁定弹窗文件是否存在
|
||||||
file_put_contents(APP_ROOT . '/admin/EasyIamge.lock', '安装环境检测锁定文件,如需再次展示请删除此文件!', FILE_APPEND | LOCK_EX);
|
file_put_contents(APP_ROOT . '/config/EasyIamge.lock', '安装环境检测锁定文件,如需再次展示请删除此文件!', FILE_APPEND | LOCK_EX);
|
||||||
?>
|
?>
|
||||||
<div class="modal fade" id="myModal-1">
|
<div class="modal fade" id="myModal-1">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog">
|
||||||
|
|
|
@ -787,7 +787,7 @@ function is_who_login($user)
|
||||||
function checkEnv($mode)
|
function checkEnv($mode)
|
||||||
{
|
{
|
||||||
// 初始化安装
|
// 初始化安装
|
||||||
if (!is_file(APP_ROOT . '/install/install.lock') and is_file(APP_ROOT . '/install/install.php')) {
|
if (!is_file(APP_ROOT . '/config/install.lock') and is_file(APP_ROOT . '/install/install.php')) {
|
||||||
echo '<script type="text/javascript">window.location.href="' . get_whole_url('/') . '/install/index.php"</script>';
|
echo '<script type="text/javascript">window.location.href="' . get_whole_url('/') . '/install/index.php"</script>';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -33,9 +33,11 @@ $logsName = basename($img_url);
|
||||||
if (is_file(APP_ROOT . '/admin/logs/upload/' . $logs . '.php')) {
|
if (is_file(APP_ROOT . '/admin/logs/upload/' . $logs . '.php')) {
|
||||||
include APP_ROOT . '/admin/logs/upload/' . $logs . '.php';
|
include APP_ROOT . '/admin/logs/upload/' . $logs . '.php';
|
||||||
} else {
|
} else {
|
||||||
$logs = array($logsName => array('source' => '日志文件不存在', 'date' => '日志文件不存在', 'ip' => '0.0.0.0', 'port' => '日志文件不存在', 'user_agent' => '日志文件不存在', 'path' => '日志文件不存在', 'size' => '日志文件不存在', 'md5' => '日志文件不存在', 'checkImg' => '日志文件不存在', 'from' => '日志文件不存在'));
|
$logs = array($logsName => array('source' => '日志文件不存在, 请在图床安全中开启上传日志!', 'date' => '日志文件不存在, 请在图床安全中开启上传日志!', 'ip' => '0.0.0.0', 'port' => '0', 'user_agent' => '日志文件不存在, 请在图床安全中开启上传日志!', 'path' => '日志文件不存在, 请在图床安全中开启上传日志!', 'size' => '日志文件不存在, 请在图床安全中开启上传日志!', 'md5' => '日志文件不存在, 请在图床安全中开启上传日志!', 'checkImg' => '日志文件不存在, 请在图床安全中开启上传日志!', 'from' => '日志文件不存在, 请在图床安全中开启上传日志!'));
|
||||||
|
}
|
||||||
|
if (empty($logs[$logsName])) {
|
||||||
|
$logs = array($logsName => array('source' => '日志不存在', 'date' => '日志不存在', 'ip' => '0.0.0.0', 'port' => '0', 'user_agent' => '日志不存在', 'path' => '日志不存在', 'size' => '日志不存在', 'md5' => '日志不存在', 'checkImg' => '日志不存在', 'from' => '日志不存在'));
|
||||||
}
|
}
|
||||||
|
|
||||||
// 图片真实路径
|
// 图片真实路径
|
||||||
$imgABPath = APP_ROOT . $getIMG;
|
$imgABPath = APP_ROOT . $getIMG;
|
||||||
|
|
||||||
|
@ -171,20 +173,16 @@ if ($config['ad_top']) echo $config['ad_top_info'];
|
||||||
<div class="col-md-12" style="padding-bottom: 10px;">
|
<div class="col-md-12" style="padding-bottom: 10px;">
|
||||||
<h4 class="header-dividing">当月随机图片:</h4>
|
<h4 class="header-dividing">当月随机图片:</h4>
|
||||||
<div class="cards cards-borderless">
|
<div class="cards cards-borderless">
|
||||||
<?php if (is_file(APP_ROOT . '/admin/logs/upload/' . date('Y-m') . '.php')) :
|
<?php if ($logs[$logsName]['port'] != 0) : for ($i = 0; $i <= 7; $i++) : $randName = array_rand($logs, 1) ?>
|
||||||
include_once APP_ROOT . '/admin/logs/upload/' . date('Y-m') . '.php';
|
|
||||||
for ($i = 0; $i <= 7; $i++) : $randName = array_rand($logs, 1)
|
|
||||||
/** echo $img_url . $logs[$randName]['path']; */
|
|
||||||
?>
|
|
||||||
<div class="col-md-4 col-sm-6 col-lg-3">
|
<div class="col-md-4 col-sm-6 col-lg-3">
|
||||||
<a class="card" href="?img=<?php echo $logs[$randName]['path']; ?>" target="_blank">
|
<a class="card" href="?img=<?php echo $logs[$randName]['path']; ?>" target="_blank">
|
||||||
<img src="thumb.php?img=<?php echo $logs[$randName]['path']; ?>">
|
<img src="thumb.php?img=<?php echo $logs[$randName]['path']; ?>">
|
||||||
<div class="caption"><?php echo $logs[$randName]['source']; ?></div>
|
<div class="caption"><?php echo $logs[$randName]['source']; ?></div>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<?php endfor;
|
<?php endfor; ?>
|
||||||
else : ?>
|
<?php else : ?>
|
||||||
<p class="alert alert-danger">本月还没有上传的图片哟~~ <br />快来上传第一张吧~!</p>
|
<h3 class="alert alert-danger">本月没有上传图片或上传日志不存在~~</h3>
|
||||||
<?php endif; ?>
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -63,7 +63,6 @@ if ($config['ad_top']) echo $config['ad_top_info'];
|
||||||
<div class="col-md-4 col-sm-6 col-lg-3">
|
<div class="col-md-4 col-sm-6 col-lg-3">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<li><img src="../public/images/loading.svg" data-image="<?php echo creat_thumbnail_by_list($imgUrl); ?>" data-original="<?php echo $imgUrl; ?>" alt="简单图床-EasyImage"></li>
|
<li><img src="../public/images/loading.svg" data-image="<?php echo creat_thumbnail_by_list($imgUrl); ?>" data-original="<?php echo $imgUrl; ?>" alt="简单图床-EasyImage"></li>
|
||||||
<!-- <li><img src="holder.js/258x258?theme=sky&text=EasyImage2.0" data-image="< php echo creat_thumbnail_by_list($imgUrl); ?>" data-original="< php echo $imgUrl; ?>" alt="简单图床-EasyImage"></li> -->
|
|
||||||
<div class="bottom-bar">
|
<div class="bottom-bar">
|
||||||
<a href="<?php echo $linkUrl; ?>" target="_blank"><i class="icon icon-picture" data-toggle="tooltip" title="打开" style="margin-left:10px;"></i></a>
|
<a href="<?php echo $linkUrl; ?>" target="_blank"><i class="icon icon-picture" data-toggle="tooltip" title="打开" style="margin-left:10px;"></i></a>
|
||||||
<a href="#" class="copy" data-clipboard-text="<?php echo $linkUrl; ?>" data-toggle="tooltip" title="复制" style="margin-left:10px;"><i class="icon icon-copy"></i></a>
|
<a href="#" class="copy" data-clipboard-text="<?php echo $linkUrl; ?>" data-toggle="tooltip" title="复制" style="margin-left:10px;"><i class="icon icon-copy"></i></a>
|
||||||
|
@ -189,7 +188,6 @@ if ($config['ad_top']) echo $config['ad_top_info'];
|
||||||
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/viewjs/viewer.min.js"></script>
|
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/viewjs/viewer.min.js"></script>
|
||||||
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/zui/lib/clipboard/clipboard.min.js"></script>
|
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/zui/lib/clipboard/clipboard.min.js"></script>
|
||||||
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/zui/lib/datetimepicker/datetimepicker.min.js"></script>
|
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/zui/lib/datetimepicker/datetimepicker.min.js"></script>
|
||||||
<!-- <script type="application/javascript" src="< php static_cdn(); ?>/public/static/holder.min.js"></script> -->
|
|
||||||
<script>
|
<script>
|
||||||
// viewjs
|
// viewjs
|
||||||
new Viewer(document.getElementById('viewjs'), {
|
new Viewer(document.getElementById('viewjs'), {
|
||||||
|
|
|
@ -26,7 +26,7 @@ try {
|
||||||
if (is_file($logFile)) {
|
if (is_file($logFile)) {
|
||||||
require_once $logFile;
|
require_once $logFile;
|
||||||
} else {
|
} else {
|
||||||
throw new Exception('<div class="alert alert-info">日志文件不存在!<div>');
|
throw new Exception('<h3 class="alert alert-danger">日志文件不存在, 请在图床安全中开启上传日志!</h3>');
|
||||||
}
|
}
|
||||||
if (empty($logs)) {
|
if (empty($logs)) {
|
||||||
throw new Exception('<div class="alert alert-info">没有上传日志!<div>');
|
throw new Exception('<div class="alert alert-info">没有上传日志!<div>');
|
||||||
|
|
|
@ -112,7 +112,7 @@ $config=Array
|
||||||
'guest_path_status'=>0,
|
'guest_path_status'=>0,
|
||||||
'token_path_status'=>0,
|
'token_path_status'=>0,
|
||||||
'admin_path'=>'u',
|
'admin_path'=>'u',
|
||||||
'update'=>'2023-02-01 02:10:54',
|
'update'=>'2023-02-01 02:25:32',
|
||||||
'footer'=>'<a href="https://github.com/icret/EasyImages2.0" target="_blank" rel="nofollow" data-toggle="tooltip" title="Since 2018 - Github">© Since 2018</a>
|
'footer'=>'<a href="https://github.com/icret/EasyImages2.0" target="_blank" rel="nofollow" data-toggle="tooltip" title="Since 2018 - Github">© Since 2018</a>
|
||||||
<a href="https://png.cm/" target="_blank" data-toggle="tooltip" title="EasyImage 简单图床">EasyImage</a>
|
<a href="https://png.cm/" target="_blank" data-toggle="tooltip" title="EasyImage 简单图床">EasyImage</a>
|
||||||
<a href="/admin/terms.php" target="_blank" data-toggle="tooltip" title="使用协议">DMCA</a>
|
<a href="/admin/terms.php" target="_blank" data-toggle="tooltip" title="使用协议">DMCA</a>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
require_once __DIR__ . '/../application/function.php';
|
require_once __DIR__ . '/../application/function.php';
|
||||||
|
|
||||||
if (file_exists(APP_ROOT . '/install/install.lock')) {
|
if (file_exists(APP_ROOT . '/config/install.lock')) {
|
||||||
exit(header("Location:/../index.php"));
|
exit(header("Location:/../index.php"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ if (isset($_POST['imgurl'])) {
|
||||||
$config_file = APP_ROOT . '/config/config.php';
|
$config_file = APP_ROOT . '/config/config.php';
|
||||||
cache_write($config_file, $config);
|
cache_write($config_file, $config);
|
||||||
|
|
||||||
file_put_contents(APP_ROOT . '/install/install.lock', '安装程序锁定文件。'); // 创建安装程序锁
|
file_put_contents(APP_ROOT . '/config/install.lock', '安装程序锁定文件。'); // 创建安装程序锁
|
||||||
|
|
||||||
// 删除安装目录
|
// 删除安装目录
|
||||||
if (isset($_POST['del_install'])) {
|
if (isset($_POST['del_install'])) {
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
require_once __DIR__ . '/../application/function.php';
|
require_once __DIR__ . '/../application/function.php';
|
||||||
clearstatcache();
|
clearstatcache();
|
||||||
// 存在程序锁则跳转主页
|
// 存在程序锁则跳转主页
|
||||||
if (file_exists(APP_ROOT . '/install/install.lock')) {
|
if (file_exists(APP_ROOT . '/config/install.lock')) {
|
||||||
exit(header("Location:/../index.php"));
|
exit(header("Location:/../index.php"));
|
||||||
}
|
}
|
||||||
$phpEnv = (PHP_VERSION >= 5.6) ? true : false;
|
$phpEnv = (PHP_VERSION >= 5.6) ? true : false;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
require_once __DIR__ . '/../application/function.php';
|
require_once __DIR__ . '/../application/function.php';
|
||||||
// 存在程序锁则跳转主页
|
// 存在程序锁则跳转主页
|
||||||
if (file_exists(APP_ROOT . '/install/install.lock')) {
|
if (file_exists(APP_ROOT . '/config/install.lock')) {
|
||||||
exit(header("Location:/../index.php"));
|
exit(header("Location:/../index.php"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue