pull/211/merge
CKun 2025-03-25 01:48:59 +08:00 committed by GitHub
commit a4fc618262
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 85 additions and 56 deletions

View File

@ -106,7 +106,7 @@ if (isset($_GET['stop_token'])) {
}).show();
</script>
';
header("refresh:1;url=/admin/admin.inc.php");
header("refresh:1;url=" . $config['domain'] . "/admin/admin.inc.php");
}
// 删除Token
@ -121,7 +121,7 @@ if (isset($_GET['delete_token'])) {
}).show();
</script>
';
header("refresh:1;url=/admin/admin.inc.php");
header("refresh:1;url=" . $config['domain'] . "/admin/admin.inc.php");
}
// 禁用用户
@ -144,7 +144,7 @@ if (isset($_GET['stop_guest'])) {
}).show();
</script>
';
header("refresh:1;url=/admin/admin.inc.php");
header("refresh:1;url=" . $config['domain'] . "/admin/admin.inc.php");
}
@ -160,7 +160,7 @@ if (isset($_GET['delete_guest'])) {
}).show();
</script>
';
header("refresh:1;url=/admin/admin.inc.php");
header("refresh:1;url=" . $config['domain'] . "/admin/admin.inc.php");
}
// 添加管理员修改config.php
@ -244,7 +244,7 @@ if (isset($_REQUEST['delDir'])) {
}).show();</script>';
}
// header("refresh:1;"); // 1s后刷新当前页面
header("refresh:1;url=/admin/admin.inc.php");
header("refresh:1;url=" . $config['domain'] . "/admin/admin.inc.php");
}
auto_delete(); //定时删除
@ -272,7 +272,7 @@ auto_delete(); //定时删除
</div>
<div class="tab-content col-md-10 col-xs-8">
<div class="tab-pane fade" id="Content1">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group">
<label>网站域名 | 末尾不加'/'</label>
<input type="url" class="form-control" name="domain" required="required" value="<?php echo $config['domain']; ?>" onkeyup="this.value=this.value.replace(/\s/g,'')">
@ -324,7 +324,7 @@ auto_delete(); //定时删除
</form>
</div>
<div class="tab-pane fade" id="Content2">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group col-md-12">
<div class="form-group col-md-1">
<label data-toggle="tooltip" title="前后需加'/'">存储目录</label>
@ -391,8 +391,8 @@ auto_delete(); //定时删除
<input type="range" class="form-control" name="maxHeight" value="<?php echo $config['maxHeight']; ?>" min="1024" max="51200" step="1024" onchange="document.getElementById('maxHeight').innerHTML=value">
</div>
<div class="form-group col-md-6">
<label>单文件最大上传(1-100MB) | 当前: </label><label id="maxSize"><?php echo $config['maxSize'] / 1024 / 1024; ?></label><label>MB</label>
<input type="range" class="form-control" name="maxSize" value="<?php echo $config['maxSize']; ?>" min="1048576" max="104857600" step="1048576" onchange="document.getElementById('maxSize').innerHTML=value/1024/1024">
<label>单文件最大上传(1-1024MB) | 当前: </label><label id="maxSize"><?php echo $config['maxSize'] / 1024 / 1024; ?></label><label>MB</label>
<input type="range" class="form-control" name="maxSize" value="<?php echo $config['maxSize']; ?>" min="1048576" max="1073741824" step="1048576" onchange="document.getElementById('maxSize').innerHTML=value/1024/1024">
</div>
<div class="form-group col-md-6">
<label>最小上传宽度 | 当前: </label><label id="minWidth"><?php echo $config['minWidth']; ?></label><label>px</label>
@ -410,7 +410,7 @@ auto_delete(); //定时删除
</form>
</div>
<div class="tab-pane fade" id="Content3">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group">
<div class="switch switch-inline">
<input type="hidden" name="ad_top" value="0">
@ -465,7 +465,7 @@ auto_delete(); //定时删除
</div>
<div class="tab-pane fade" id="Content5">
<h5 class="header-dividing">外部KEY</h5>
<form class="form-condensed" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post" style="margin-bottom: 10px;">
<form class="form-condensed" action="" method="post" style="margin-bottom: 10px;">
<div class="form-group col-md-4">
<label for="TinyPng" data-toggle="tooltip" title="TinyPng 申请网址">TinyPng Key <a href="https://tinypng.com/developers" target="_blank"><i class="icon icon-external-link"></i></a></label>
<input type="text" class="form-control" id="TinyPng" name="TinyPng_key" value="<?php echo $config['TinyPng_key']; ?>" placeholder="填入压缩图片Key" data-toggle="tooltip" title="开启后会受服务器到https://tinypng.com 速度影响,国内不建议开启!" onkeyup="this.value=this.value.replace(/\s/g,'')">
@ -492,7 +492,7 @@ auto_delete(); //定时删除
</div>
<div class="datagrid-container"></div>
</div>
<form class="form-inline" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post" style="margin-top: 10px;">
<form class="form-inline" action="" method="post" style="margin-top: 10px;">
<div class="form-group">
<label for="add_modify_token" data-toggle="tooltip" title="当前的Token是实时生成的,如果需要修改只需要复制已存在的Token并修改有效期即可!">增加/修改Token: </label>
<input type="text" class="form-control" id="add_modify_token" name="add_token" value="<?php echo privateToken(); ?>">
@ -520,7 +520,7 @@ auto_delete(); //定时删除
</div>
<div class="col-md-3">
<h5 class="header-dividing" data-toggle="tooltip" title="仅限存储分类路径为 Y/m/d/ 格式<br/>且每天需要访问一次后台才执行<br/>先重命名要删除文件夹作为备份<br/>超过定时日期的2倍时间后再删除重命名的文件夹<br/>超过定时日期前和开启分离的文件夹不删除">定时删除 <small>设置<code>0</code>关闭</small></h5>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="input-group">
<span class="input-group-addon">天数</span>
<input type="number" name="auto_delete" class="form-control" min="0" placeholder="0" value="<?php echo $config['auto_delete']; ?>" required="required">
@ -544,7 +544,7 @@ auto_delete(); //定时删除
</div>
<div class="col-md-12">
<h5 class="header-dividing"></h5>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group col-md-12">
<div class="form-group col-md-6 col-xs-12">
<label data-toggle="tooltip" title="请选择合适的缩略图生成方式">缩略图生成方式</label>
@ -878,7 +878,7 @@ auto_delete(); //定时删除
<td><?php echo $file_size; ?></td>
<td>
<a class="btn btn-mini" href="<?php echo $url; ?>" target="_blank">查看</a>
<a class="btn btn-mini" href="/app/info.php?img=<?php echo $file_path; ?>" target="_blank">信息</a>
<a class="btn btn-mini" href="<?php echo $config['domain']; ?>/app/info.php?img=<?php echo $file_path; ?>" target="_blank">信息</a>
<a class="btn btn-mini btn-success" href="#" onclick="ajax_post('<?php echo $filen_name; ?>','suspic_reimg')">恢复</a>
<a class="btn btn-mini btn-danger" href="#" onclick="ajax_post('<?php echo $file_path; ?>','delete')">删除</a>
</td>
@ -973,13 +973,13 @@ auto_delete(); //定时删除
<div class="btn-group">
<a class="btn btn-mini btn-primary" href="https://github.com/icret/EasyImages2.0/releases" target="_blank" data-toggle="tooltip" title="Releases Info">Github</a>
<a class="btn btn-mini btn-primary" href="<?php echo getVersion('zipball_url'); ?>" target="_blank" data-toggle="tooltip" title="① 下载后上传至网站更新">下载新版本</a>
<a class="btn btn-mini btn-danger" href="#" id="post" onclick="ajax_post('/admin/logs/version/version.json','del_version_file')" data-toggle="tooltip" title="② 升级后获取新的版本信息">更新版本号</a>
<a class="btn btn-mini btn-danger" href="#" id="post" onclick="ajax_post('<?php echo $config['domain']; ?>/admin/logs/version/version.json','del_version_file')" data-toggle="tooltip" title="② 升级后获取新的版本信息">更新版本号</a>
</div>
</div>
<?php endif; ?>
</div>
<div class="tab-pane fade" id="Content9">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group col-md-12">
<h5>上传后首选显示</h5>
<label class="radio-inline">
@ -1089,7 +1089,7 @@ auto_delete(); //定时删除
</div>
<div class="tab-pane fade" id="Content10">
<!-- 管理员账号 start-->
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post" onsubmit="return md5_post()">
<form action="" method="post" onsubmit="return md5_post()">
<h5 class="header-dividing">管理员账号<small> 不更改账号或者密码就不要保存</small></h5>
<div class="col-md-12">
<div class="form-group col-md-4">
@ -1124,7 +1124,7 @@ auto_delete(); //定时删除
</div>
</div>
<!-- 上传用户管理 start-->
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post" onsubmit="return uploader_md5_post()">
<form action="" method="post" onsubmit="return uploader_md5_post()">
<h5 class="header-dividing">上传者账号<small> 账户只能用于上传</small></h5>
<div class="col-md-12">
<div class="form-group col-md-3">
@ -1175,7 +1175,7 @@ auto_delete(); //定时删除
<div class="datagrid-container"></div>
</div>
<!-- 源图加密Key start-->
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<h5 class="header-dividing">源图保护Key<small> * 设定后请勿更改,否则所有加密链接失效</small></h5>
<div class="col-md-3">
<div class="input-control has-icon-left" style="margin-top: 5px;">
@ -1224,7 +1224,7 @@ auto_delete(); //定时删除
<td><?php echo $file_size; ?></td>
<td>
<a class="btn btn-mini" href="<?php echo $url; ?>" target="_blank">查看</a>
<a class="btn btn-mini" href="/app/info.php?img=<?php echo $file_path; ?>" target="_blank">信息</a>
<a class="btn btn-mini" href="<?php echo $config['domain']; ?>/app/info.php?img=<?php echo $file_path; ?>" target="_blank">信息</a>
<a class="btn btn-mini btn-success" href="#" onclick="ajax_post('<?php echo $filen_name; ?>','recycle_reimg')">恢复</a>
<a class="btn btn-mini btn-danger" href="#" onclick="ajax_post('<?php echo $file_path; ?>','delete')">删除</a>
</td>
@ -1237,7 +1237,7 @@ auto_delete(); //定时删除
<button class="btn btn-mini btn-danger" onclick="ajax_post('/recycle/','delDir')"><?php echo $cache_num; ?>张 | 删除全部</button>
</div>
<div class="tab-pane fade" id="Content12">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="form-group col-md-6">
<label>水印方式</label>
<select class="chosen-select form-control" name="watermark">
@ -1288,7 +1288,7 @@ auto_delete(); //定时删除
</form>
</div>
<div class="tab-pane fade" id="Content13">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<h5 class="header-dividing">前端裁剪/压缩 <small>优点:服务器无压力 缺点:PC配置低的会导致浏览器卡顿,偶现丢失方向信息,仅支持JPG</small></h5>
<div class="col-md-12">
<div class="form-group col-md-2">
@ -1349,7 +1349,7 @@ auto_delete(); //定时删除
</div>
<div class="tab-pane fade" id="Content14">
<h5 class="header-dividing">文件管理 <small>由作者定制,非必要请勿替换</small></h5>
<a class="btn btn-mini btn-primary" href="/admin/manager.php?p=<?php echo date('Y/m/d'); ?> " target="_blank" data-toggle="tooltip" title="使用Tinyfilemanager管理文件"><i class="icon icon-folder-open"> 文件管理</i></a>
<a class="btn btn-mini btn-primary" href="manager.php?p=<?php echo date('Y/m/d'); ?> " target="_blank" data-toggle="tooltip" title="使用Tinyfilemanager管理文件"><i class="icon icon-folder-open"> 文件管理</i></a>
<a class="btn btn-mini btn-primary" href="filer.php?path=<?php echo $config['path'] . date('Y/m/d'); ?> " target="_blank" data-toggle="tooltip" title="使用web-indexr管理文件"><i class="icon icon-folder-close"> 文件管理</i></a>
<h5 class="header-dividing">删除文件 <small>* 删除后不可恢复</small></h5>
<form class="form-inline" method="POST" style="margin-bottom: 5px;">
@ -1382,7 +1382,7 @@ auto_delete(); //定时删除
</div>
</div>
<h5 class="header-dividing">远程附件 <small> 将文件以FTP方式上传到第三方</small></h5>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<form action="" method="post">
<div class="col-md-12">
<div class="form-group col-md-2">
<div class="switch switch-inline">
@ -1657,7 +1657,7 @@ auto_delete(); //定时删除
add_time: '<?php echo date('Y-m-d H:i:s', $value['add_time']); ?>',
expired: '<?php echo $expired; ?>',
number: <?php echo get_file_by_glob(APP_ROOT . $config['path'] . $value['id'], $type = 'number'); ?>,
manage: "<a href='/admin/manager.php?p=<?php echo $value['id']; ?>' target='_blank' class='btn btn-mini btn-success <?php if (!$config['token_path_status']) echo 'disabled'; ?>'>文件</a> <a href='admin.inc.php?stop_token=<?php echo $key; ?>' class='btn btn-mini btn-danger'>禁用</a> <a href='admin.inc.php?delete_token=<?php echo $key; ?>' class='btn btn-mini btn-danger'>删除</a> <a href='#' onclick=\"ajax_post('<?php echo $value['id']; ?>','delDir')\" class='btn btn-mini btn-primary <?php if (!$config['token_path_status']) echo 'disabled'; ?>'>删除上传</a>"
manage: "<a href='manager.php?p=<?php echo $value['id']; ?>' target='_blank' class='btn btn-mini btn-success <?php if (!$config['token_path_status']) echo 'disabled'; ?>'>文件</a> <a href='admin.inc.php?stop_token=<?php echo $key; ?>' class='btn btn-mini btn-danger'>禁用</a> <a href='admin.inc.php?delete_token=<?php echo $key; ?>' class='btn btn-mini btn-danger'>删除</a> <a href='#' onclick=\"ajax_post('<?php echo $value['id']; ?>','delDir')\" class='btn btn-mini btn-primary <?php if (!$config['token_path_status']) echo 'disabled'; ?>'>删除上传</a>"
},
<?php endforeach; ?>
]
@ -1735,7 +1735,7 @@ auto_delete(); //定时删除
add_time: '<?php echo date('Y-m-d H:i:s', $v['add_time']); ?>',
expired: '<?php echo $expired; ?>',
files: <?php echo get_file_by_glob(APP_ROOT . $config['path'] . $k, $type = 'number'); ?>,
manage: "<a href='/admin/manager.php?p=<?php echo $k; ?>' target='_blank' class='btn btn-mini btn-success <?php if (!$config['guest_path_status']) echo 'disabled'; ?>'>文件</a> <a href='admin.inc.php?stop_guest=<?php echo $k; ?>' class='btn btn-mini btn-danger'>禁用</a> <a class='btn btn-mini btn-danger' href='admin.inc.php?delete_guest=<?php echo $k; ?>'>删除</a> <a class='btn btn-mini btn-primary <?php if (!$config['guest_path_status']) echo 'disabled'; ?>' href='#' onclick=\"ajax_post('<?php echo $k; ?>','delDir')\">删除上传</a>",
manage: "<a href='manager.php?p=<?php echo $k; ?>' target='_blank' class='btn btn-mini btn-success <?php if (!$config['guest_path_status']) echo 'disabled'; ?>'>文件</a> <a href='admin.inc.php?stop_guest=<?php echo $k; ?>' class='btn btn-mini btn-danger'>禁用</a> <a class='btn btn-mini btn-danger' href='admin.inc.php?delete_guest=<?php echo $k; ?>'>删除</a> <a class='btn btn-mini btn-primary <?php if (!$config['guest_path_status']) echo 'disabled'; ?>' href='#' onclick=\"ajax_post('<?php echo $k; ?>','delDir')\">删除上传</a>",
},
<?php endforeach; ?>
]

View File

@ -2108,7 +2108,7 @@ $tableTheme = (FM_THEME == "dark") ? "text-white bg-dark table-dark" : "bg-white
if (in_array(strtolower(pathinfo($f, PATHINFO_EXTENSION)), array('gif', 'jpg', 'jpeg', 'png', 'bmp', 'ico', 'svg', 'webp', 'avif'))): ?>
<?php $imagePreview = fm_enc(FM_ROOT_URL . (FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $f); ?>
<!-- 分组图片浏览 -->
<a href="<?php echo $imagePreview;?>" data-toggle="lightbox" data-group="manager-group"><img src="/app/thumb.php?img=<?php echo parse_url($imagePreview)['path'];?>" class="img-rounded" width="100px" height="100px" alt="<?php echo fm_enc($f);?>"></a>
<a href="<?php echo $imagePreview;?>" data-toggle="lightbox" data-group="manager-group"><img src="<?php echo $config['domain']; ?>/app/thumb.php?img=<?php echo parse_url($imagePreview)['path'];?>" class="img-rounded" width="100px" height="100px" alt="<?php echo fm_enc($f);?>"></a>
<?php else: ?>
<a href="<?php echo $filelink ?>" title="<?php echo $f ?>">
<?php endif; ?>

View File

@ -19,9 +19,10 @@ include_once __DIR__ . "/header.php";
<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>
if ($.zui.store.length() > 1) {
console.log('saved: ' + $.zui.store.length()) // 获取总数
$.zui.store.forEach(function(key, value) { // 遍历所有本地存储的条目
let history = $.zui.store.get("easy-image-history");
if (history) {
console.log('saved: ' + Object.keys(history).length) // 获取总数
Object.entries(history).forEach(([key, value]) => { // 遍历所有本地存储的条目
console.log('url list: ' + value['url']) // 获取所有链接
if (value['url'] !== undefined) {
let v_url = parseURL(value['url']); // 获取链接路径 console.log(parseURL(value['url']).path);
@ -37,25 +38,32 @@ include_once __DIR__ . "/header.php";
$('.Remove').on('click', function() {
let Remove = $('.Remove').attr("id");
$.zui.store.remove(Remove); // 删除指定存储条目
let history = $.zui.store.get("easy-image-history");
if (history) {
// 删除对象中的指定键
delete history[Remove];
// 更新存储
$.zui.store.set("easy-image-history", history);
new $.zui.Messager('已删除 ' + Remove + ' 上传记录', {
type: "success", // 定义颜色主题
icon: "ok-sign" // 定义消息图标
}).show();
}
new $.zui.Messager('已删除 ' + Remove + ' 上传记录', {
type: "success", // 定义颜色主题
icon: "ok-sign" // 定义消息图标
}).show();
setTimeout(location.reload.bind(location), 2000); // 延迟2秒刷新
setTimeout(location.reload.bind(location), 500); // 延迟5m秒刷新
})
// 清空所有本地存储的条目
$('button').on('click', function() {
new $.zui.Messager('已清空' + $.zui.store.length() + "条历史记录", {
type: "success", // 定义颜色主题
icon: "ok-sign" // 定义消息图标
}).show();
$.zui.store.clear(); // 清空上传记录
setTimeout(location.reload.bind(location), 2000); // 延迟2秒刷新
let history = $.zui.store.get("easy-image-history");
if (history) {
new $.zui.Messager('已清空' + Object.keys(history).length + "条历史记录", {
type: "success", // 定义颜色主题
icon: "ok-sign" // 定义消息图标
}).show();
$.zui.store.remove("easy-image-history"); // 清空上传记录
setTimeout(location.reload.bind(location), 500); // 延迟5m秒刷新
}
})
// 复制 文件名/URL

View File

@ -130,7 +130,7 @@ if ($config['ad_top']) echo $config['ad_top_info'];
<a class="btn btn-mini btn-primary" href="<?php echo $img_url; ?>" target="_blank"><i class="icon icon-picture"> 查看</i></a>
<!-- <a class="btn btn-mini btn-primary" data-toggle="collapse" data-target="#collapseExample"><i class="icon icon-caret-down"> Exif</i></a> -->
<a class="btn btn-mini btn-primary" href="" onclick="window.location.replace;"><i class="icon icon-spin icon-refresh"></i> 刷新</a>
<a class="btn btn-mini btn-primary" href="/app/down.php?dw=<?php echo $getIMG; ?>" target="_blank"><i class="icon icon-cloud-download"> 下载</i></a>
<a class="btn btn-mini btn-primary" href="down.php?dw=<?php echo $getIMG; ?>" target="_blank"><i class="icon icon-cloud-download"> 下载</i></a>
<?php if (!empty($config['report']) && !is_who_login('admin')) : ?>
<a class="btn btn-mini btn-warning" href="<?php echo $config['report'] . '?Website1=' . $img_url; ?>" target="_blank"><i class="icon icon-question-sign"> 举报</i></a>
<?php endif; ?>
@ -145,7 +145,7 @@ if ($config['ad_top']) echo $config['ad_top_info'];
<div class="collapse" id="collapseExample">
<pre style="background-color: rgba(0, 0, 0, 0);" id="allMetaDataSpan"></pre>
</div>
<h4 class="with-padding hl-gray"><i class="icon icon-info-sign"> 此图片来自网友上传, 不代表<a href="/admin/terms.php" target="_blank">本站立场</a>, 若有侵权, 请举报或联系管理员!</i></h4>
<h4 class="with-padding hl-gray"><i class="icon icon-info-sign"> 此图片来自网友上传, 不代表<a href="<?php echo $config['domain']; ?>/admin/terms.php" target="_blank">本站立场</a>, 若有侵权, 请举报或联系管理员!</i></h4>
</div>
</div>
<div class="col-md-12" style="padding-bottom: 10px;">

View File

@ -67,9 +67,9 @@ if ($config['ad_top']) echo $config['ad_top_info'];
<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>
<?php if ($config['show_exif_info'] || is_who_login('admin')) : ?>
<a href="/app/info.php?img=<?php echo $relative_path; ?>" data-toggle="tooltip" title="详细信息" target="_blank" style="margin-left:10px;"><i class="icon icon-info-sign"></i></a>
<a href="info.php?img=<?php echo $relative_path; ?>" data-toggle="tooltip" title="详细信息" target="_blank" style="margin-left:10px;"><i class="icon icon-info-sign"></i></a>
<?php endif; ?>
<a href="/app/down.php?dw=<?php echo $relative_path; ?>" data-toggle="tooltip" title="下载文件" target="_blank" style="margin-left:10px;"><i class="icon icon-cloud-download"></i></a>
<a href="down.php?dw=<?php echo $relative_path; ?>" data-toggle="tooltip" title="下载文件" target="_blank" style="margin-left:10px;"><i class="icon icon-cloud-download"></i></a>
<?php if (!empty($config['report'])) : ?>
<a href="<?php echo $config['report'] . '?Website1=' . $linkUrl; ?>" target="_blank"><i class="icon icon-question-sign" data-toggle="tooltip" title="举报文件" style="margin-left:10px;"></i></a>
<?php endif; ?>
@ -145,7 +145,7 @@ if ($config['ad_top']) echo $config['ad_top_info'];
</div>
<!-- 按日期-->
<div class="col-md-2 col-xs-5">
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="get">
<form action="" method="get">
<div class="input-group">
<span class="input-group-addon fix-border fix-padding"></span>
<input type="text" class="form-control form-date input-sm" name="date" value="<?php echo date('Y/m/d/'); ?>" readonly="readonly">
@ -169,9 +169,12 @@ if ($config['ad_top']) echo $config['ad_top_info'];
<script type="application/javascript" src="<?php static_cdn(); ?>/public/static/zui/lib/datetimepicker/datetimepicker.min.js"></script>
<script>
// viewjs
new Viewer(document.getElementById('viewjs'), {
url: 'data-original',
});
const viewjsElement = document.getElementById('viewjs');
if (viewjsElement) {
new Viewer(viewjsElement, {
url: 'data-original',
});
}
// POST 删除提交
function ajax_post(url, mode = 'delete') {

View File

@ -174,7 +174,7 @@ try {
size: '<?php echo $v['size']; ?>',
checkImg: '<?php echo strstr('OFF', $v['checkImg']) ? '' : ''; ?>',
from: '<?php echo is_string($v['from']) ? "网页" : 'API: ' . $v['from']; ?>',
manage: '<div class="btn-group"><a href="<?php echo rand_imgurl() . $v['path']; ?>" target="_blank" class="btn btn-mini btn-success">查看</a> <a href="/app/info.php?img=<?php echo $v['path']; ?>" target="_blank" class="btn btn-mini">信息</a><a href="#" onclick="ajax_post(\'<?php echo $v['path']; ?>\',\'recycle\')" class="btn btn-mini btn-info">回收</a> <a href="#" onclick="ajax_post(\'<?php echo $v['path']; ?>\',\'delete\')" class="btn btn-mini btn-danger">删除</a></div>',
manage: '<div class="btn-group"><a href="<?php echo rand_imgurl() . $v['path']; ?>" target="_blank" class="btn btn-mini btn-success">查看</a> <a href="info.php?img=<?php echo $v['path']; ?>" target="_blank" class="btn btn-mini">信息</a><a href="#" onclick="ajax_post(\'<?php echo $v['path']; ?>\',\'recycle\')" class="btn btn-mini btn-info">回收</a> <a href="#" onclick="ajax_post(\'<?php echo $v['path']; ?>\',\'delete\')" class="btn btn-mini btn-danger">删除</a></div>',
},
<?php endforeach; ?>
]

View File

@ -192,7 +192,16 @@ mustLogin();
try { // 储存上传历史
console.log('history localStorage success');
$.zui.store.set(obj.srcName, obj)
// 获取现有的上传记录
let history = $.zui.store.get("easy-image-history");
// 如果不存在,则初始化为一个空对象
if (!history) {
history = {};
}
// 将新的记录添加到对象中,键为 obj.srcName值为 obj
history[obj.srcName] = obj;
// 更新本地存储
$.zui.store.set("easy-image-history", history);
} catch (err) {
// 失败提示
$.zui.messager.show('存储上传记录失败' + err, {

View File

@ -92,7 +92,16 @@ function uploadCopy(copyID, loadClass) {
try { // 储存上传记录
console.log('history localStorage success');
$.zui.store.set(obj.srcName, obj)
// 获取现有的上传记录
let history = $.zui.store.get("easy-image-history");
// 如果不存在,则初始化为一个空对象
if (!history) {
history = {};
}
// 将新的记录添加到对象中,键为 obj.srcName值为 obj
history[obj.srcName] = obj;
// 更新本地存储
$.zui.store.set("easy-image-history", history);
} catch (err) {
// 存储上传记录失败提示
$.zui.messager.show('存储上传记录失败' + err, { icon: 'bell', time: 4000, type: 'danger', placement: 'top' });