Merge branch 'master' into docker
This commit is contained in:
commit
6eef7ad309
|
@ -1,24 +0,0 @@
|
||||||
<h3>关于本站</h3>
|
|
||||||
<p>感谢来访,本站致力于简洁高效的上网导航和搜索入口,安全快捷。</p>
|
|
||||||
<p>如果您喜欢我们的网站,请将本站添加到收藏夹(快捷键<code>Ctrl+D</code>),并<a href="https://jingyan.baidu.com/article/4dc40848868eba89d946f1c0.html" target="_blank">设为浏览器主页</a>,方便您的下次访问,感谢支持。<p>
|
|
||||||
<hr>
|
|
||||||
<h3>本站承诺</h3>
|
|
||||||
<p><strong>绝对不会收集用户的隐私信息</strong><p>
|
|
||||||
<p>区别于部分导航网站,本站链接直接跳转目标,不会对链接处理再后跳转,不会收集用户的隐藏信息,包括但不限于点击记录,访问记录和搜索记录,请放心使用</p>
|
|
||||||
<hr>
|
|
||||||
<h3>申请收录</h3>
|
|
||||||
<p>请点<a href="../apply" target="_blank">这里</a></p>
|
|
||||||
<hr>
|
|
||||||
<h3>联系我们</h3>
|
|
||||||
<p>若您在使用本站时遇到了包括但不限于以下问题:</p>
|
|
||||||
<li>图标缺失</li>
|
|
||||||
<li>目标网站无法打开</li>
|
|
||||||
<li>描述错误</li>
|
|
||||||
<li>网站违规</li>
|
|
||||||
<li>收录加急处理</li>
|
|
||||||
<li>链接删除</li>
|
|
||||||
<p><strong>请发邮件与我们联系</strong></p>
|
|
||||||
<h5>联系邮箱</h5>
|
|
||||||
<p><a href="mailto:未配置邮箱">未配置邮箱</a></p>
|
|
||||||
<h5>联系说明</h5>
|
|
||||||
<p>为了您的问题能快速被处理,建议在邮件主题添加【反馈】【投诉】【推荐】【友链】</p>
|
|
|
@ -1,32 +1,41 @@
|
||||||
<?php include("../include/common.php"); ?>
|
<?php include("../include/common.php"); ?>
|
||||||
<html lang="zh-cn">
|
<html lang="zh-cn">
|
||||||
<head>
|
|
||||||
<meta charset="UTF-8">
|
|
||||||
<title>关于 - <?php echo explode("-", $conf['title'])[0];?></title>
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
|
||||||
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
|
||||||
<link href="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/docsify/4.12.2/themes/vue.min.css" type="text/css" rel="stylesheet">
|
|
||||||
<style>body:not(.ready){overflow:auto!important}#main{max-width:90%}p.footer{margin-top:60px}p.footer a{text-decoration:none}</style>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div class="markdown-section" id="main">
|
<head>
|
||||||
<?php
|
<meta charset="UTF-8">
|
||||||
$about = 'about.txt';
|
<title>关于 - <?php echo explode("-", $conf['title'])[0]; ?></title>
|
||||||
//本页内容请修改about.txt文件防止更新后index.php文件被覆盖
|
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||||
|
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
||||||
|
<link href="https://lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/docsify/4.12.2/themes/vue.min.css" type="text/css" rel="stylesheet">
|
||||||
|
<style>
|
||||||
|
body:not(.ready) {
|
||||||
|
overflow: auto !important
|
||||||
|
}
|
||||||
|
|
||||||
if(file_exists($about)){
|
#main {
|
||||||
//文件存在,直接输出文件内容
|
max-width: 90%
|
||||||
echo file_get_contents($about);
|
}
|
||||||
}
|
|
||||||
else {
|
p.footer {
|
||||||
//文件不存在
|
margin-top: 60px
|
||||||
@file_put_contents($about,'<h1>404</h1>');
|
}
|
||||||
echo file_get_contents($about);
|
|
||||||
}
|
p.footer a {
|
||||||
|
text-decoration: none
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<div class="markdown-section" id="main">
|
||||||
|
<?php
|
||||||
|
echo($conf['about_content']);
|
||||||
?>
|
?>
|
||||||
|
<center>
|
||||||
<center><p class="footer"><?php echo $conf['copyright']?></p></center>
|
<p class="footer"><?php echo $conf['copyright'] ?></p>
|
||||||
</div>
|
</center>
|
||||||
|
</div>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -1,34 +0,0 @@
|
||||||
请勿删除 about.txt 文件,该文件存放网站关于页面的内容
|
|
||||||
|
|
||||||
如需修改关于本站的内容请修改about.txt文件,防止更新后index.php文件被覆盖
|
|
||||||
|
|
||||||
该文件使用HTML语言编写 若您不了解html语言,可使用在线生成
|
|
||||||
|
|
||||||
html生成:https://www.lylme.com/html
|
|
||||||
|
|
||||||
默认内容如下:
|
|
||||||
|
|
||||||
<h3>关于本站</h3>
|
|
||||||
<p>感谢来访,本站致力于简洁高效的上网导航和搜索入口,安全快捷。</p>
|
|
||||||
<p>如果您喜欢我们的网站,请将本站添加到收藏夹(快捷键<code>Ctrl+D</code>),并<a href="https://jingyan.baidu.com/article/4dc40848868eba89d946f1c0.html" target="_blank">设为浏览器主页</a>,方便您的下次访问,感谢支持。<p>
|
|
||||||
<hr>
|
|
||||||
<h3>本站承诺</h3>
|
|
||||||
<p><strong>绝对不会收集用户的隐私信息</strong><p>
|
|
||||||
<p>区别于部分导航网站,本站链接直接跳转目标,不会对链接处理再后跳转,不会收集用户的隐藏信息,包括但不限于点击记录,访问记录和搜索记录,请放心使用</p>
|
|
||||||
<hr>
|
|
||||||
<h3>申请收录</h3>
|
|
||||||
<p>请点<a href="../apply" target="_blank">这里</a></p>
|
|
||||||
<hr>
|
|
||||||
<h3>联系我们</h3>
|
|
||||||
<p>若您在使用本站时遇到了包括但不限于以下问题:</p>
|
|
||||||
<li>图标缺失</li>
|
|
||||||
<li>目标网站无法打开</li>
|
|
||||||
<li>描述错误</li>
|
|
||||||
<li>网站违规</li>
|
|
||||||
<li>收录加急处理</li>
|
|
||||||
<li>链接删除</li>
|
|
||||||
<p><strong>请发邮件与我们联系</strong></p>
|
|
||||||
<h5>联系邮箱</h5>
|
|
||||||
<p><a href="mailto:未配置邮箱">未配置邮箱</a></p>
|
|
||||||
<h5>联系说明</h5>
|
|
||||||
<p>为了您的问题能快速被处理,建议在邮件主题添加【反馈】【投诉】【推荐】【友链】</p>
|
|
|
@ -0,0 +1,52 @@
|
||||||
|
<?php
|
||||||
|
$title = '关于页面设置';
|
||||||
|
include './head.php';
|
||||||
|
if ($_GET['set'] == 'conf_submit') {
|
||||||
|
$about = $_POST['about'];
|
||||||
|
saveSetting('about_content', $about);
|
||||||
|
echo '<script>alert("修改成功!");window.location.href="./about.php";</script>';
|
||||||
|
exit();
|
||||||
|
}
|
||||||
|
if ($_GET['set'] == 'default') {
|
||||||
|
|
||||||
|
saveSetting('about_content', "<h3>关于本站</h3>\r\n<p>感谢来访,本站致力于简洁高效的上网导航和搜索入口,安全快捷。</p>\r\n<p>如果您喜欢我们的网站,请将本站添加到收藏夹(快捷键<code>Ctrl+D</code>),并<a href=\"https://jingyan.baidu.com/article/4dc40848868eba89d946f1c0.html\" target=\"_blank\">设为浏览器主页</a>,方便您的下次访问,感谢支持。<p>\r\n<hr>\r\n<h3>本站承诺</h3>\r\n<p><strong>绝对不会收集用户的隐私信息</strong><p>\r\n<p>区别于部分导航网站,本站链接直接跳转目标,不会对链接处理再后跳转,不会收集用户的隐藏信息,包括但不限于点击记录,访问记录和搜索记录,请放心使用</p>\r\n<hr>\r\n<h3>申请收录</h3>\r\n<p>请点<a href=\"../apply\" target=\"_blank\">这里</a></p>\r\n<hr>\r\n<h3>联系我们</h3>\r\n<p>若您在使用本站时遇到了包括但不限于以下问题:</p>\r\n<li>图标缺失</li>\r\n<li>目标网站无法打开</li>\r\n<li>描述错误</li>\r\n<li>网站违规</li>\r\n<li>收录加急处理</li>\r\n<li>链接删除</li>\r\n<p><strong>请发邮件与我们联系</strong></p>\r\n<h5>联系邮箱</h5>\r\n<p><a href=\"mailto:无\">无</a></p>\r\n<h5>联系说明</h5>\r\n<p>为了您的问题能快速被处理,建议在邮件主题添加【反馈】【投诉】【推荐】【友链】</p>");
|
||||||
|
echo '<script>alert("恢复默认成功!");window.location.href="./about.php";</script>';
|
||||||
|
exit();
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<main class="lyear-layout-content">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-lg-12">
|
||||||
|
<div class="card">
|
||||||
|
<div class="card-body">
|
||||||
|
<h4>修改收录设置</h4>
|
||||||
|
<div class="panel-body">
|
||||||
|
<form action="./about.php?set=conf_submit" method="POST">
|
||||||
|
<div class="form-group" id="about">
|
||||||
|
<label class="btn-block" for="web_yan_status">关于页面地址</label>
|
||||||
|
<p><code><?php echo siteurl() ?>/about</code></p>
|
||||||
|
<a class="btn btn-cyan" href="<?php echo siteurl() ?>/about" target="_blank">访问关于页面</a>
|
||||||
|
<a class="btn btn-danger" href="./about.php?set=default" onclick="return confirm('确定将关于页面内容恢复默认?\n注意:该操作不可逆');">恢复默认内容</a>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="about">关于页内容</label>
|
||||||
|
<textarea width="200px" type="text" rows="20" class="form-control" name="about" placeholder="显示在关于页面的内容"><?php echo($conf['about_content']); ?></textarea>
|
||||||
|
<small class="help-block">显示在关于页面的内容<code>使用HTML代码编写</code></small>
|
||||||
|
工具:<a href="https://www.lylme.com/html/" target="_blank">在线MD编辑器</a> 编辑后复制html代码粘贴
|
||||||
|
</div>
|
||||||
|
<div class="form-about">
|
||||||
|
<input type="submit" class="btn btn-primary btn-block" value="保存">
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
include './footer.php';
|
||||||
|
?>
|
|
@ -1,14 +1,16 @@
|
||||||
<?php
|
<?php
|
||||||
include_once("../include/common.php");
|
include_once("../include/common.php");
|
||||||
if(isset($islogin)==1) {
|
if(isset($islogin) == 1) {
|
||||||
} else exit("<script language='javascript'>window.location.href='./login.php';</script>");
|
} else {
|
||||||
|
exit("<script language='javascript'>window.location.href='./login.php';</script>");
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="zh-CN">
|
<html lang="zh-CN">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
|
||||||
<title><?php echo $title.' - '.$conf['title'];?></title>
|
<title><?php echo $title . ' - ' . $conf['title'];?></title>
|
||||||
<link rel="icon" href="/assets/img/logo.png" type="image/ico">
|
<link rel="icon" href="/assets/img/logo.png" type="image/ico">
|
||||||
<meta name="author" content="yinqi">
|
<meta name="author" content="yinqi">
|
||||||
<link href="css/bootstrap.min.css" rel="stylesheet">
|
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||||
|
@ -31,23 +33,24 @@ if(isset($islogin)==1) {
|
||||||
<a href="javascript:void(0)"><i class="mdi mdi-palette"></i>网站配置</a>
|
<a href="javascript:void(0)"><i class="mdi mdi-palette"></i>网站配置</a>
|
||||||
<ul class="nav nav-subnav">
|
<ul class="nav nav-subnav">
|
||||||
<li> <a href="./set.php">网站基本设置</a> </li>
|
<li> <a href="./set.php">网站基本设置</a> </li>
|
||||||
<li> <a href="./tag.php">导航菜单设置</a> </li>
|
<li> <a href="./theme.php">网站主题设置</a> </li>
|
||||||
<li> <a href="./sou.php">搜索引擎设置</a> </li>
|
<li> <a href="./about.php">关于页面设置</a> </li>
|
||||||
<li> <a href="./user.php">修改账号密码</a> </li>
|
<li> <a href="./user.php">修改账号密码</a> </li>
|
||||||
|
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item active"> <a href="./theme.php"><i class="mdi mdi-invert-colors"></i>主题设置</a> </li>
|
|
||||||
<li class="nav-item active"> <a href="./apply.php"><i class="mdi mdi-link"></i>收录管理 </a>
|
<li class="nav-item active"> <a href="./apply.php"><i class="mdi mdi-link"></i>收录管理 </a>
|
||||||
<?php $applyrows = $DB->num_rows($DB->query("SELECT * FROM `lylme_apply` WHERE `apply_status` = 0"));
|
<?php $applyrows = $DB->num_rows($DB->query("SELECT * FROM `lylme_apply` WHERE `apply_status` = 0"));
|
||||||
if($applyrows>0) {
|
if($applyrows > 0) {
|
||||||
echo'<style> .applyrow{width: 18px;height: 18px;top: 15px;right: 24px;font-size: 10px;font-weight: bold;color: #fff;background-color: red;border-radius: 100%;text-align: center;vertical-align: middle;position: absolute;line-height: 1.5;}</style>
|
echo'<style> .applyrow{width: 18px;height: 18px;top: 15px;right: 24px;font-size: 10px;font-weight: bold;color: #fff;background-color: red;border-radius: 100%;text-align: center;vertical-align: middle;position: absolute;line-height: 1.5;}</style>
|
||||||
<div class="applyrow">'.$applyrows.'</div>';
|
<div class="applyrow">' . $applyrows . '</div>';
|
||||||
}
|
}
|
||||||
?></li>
|
?></li>
|
||||||
<li class="nav-item nav-item-has-subnav">
|
<li class="nav-item nav-item-has-subnav">
|
||||||
<li class="nav-item active"> <a href="./group.php"><i class="mdi mdi-folder"></i>分组管理</a></li>
|
<li class="nav-item active"> <a href="./group.php"><i class="mdi mdi-folder"></i>分组管理</a></li>
|
||||||
<li class="nav-item active"> <a href="./link.php"><i class="mdi mdi-web"></i>链接管理</a></li>
|
<li class="nav-item active"> <a href="./link.php"><i class="mdi mdi-web"></i>链接管理</a></li>
|
||||||
|
<li class="nav-item active"> <a href="./tag.php"><i class="mdi mdi-cube"></i>导航菜单</a></li>
|
||||||
|
<li class="nav-item active"> <a href="./sou.php"><i class="mdi mdi-magnify"></i>搜索引擎</a></li>
|
||||||
<li class="nav-item active"> <a href="./pwd.php"><i class="mdi mdi-key-variant"></i>加密管理</a></li>
|
<li class="nav-item active"> <a href="./pwd.php"><i class="mdi mdi-key-variant"></i>加密管理</a></li>
|
||||||
<li class="nav-item active"> <a href="./update.php"><i class="mdi mdi-update"></i>检查更新</a> </li>
|
<li class="nav-item active"> <a href="./update.php"><i class="mdi mdi-update"></i>检查更新</a> </li>
|
||||||
<li class="nav-item active"> <a href="./wxplus.php"><i class="mdi mdi-wechat"></i>微信推送</a> </li>
|
<li class="nav-item active"> <a href="./wxplus.php"><i class="mdi mdi-wechat"></i>微信推送</a> </li>
|
||||||
|
|
|
@ -2,172 +2,176 @@
|
||||||
$title = '后台管理';
|
$title = '后台管理';
|
||||||
include './head.php';
|
include './head.php';
|
||||||
$last = date("Ym");
|
$last = date("Ym");
|
||||||
if(@file_get_contents('log.txt') != $last || !file_exists('cache.php')){
|
if (@file_get_contents('log.txt') != $last || !file_exists('cache.php')) {
|
||||||
$update = update();
|
$update = update();
|
||||||
file_put_contents('log.txt',$last);
|
file_put_contents('log.txt', $last);
|
||||||
var_export($update,true);
|
var_export($update, true);
|
||||||
$content = "<?php\nreturn ".var_export($update,true)."\n?>";
|
$content = "<?php\nreturn " . var_export($update, true) . "\n?>";
|
||||||
file_put_contents('cache.php', $content);
|
file_put_contents('cache.php', $content);
|
||||||
}
|
}
|
||||||
$mysqlversion=$DB->count("select VERSION()");
|
function tjsj($tjname)
|
||||||
function tjsj($tjname) {
|
{
|
||||||
if($tjname=='') {
|
if ($tjname == '') {
|
||||||
echo '0';
|
echo '0';
|
||||||
} else {
|
} else {
|
||||||
echo $tjname;
|
echo $tjname;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<!--页面主要内容-->
|
<!--页面主要内容-->
|
||||||
<main class="lyear-layout-content">
|
<main class="lyear-layout-content">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<?php
|
<?php
|
||||||
$update = require('cache.php');
|
$update = require('cache.php');
|
||||||
if(!empty($update)) {
|
if (!empty($update)) {
|
||||||
if($update['switch']) {
|
if ($update['switch']) {
|
||||||
if($update['msg_switch'] && !empty($update['msg'])) {
|
if ($update['msg_switch'] && !empty($update['msg'])) {
|
||||||
echo '<div class="card"><div class="card-header"><h4>'.$update['title'].'</h4></div><ul class="list-group">'.$update['msg'].'</ul></div>';
|
echo '<div class="card"><div class="card-header"><h4>' . $update['title'] . '</h4></div><ul class="list-group">' . $update['msg'] . '</ul></div>';
|
||||||
}
|
}
|
||||||
if(getver($update['version']) > getver($conf['version'])) {
|
if (getver($update['version']) > getver($conf['version'])) {
|
||||||
echo '<div class="card"><div class="card-header"><h4>更新提示</h4></div><ul class="list-group">'.$update['update_msg'].'</ul></div>';
|
echo '<div class="card"><div class="card-header"><h4>更新提示</h4></div><ul class="list-group">' . $update['update_msg'] . '</ul></div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-6 col-lg-3">
|
<div class="col-sm-6 col-lg-3">
|
||||||
<div class="card bg-primary">
|
<div class="card bg-primary">
|
||||||
<div class="card-body clearfix">
|
<div class="card-body clearfix">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<p class="h6 text-white m-t-0">链接数量</p>
|
<p class="h6 text-white m-t-0">链接数量</p>
|
||||||
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($linksrows);
|
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($linksrows);
|
||||||
?></p>
|
?></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-web fa-1-5x"></i></span> </div>
|
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-web fa-1-5x"></i></span> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-6 col-lg-3">
|
<div class="col-sm-6 col-lg-3">
|
||||||
<div class="card bg-danger">
|
<div class="card bg-danger">
|
||||||
<div class="card-body clearfix">
|
<div class="card-body clearfix">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<p class="h6 text-white m-t-0">今日浏览量</p>
|
<p class="h6 text-white m-t-0">今日浏览量</p>
|
||||||
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjtoday);
|
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjtoday);
|
||||||
?></p>
|
?></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account fa-1-5x"></i></span> </div>
|
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account fa-1-5x"></i></span> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-6 col-lg-3">
|
<div class="col-sm-6 col-lg-3">
|
||||||
<div class="card bg-success">
|
<div class="card bg-success">
|
||||||
<div class="card-body clearfix">
|
<div class="card-body clearfix">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<p class="h6 text-white m-t-0">昨日浏览量</p>
|
<p class="h6 text-white m-t-0">昨日浏览量</p>
|
||||||
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjyesterday);
|
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjyesterday);
|
||||||
?></p>
|
?></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account-convert fa-1-5x"></i></span> </div>
|
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account-convert fa-1-5x"></i></span> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-6 col-lg-3">
|
<div class="col-sm-6 col-lg-3">
|
||||||
<div class="card bg-purple">
|
<div class="card bg-purple">
|
||||||
<div class="card-body clearfix">
|
<div class="card-body clearfix">
|
||||||
<div class="pull-right">
|
<div class="pull-right">
|
||||||
<p class="h6 text-white m-t-0">累计浏览量</p>
|
<p class="h6 text-white m-t-0">累计浏览量</p>
|
||||||
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjtotal);
|
<p class="h3 text-white m-b-0 fa-1-5x"><?php tjsj($tjtotal);
|
||||||
?></p>
|
?></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account-multiple fa-1-5x"></i></span> </div>
|
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-account-multiple fa-1-5x"></i></span> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
if($applyrows>0) {
|
if ($applyrows > 0) {
|
||||||
echo'
|
echo '
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-6 col-lg-12">
|
<div class="col-sm-6 col-lg-12">
|
||||||
<div class="card bg-info">
|
<div class="card bg-info">
|
||||||
<div class="card-body clearfix">
|
<div class="card-body clearfix">
|
||||||
<a href="./apply.php"> <div class="pull-right">
|
<a href="./apply.php"> <div class="pull-right">
|
||||||
<p class="h6 text-white m-t-0">待审核链接</p>
|
<p class="h6 text-white m-t-0">待审核链接</p>
|
||||||
<p class="h3 text-white m-b-0 fa-1-5x">'.$applyrows.'</p>
|
<p class="h3 text-white m-b-0 fa-1-5x">' . $applyrows . '</p>
|
||||||
</div></a>
|
</div></a>
|
||||||
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-link fa-1-5x"></i></span> </div>
|
<div class="pull-left"> <span class="img-avatar img-avatar-48 bg-translucent"><i class="mdi mdi-link fa-1-5x"></i></span> </div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-6">
|
<div class="col-lg-6">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h4>仪表盘柱状统计图</h4>
|
<h4>仪表盘柱状统计图</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<canvas class="js-chartjs-bars"></canvas>
|
<canvas class="js-chartjs-bars"></canvas>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-lg-6">
|
<div class="col-lg-6">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h4>仪表盘折线统计图</h4>
|
<h4>仪表盘折线统计图</h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<canvas class="js-chartjs-lines"></canvas>
|
<canvas class="js-chartjs-lines"></canvas>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="card-header">
|
<div class="card-header">
|
||||||
<h4>服务器信息</h4>
|
<h4>服务器信息</h4>
|
||||||
|
</div>
|
||||||
|
<ul class="list-group">
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>PHP 版本:</b><?php echo phpversion() ?>
|
||||||
|
<?php if (ini_get('safe_mode')) {
|
||||||
|
echo '线程安全';
|
||||||
|
} else {
|
||||||
|
echo '非线程安全';
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>MySQL 版本:</b><?php echo $DB->count("select VERSION()") ?>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>服务器软件:</b><?php echo $_SERVER['SERVER_SOFTWARE'] ?>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>程序名称:</b>六零导航页(LyLme Spage)
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>授权状态:</b>
|
||||||
|
<a href="https://www.lylme.com/spage/" target="_blank">查询</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>建站日期:</b><?php echo $conf['build'] ?>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>当前版本:</b><?php echo $conf['version'] ?> <a href="./update.php" target="_blank">检查更新</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>最新版本:</b> <?php echo $update['version'] ?> <a href="https://doc.lylme.com/spage/#/logs target=" _blank">更新日志</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>项目作者:</b>六零 <a href="https://www.lylme.com/support/" target="_blank">捐赠作者</a>
|
||||||
|
</li>
|
||||||
|
<li class="list-group-item">
|
||||||
|
<b>项目地址:</b><a href="https://github.com/LyLme/lylme_spage" target="_blank">https://github.com/LyLme/lylme_spage</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="list-group">
|
</main>
|
||||||
<li class="list-group-item">
|
<!--End 页面主要内容-->
|
||||||
<b>PHP 版本:</b><?php echo phpversion() ?>
|
|
||||||
<?php if(ini_get('safe_mode')) {
|
|
||||||
echo '线程安全';
|
|
||||||
} else {
|
|
||||||
echo '非线程安全';
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>MySQL 版本:</b><?php echo $mysqlversion ?>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>服务器软件:</b><?php echo $_SERVER['SERVER_SOFTWARE'] ?>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>程序名称:</b>六零导航页(LyLme Spage)
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>建站日期:</b><?php echo $conf['build']?>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>当前版本:</b><?php echo $conf['version']?> <a href="./update.php" target="_blank">检查更新</a>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>最新版本:</b> <?php echo $update['version']?> <a href="https://gitee.com/LyLme/lylme_spage/releases" target="_blank">查看更新说明</a>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>项目作者:</b>六零 <a href="https://www.lylme.com/support/" target="_blank">捐赠作者</a>
|
|
||||||
</li>
|
|
||||||
<li class="list-group-item">
|
|
||||||
<b>项目地址:</b>https://github.com/LyLme/lylme_spage
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</main>
|
|
||||||
<!--End 页面主要内容-->
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<?php
|
<?php
|
||||||
include './footer.php';
|
include './footer.php';
|
||||||
|
@ -175,59 +179,48 @@ include './footer.php';
|
||||||
<!--图表插件-->
|
<!--图表插件-->
|
||||||
<script type="text/javascript" src="js/Chart.js"></script>
|
<script type="text/javascript" src="js/Chart.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function(e) {
|
$(document).ready(function(e) {
|
||||||
var $dashChartBarsCnt = jQuery( '.js-chartjs-bars' )[0].getContext( '2d' ),
|
var $dashChartBarsCnt = jQuery('.js-chartjs-bars')[0].getContext('2d'),
|
||||||
$dashChartLinesCnt = jQuery( '.js-chartjs-lines' )[0].getContext( '2d' );
|
$dashChartLinesCnt = jQuery('.js-chartjs-lines')[0].getContext('2d');
|
||||||
var $dashChartBarsData = {
|
var $dashChartBarsData = {
|
||||||
labels: ['今日浏览', '昨日浏览', '本月浏览', '总浏览', '链接数', '分组数'],
|
labels: ['今日浏览', '昨日浏览', '本月浏览', '总浏览'],
|
||||||
datasets: [ {
|
datasets: [{
|
||||||
label: '数量',
|
label: '数量',
|
||||||
borderWidth: 1,
|
borderWidth: 1,
|
||||||
borderColor: 'rgba(0,0,0,0)',
|
borderColor: 'rgba(0,0,0,0)',
|
||||||
backgroundColor: 'rgba(51,202,185,0.5)',
|
backgroundColor: 'rgba(51,202,185,0.5)',
|
||||||
hoverBackgroundColor: "rgba(51,202,185,0.7)",
|
hoverBackgroundColor: "rgba(51,202,185,0.7)",
|
||||||
hoverBorderColor: "rgba(0,0,0,0)",
|
hoverBorderColor: "rgba(0,0,0,0)",
|
||||||
data: [<?php echo $tjtoday;
|
data: [<?php echo $tjtoday;
|
||||||
?>, <?php echo $tjyesterday;
|
?>, <?php echo $tjyesterday;
|
||||||
?>, <?php echo $tjmonth;
|
?>, <?php echo $tjmonth;
|
||||||
?>, <?php echo $tjtotal;
|
?>, <?php echo $tjtotal;
|
||||||
?>, <?php echo $linksrows;
|
?>]
|
||||||
?>, <?php echo $groupsrows;
|
}]
|
||||||
?>]
|
};
|
||||||
}
|
var $dashChartLinesData = {
|
||||||
]
|
labels: ['今日浏览', '昨日浏览', '本月浏览', '总浏览'],
|
||||||
}
|
datasets: [{
|
||||||
;
|
label: '数量',
|
||||||
var $dashChartLinesData = {
|
data: [<?php echo $tjtoday;
|
||||||
labels: ['今日浏览', '昨日浏览', '本月浏览', '总浏览', '链接数', '分组数'],
|
?>, <?php echo $tjyesterday;
|
||||||
datasets: [ {
|
?>, <?php echo $tjmonth;
|
||||||
label: '数量',
|
?>, <?php echo $tjtotal;
|
||||||
data: [<?php echo $tjtoday;
|
?>],
|
||||||
?>, <?php echo $tjyesterday;
|
borderColor: '#358ed7',
|
||||||
?>, <?php echo $tjmonth;
|
backgroundColor: 'rgba(53, 142, 215, 0.175)',
|
||||||
?>, <?php echo $tjtotal;
|
borderWidth: 1,
|
||||||
?>,<?php echo $linksrows;
|
fill: false,
|
||||||
?>, <?php echo $groupsrows;
|
lineTension: 0
|
||||||
?>],
|
}]
|
||||||
borderColor: '#358ed7',
|
};
|
||||||
backgroundColor: 'rgba(53, 142, 215, 0.175)',
|
new Chart($dashChartBarsCnt, {
|
||||||
borderWidth: 1,
|
type: 'bar',
|
||||||
fill: false,
|
data: $dashChartBarsData
|
||||||
lineTension: 0
|
});
|
||||||
}
|
var myLineChart = new Chart($dashChartLinesCnt, {
|
||||||
]
|
type: 'line',
|
||||||
}
|
data: $dashChartLinesData,
|
||||||
;
|
});
|
||||||
new Chart($dashChartBarsCnt, {
|
});
|
||||||
type: 'bar',
|
|
||||||
data: $dashChartBarsData
|
|
||||||
}
|
|
||||||
);
|
|
||||||
var myLineChart = new Chart($dashChartLinesCnt, {
|
|
||||||
type: 'line',
|
|
||||||
data: $dashChartLinesData,
|
|
||||||
}
|
|
||||||
);
|
|
||||||
}
|
|
||||||
);
|
|
||||||
</script>
|
</script>
|
|
@ -1,164 +1,171 @@
|
||||||
<?php
|
<?php
|
||||||
$title = '网站设置';
|
$title = '网站设置';
|
||||||
include './head.php';
|
include './head.php';
|
||||||
function uploadimg($arr,$uppath,$uptype) {
|
function uploadimg($arr, $uppath, $uptype)
|
||||||
if((($arr["type"]=="image/jpeg") ||($arr["type"]=="image/jpg") ||($arr["type"]=="image/png")) && $arr["size"] < 10485760 ) {
|
{
|
||||||
copy($arr["tmp_name"],ROOT.$uppath);
|
if ((($arr["type"] == "image/jpeg") || ($arr["type"] == "image/jpg") || ($arr["type"] == "image/png")) && $arr["size"] < 10485760) {
|
||||||
saveSetting($uptype,'/'.$uppath);
|
copy($arr["tmp_name"], ROOT . $uppath);
|
||||||
} else if ($arr["size"]==0) {
|
saveSetting($uptype, '/' . $uppath);
|
||||||
} else {
|
} elseif ($arr["size"] == 0) {
|
||||||
echo '<script>alert("上传的图片大小超过10MB或类型不符!");history.go(-1);</script>';
|
} else {
|
||||||
}
|
echo '<script>alert("上传的图片大小超过10MB或类型不符!");history.go(-1);</script>';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$set=isset($_GET['set'])?$_GET['set']:null;
|
$set = isset($_GET['set']) ? $_GET['set'] : null;
|
||||||
if($set=='save') {
|
if ($set == 'save') {
|
||||||
$title=$_POST['title'];
|
$title = $_POST['title'];
|
||||||
$logo=$_POST['logo'];
|
$logo = $_POST['logo'];
|
||||||
$background=$_POST['background'];
|
$background = $_POST['background'];
|
||||||
$wapbackground=$_POST['wapbackground'];
|
$wapbackground = $_POST['wapbackground'];
|
||||||
$keywords=$_POST['keywords'];
|
$keywords = $_POST['keywords'];
|
||||||
$description=$_POST['description'];
|
$description = $_POST['description'];
|
||||||
$copyright=$_POST['copyright'];
|
$copyright = $_POST['copyright'];
|
||||||
$icp=$_POST['icp'];
|
$icp = $_POST['icp'];
|
||||||
$yan=$_POST['yan'];
|
$yan = $_POST['yan'];
|
||||||
$tq=$_POST['tq'];
|
$tq = $_POST['tq'];
|
||||||
$wztj=$_POST['wztj'];
|
$wztj = $_POST['wztj'];
|
||||||
$cdnpublic=$_POST['cdnpublic'];
|
$cdnpublic = $_POST['cdnpublic'];
|
||||||
$home_title= $_POST['home-title'];
|
$home_title = $_POST['home-title'];
|
||||||
if($yan=='true') {
|
if ($yan == 'true') {
|
||||||
saveSetting('yan','true');
|
saveSetting('yan', 'true');
|
||||||
} else {
|
} else {
|
||||||
saveSetting('yan','false');
|
saveSetting('yan', 'false');
|
||||||
}
|
}
|
||||||
if($tq=='true') {
|
if ($tq == 'true') {
|
||||||
saveSetting('tq','true');
|
saveSetting('tq', 'true');
|
||||||
} else {
|
} else {
|
||||||
saveSetting('tq','false');
|
saveSetting('tq', 'false');
|
||||||
}
|
}
|
||||||
saveSetting('title',$title);
|
saveSetting('title', $title);
|
||||||
saveSetting('logo',$logo);
|
saveSetting('logo', $logo);
|
||||||
saveSetting('background',$background);
|
saveSetting('background', $background);
|
||||||
saveSetting('wap_background',$wapbackground);
|
saveSetting('wap_background', $wapbackground);
|
||||||
saveSetting('keywords',$keywords);
|
saveSetting('keywords', $keywords);
|
||||||
saveSetting('description',$description);
|
saveSetting('description', $description);
|
||||||
saveSetting('copyright',$copyright);
|
saveSetting('copyright', $copyright);
|
||||||
saveSetting('icp',$icp);
|
saveSetting('icp', $icp);
|
||||||
saveSetting('wztj',$wztj);
|
saveSetting('wztj', $wztj);
|
||||||
saveSetting('cdnpublic',$cdnpublic);
|
saveSetting('cdnpublic', $cdnpublic);
|
||||||
saveSetting('home-title',$home_title);
|
saveSetting('home-title', $home_title);
|
||||||
uploadimg($_FILES["logoimg"],'assets/img/logo.png','logo');
|
uploadimg($_FILES["logoimg"], 'assets/img/web-logo.png', 'logo');
|
||||||
uploadimg($_FILES["wapbackgroundimg"],'assets/img/wapbackground.jpg','wap_background');
|
uploadimg($_FILES["wapbackgroundimg"], 'assets/img/web-wapbackground.jpg', 'wap_background');
|
||||||
uploadimg($_FILES["backgroundimg"],'assets/img/background.jpg','background');
|
uploadimg($_FILES["backgroundimg"], 'assets/img/web-background.jpg', 'background');
|
||||||
echo '<script>alert("修改成功!");window.location.href="./set.php";</script>';
|
echo '<script>alert("修改成功!");window.location.href="./set.php";</script>';
|
||||||
} else {
|
} else {
|
||||||
?>
|
?>
|
||||||
<script>
|
<script>
|
||||||
function updatetext(check) {
|
function updatetext(check) {
|
||||||
document.getElementById(check).innerHTML="重新选择";
|
document.getElementById(check).innerHTML = "重新选择";
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<!--页面主要内容-->
|
<!--页面主要内容-->
|
||||||
<main class="lyear-layout-content">
|
<main class="lyear-layout-content">
|
||||||
<div class="container-fluid">
|
<div class="container-fluid">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane active">
|
<div class="tab-pane active">
|
||||||
<form action="set.php?set=save" method="post" name="edit-form" class="edit-form" enctype="multipart/form-data">
|
<form action="set.php?set=save" method="post" name="edit-form" class="edit-form" enctype="multipart/form-data">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="web_site_title">网站标题</label>
|
<label for="web_site_title">网站标题</label>
|
||||||
<input class="form-control" type="text" id="web_site_title" name="title" value="<?php echo $conf['title']?>" placeholder="请输入站点标题" required >
|
<input class="form-control" type="text" id="web_site_title" name="title" value="<?php echo $conf['title'] ?>" placeholder="请输入站点标题" required>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="web_site_logo">网站LOGO</label>
|
<label for="web_site_logo">网站LOGO</label>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input type="text" class="form-control" name="logo" id="web_site_logo" value="<?php echo $conf['logo']?>" />
|
<input type="text" class="form-control" name="logo" id="web_site_logo" value="<?php echo $conf['logo'] ?>" />
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
<label class="btn btn-default" for="logoimg" id="checklogo" type="button">选择图片</label >
|
<label class="btn btn-default" for="logoimg" id="checklogo" type="button">选择图片</label>
|
||||||
<input type="file" style="display:none" accept=".png,.jpeg,.jpg" id="logoimg" name="logoimg" onclick = "updatetext('checklogo');"/>
|
<input type="file" style="display:none" accept=".png,.jpeg,.jpg" id="logoimg" name="logoimg" onclick="updatetext('checklogo');" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<small class="help-block">填写图片的URL,默认值:<code>./assets/img/logo.png</code>或<code><?php echo siteurl()?>/assets/img/logo.png</code>或从<code>本地上传</code></small>
|
<small class="help-block">比例1:1(正方形),可填写图片的URL,默认值:<code>./assets/img/logo.png</code>或<code><?php echo siteurl() ?>/assets/img/logo.png</code>或从<code>本地上传</code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="web_site_background">网站背景</label>
|
<label for="web_site_background">网站背景</label>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input type="text" class="form-control" name="background" accept="image/png,image/jpeg" id="web_site_background" value="<?php echo $conf['background']?>" />
|
<input type="text" class="form-control" name="background" accept="image/png,image/jpeg" id="web_site_background" value="<?php echo $conf['background'] ?>" />
|
||||||
<div class="input-group-btn">
|
<div class="input-group-btn">
|
||||||
<label class="btn btn-default" id="checkbackground" for="backgroundimg" type="button">选择图片</label >
|
<label class="btn btn-default" id="checkbackground" for="backgroundimg" type="button">选择图片</label>
|
||||||
<input type="file" style="display:none" accept="image/png,image/jpeg" id="backgroundimg" name="backgroundimg" onclick = "updatetext('checkbackground');"/>
|
<input type="file" style="display:none" accept="image/png,image/jpeg" id="backgroundimg" name="backgroundimg" onclick="updatetext('checkbackground');" />
|
||||||
</div></div>
|
</div>
|
||||||
<small class="help-block">填写图片的URL:如<code>./assets/img/background.jpg</code>或<code><?php echo siteurl()?>/assets/img/background.jpg</code>或从<code>本地上传</code><br>设置Bing每日壁纸:<a href="https://doc.lylme.com/spage/#/%E8%83%8C%E6%99%AF%E8%AE%BE%E7%BD%AE" target="_blank">查看教程</a><br>注:修改后需要清除浏览器缓存才会改变</small>
|
</div>
|
||||||
</div>
|
<small class="help-block">填写图片的URL:如<code>./assets/img/background.jpg</code>或<code><?php echo siteurl() ?>/assets/img/background.jpg</code>或从<code>本地上传</code><br>设置Bing每日壁纸:<a href="https://doc.lylme.com/spage/#/%E8%83%8C%E6%99%AF%E8%AE%BE%E7%BD%AE" target="_blank">查看教程</a><br>注:修改后需要清除浏览器缓存才会改变</small>
|
||||||
<div class="form-group">
|
</div>
|
||||||
<label for="wap_site_background">手机端背景图片</label>
|
<div class="form-group">
|
||||||
<div class="input-group">
|
<label for="wap_site_background">手机端背景图片</label>
|
||||||
<input type="text" class="form-control" name="wapbackground" accept="image/png,image/jpeg" id="wap_site_background" value="<?php echo $conf['wap_background']?>" />
|
<div class="input-group">
|
||||||
<div class="input-group-btn">
|
<input type="text" class="form-control" name="wapbackground" accept="image/png,image/jpeg" id="wap_site_background" value="<?php echo $conf['wap_background'] ?>" />
|
||||||
<label class="btn btn-default" id="checkwapbackground" for="wapbackgroundimg" type="button">选择图片</label >
|
<div class="input-group-btn">
|
||||||
<input type="file" style="display:none" accept="image/png,image/jpeg" id="wapbackgroundimg" name="wapbackgroundimg" onclick = "updatetext('checkwapbackground');"/>
|
<label class="btn btn-default" id="checkwapbackground" for="wapbackgroundimg" type="button">选择图片</label>
|
||||||
</div></div>
|
<input type="file" style="display:none" accept="image/png,image/jpeg" id="wapbackgroundimg" name="wapbackgroundimg" onclick="updatetext('checkwapbackground');" />
|
||||||
<small class="help-block">手机端独立背景,留空则使用PC端壁纸<br>注:修改后需要清除浏览器缓存才会改变</small>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<small class="help-block">手机端独立背景,留空则使用PC端壁纸<br>注:修改后需要清除浏览器缓存才会改变</small>
|
||||||
<label for="web_site_keywords">站点关键词</label>
|
</div>
|
||||||
<input class="form-control" type="text" id="web_site_keywords" name="keywords" value="<?php echo $conf['keywords']?>" placeholder="请输入站点关键词" >
|
<div class="form-group">
|
||||||
<small class="help-block">网站搜索引擎关键字</small>
|
<label for="web_site_keywords">站点关键词</label>
|
||||||
</div>
|
<input class="form-control" type="text" id="web_site_keywords" name="keywords" value="<?php echo $conf['keywords'] ?>" placeholder="请输入站点关键词">
|
||||||
<div class="form-group">
|
<small class="help-block">网站搜索引擎关键字</small>
|
||||||
<label for="web_site_description">站点描述</label>
|
</div>
|
||||||
<textarea class="form-control" id="web_site_description" rows="5" name="description" placeholder="请输入站点描述" ><?php echo $conf['description']?></textarea>
|
<div class="form-group">
|
||||||
<small class="help-block">网站描述,有利于搜索引擎抓取相关信息</small>
|
<label for="web_site_description">站点描述</label>
|
||||||
</div>
|
<textarea class="form-control" id="web_site_description" rows="5" name="description" placeholder="请输入站点描述"><?php echo $conf['description'] ?></textarea>
|
||||||
<div class="form-group">
|
<small class="help-block">网站描述,有利于搜索引擎抓取相关信息</small>
|
||||||
<label for="web_site_home-title">首页提示语</label>
|
</div>
|
||||||
<textarea type="text" class="form-control" name="home-title" placeholder="请输入首页提示语,支持HTML代码"><?php echo $conf['home-title']?></textarea>
|
<div class="form-group">
|
||||||
<small class="help-block">首页提示语, 仅适用于部分主题<code>支持HTML代码</code></small>
|
<label for="web_site_home-title">首页提示语</label>
|
||||||
</div>
|
<textarea type="text" class="form-control" name="home-title" placeholder="请输入首页提示语,支持HTML代码"><?php echo $conf['home-title'] ?></textarea>
|
||||||
<div class="form-group">
|
<small class="help-block">首页提示语, 仅适用于部分主题<code>支持HTML代码</code></small>
|
||||||
<label for="web_site_copyright">版权信息</label>
|
</div>
|
||||||
<textarea width="200px" type="text" rows="5" class="form-control" name="copyright" placeholder="请输入版权信息,支持HTML代码"><?php echo $conf['copyright']?></textarea>
|
<div class="form-group">
|
||||||
<small class="help-block">显示在首页底部的版权提示,<code>支持HTML代码</code></small>
|
<label for="web_site_copyright">版权信息</label>
|
||||||
</div>
|
<textarea width="200px" type="text" rows="5" class="form-control" name="copyright" placeholder="请输入版权信息,支持HTML代码"><?php echo $conf['copyright'] ?></textarea>
|
||||||
<div class="form-group">
|
<small class="help-block">显示在首页底部的版权提示,<code>支持HTML代码</code></small>
|
||||||
<label for="web_site_wztj">自定义footer</label>
|
</div>
|
||||||
<textarea type="text" rows="5" class="form-control" name="wztj" placeholder="可填写网站统计、引用JS文件等"><?php echo $conf['wztj']?></textarea>
|
<div class="form-group">
|
||||||
<small class="help-block">站点底部自定义,可填写网站统计、JS代码(需要script标签)、CSS代码(需要style标签)等<code>支持HTML代码</code> <a href="https://doc.lylme.com/spage/#/footer" target="_blank">查看教程</a></small>
|
<label for="web_site_wztj">自定义footer</label>
|
||||||
</div>
|
<textarea type="text" rows="5" class="form-control" name="wztj" placeholder="可填写网站统计、引用JS文件等"><?php echo $conf['wztj'] ?></textarea>
|
||||||
<div class="form-group">
|
<small class="help-block">站点底部自定义,可填写网站统计、JS代码(需要script标签)、CSS代码(需要style标签)等<code>支持HTML代码</code> <a href="https://doc.lylme.com/spage/#/footer" target="_blank">查看教程</a></small>
|
||||||
<label for="web_site_icp">备案号</label>
|
</div>
|
||||||
<input class="form-control" type="text" id="web_site_icp" name="icp" value="<?php echo $conf['icp']?>" placeholder="请输入备案号,留空首页不显示备案信息" >
|
<div class="form-group">
|
||||||
</div>
|
<label for="web_site_icp">备案号</label>
|
||||||
<div class="form-group">
|
<input class="form-control" type="text" id="web_site_icp" name="icp" value="<?php echo $conf['icp'] ?>" placeholder="请输入备案号,留空首页不显示备案信息">
|
||||||
<label class="btn-block" for="web_yan_status">随机一言开关</label>
|
</div>
|
||||||
<label class="lyear-switch switch-solid switch-cyan">
|
<div class="form-group">
|
||||||
<input type="checkbox" <?php if($conf['yan']!='false')echo 'checked="checked"';?> name="yan" value="true">
|
<label class="btn-block" for="web_yan_status">随机一言开关</label>
|
||||||
<span></span>
|
<label class="lyear-switch switch-solid switch-cyan">
|
||||||
</label>
|
<input type="checkbox" <?php if ($conf['yan'] != 'false') {
|
||||||
<small class="help-block">显示在首页的随机一言,自定义一言文件路径,一行一条<code>/assets/date/date.dat</code> </small>
|
echo 'checked="checked"';
|
||||||
</div>
|
} ?> name="yan" value="true">
|
||||||
<div class="form-group">
|
<span></span>
|
||||||
<label class="btn-block" for="web_tq_status">天气显示开关</label>
|
</label>
|
||||||
<label class="lyear-switch switch-solid switch-primary">
|
<small class="help-block">显示在首页的随机一言,自定义一言文件路径,一行一条<code>/assets/date/date.dat</code> </small>
|
||||||
<input type="checkbox" <?php if($conf['tq']!='false')echo 'checked="checked"';?> name="tq" value="true">
|
</div>
|
||||||
<span></span>
|
<div class="form-group">
|
||||||
</label>
|
<label class="btn-block" for="web_tq_status">天气显示开关</label>
|
||||||
<small class="help-block">和风天气插件,若不能使用请申请自己的密钥填入,<a href="https://doc.lylme.com/spage/#/%E5%A4%A9%E6%B0%94" target="_blank">查看教程</a><br><code>注:baisu模板关闭后同时关闭时间显示</code> </small>
|
<label class="lyear-switch switch-solid switch-primary">
|
||||||
</div>
|
<input type="checkbox" <?php if ($conf['tq'] != 'false') {
|
||||||
<div class="form-group">
|
echo 'checked="checked"';
|
||||||
<button type="submit" class="btn btn-primary m-r-5">保 存</button>
|
} ?> name="tq" value="true">
|
||||||
</div>
|
<span></span>
|
||||||
</form>
|
</label>
|
||||||
</div>
|
<small class="help-block">和风天气插件,若不能使用请申请自己的密钥填入,<a href="https://doc.lylme.com/spage/#/%E5%A4%A9%E6%B0%94" target="_blank">查看教程</a><br><code>注:baisu模板关闭后同时关闭时间显示</code> </small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
<div class="form-group">
|
||||||
</div>
|
<button type="submit" class="btn btn-primary m-r-5">保 存</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</form>
|
||||||
</main>
|
</div>
|
||||||
<!--End 页面主要内容-->
|
</div>
|
||||||
<?php
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</main>
|
||||||
|
<!--End 页面主要内容-->
|
||||||
|
<?php
|
||||||
}
|
}
|
||||||
include './footer.php';
|
include './footer.php';
|
||||||
?>
|
?>
|
|
@ -1,7 +1,7 @@
|
||||||
<?php
|
<?php
|
||||||
$title='搜索引擎设置';
|
$title = '搜索引擎设置';
|
||||||
include './head.php';
|
include './head.php';
|
||||||
$sousrows=$DB->num_rows($DB->query("SELECT * FROM `lylme_sou`"));
|
$sousrows = $DB->num_rows($DB->query("SELECT * FROM `lylme_sou`"));
|
||||||
?>
|
?>
|
||||||
<main class="lyear-layout-content">
|
<main class="lyear-layout-content">
|
||||||
|
|
||||||
|
@ -13,11 +13,10 @@ $sousrows=$DB->num_rows($DB->query("SELECT * FROM `lylme_sou`"));
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
$set=isset($_GET['set'])?$_GET['set']:null;
|
$set = isset($_GET['set']) ? $_GET['set'] : null;
|
||||||
|
|
||||||
if($set=='add')
|
if($set == 'add') {
|
||||||
{
|
echo '<h4>新增搜索接</h4>
|
||||||
echo '<h4>新增搜索接</h4>
|
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form action="./sou.php?set=add_submit" method="POST">
|
<form action="./sou.php?set=add_submit" method="POST">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
|
@ -68,62 +67,62 @@ echo '<h4>新增搜索接</h4>
|
||||||
</div>
|
</div>
|
||||||
<br/><a href="./sou.php"><<返回</a>
|
<br/><a href="./sou.php"><<返回</a>
|
||||||
</div></div>';
|
</div></div>';
|
||||||
}
|
} elseif($set == 'edit') {
|
||||||
elseif($set=='edit')
|
$id = $_GET['id'];
|
||||||
{
|
|
||||||
$id=$_GET['id'];
|
|
||||||
|
|
||||||
$row2 = $DB->query("select * from lylme_sou where sou_id='$id' limit 1");
|
$row2 = $DB->query("select * from lylme_sou where sou_id='$id' limit 1");
|
||||||
$row= $DB->fetch($row2);
|
$row = $DB->fetch($row2);
|
||||||
echo '<h4>修改搜索引擎</h4>
|
echo '<h4>修改搜索引擎</h4>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<form action="./sou.php?set=edit_submit&id='.$id.'" method="POST">
|
<form action="./sou.php?set=edit_submit&id=' . $id . '" method="POST">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>*搜索引擎名称: (*必填)</label><br>
|
<label>*搜索引擎名称: (*必填)</label><br>
|
||||||
<input type="text" class="form-control" name="name" value="'.$row['sou_name'].'" required placeholder="如:百度一下">
|
<input type="text" class="form-control" name="name" value="' . $row['sou_name'] . '" required placeholder="如:百度一下">
|
||||||
<small class="help-block">搜索引擎名称,如<code>百度一下</code>或<code>搜狗搜索</code></small>
|
<small class="help-block">搜索引擎名称,如<code>百度一下</code>或<code>搜狗搜索</code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>*搜索引擎别名: (*必填)</label><br>
|
<label>*搜索引擎别名: (*必填)</label><br>
|
||||||
<input type="text" class="form-control" name="alias" value="'.$row['sou_alias'].'" required placeholder="如:baidu">
|
<input type="text" class="form-control" name="alias" value="' . $row['sou_alias'] . '" required placeholder="如:baidu">
|
||||||
<small class="help-block">注:仅支持字母,<code>不能和其他搜索引擎的别名相同</code><br>建议填写搜索引擎的拼音或英文,如百度填写<code>baidu</code></small>
|
<small class="help-block">注:仅支持字母,<code>不能和其他搜索引擎的别名相同</code><br>建议填写搜索引擎的拼音或英文,如百度填写<code>baidu</code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>*搜索框提示: (*必填)</label><br>
|
<label>*搜索框提示: (*必填)</label><br>
|
||||||
<input type="text" class="form-control" name="hint" value="'.$row['sou_hint'].'" required placeholder="如:请输入搜索内容">
|
<input type="text" class="form-control" name="hint" value="' . $row['sou_hint'] . '" required placeholder="如:请输入搜索内容">
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>*搜索引擎地址: (*必填)</label><br>
|
<label>*搜索引擎地址: (*必填)</label><br>
|
||||||
<input type="text" class="form-control" name="link" value="'.$row['sou_link'].'" required placeholder="如:https://www.baidu.com/s?word=">
|
<input type="text" class="form-control" name="link" value="' . $row['sou_link'] . '" required placeholder="如:https://www.baidu.com/s?word=">
|
||||||
<small class="help-block">例:百度搜索 <code>https://www.baidu.com/s?word=</code>,<a href="https://blog.lylme.com/archives/lylme_spage.html#sou">查看获取接口教程</a>
|
<small class="help-block">例:百度搜索 <code>https://www.baidu.com/s?word=</code>,<a href="https://blog.lylme.com/archives/lylme_spage.html#sou">查看获取接口教程</a>
|
||||||
<br>注意:当前仅支持搜索词作为末尾,例如:<code>https://www.baidu.com/s?word=搜索内容</code><br>如果使用GET请求搜索,搜索词不处于末尾,如<code>https://www.baidu.com/s?wd=搜索词&ie=UTF-8</code>可将搜索词参数调换到末尾,如<code>https://www.baidu.com/s?ie=UTF-8&wd=搜索词</code>多个GET参数用以<code>&</code>分隔<br>如果搜索词不在末尾且非GET请求,如<code>https://xxx.com/s/搜索词.html</code>类似情况,可用PHP页面定制搜索接口<a href="https://blog.lylme.com/archives/lylme_spage.html#souphp">查看教程</a></small>
|
<br>注意:当前仅支持搜索词作为末尾,例如:<code>https://www.baidu.com/s?word=搜索内容</code><br>如果使用GET请求搜索,搜索词不处于末尾,如<code>https://www.baidu.com/s?wd=搜索词&ie=UTF-8</code>可将搜索词参数调换到末尾,如<code>https://www.baidu.com/s?ie=UTF-8&wd=搜索词</code>多个GET参数用以<code>&</code>分隔<br>如果搜索词不在末尾的,如<code>https://xxx.com/s/搜索词.html</code>类似情况,可用PHP定制搜索接口<a href="https://doc.lylme.com/spage/#/search-help">查看教程</a></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>搜索引擎手机端地址: (选填) </label><br>
|
<label>搜索引擎手机端地址: (选填) </label><br>
|
||||||
<input type="text" class="form-control" name="waplink" value="'.$row['sou_waplink'].'" placeholder="一般情况下留空">
|
<input type="text" class="form-control" name="waplink" value="' . $row['sou_waplink'] . '" placeholder="一般情况下留空">
|
||||||
<small class="help-block">注:百度搜索的电脑端和手机端不会自适应,需要手动设置手机端,如<code>https://m.baidu.com/s?word=</code><br>如果你添加的搜索区分手机端和PC端,则需要手动设置。<code>一般情况下留空即可</code></small>
|
<small class="help-block">注:百度搜索的电脑端和手机端不会自适应,需要手动设置手机端,如<code>https://m.baidu.com/s?word=</code><br>如果你添加的搜索区分手机端和PC端,则需要手动设置。<code>一般情况下留空即可</code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>标题文字颜色: (*必填) </label><br>
|
<label>标题文字颜色: (*必填) </label><br>
|
||||||
<input type="text" class="form-control" name="color" value="'.$row['sou_color'].'" required>
|
<input type="text" class="form-control" name="color" value="' . $row['sou_color'] . '" required>
|
||||||
<small class="help-block">(*必填) 填写颜色的十六进制码,如: <code>#FF0000</code>(红色)<br>默认值:<code>#696a6d</code></small>
|
<small class="help-block">(*必填) 填写颜色的十六进制码,如: <code>#FF0000</code>(红色)<br>默认值:<code>#696a6d</code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>搜索引擎图标:(*必填) </label><br>
|
<label>搜索引擎图标:(*必填) </label><br>
|
||||||
<textarea type="text" class="form-control" name="icon" placeholder="<svg" required>'.$row['sou_icon'].'</textarea>
|
<textarea type="text" class="form-control" name="icon" placeholder="<svg" required>' . $row['sou_icon'] . '</textarea>
|
||||||
<small class="help-block">方案1:粘贴图标的<code>SVG</code>代码(推荐) <a href="./help.php?doc=icon" target="_blank">查看教程</a><br>方案2:使用图片地址,需要img标签,如<code><img src="/assets/img/logo.png" /> </code></small>
|
<small class="help-block">方案1:粘贴图标的<code>SVG</code>代码(推荐) <a href="./help.php?doc=icon" target="_blank">查看教程</a><br>方案2:使用图片地址,需要img标签,如<code><img src="/assets/img/logo.png" /> </code></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>排序权重: (*必填) </label><br>
|
<label>排序权重: (*必填) </label><br>
|
||||||
<input type="text" class="form-control" name="order" value="'.$row['sou_order'].'" required>
|
<input type="text" class="form-control" name="order" value="' . $row['sou_order'] . '" required>
|
||||||
<small class="help-block">(*必填) 数字越小越靠前</small>
|
<small class="help-block">(*必填) 数字越小越靠前</small>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="btn-block" for="web_tq_status">启用开关</label>
|
<label class="btn-block" for="web_tq_status">启用开关</label>
|
||||||
<label class="lyear-switch switch-solid switch-primary">
|
<label class="lyear-switch switch-solid switch-primary">
|
||||||
<input type="checkbox"';
|
<input type="checkbox"';
|
||||||
if($row['sou_st']==1){ echo 'checked="checked"'; }
|
if($row['sou_st'] == 1) {
|
||||||
echo 'name="st" value="true">
|
echo 'checked="checked"';
|
||||||
|
}
|
||||||
|
echo 'name="st" value="true">
|
||||||
<span></span>
|
<span></span>
|
||||||
</label>
|
</label>
|
||||||
<small class="help-block">说明:是否启用该搜索引擎(默认启用) </small>
|
<small class="help-block">说明:是否启用该搜索引擎(默认启用) </small>
|
||||||
|
@ -133,90 +132,97 @@ echo '<h4>修改搜索引擎</h4>
|
||||||
</div>
|
</div>
|
||||||
<br/><a href="./sou.php"><<返回</a>
|
<br/><a href="./sou.php"><<返回</a>
|
||||||
</div></div>';
|
</div></div>';
|
||||||
}
|
} elseif($set == 'add_submit') {
|
||||||
elseif($set=='add_submit')
|
$name = $_POST['name'];
|
||||||
{
|
$alias = $_POST['alias'];
|
||||||
$name=$_POST['name'];
|
$hint = $_POST['hint'];
|
||||||
$alias=$_POST['alias'];
|
$link = $_POST['link'];
|
||||||
$hint=$_POST['hint'];
|
$waplink = $_POST['waplink'];
|
||||||
$link=$_POST['link'];
|
$color = $_POST['color'];
|
||||||
$waplink=$_POST['waplink'];
|
$icon = $_POST['icon'];
|
||||||
$color=$_POST['color'];
|
if($_POST['st'] == true) {
|
||||||
$icon=$_POST['icon'];
|
$st = 1;
|
||||||
if($_POST['st']==true){$st=1;}else{$st=0;}
|
} else {
|
||||||
$sou_order = $sousrows+1;
|
$st = 0;
|
||||||
|
}
|
||||||
|
$sou_order = $sousrows + 1;
|
||||||
|
|
||||||
if (empty($name) && empty($alias)&& empty($hint) && empty($link) && empty($color) && empty($icon)){
|
if (empty($name) && empty($alias) && empty($hint) && empty($link) && empty($color) && empty($icon)) {
|
||||||
echo '<script>alert("保存错误,请确保带星号的都不为空!");history.go(-1);</script>';
|
echo '<script>alert("保存错误,请确保带星号的都不为空!");history.go(-1);</script>';
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
$sql="INSERT INTO `lylme_sou` (`sou_id`, `sou_alias`, `sou_name`, `sou_hint`, `sou_color`, `sou_link`, `sou_waplink`, `sou_icon`, `sou_st`, `sou_order`) VALUES
|
$sql = "INSERT INTO `lylme_sou` (`sou_id`, `sou_alias`, `sou_name`, `sou_hint`, `sou_color`, `sou_link`, `sou_waplink`, `sou_icon`, `sou_st`, `sou_order`) VALUES
|
||||||
(NULL, '".$alias."', '".$name."', '".$hint."', '".$color."', '".$link."', '".$waplink."', '".$icon."', '".$st."', '".$sou_order."');
|
(NULL, '" . $alias . "', '" . $name . "', '" . $hint . "', '" . $color . "', '" . $link . "', '" . $waplink . "', '" . $icon . "', '" . $st . "', '" . $sou_order . "');
|
||||||
";
|
";
|
||||||
|
|
||||||
if($DB->query($sql)){
|
if($DB->query($sql)) {
|
||||||
echo '<script>alert("添加搜索引擎 '.$name.' 成功!");window.location.href="./sou.php";</script>';
|
echo '<script>alert("添加搜索引擎 ' . $name . ' 成功!");window.location.href="./sou.php";</script>';
|
||||||
}else
|
} else {
|
||||||
echo '<script>alert("添加搜索引擎失败!");history.go(-1);</script>';
|
echo '<script>alert("添加搜索引擎失败!");history.go(-1);</script>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
elseif($set=='edit_submit')
|
} elseif($set == 'edit_submit') {
|
||||||
{
|
$id = $_GET['id'];
|
||||||
$id=$_GET['id'];
|
$rows2 = $DB->query("select * from lylme_sou where sou_id='$id' limit 1");
|
||||||
$rows2 = $DB->query("select * from lylme_sou where sou_id='$id' limit 1");
|
$rows = $DB->fetch($rows2);
|
||||||
$rows=$DB->fetch($rows2);
|
if(!$rows) {
|
||||||
if(!$rows)
|
echo '<script>alert("当前记录不存在!");history.go(-1);</script>';
|
||||||
echo '<script>alert("当前记录不存在!");history.go(-1);</script>';
|
}
|
||||||
$name=$_POST['name'];
|
$name = $_POST['name'];
|
||||||
$alias=$_POST['alias'];
|
$alias = $_POST['alias'];
|
||||||
$hint=$_POST['hint'];
|
$hint = $_POST['hint'];
|
||||||
$link=$_POST['link'];
|
$link = $_POST['link'];
|
||||||
$waplink=$_POST['waplink'];
|
$waplink = $_POST['waplink'];
|
||||||
$color=$_POST['color'];
|
$color = $_POST['color'];
|
||||||
$icon=$_POST['icon'];
|
$icon = $_POST['icon'];
|
||||||
$order=$_POST['order'];
|
$order = $_POST['order'];
|
||||||
if($_POST['st']==true){$st=1;}else{$st=0;}
|
if($_POST['st'] == true) {
|
||||||
|
$st = 1;
|
||||||
|
} else {
|
||||||
|
$st = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (empty($name) && empty($alias)&& empty($hint) && empty($link) && empty($color) && empty($icon) && empty($order)){
|
if (empty($name) && empty($alias) && empty($hint) && empty($link) && empty($color) && empty($icon) && empty($order)) {
|
||||||
echo '<script>alert("保存错误,请确保带星号的都不为空!");history.go(-1);</script>';
|
echo '<script>alert("保存错误,请确保带星号的都不为空!");history.go(-1);</script>';
|
||||||
|
} else {
|
||||||
|
|
||||||
|
$sql = "UPDATE `lylme_sou` SET `sou_alias` = '" . $alias . "', `sou_name` = '" . $name . "', `sou_hint` = '" . $hint . "', `sou_color` = '" . $color . "', `sou_link` = '" . $link . "', `sou_waplink` = '" . $waplink . "', `sou_icon` = '" . $icon . "', `sou_st` = '" . $st . "', `sou_order` = '" . $order . "' WHERE `lylme_sou`.`sou_id` = " . $id . ";";
|
||||||
|
|
||||||
|
|
||||||
|
if($DB->query($sql)) {
|
||||||
|
echo '<script>alert("修改搜索引擎 ' . $name . ' 成功!");window.location.href="./sou.php";</script>';
|
||||||
|
} else {
|
||||||
|
echo '<script>alert("修改失败!");history.go(-1);</script>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} elseif($set == 'delete') {
|
||||||
|
$id = $_GET['id'];
|
||||||
|
$sql = "DELETE FROM lylme_sou WHERE sou_id='$id'";
|
||||||
|
if($DB->query($sql)) {
|
||||||
|
echo '<script>alert("删除成功!");window.location.href="./sou.php";</script>';
|
||||||
|
} else {
|
||||||
|
echo '<script>alert("删除失败!");history.go(-1);</script>';
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
|
echo '<div class="alert alert-info">系统共有 <b>' . $sousrows . '</b> 个搜索引擎<br/><a href="./sou.php?set=add" class="btn btn-primary">新增搜索引擎</a></div> <div class="table-responsive">
|
||||||
$sql="UPDATE `lylme_sou` SET `sou_alias` = '".$alias."', `sou_name` = '".$name."', `sou_hint` = '".$hint."', `sou_color` = '".$color."', `sou_link` = '".$link."', `sou_waplink` = '".$waplink."', `sou_icon` = '".$icon."', `sou_st` = '".$st."', `sou_order` = '".$order."' WHERE `lylme_sou`.`sou_id` = ".$id.";";
|
|
||||||
|
|
||||||
|
|
||||||
if($DB->query($sql))
|
|
||||||
echo '<script>alert("修改搜索引擎 '.$name.' 成功!");window.location.href="./sou.php";</script>';
|
|
||||||
else
|
|
||||||
echo '<script>alert("修改失败!");history.go(-1);</script>';
|
|
||||||
}
|
|
||||||
}
|
|
||||||
elseif($set=='delete')
|
|
||||||
{
|
|
||||||
$id=$_GET['id'];
|
|
||||||
$sql="DELETE FROM lylme_sou WHERE sou_id='$id'";
|
|
||||||
if($DB->query($sql))
|
|
||||||
echo '<script>alert("删除成功!");window.location.href="./sou.php";</script>';
|
|
||||||
else
|
|
||||||
echo '<script>alert("删除失败!");history.go(-1);</script>';
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
echo '<div class="alert alert-info">系统共有 <b>'.$sousrows.'</b> 个搜索引擎<br/><a href="./sou.php?set=add" class="btn btn-primary">新增搜索引擎</a></div> <div class="table-responsive">
|
|
||||||
<table class="table table-striped">
|
<table class="table table-striped">
|
||||||
<thead><tr><th>排序权重</th><th>名称</th><th>别名</th><th>地址</th><th>状态</th><th>操作</th></tr></thead>
|
<thead><tr><th>排序权重</th><th>名称</th><th>别名</th><th>地址</th><th>状态</th><th>操作</th></tr></thead>
|
||||||
<tbody>';
|
<tbody>';
|
||||||
|
|
||||||
|
|
||||||
$rs=$DB->query("SELECT * FROM `lylme_sou` ORDER BY `lylme_sou`.`sou_order` ASC");
|
$rs = $DB->query("SELECT * FROM `lylme_sou` ORDER BY `lylme_sou`.`sou_order` ASC");
|
||||||
while($res = $DB->fetch($rs))
|
while($res = $DB->fetch($rs)) {
|
||||||
{
|
echo '<tr><td><b>' . $res['sou_order'] . '</b></td><td><b><font color="' . $res['sou_color'] . '">' . $res['sou_name'] . '</font></b></td><td>' . $res['sou_alias'] . '</td><td>' . $res['sou_link'] . '</td><td>';
|
||||||
echo '<tr><td><b>'.$res['sou_order'].'</b></td><td><b><font color="'.$res['sou_color'].'">'.$res['sou_name'].'</font></b></td><td>'.$res['sou_alias'].'</td><td>'.$res['sou_link'].'</td><td>';
|
|
||||||
|
|
||||||
if($res['sou_st'] == 1){echo '<span class="label label-success">开启</span>';}else{echo '<span class="label label-danger">关闭</span>';}
|
if($res['sou_st'] == 1) {
|
||||||
|
echo '<span class="label label-success">开启</span>';
|
||||||
|
} else {
|
||||||
|
echo '<span class="label label-danger">关闭</span>';
|
||||||
|
}
|
||||||
|
|
||||||
echo '</td><td><a href="./sou.php?set=edit&id='.$res['sou_id'].'" class="btn btn-info btn-xs">编辑</a> <a href="./sou.php?set=delete&id='.$res['sou_id'].'" class="btn btn-xs btn-danger" onclick="return confirm(\'确定删除 '.$res['sou_name'].'\');">删除</a></td></tr>';
|
echo '</td><td><a href="./sou.php?set=edit&id=' . $res['sou_id'] . '" class="btn btn-info btn-xs">编辑</a> <a href="./sou.php?set=delete&id=' . $res['sou_id'] . '" class="btn btn-xs btn-danger" onclick="return confirm(\'确定删除 ' . $res['sou_name'] . '\');">删除</a></td></tr>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 434 KiB |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -5,7 +5,7 @@ define('IN_CRONLITE', true);
|
||||||
define('SYS_KEY', 'lylme_key');
|
define('SYS_KEY', 'lylme_key');
|
||||||
define('SYSTEM_ROOT', dirname(__FILE__) . '/');
|
define('SYSTEM_ROOT', dirname(__FILE__) . '/');
|
||||||
define('ROOT', dirname(SYSTEM_ROOT) . '/');
|
define('ROOT', dirname(SYSTEM_ROOT) . '/');
|
||||||
//error_reporting(0);
|
error_reporting(0);
|
||||||
require ROOT . 'config.php';
|
require ROOT . 'config.php';
|
||||||
if(!defined('SQLITE') && (!$dbconfig['user'] || !$dbconfig['pwd'] || !$dbconfig['dbname'])) {
|
if(!defined('SQLITE') && (!$dbconfig['user'] || !$dbconfig['pwd'] || !$dbconfig['dbname'])) {
|
||||||
@unlink(ROOT . 'install/install.lock');
|
@unlink(ROOT . 'install/install.lock');
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
if(empty(constant("VERSION"))) {
|
if (empty(constant("VERSION"))) {
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
function get_vernum($version)
|
function get_vernum($version)
|
||||||
|
@ -11,14 +11,14 @@ function get_vernum($version)
|
||||||
}
|
}
|
||||||
$sqlvn = get_vernum($conf['version']); //数据库版本
|
$sqlvn = get_vernum($conf['version']); //数据库版本
|
||||||
$filevn = get_vernum(constant("VERSION")); // 文件版本
|
$filevn = get_vernum(constant("VERSION")); // 文件版本
|
||||||
if($sqlvn < $filevn) {
|
if ($sqlvn < $filevn) {
|
||||||
//文件版本大于数据库版本执行更新
|
//文件版本大于数据库版本执行更新
|
||||||
$sql = '';
|
$sql = '';
|
||||||
if($sqlvn < 10101) {
|
if ($sqlvn < 10101) {
|
||||||
$version = 'v1.1.1';
|
$version = 'v1.1.1';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10103) {
|
if ($sqlvn < 10103) {
|
||||||
$version = 'v1.1.3';
|
$version = 'v1.1.3';
|
||||||
@unlink(ROOT . 'include/head.php');
|
@unlink(ROOT . 'include/head.php');
|
||||||
@unlink(ROOT . 'include/home.php');
|
@unlink(ROOT . 'include/home.php');
|
||||||
|
@ -26,49 +26,49 @@ if($sqlvn < $filevn) {
|
||||||
@unlink(ROOT . 'include/footer.php');
|
@unlink(ROOT . 'include/footer.php');
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update1.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update1.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10104) {
|
if ($sqlvn < 10104) {
|
||||||
$version = 'v1.1.4';
|
$version = 'v1.1.4';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10105) {
|
if ($sqlvn < 10105) {
|
||||||
$version = 'v1.1.5';
|
$version = 'v1.1.5';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update2.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update2.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10106) {
|
if ($sqlvn < 10106) {
|
||||||
$version = 'v1.1.6';
|
$version = 'v1.1.6';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update3.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update3.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10109) {
|
if ($sqlvn < 10109) {
|
||||||
$version = 'v1.1.9';
|
$version = 'v1.1.9';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update4.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update4.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10200) {
|
if ($sqlvn < 10200) {
|
||||||
$version = 'v1.2.0';
|
$version = 'v1.2.0';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update5.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update5.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10205) {
|
if ($sqlvn < 10205) {
|
||||||
$version = 'v1.2.5';
|
$version = 'v1.2.5';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10300) {
|
if ($sqlvn < 10300) {
|
||||||
$version = 'v1.3.0';
|
$version = 'v1.3.0';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10304) {
|
if ($sqlvn < 10304) {
|
||||||
$version = 'v1.3.4';
|
$version = 'v1.3.4';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10500) {
|
if ($sqlvn < 10500) {
|
||||||
$version = 'v1.5.0';
|
$version = 'v1.5.0';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10501) {
|
if ($sqlvn < 10501) {
|
||||||
$version = 'v1.5.1';
|
$version = 'v1.5.1';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update6.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update6.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10600) {
|
if ($sqlvn < 10600) {
|
||||||
$version = 'v1.6.0';
|
$version = 'v1.6.0';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update7.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update7.sql');
|
||||||
}
|
}
|
||||||
if($sqlvn < 10700) {
|
if ($sqlvn < 10700) {
|
||||||
$version = 'v1.7.0';
|
$version = 'v1.7.0';
|
||||||
}
|
}
|
||||||
if($sqlvn < 10800) {
|
if ($sqlvn < 10800) {
|
||||||
$version = 'v1.8.0';
|
$version = 'v1.8.0';
|
||||||
$sql = $sql . file_get_contents(ROOT . 'install/data/update8.sql');
|
$sql = $sql . file_get_contents(ROOT . 'install/data/update8.sql');
|
||||||
if (!isset($conf['md5pass'])) {
|
if (!isset($conf['md5pass'])) {
|
||||||
|
@ -77,14 +77,27 @@ if($sqlvn < $filevn) {
|
||||||
$DB->query("INSERT INTO `lylme_config` (`k`, `v`, `description`) VALUES ('md5pass', '1', '启用md5加密密码');");
|
$DB->query("INSERT INTO `lylme_config` (`k`, `v`, `description`) VALUES ('md5pass', '1', '启用md5加密密码');");
|
||||||
saveSetting('admin_pwd', $admin_pwd);
|
saveSetting('admin_pwd', $admin_pwd);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
if ($sqlvn < 10805) {
|
||||||
|
$version = 'v1.8.5';
|
||||||
|
if (!isset($conf['about'])) {
|
||||||
|
|
||||||
|
$DB->query("INSERT INTO `lylme_config` (`k`, `v`, `description`) VALUES ('about', '1', '新版关于页面');");
|
||||||
|
$about_file = ROOT . 'about/about.txt';
|
||||||
|
if (file_exists($about_file)) {
|
||||||
|
$about_content = str_replace(PHP_EOL, '\r\n', daddslashes(file_get_contents($about_file)));
|
||||||
|
$about = " INSERT INTO `lylme_config` (`k`, `v`, `description`) VALUES ('about_content', '$about_content', '关于页面');";
|
||||||
|
$DB->query($about);
|
||||||
|
@unlink(ROOT . 'about/说明.txt');
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
$sql = explode(';', $sql);
|
$sql = explode(';', $sql);
|
||||||
for ($i = 0;$i < count($sql);$i++) {
|
for ($i = 0; $i < count($sql); $i++) {
|
||||||
if (trim($sql[$i]) == '') {
|
if (trim($sql[$i]) == '') {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if($DB->query($sql[$i])) {
|
if ($DB->query($sql[$i])) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
saveSetting('version', $version);
|
saveSetting('version', $version);
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
define('VERSION', '1.8.0');
|
define('VERSION', '1.8.5');
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
<<<<<<< HEAD:www/install/data/install_struct.sql
|
||||||
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
|
||||||
SET AUTOCOMMIT = 0;
|
SET AUTOCOMMIT = 0;
|
||||||
START TRANSACTION;
|
START TRANSACTION;
|
||||||
|
@ -272,3 +273,6 @@ INSERT INTO `lylme_tags` (`tag_id`, `tag_name`, `tag_link`, `tag_target`, `sort`
|
||||||
(4, '关于本站', '/about', 1, 10),
|
(4, '关于本站', '/about', 1, 10),
|
||||||
(5, '申请收录', '/apply', 1, 10),
|
(5, '申请收录', '/apply', 1, 10),
|
||||||
(6, '查看', '/pwd', 0, 10);
|
(6, '查看', '/pwd', 0, 10);
|
||||||
|
=======
|
||||||
|
SELECT `k`, `v` FROM `lylme_config`;
|
||||||
|
>>>>>>> master:install/data/install_data.sql
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
-- v1.8.0
|
-- v1.8.0
|
||||||
ALTER TABLE `lylme_apply` CHANGE `apply_mail` `apply_desc` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '链接描述';
|
ALTER TABLE `lylme_apply` CHANGE `apply_mail` `apply_desc` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
|
||||||
ALTER TABLE `lylme_links` CHANGE `PS` `link_desc` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '链接描述';
|
ALTER TABLE `lylme_links` CHANGE `PS` `link_desc` VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '链接描述';
|
||||||
ALTER TABLE `lylme_tags` ADD `sort` INT NOT NULL DEFAULT '10' COMMENT '权重' AFTER `tag_target`;
|
ALTER TABLE `lylme_tags` ADD `sort` INT NOT NULL DEFAULT '10' COMMENT '权重' AFTER `tag_target`;
|
||||||
ALTER TABLE `lylme_config` ADD UNIQUE( `k`);
|
ALTER TABLE `lylme_config` ADD UNIQUE( `k`);
|
||||||
|
|
|
@ -1,51 +1,51 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="zh-CN">
|
<html lang="zh-CN">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
|
||||||
<title><?php echo $conf['title']?></title>
|
<title><?php echo $conf['title'] ?></title>
|
||||||
<meta name="keywords" content="<?php echo $conf['keywords']?>">
|
<meta name="keywords" content="<?php echo $conf['keywords'] ?>">
|
||||||
<meta name="description" content="<?php echo $conf['description']?>">
|
<meta name="description" content="<?php echo $conf['description'] ?>">
|
||||||
<link rel="icon" href="<?php echo $conf['logo']?>" type="image/x-icon">
|
<link rel="icon" href="<?php echo $conf['logo'] ?>" type="image/x-icon">
|
||||||
<meta http-equiv="Cache-Control" content="no-siteapp">
|
<meta http-equiv="Cache-Control" content="no-siteapp">
|
||||||
<meta name="referrer" content="no-referrer" />
|
<meta name="referrer" content="no-referrer" />
|
||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
<meta name="author" content="D.Young">
|
<meta name="author" content="D.Young">
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||||
<meta name="apple-touch-fullscreen" content="yes">
|
<meta name="apple-touch-fullscreen" content="yes">
|
||||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||||
<meta name="full-screen" content="yes"><!--UC强制全屏-->
|
<meta name="full-screen" content="yes"><!--UC强制全屏-->
|
||||||
<meta name="browsermode" content="application"><!--UC应用模式-->
|
<meta name="browsermode" content="application"><!--UC应用模式-->
|
||||||
<meta name="x5-fullscreen" content="true"><!--QQ强制全屏-->
|
<meta name="x5-fullscreen" content="true"><!--QQ强制全屏-->
|
||||||
<meta name="x5-page-mode" content="app"><!--QQ应用模式-->
|
<meta name="x5-page-mode" content="app"><!--QQ应用模式-->
|
||||||
<meta name="lsvn" content="<?php echo base64_encode($conf['version'])?>">
|
<meta name="lsvn" content="<?php echo base64_encode($conf['version']) ?>">
|
||||||
<link href="<?php echo $templatepath;?>/css/style.css?v=20221210" rel="stylesheet">
|
<link href="<?php echo $templatepath; ?>/css/style.css?v=20221210" rel="stylesheet">
|
||||||
<link href="<?php echo $templatepath;?>/css/wea.css" rel="stylesheet">
|
<link href="<?php echo $templatepath; ?>/css/wea.css" rel="stylesheet">
|
||||||
<script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-2-M/jquery/3.5.1/jquery.min.js"></script>
|
|
||||||
</head>
|
</head>
|
||||||
<?php if(!empty(background())) {
|
<?php if (!empty(background())) {
|
||||||
echo '<body style="background: url(' . background() . ') no-repeat center/cover;">';
|
echo '<body style="background: url(' . background() . ') no-repeat center/cover;">';
|
||||||
} else {
|
} else {
|
||||||
echo '<body>';
|
echo '<body>';
|
||||||
}?>
|
} ?>
|
||||||
<div id="menu"><i></i></div>
|
<div id="menu"><i></i></div>
|
||||||
<div class="list closed">
|
<div class="list closed">
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
$html = array(
|
$html = array(
|
||||||
'g1' => '<ul class="mylist row">', //分组开始标签
|
'g1' => '<ul class="mylist row">', //分组开始标签
|
||||||
'g2' => '<li class="title">{group_icon}<sapn>{group_name}</sapn></li>', //分组内容
|
'g2' => '<li class="title">{group_icon}<sapn>{group_name}</sapn></li>', //分组内容
|
||||||
'g3' => '</ul>', //分组结束标签
|
'g3' => '</ul>', //分组结束标签
|
||||||
|
|
||||||
'l1' => '<li class="col-3 col-sm-3 col-md-3 col-lg-1">', //链接开始标签
|
'l1' => '<li class="col-3 col-sm-3 col-md-3 col-lg-1">', //链接开始标签
|
||||||
'l2' => '<a rel="nofollow" href="{link_url}" target="_blank">{link_icon}<span>{link_name}</span></a>', //链接内容
|
'l2' => '<a rel="nofollow" href="{link_url}" target="_blank">{link_icon}<span>{link_name}</span></a>', //链接内容
|
||||||
'l3' => '</li>', //链接结束标签
|
'l3' => '</li>', //链接结束标签
|
||||||
);
|
);
|
||||||
lists($html);
|
lists($html);
|
||||||
|
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
if ($conf['tq']) {
|
if ($conf['tq']) {
|
||||||
echo '<!--天气-->
|
echo '<!--天气-->
|
||||||
<div class="mywth">
|
<div class="mywth">
|
||||||
<div class="wea_hover">
|
<div class="wea_hover">
|
||||||
<div class="wea_in wea_top"></div>
|
<div class="wea_in wea_top"></div>
|
||||||
|
@ -59,83 +59,87 @@ $html = array(
|
||||||
<!--天气插件,基于和风天气接口制作-->
|
<!--天气插件,基于和风天气接口制作-->
|
||||||
<script src="' . $cdnpublic . '/template/5iux/js/wea.js"></script>
|
<script src="' . $cdnpublic . '/template/5iux/js/wea.js"></script>
|
||||||
';
|
';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<div class="con">
|
<div class="con">
|
||||||
<div class="shlogo"><?php echo $conf['home-title'] ?></div>
|
<div class="shlogo"><?php echo $conf['home-title'] ?></div>
|
||||||
<div class="sou">
|
<div class="sou">
|
||||||
<div class="lylme">
|
<div class="lylme">
|
||||||
<?php
|
<?php
|
||||||
$soulists = $site->getSou();
|
$soulists = $site->getSou();
|
||||||
$json = array();
|
$json = array();
|
||||||
while ($soulist = $DB->fetch($soulists)) {
|
while ($soulist = $DB->fetch($soulists)) {
|
||||||
echo '<div class="ss hide"><div class="lg">' . $soulist["sou_icon"] . '</div>
|
echo '<div class="ss hide"><div class="lg">' . $soulist["sou_icon"] . '</div>
|
||||||
</div>';
|
</div>';
|
||||||
if (checkmobile() && !empty($soulist["sou_waplink"])) {
|
if (checkmobile() && !empty($soulist["sou_waplink"])) {
|
||||||
$so = $soulist["sou_waplink"];
|
$so = $soulist["sou_waplink"];
|
||||||
} else {
|
} else {
|
||||||
$so = $soulist["sou_link"];
|
$so = $soulist["sou_link"];
|
||||||
}
|
}
|
||||||
array_push($json, array($soulist['sou_name'],$soulist['sou_hint'],$so));
|
array_push($json, array($soulist['sou_name'], $soulist['sou_hint'], $so));
|
||||||
}
|
}
|
||||||
$json = json_encode($json, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)
|
$json = json_encode($json, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<input class="wd soinput" type="text" placeholder="" name="q" x-webkit-speech lang="zh-CN" autocomplete="off">
|
<input class="wd soinput" type="text" placeholder="" name="q" x-webkit-speech lang="zh-CN" autocomplete="off">
|
||||||
<button onclick="go('');"><svg class="icon" style=" width: 21px; height: 21px; opacity: 0.5;" aria-hidden="true"><use xlink:href="#icon-sousuo"></use></svg></button>
|
<button onclick="go('');"><svg class="icon" style=" width: 21px; height: 21px; opacity: 0.5;" aria-hidden="true">
|
||||||
|
<use xlink:href="#icon-sousuo"></use>
|
||||||
|
</svg></button>
|
||||||
|
|
||||||
<div id="word"></div>
|
<div id="word"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="foot">
|
<div class="foot">
|
||||||
<?php
|
<?php
|
||||||
if ($conf['yan'] == 'true') {
|
if ($conf['yan'] == 'true') {
|
||||||
echo '<p class="content">' . yan() . '</p>';
|
echo '<p class="content">' . yan() . '</p>';
|
||||||
}
|
}
|
||||||
$i = 0;
|
$i = 0;
|
||||||
$tagslists = $site->getTags();
|
$tagslists = $site->getTags();
|
||||||
while($taglists = $DB->fetch($tagslists)) {
|
while ($taglists = $DB->fetch($tagslists)) {
|
||||||
echo '<a class="nav-link" href="' . $taglists["tag_link"] . '"';
|
echo '<a class="nav-link" href="' . $taglists["tag_link"] . '"';
|
||||||
if ($taglists["tag_target"] == 1) {
|
if ($taglists["tag_target"] == 1) {
|
||||||
echo ' target="_blank"';
|
echo ' target="_blank"';
|
||||||
}
|
}
|
||||||
echo '>' . $taglists["tag_name"] . '</a>';
|
echo '>' . $taglists["tag_name"] . '</a>';
|
||||||
if($i < $DB->num_rows($tagslists) - 1) {
|
if ($i < $DB->num_rows($tagslists) - 1) {
|
||||||
$i++;
|
$i++;
|
||||||
echo ' | ';
|
echo ' | ';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<!--网站统计-->
|
<!--网站统计-->
|
||||||
<?php if(!empty($conf['wztj'])) {
|
<?php if (!empty($conf['wztj'])) {
|
||||||
echo '<p>' . $conf["wztj"] . '</p>';
|
echo '<p>' . $conf["wztj"] . '</p>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<!--备案信息-->
|
<!--备案信息-->
|
||||||
<?php if(!empty($conf['icp'])) {
|
<?php if (!empty($conf['icp'])) {
|
||||||
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<!--版权信息-->
|
<!--版权信息-->
|
||||||
<!-- <p> Theme by <a href="https://github.com/5iux/sou/" target="_blank">5iux</a> .<?php echo $conf['copyright'];
|
<!-- <p> Theme by <a href="https://github.com/5iux/sou/" target="_blank">5iux</a> .<?php echo $conf['copyright'];
|
||||||
?></p> -->
|
?></p> -->
|
||||||
</div>
|
</div>
|
||||||
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
|
||||||
<script src="<?php echo $templatepath;?>/js/sou.js?v=20221210"></script>
|
|
||||||
|
|
||||||
<script>
|
<script src="<?php echo $cdnpublic ?>/assets/js/jquery.min.js"></script>
|
||||||
function solist(){
|
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
||||||
return <?php echo $json?>;
|
<script src="<?php echo $templatepath; ?>/js/sou.js?v=20221210"></script>
|
||||||
}
|
<script>
|
||||||
</script>
|
function solist() {
|
||||||
<!--
|
return <?php echo $json ?>;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<!--
|
||||||
作者:D.Young
|
作者:D.Young
|
||||||
主页:https://blog.5iux.cn/
|
主页:https://blog.5iux.cn/
|
||||||
github:https://github.com/5iux/sou
|
github:https://github.com/5iux/sou
|
||||||
日期:2020-11-23
|
日期:2020-11-23
|
||||||
版权所有,请勿删除
|
版权所有,请勿删除
|
||||||
-->
|
-->
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
|
@ -1,32 +0,0 @@
|
||||||
# OneNav主题
|
|
||||||
onenav导航的主题
|
|
||||||

|
|
||||||

|
|
||||||
|
|
||||||
## 天气插件
|
|
||||||
天气插件采用的是【和风天气】的标准版天气插件,可无限制免费试用,需要先注册和风天气账号,
|
|
||||||
[和风天气账号注册](https://id.qweather.com/#/register);
|
|
||||||
[和风天气创建插件页面](https://widget.qweather.com/create-standard)
|
|
||||||
插件 选择【横版】、【款:240px】、【高:180px】;否则会出现样式偏移的问题。其他条件任选。
|
|
||||||
生成代码后 除第一行`<div id="he-plugin-standard"></div>`外,其他代码复制到主题文件夹下`index.php`底部对应位置即可。
|
|
||||||
|
|
||||||
|
|
||||||
## 一键添加
|
|
||||||

|
|
||||||
|
|
||||||
在浏览器标签栏添加新标签
|
|
||||||
标签名称栏随意填写
|
|
||||||
标签地址栏,填写一下地址代码
|
|
||||||
|
|
||||||
```
|
|
||||||
javascript: var url = location.href;
|
|
||||||
var title = document.title;
|
|
||||||
void(open('http://www.你的域名.com/index.php?c=admin&page=add_quick_tpl&url=' + encodeURIComponent(url) + '&title=' + encodeURIComponent(title), "_blank", "toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, left=200,top=200,width=400, height=460"));
|
|
||||||
```
|
|
||||||
注意域名要替换成你的域名,然后保存即可。
|
|
||||||
|
|
||||||
|
|
||||||
## 相关链接
|
|
||||||
|
|
||||||
* [OneNav官网](https://nav.rss.ink/)
|
|
||||||
* [onenav作者](https://www.xiaoz.me/)
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,222 +1,224 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
|
||||||
<meta charset="utf-8" />
|
<head>
|
||||||
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
<meta charset="utf-8" />
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
|
<meta name="renderer" content="webkit|ie-comp|ie-stand">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
|
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
|
||||||
<meta http-equiv="Cache-Control" content="no-transform">
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no">
|
||||||
<meta name="applicable-device" content="pc,mobile">
|
<meta http-equiv="Cache-Control" content="no-transform">
|
||||||
<meta name="MobileOptimized" content="width">
|
<meta name="applicable-device" content="pc,mobile">
|
||||||
<meta name="HandheldFriendly" content="true">
|
<meta name="MobileOptimized" content="width">
|
||||||
<meta name="author" content="BaiSu" />
|
<meta name="HandheldFriendly" content="true">
|
||||||
<title><?php echo $conf['title']?></title>
|
<meta name="author" content="BaiSu" />
|
||||||
<meta name="keywords" content="<?php echo $conf['keywords']?>" />
|
<title><?php echo $conf['title'] ?></title>
|
||||||
<meta name="description" content="<?php echo $conf['description']?>" />
|
<meta name="keywords" content="<?php echo $conf['keywords'] ?>" />
|
||||||
<link rel="icon" href="<?php echo $conf['logo']?>" type="image/x-icon">
|
<meta name="description" content="<?php echo $conf['description'] ?>" />
|
||||||
<link rel="stylesheet" type="text/css" href="<?php echo $templatepath;?>/css/style.css?v=20220512" />
|
<link rel="icon" href="<?php echo $conf['logo'] ?>" type="image/x-icon">
|
||||||
<link rel="stylesheet" href="<?php echo $cdnpublic ?>/assets/css/fontawesome-free5.13.0.css">
|
<link rel="stylesheet" type="text/css" href="<?php echo $templatepath; ?>/css/style.css?v=20240109" />
|
||||||
<meta name="lsvn" content="<?php echo base64_encode($conf['version'])?>">
|
<link rel="stylesheet" href="<?php echo $cdnpublic ?>/assets/css/fontawesome-free5.13.0.css">
|
||||||
</head>
|
<meta name="lsvn" content="<?php echo base64_encode($conf['version']) ?>">
|
||||||
<body>
|
</head>
|
||||||
<!--手机顶部 S-->
|
|
||||||
<div class="m-header">
|
<body>
|
||||||
<div class="logo">
|
<!--手机顶部 S-->
|
||||||
<a href="/"><?php echo explode("-", $conf['title'])[0];
|
<div class="m-header">
|
||||||
?></a>
|
<div class="logo">
|
||||||
</div>
|
<a href="/" class="logo-link text-base"><img src="<?php echo $conf['logo'] ?>" class="hide-mb-sm"><?php echo explode("-", $conf['title'])[0];?> </a>
|
||||||
<div class="navbar">
|
|
||||||
<i class="iconfont icon-caidan"></i>
|
</div>
|
||||||
</div>
|
<div class="navbar">
|
||||||
<div class="m-navlist-w">
|
<i class="iconfont icon-caidan"></i>
|
||||||
<div class="m-navlist">
|
</div>
|
||||||
<?php
|
<div class="m-navlist-w">
|
||||||
//输出导航菜单
|
<div class="m-navlist">
|
||||||
$tagslists = $site->getTags();
|
<?php
|
||||||
while ($taglists = $DB->fetch($tagslists)) {
|
//输出导航菜单
|
||||||
echo '<a href="' . $taglists["tag_link"] . '" class="list catlist"';
|
$tagslists = $site->getTags();
|
||||||
if ($taglists["tag_target"] == 1) {
|
while ($taglists = $DB->fetch($tagslists)) {
|
||||||
echo ' target="_blank"';
|
echo '<a href="' . $taglists["tag_link"] . '" class="list catlist"';
|
||||||
}
|
if ($taglists["tag_target"] == 1) {
|
||||||
echo '><b>' . $taglists["tag_name"] . '</b></a>';
|
echo ' target="_blank"';
|
||||||
}
|
}
|
||||||
?>
|
echo '><b>' . $taglists["tag_name"] . '</b></a>';
|
||||||
</div>
|
}
|
||||||
|
?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!--手机顶部 E-->
|
</div>
|
||||||
<!--左侧分类栏 S-->
|
<!--手机顶部 E-->
|
||||||
<div class="index-nav">
|
<!--左侧分类栏 S-->
|
||||||
<div class="logo">
|
<div class="index-nav">
|
||||||
<a href="/"><?php echo explode("-", $conf['title'])[0];
|
<div class="logo">
|
||||||
?></a>
|
<a href="/" class="logo-link text-base"><img src="<?php echo $conf['logo'] ?>" class="hide-mb-sm"><?php echo explode("-", $conf['title'])[0];?> </a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div class="type-list">
|
<div class="type-list">
|
||||||
<?php
|
<?php
|
||||||
$tagslists = $site->getTags();
|
$tagslists = $site->getTags();
|
||||||
while ($taglists = $DB->fetch($tagslists)) {
|
while ($taglists = $DB->fetch($tagslists)) {
|
||||||
echo '
|
echo '
|
||||||
<div class="list">
|
<div class="list">
|
||||||
<a href="' . $taglists["tag_link"] . '" class="list catlist"';
|
<a href="' . $taglists["tag_link"] . '" class="list catlist"';
|
||||||
if ($taglists["tag_target"] == 1) {
|
if ($taglists["tag_target"] == 1) {
|
||||||
echo ' target="_blank"';
|
echo ' target="_blank"';
|
||||||
}
|
}
|
||||||
echo '>' . $taglists["tag_name"] . '</a> </div> ';
|
echo '>' . $taglists["tag_name"] . '</a> </div> ';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<hr><p style="margin: 10px;color: #000;font-weight: bold;font-size:18px">分组</p>
|
<hr>
|
||||||
<?php
|
<p style="margin: 10px;color: #000;font-weight: bold;font-size:18px">分组</p>
|
||||||
|
<?php
|
||||||
|
|
||||||
$groups = $site->getGroups();
|
$groups = $site->getGroups();
|
||||||
while ($group = $DB->fetch($groups)) {
|
while ($group = $DB->fetch($groups)) {
|
||||||
echo '<div class="list">
|
echo '<div class="list">
|
||||||
<a href="#category-' . $group["group_id"] . '" class="list catlist">
|
<a href="#category-' . $group["group_id"] . '" class="list catlist">
|
||||||
' . $group["group_icon"] . $group["group_name"] . '</a>
|
' . $group["group_icon"] . $group["group_name"] . '</a>
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!--左侧分类栏 E-->
|
</div>
|
||||||
<!--中间主体 S-->
|
<!--左侧分类栏 E-->
|
||||||
<div class="index-main">
|
<!--中间主体 S-->
|
||||||
<!--搜索 S-->
|
<div class="index-main">
|
||||||
<div class="search-main-w">
|
<!--搜索 S-->
|
||||||
<div class="date-main"
|
<div class="search-main-w">
|
||||||
<?php if(background()) {
|
<div class="date-main" <?php if (background()) {
|
||||||
echo 'style="background-image: url(' . background() . ')"';
|
echo 'style="background-image: url(' . background() . ')"';
|
||||||
}?>>
|
} ?>>
|
||||||
<time class="times" id="nowTime">00:00:00</time>
|
<time class="times" id="nowTime">00:00:00</time>
|
||||||
<span class="dates" id="nowYmd">2022年01月01日</span>
|
<span class="dates" id="nowYmd">2022年01月01日</span>
|
||||||
<div class="list">
|
<div class="list">
|
||||||
<span class="lunars" id="nowLunar">辛丑年十一月廿九
|
<span class="lunars" id="nowLunar">辛丑年十一月廿九
|
||||||
</span>
|
</span>
|
||||||
<span class="weeks" id="nowWeek">星期六</span>
|
<span class="weeks" id="nowWeek">星期六</span>
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="weather-main" id="he-plugin-standard"></div>
|
|
||||||
</div>
|
</div>
|
||||||
|
<div class="weather-main" id="he-plugin-standard"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="search-main">
|
<div class="search-main">
|
||||||
<div class="search-input">
|
<div class="search-input">
|
||||||
<input type="text" class="kw" name="search" id="search" value="" class="kw" placeholder="请输入搜索内容" autocomplete="off" />
|
<input type="text" class="kw" name="search" id="search" value="" class="kw" placeholder="请输入搜索内容" autocomplete="off" />
|
||||||
<!--<button class="search-bendi"><i class="iconfont icon-sousuo"></i></button>-->
|
<!--<button class="search-bendi"><i class="iconfont icon-sousuo"></i></button>-->
|
||||||
</div>
|
</div>
|
||||||
<div class="search-btnlist">
|
<div class="search-btnlist">
|
||||||
<?php
|
<?php
|
||||||
$soulists = $site->getSou();
|
$soulists = $site->getSou();
|
||||||
while ($soulist = $DB->fetch($soulists)) {
|
while ($soulist = $DB->fetch($soulists)) {
|
||||||
if ($soulist["sou_st"] == 1) {
|
if ($soulist["sou_st"] == 1) {
|
||||||
if(!$fso) {
|
if (!$fso) {
|
||||||
echo '<button class="search-btn" data-url="';
|
echo '<button class="search-btn" data-url="';
|
||||||
if (checkmobile() && $soulist["sou_waplink"] != null) {
|
if (checkmobile() && $soulist["sou_waplink"] != null) {
|
||||||
echo $soulist["sou_waplink"];
|
echo $soulist["sou_waplink"];
|
||||||
} else {
|
} else {
|
||||||
echo $soulist["sou_link"];
|
echo $soulist["sou_link"];
|
||||||
}
|
}
|
||||||
echo '">' . $soulist["sou_icon"] . $soulist["sou_name"] . '</button>
|
echo '">' . $soulist["sou_icon"] . $soulist["sou_name"] . '</button>
|
||||||
<button class="search-change"><i class="iconfont icon-xiangxia"></i></button>
|
<button class="search-change"><i class="iconfont icon-xiangxia"></i></button>
|
||||||
<div class="search-lists hide"> ';
|
<div class="search-lists hide"> ';
|
||||||
$fso = true;
|
$fso = true;
|
||||||
}
|
}
|
||||||
echo ' <div class="list" data-url="';
|
echo ' <div class="list" data-url="';
|
||||||
if (checkmobile() && $soulist["sou_waplink"] != null) {
|
if (checkmobile() && $soulist["sou_waplink"] != null) {
|
||||||
echo $soulist["sou_waplink"];
|
echo $soulist["sou_waplink"];
|
||||||
} else {
|
} else {
|
||||||
echo $soulist["sou_link"];
|
echo $soulist["sou_link"];
|
||||||
}
|
}
|
||||||
echo '">' . $soulist["sou_icon"] . $soulist["sou_name"] . '
|
echo '">' . $soulist["sou_icon"] . $soulist["sou_name"] . '
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
<div class="list kongs"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<ul id="word" style="display:none">
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
<div class="search">
|
|
||||||
<div class="list">
|
|
||||||
<input type="text" name="search" id="search" value="" class="kw" placeholder="输入关键词进行搜索,回车键百度搜索" autocomplete="off" />
|
|
||||||
<button><i class="iconfont icon-sousuo"></i></button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<!--搜索 E-->
|
|
||||||
|
|
||||||
|
|
||||||
<div class="site-main">
|
|
||||||
<?php
|
|
||||||
|
|
||||||
if ($conf['yan'] == 'true') {
|
|
||||||
echo '<p class="content">' . yan() . '</p>';
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
include'list.php';?>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
<div class="list kongs"></div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<!--中间主体 E-->
|
<ul id="word" style="display:none">
|
||||||
<!--底部版权 S-->
|
</ul>
|
||||||
<footer>
|
</div>
|
||||||
<!--网站统计-->
|
<div class="search">
|
||||||
<?php if(!empty($conf['wztj'])) {
|
<div class="list">
|
||||||
echo '<p>' . $conf["wztj"] . '</p>';
|
<input type="text" name="search" id="search" value="" class="kw" placeholder="输入关键词进行搜索,回车键百度搜索" autocomplete="off" />
|
||||||
}
|
<button><i class="iconfont icon-sousuo"></i></button>
|
||||||
?>
|
|
||||||
<!--备案信息-->
|
|
||||||
<?php if(!empty($conf['icp'])) {
|
|
||||||
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" rel="nofollow" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
|
||||||
}
|
|
||||||
?>
|
|
||||||
<p>Theme By <a href="https://gitee.com/baisucode/baisu-two" target="_blank">BaiSu</a>. <?php echo $conf['copyright']?></p>
|
|
||||||
</footer>
|
|
||||||
<!--底部版权 E-->
|
|
||||||
<!--返回顶部 S-->
|
|
||||||
<div class="tool-list">
|
|
||||||
<div class="scroll_top list">
|
|
||||||
<i class="iconfont icon-top"></i>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<!--返回顶部 E-->
|
</div>
|
||||||
<?php if ($conf['tq'] == 'true') {?>
|
<!--搜索 E-->
|
||||||
|
|
||||||
|
|
||||||
|
<div class="site-main">
|
||||||
|
<?php
|
||||||
|
|
||||||
|
if ($conf['yan'] == 'true') {
|
||||||
|
echo '<p class="content">' . yan() . '</p>';
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
include 'list.php'; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--中间主体 E-->
|
||||||
|
<!--底部版权 S-->
|
||||||
|
<footer>
|
||||||
|
<!--网站统计-->
|
||||||
|
<?php if (!empty($conf['wztj'])) {
|
||||||
|
echo '<p>' . $conf["wztj"] . '</p>';
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<!--备案信息-->
|
||||||
|
<?php if (!empty($conf['icp'])) {
|
||||||
|
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" rel="nofollow" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
<p>Theme By <a href="https://gitee.com/baisucode/baisu-two" target="_blank">BaiSu</a>. <?php echo $conf['copyright'] ?></p>
|
||||||
|
</footer>
|
||||||
|
<!--底部版权 E-->
|
||||||
|
<!--返回顶部 S-->
|
||||||
|
<div class="tool-list">
|
||||||
|
<div class="scroll_top list">
|
||||||
|
<i class="iconfont icon-top"></i>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<!--返回顶部 E-->
|
||||||
|
<?php if ($conf['tq'] == 'true') { ?>
|
||||||
<!--天气代码替换处 S-->
|
<!--天气代码替换处 S-->
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
WIDGET = {
|
WIDGET = {
|
||||||
"CONFIG": {
|
"CONFIG": {
|
||||||
"layout": "1",
|
"layout": "1",
|
||||||
"width": "240",
|
"width": "240",
|
||||||
"height": "180",
|
"height": "180",
|
||||||
"background": "1",
|
"background": "1",
|
||||||
"dataColor": "FFFFFF",
|
"dataColor": "FFFFFF",
|
||||||
"borderRadius": "6",
|
"borderRadius": "6",
|
||||||
"modules": "10",
|
"modules": "10",
|
||||||
"key": "7423b182d5cb48239f19df9e25cdf320"
|
"key": "7423b182d5cb48239f19df9e25cdf320"
|
||||||
//和风天气秘钥申请地址:https://widget.qweather.com/create-standard/
|
//和风天气秘钥申请地址:https://widget.qweather.com/create-standard/
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<script src="https://widget.qweather.net/standard/static/js/he-standard-common.js?v=2.0"></script>
|
<script src="https://widget.qweather.net/standard/static/js/he-standard-common.js?v=2.0"></script>
|
||||||
<!--天气代码替换处 E-->
|
<!--天气代码替换处 E-->
|
||||||
<?php } else {
|
<?php } else {
|
||||||
echo '<style>.search-main-w {display: none;} @media only screen and (max-width: 1200px){.search-main {padding-top:70px !important;}}</style>';
|
echo '<style>.search-main-w {display: none;} @media only screen and (max-width: 1200px){.search-main {padding-top:70px !important;}}</style>';
|
||||||
}?>
|
} ?>
|
||||||
<!--iconfont-->
|
<!--iconfont-->
|
||||||
<link rel="stylesheet" type="text/css" href="//at.alicdn.com/t/font_3000268_oov6h4vru0h.css" />
|
<link rel="stylesheet" type="text/css" href="//at.alicdn.com/t/font_3000268_oov6h4vru0h.css" />
|
||||||
<script src="//at.alicdn.com/t/font_3000268_oov6h4vru0h.js" type="text/javascript" charset="utf-8"></script>
|
<script src="//at.alicdn.com/t/font_3000268_oov6h4vru0h.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<!--JS-->
|
<!--JS-->
|
||||||
<script src="https://lf26-cdn-tos.bytecdntp.com/cdn/expire-2-M/jquery/3.5.1/jquery.min.js" charset="utf-8"></script>
|
<script src="<?php echo $cdnpublic ?>/assets/js/jquery.min.js"></script>
|
||||||
<script src="https://lf26-cdn-tos.bytecdntp.com/cdn/expire-1-M/layer/3.5.1/layer.js" type="application/javascript"></script>
|
<!-- <script src="<?php echo $cdnpublic ?>/assets/js/layer.js" type="application/javascript"></script> -->
|
||||||
<script src="<?php echo $templatepath;?>/js/holmes.js" type="text/javascript" charset="utf-8"></script>
|
<script src="<?php echo $templatepath; ?>/js/holmes.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/lunar.js" type="text/javascript" charset="utf-8"></script>
|
<script src="<?php echo $templatepath; ?>/js/lunar.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/common.js" type="text/javascript" charset="utf-8"></script>
|
<script src="<?php echo $templatepath; ?>/js/common.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
<!--二开说明:-->
|
<!--二开说明:-->
|
||||||
<!--1. 当前主题使用基于baisuTwo主题开发,作者:baisu-->
|
<!--1. 当前主题使用基于baisuTwo主题开发,作者:baisu-->
|
||||||
|
|
|
@ -50,9 +50,9 @@ function keyClick() {
|
||||||
if(kw !== "") {
|
if(kw !== "") {
|
||||||
window.open(url + kw);
|
window.open(url + kw);
|
||||||
} else {
|
} else {
|
||||||
layer.msg('未输入搜索框关键词!', {
|
// layer.msg('未输入搜索框关键词!', {
|
||||||
time: 1000,
|
// time: 1000,
|
||||||
});
|
// });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,22 +45,22 @@
|
||||||
<?php
|
<?php
|
||||||
//输出导航菜单
|
//输出导航菜单
|
||||||
$tagslists = $site->getTags();
|
$tagslists = $site->getTags();
|
||||||
while ($taglists = $DB->fetch($tagslists)) {
|
while ($taglists = $DB->fetch($tagslists)) {
|
||||||
|
|
||||||
echo '
|
echo '
|
||||||
<li class="nk-menu-item">
|
<li class="nk-menu-item">
|
||||||
<a href="' . $taglists["tag_link"] . '" class="nk-menu-link nk-ibx-action-item" data-original-title="" title=""';
|
<a href="' . $taglists["tag_link"] . '" class="nk-menu-link nk-ibx-action-item" data-original-title="" title=""';
|
||||||
if ($taglists["tag_target"] == 1) {
|
if ($taglists["tag_target"] == 1) {
|
||||||
echo ' target="_blank"';
|
echo ' target="_blank"';
|
||||||
}
|
}
|
||||||
echo '>
|
echo '>
|
||||||
<!-- <em class="icon ni ni-home"></em>-->
|
<!-- <em class="icon ni ni-home"></em>-->
|
||||||
<span class="nk-menu-text">' . $taglists["tag_name"] . '</span>
|
<span class="nk-menu-text">' . $taglists["tag_name"] . '</span>
|
||||||
</a>
|
</a>
|
||||||
</li>';
|
</li>';
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- .nk-header-menu -->
|
<!-- .nk-header-menu -->
|
||||||
|
@ -110,12 +110,12 @@
|
||||||
<ul class="breadcrumb breadcrumb-pipe">
|
<ul class="breadcrumb breadcrumb-pipe">
|
||||||
<li class="breadcrumb-item fs-16px category-all active"><a href="javascript:show_tool_list(0)">全部</a></li>
|
<li class="breadcrumb-item fs-16px category-all active"><a href="javascript:show_tool_list(0)">全部</a></li>
|
||||||
<?php
|
<?php
|
||||||
$groups = $site->getGroups(); // 获取分类
|
$groups = $site->getGroups(); // 获取分类
|
||||||
while ($group = $DB->fetch($groups)) { //循环所有分组
|
while ($group = $DB->fetch($groups)) { //循环所有分组
|
||||||
echo ' <li class="breadcrumb-item fs-16px category-item" data-id="' . $group["group_id"] . '"><a href="javascript:show_tool_list(' . $group["group_id"] . ')">' . $group["group_name"] . '</a></li>
|
echo ' <li class="breadcrumb-item fs-16px category-item" data-id="' . $group["group_id"] . '"><a href="javascript:show_tool_list(' . $group["group_id"] . ')">' . $group["group_name"] . '</a></li>
|
||||||
' . "\n";
|
' . "\n";
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</ul>
|
</ul>
|
||||||
</nav>
|
</nav>
|
||||||
</div>
|
</div>
|
||||||
|
@ -143,14 +143,14 @@
|
||||||
<div class="container-xl">
|
<div class="container-xl">
|
||||||
<div class="nk-footer-wrap">
|
<div class="nk-footer-wrap">
|
||||||
<?php if(!empty($conf['wztj'])) {
|
<?php if(!empty($conf['wztj'])) {
|
||||||
echo '<p>' . $conf["wztj"] . '</p>';
|
echo '<p>' . $conf["wztj"] . '</p>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<div class="nk-footer-copyright">
|
<div class="nk-footer-copyright">
|
||||||
<?php if(!empty($conf['icp'])) {
|
<?php if(!empty($conf['icp'])) {
|
||||||
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" rel="nofollow" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
echo '<p><img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" rel="nofollow" class="icp nav-link" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a></p>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
<?php echo $conf['copyright']?>
|
<?php echo $conf['copyright']?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -159,9 +159,9 @@
|
||||||
<!-- footer @e -->
|
<!-- footer @e -->
|
||||||
</div>
|
</div>
|
||||||
<!-- wrap @e -->
|
<!-- wrap @e -->
|
||||||
<script src="http://cdn.staticfile.org/jquery/3.6.0/jquery.min.js"></script>
|
<script src="//cdn.staticfile.org/jquery/3.6.0/jquery.min.js"></script>
|
||||||
<script src="http://cdn.staticfile.org/bootstrap/4.6.1/js/bootstrap.bundle.min.js"></script>
|
<script src="//cdn.staticfile.org/bootstrap/4.6.1/js/bootstrap.bundle.min.js"></script>
|
||||||
<script src="http://cdn.staticfile.org/layer/3.5.1/layer.js"></script>
|
<script src="//cdn.staticfile.org/layer/3.5.1/layer.js"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/nioapp.min.js"></script>
|
<script src="<?php echo $templatepath;?>/js/nioapp.min.js"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/script.js?v=1001"></script>
|
<script src="<?php echo $templatepath;?>/js/script.js?v=1001"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/common.js?v=1002"></script>
|
<script src="<?php echo $templatepath;?>/js/common.js?v=1002"></script>
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
<?php if(basename($_SERVER['PHP_SELF']) == basename(__FILE__)) header("Location:/"); ?>
|
<?php if(basename($_SERVER['PHP_SELF']) == basename(__FILE__)) {
|
||||||
<script src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/bootstrap/4.5.3/js/bootstrap.min.js" type="application/javascript"></script>
|
header("Location:/");
|
||||||
|
} ?>
|
||||||
|
<script src="<?php echo $cdnpublic ?>/assets/js/bootstrap.min.js" type="application/javascript"></script>
|
||||||
<script src="<?php echo $templatepath;?>/js/script.js?v=20220611"></script>
|
<script src="<?php echo $templatepath;?>/js/script.js?v=20220611"></script>
|
||||||
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
<script src="<?php echo $cdnpublic ?>/assets/js/svg.js"></script>
|
||||||
<div style="display:none;" class="back-to" id="toolBackTop">
|
<div style="display:none;" class="back-to" id="toolBackTop">
|
||||||
|
@ -7,11 +9,14 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="mt-5 mb-3 footer text-muted text-center">
|
<div class="mt-5 mb-3 footer text-muted text-center">
|
||||||
<!--备案信息-->
|
<!--备案信息-->
|
||||||
<?php if($conf['icp'] != NULL){
|
<?php if($conf['icp'] != null) {
|
||||||
echo '<img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" class="icp" target="_blank" _mstmutation="1" _istranslated="1">'.$conf['icp'].'</a>'; } ?>
|
echo '<img src="./assets/img/icp.png" width="16px" height="16px" /><a href="http://beian.miit.gov.cn/" class="icp" target="_blank" _mstmutation="1" _istranslated="1">' . $conf['icp'] . '</a>';
|
||||||
|
} ?>
|
||||||
<!--版权信息-->
|
<!--版权信息-->
|
||||||
<p> <?php echo $conf['copyright']; ?></p>
|
<p> <?php echo $conf['copyright']; ?></p>
|
||||||
<!--网站统计-->
|
<!--网站统计-->
|
||||||
<?php if($conf['wztj'] != NULL){echo $conf["wztj"];}?>
|
<?php if($conf['wztj'] != null) {
|
||||||
|
echo $conf["wztj"];
|
||||||
|
}?>
|
||||||
</div>
|
</div>
|
||||||
</html>
|
</html>
|
|
@ -16,8 +16,8 @@
|
||||||
<meta name="x5-fullscreen" content="true">
|
<meta name="x5-fullscreen" content="true">
|
||||||
<meta name="x5-page-mode" content="app">
|
<meta name="x5-page-mode" content="app">
|
||||||
<meta name="lsvn" content="<?php echo base64_encode($conf['version'])?>">
|
<meta name="lsvn" content="<?php echo base64_encode($conf['version'])?>">
|
||||||
<script src="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-2-M/jquery/3.5.1/jquery.min.js" type="application/javascript"></script>
|
<script src="<?php echo $cdnpublic ?>/assets/js/jquery.min.js" type="application/javascript"></script>
|
||||||
<link href="https://lf6-cdn-tos.bytecdntp.com/cdn/expire-1-M/bootstrap/4.5.3/css/bootstrap.min.css" type="text/css" rel="stylesheet">
|
<link href="<?php echo $cdnpublic ?>/assets/css/bootstrap.min.css" type="text/css" rel="stylesheet">
|
||||||
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/style.css?v=20220611" type="text/css">
|
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/style.css?v=20220611" type="text/css">
|
||||||
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/font.css" type="text/css">
|
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/font.css" type="text/css">
|
||||||
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/tag.css?v=20220611" type="text/css">
|
<link rel="stylesheet" href="<?php echo $templatepath;?>/css/tag.css?v=20220611" type="text/css">
|
||||||
|
|
|
@ -180,4 +180,4 @@ function() {
|
||||||
}();
|
}();
|
||||||
|
|
||||||
//返回顶部
|
//返回顶部
|
||||||
(function(a){a.fn.scrollToTop=function(c){var d={speed:800};c&&a.extend(d,{speed:c});return this.each(function(){var b=a(this);a(window).scroll(function(){100<a(this).scrollTop()?b.fadeIn():b.fadeOut()});b.click(function(b){b.preventDefault();a("body, html").animate({scrollTop:0},d.speed)})})}})(jQuery);$(function(){ahtml='<a href="javascript:void(0)" id="toTop" style="display:none;position:fixed;bottom:66px;right:10px;width:45px;height:45px;border-radius:50%;overflow:hidden;background-image:url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAWBAMAAADZWBo2AAAALVBMVEUAAAB5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl4rtNiAAAADnRSTlMARHe7Zu7dMxGIIqqZzHSj3DwAAAB/SURBVBjTYwADPgYk8OABgs2HLPUAjBA6+JAk4FJ8UJLqYLKxsQNTXhIDs/GWBoZCPcEFeop6CnyKvhMYGOQYGJIYmBL4BBgfgDjsrxi4nvMJsCSAOCChh3yHjjqAZV4wcDznO6TFANYTwsASwCfAAOFMFRCdAOd0v3vdAOIAANnHHKk0/kXuAAAAAElFTkSuQmCC\');background-repeat:no-repeat;background-position:center;z-index:999;cursor:pointer;border:1px solid #d8d8d8;box-sizing:border-box;opacity:0.9;"></a>';$("body").append(ahtml);$("#toTop").scrollToTop(300);});
|
(function(a){a.fn.scrollToTop=function(c){var d={speed:800};c&&a.extend(d,{speed:c});return this.each(function(){var b=a(this);a(window).scroll(function(){100<a(this).scrollTop()?b.fadeIn():b.fadeOut()});b.click(function(b){b.preventDefault();a("body, html").animate({scrollTop:0},d.speed)})})}})(jQuery);$(function(){ahtml='<a href="javascript:void(0)" id="toTop" style="display:none;position:fixed;bottom:66px;right:10px;width:48px;height:48px;background-image:url(\'data:image/svg+xml;base64,PHN2ZyB0PSIxNjU0OTM5MTkxNTY0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjEyMTgiIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PHBhdGggZD0iTTUxMyAxMDMuN2MtMjI2LjEgMC00MDkuNCAxODMuMy00MDkuNCA0MDkuNFMyODYuOSA5MjIuNiA1MTMgOTIyLjZzNDA5LjQtMTgzLjMgNDA5LjQtNDA5LjRTNzM5LjEgMTAzLjcgNTEzIDEwMy43eiBtMTUzLjUgMzY0LjdjLTUuMiA1LjMtMTIuMSA3LjktMTkgNy45cy0xMy44LTIuNi0xOS03LjlMNTQ1LjEgMzg1YzAgMC40IDAuMSAwLjcgMC4xIDEuMVY3MDVjMCAxMS4xLTUuNyAyMC45LTE0LjQgMjYuNi00LjcgNC4yLTEwLjkgNi43LTE3LjcgNi43LTYuOCAwLTEzLTIuNS0xNy43LTYuNy04LjctNS43LTE0LjQtMTUuNS0xNC40LTI2LjZWMzg2LjFjMC0wLjQgMC0wLjcgMC4xLTEuMWwtODMuNCA4My40Yy0xMC41IDEwLjUtMjcuNSAxMC41LTM4IDBzLTEwLjUtMjcuNSAwLTM4TDQ5NCAyOTUuOWMxMC41LTEwLjUgMjcuNS0xMC41IDM4IDBsMTM0LjUgMTM0LjVjMTAuNSAxMC40IDEwLjUgMjcuNSAwIDM4eiIgZmlsbD0iIzE1NzJlZiIgcC1pZD0iMTIxOSI+PC9wYXRoPjwvc3ZnPg==\');z-index:999;opacity:0.9;"></a>';$("body").append(ahtml);$("#toTop").scrollToTop(300);});
|
|
@ -4,6 +4,9 @@
|
||||||
html5up.net | @ajlkn
|
html5up.net | @ajlkn
|
||||||
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
|
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
|
||||||
*/
|
*/
|
||||||
|
* {
|
||||||
|
text-shadow: 0 0 5px black;
|
||||||
|
}
|
||||||
/* Reset */
|
/* Reset */
|
||||||
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
|
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
@ -1007,6 +1010,7 @@
|
||||||
line-height: 5.5rem;
|
line-height: 5.5rem;
|
||||||
border: solid 1px #ffffff;
|
border: solid 1px #ffffff;
|
||||||
border-radius: 100%;
|
border-radius: 100%;
|
||||||
|
background: #fff;
|
||||||
}
|
}
|
||||||
#header .logo .icon:before {
|
#header .logo .icon:before {
|
||||||
font-size: 2rem;
|
font-size: 2rem;
|
||||||
|
|
Loading…
Reference in New Issue