修改*.lock文件位置
* 2023-02-01 v2.7.0 dev - 增加上传历史记录 - 增加粘贴上传状态 - 增加广场非图片图标 - 增加前端显示缩略图链接 - 增加每日获取Bing图片背景 - 增加图片详细信息管理登录后显示更多信息 - 增加解析上传IP地址 (使用方法参考提示信息) - 修复图片详细信息中随机图片排版混乱 - 替换访问生成缩略图代码 - 更新一些组件 - 调整前端显示 - 优化代码pull/141/head
parent
ae21b70a13
commit
22b75d89c7
|
@ -1,12 +1,12 @@
|
|||
<?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>');
|
||||
}
|
||||
/** 检测弹窗 */
|
||||
if (file_exists(APP_ROOT . '/admin/EasyIamge.lock')) return; // 查询锁定弹窗文件是否存在
|
||||
file_put_contents(APP_ROOT . '/admin/EasyIamge.lock', '安装环境检测锁定文件,如需再次展示请删除此文件!', FILE_APPEND | LOCK_EX);
|
||||
if (file_exists(APP_ROOT . '/config/EasyIamge.lock')) return; // 查询锁定弹窗文件是否存在
|
||||
file_put_contents(APP_ROOT . '/config/EasyIamge.lock', '安装环境检测锁定文件,如需再次展示请删除此文件!', FILE_APPEND | LOCK_EX);
|
||||
?>
|
||||
<div class="modal fade" id="myModal-1">
|
||||
<div class="modal-dialog">
|
||||
|
|
|
@ -787,7 +787,7 @@ function is_who_login($user)
|
|||
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>';
|
||||
}
|
||||
|
||||
|
|
|
@ -33,9 +33,11 @@ $logsName = basename($img_url);
|
|||
if (is_file(APP_ROOT . '/admin/logs/upload/' . $logs . '.php')) {
|
||||
include APP_ROOT . '/admin/logs/upload/' . $logs . '.php';
|
||||
} 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;
|
||||
|
||||
|
@ -171,20 +173,16 @@ if ($config['ad_top']) echo $config['ad_top_info'];
|
|||
<div class="col-md-12" style="padding-bottom: 10px;">
|
||||
<h4 class="header-dividing">当月随机图片:</h4>
|
||||
<div class="cards cards-borderless">
|
||||
<?php if (is_file(APP_ROOT . '/admin/logs/upload/' . date('Y-m') . '.php')) :
|
||||
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']; */
|
||||
?>
|
||||
<?php if ($logs[$logsName]['port'] != 0) : for ($i = 0; $i <= 7; $i++) : $randName = array_rand($logs, 1) ?>
|
||||
<div class="col-md-4 col-sm-6 col-lg-3">
|
||||
<a class="card" href="?img=<?php echo $logs[$randName]['path']; ?>" target="_blank">
|
||||
<img src="thumb.php?img=<?php echo $logs[$randName]['path']; ?>">
|
||||
<div class="caption"><?php echo $logs[$randName]['source']; ?></div>
|
||||
</a>
|
||||
</div>
|
||||
<?php endfor;
|
||||
else : ?>
|
||||
<p class="alert alert-danger">本月还没有上传的图片哟~~ <br />快来上传第一张吧~!</p>
|
||||
<?php endfor; ?>
|
||||
<?php else : ?>
|
||||
<h3 class="alert alert-danger">本月没有上传图片或上传日志不存在~~</h3>
|
||||
<?php endif; ?>
|
||||
</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="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="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">
|
||||
<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>
|
||||
|
@ -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/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/holder.min.js"></script> -->
|
||||
<script>
|
||||
// viewjs
|
||||
new Viewer(document.getElementById('viewjs'), {
|
||||
|
|
|
@ -26,7 +26,7 @@ try {
|
|||
if (is_file($logFile)) {
|
||||
require_once $logFile;
|
||||
} else {
|
||||
throw new Exception('<div class="alert alert-info">日志文件不存在!<div>');
|
||||
throw new Exception('<h3 class="alert alert-danger">日志文件不存在, 请在图床安全中开启上传日志!</h3>');
|
||||
}
|
||||
if (empty($logs)) {
|
||||
throw new Exception('<div class="alert alert-info">没有上传日志!<div>');
|
||||
|
|
|
@ -112,7 +112,7 @@ $config=Array
|
|||
'guest_path_status'=>0,
|
||||
'token_path_status'=>0,
|
||||
'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>
|
||||
<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>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<?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"));
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@ if (isset($_POST['imgurl'])) {
|
|||
$config_file = APP_ROOT . '/config/config.php';
|
||||
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'])) {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
require_once __DIR__ . '/../application/function.php';
|
||||
clearstatcache();
|
||||
// 存在程序锁则跳转主页
|
||||
if (file_exists(APP_ROOT . '/install/install.lock')) {
|
||||
if (file_exists(APP_ROOT . '/config/install.lock')) {
|
||||
exit(header("Location:/../index.php"));
|
||||
}
|
||||
$phpEnv = (PHP_VERSION >= 5.6) ? true : false;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<?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"));
|
||||
}
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue