v2.0.21-20230521

This commit is contained in:
MI15\Win
2023-05-21 07:24:42 +08:00
parent 840162fd37
commit b5b2707c3c
25 changed files with 96 additions and 53 deletions

View File

@@ -1,14 +1,10 @@
<?php if(!defined('DIR')){header('HTTP/1.1 404 Not Found');header("status: 404 Not Found");exit;}AccessControl();
//获取请求参数
$page = trim($_GET['page']);
//layui版本路径,方便后期切换版本
$layui['js'] = $libs.'/Layui/v2.8.3/layui.js';$layui['css'] = $libs.'/Layui/v2.8.3/css/layui.css';
$Ver = !Debug?SysVer:SysVer.'.'.time();
$LoginConfig = unserialize($USER_DB['LoginConfig']);
define('offline',$global_config['offline'] == 1);
define('is_login',is_login());
$page = trim($_GET['page']); //获取请求参数
$Ver = !Debug?SysVer:SysVer.'.'.time(); //版本
$LoginConfig = unserialize($USER_DB['LoginConfig']); //登录配置
define('offline',$global_config['offline'] == 1); //是否离线模式
define('is_login',is_login()); //是否已登录
//未登录,载入登录提示页
if(!is_login){
require(DIR.'/templates/admin/page/LoginPrompt.php');
@@ -253,18 +249,18 @@ if(!empty($page)){
function load_static($type){
if($type == 'css'){
echo
'<link rel="stylesheet" href="'.$GLOBALS['libs'].'/Layui/v2.8.3/css/layui.css" media="all">
'<link rel="stylesheet" href="'.$GLOBALS['layui']['css'].'" media="all">
<link rel="stylesheet" href="./templates/admin/css/public.css?v='.$GLOBALS['Ver'].'" media="all">
';
}elseif($type == 'js'){
echo
'<script src="'.$GLOBALS['libs'].'/Layui/v2.8.3/layui.js" charset="utf-8"></script>
'<script src="'.$GLOBALS['layui']['js'].'" charset="utf-8"></script>
<script src="./templates/admin/js/lay-config.js?v='.$GLOBALS['Ver'].'" charset="utf-8"></script>
<script>layui.config({version:"'.$GLOBALS['Ver'].'"})</script>
';
}elseif($type == 'js.layui'){
echo
'<script src="'.$GLOBALS['libs'].'/Layui/v2.8.3/layui.js" charset="utf-8"></script>
'<script src="'.$GLOBALS['layui']['js'].'" charset="utf-8"></script>
<script>layui.config({version:"'.$GLOBALS['Ver'].'"})</script>
';
}

View File

@@ -514,7 +514,9 @@ function write_link(){
}
//删除图标(如果是本地图标则同时删除文件)
if(preg_match("/^\.\/data\/user\/{$u}\/favicon\//",$link['icon']) && is_file($link['icon'])){
@unlink($link['icon']);
if(!has_db('user_links',['uid'=>UID,'lid[!]'=>$link['lid'],'icon'=>$link['icon'] ])){ //判断是否共用
@unlink($link['icon']);
}
}
//更新记录
update_db('user_links',['icon'=>''],['uid'=>UID,'lid'=>$_POST['link_id']],[1,'删除成功']);
@@ -603,7 +605,9 @@ function write_link(){
//如果存在本地图标,则先删除
if(!empty($link['icon']) && preg_match("/^\.\/data\/user\/{$u}\/favicon\//",$link['icon']) && is_file($link['icon'])){
@unlink($link['icon']);
if(!has_db('user_links',['uid'=>UID,'lid[!]'=>$link['lid'],'icon'=>$link['icon'] ])){ //判断是否共用
@unlink($link['icon']);
}
}
//删除数据
delete_db('user_links',['uid'=>UID ,"lid" => intval($_POST['lid'])],[1,'删除成功']);

View File

@@ -1,6 +1,5 @@
<?php
$apply = $global_config['apply'];
// 如果管理了收录功能则返回404
if ($apply != 1 ){
load_tip();

View File

@@ -339,7 +339,7 @@ function Write_Config(){
<meta charset="utf-8" />
<title>TwoNav 安装引导</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel='stylesheet' href='<?php echo $libs?>/Layui/v2.8.3/css/layui.css'>
<link rel='stylesheet' href='<?php echo $layui['css']; ?>'>
<style>
body{ background-color:rgba(0, 0, 51, 0.8); }
.login-logo h1 { color:#FFFFFF; text-align: center; }
@@ -433,7 +433,7 @@ function Write_Config(){
</div>
</div>
<script src = '<?php echo $libs?>/jquery/jquery-3.6.0.min.js'></script>
<script src = '<?php echo $libs?>/Layui/v2.8.3/layui.js'></script>
<script src = '<?php echo $layui['js']; ?>'></script>
<script>
var file = "data_" + Date.now() + '_' + getRandomString(20) + ".db3" //生成文件名

View File

@@ -1 +1 @@
v2.0.20-20230520
v2.0.21-20230521