mirror of https://github.com/helloxz/onenav.git
xiaoz
3 years ago
11 changed files with 241 additions and 36 deletions
@ -0,0 +1,5 @@
@@ -0,0 +1,5 @@
|
||||
CREATE UNIQUE INDEX on_db_logs_sql_name_IDX ON on_db_logs (sql_name); |
||||
-- 链接表新增字段topping,默认值0(不置顶),1为置顶,先保留后续使用 |
||||
ALTER TABLE on_links ADD topping INTEGER DEFAULT 0 NOT NULL; |
||||
-- 增加一个备用链接字段 |
||||
ALTER TABLE on_links ADD url_standby TEXT(256); |
@ -0,0 +1,100 @@
@@ -0,0 +1,100 @@
|
||||
<!DOCTYPE html> |
||||
<html lang="zh-cn" xmlns="http://www.w3.org/1999/xhtml"> |
||||
<head> |
||||
<meta charset="utf-8" /> |
||||
<title><?php echo $link['title']; ?> - OneNav</title> |
||||
<meta name="keywords" content="<?php echo $link['title']; ?>" /> |
||||
<meta name="description" content="<?php echo $link['description']; ?>" /> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
||||
<link rel="stylesheet" href="https://lib.sinaapp.com/js/bootstrap/4.3.1/css/bootstrap.min.css" type="" media=""/> |
||||
<style> |
||||
.prevent-overflow{ |
||||
width:280px; |
||||
overflow: hidden;/*超出部分隐藏*/ |
||||
white-space: nowrap;/*不换行*/ |
||||
text-overflow:ellipsis;/*超出部分文字以...显示dsds*/ |
||||
} |
||||
</style> |
||||
<?php |
||||
//不存在多个链接的情况,如果用户已经登录,则1s后跳转,不然等5s |
||||
if( empty($link['url_standby']) ) { |
||||
|
||||
if ($is_login) { |
||||
header("Refresh:1;url=".$link['url']); |
||||
} |
||||
else{ |
||||
header("Refresh:5;url=".$link['url']); |
||||
} |
||||
} |
||||
|
||||
?> |
||||
</head> |
||||
<body> |
||||
<div class="container" style = "margin-top:2em;"> |
||||
<div class="row"> |
||||
<div class="col-sm-6 offset-sm-3"> |
||||
<!-- 新建一个表格 --> |
||||
<h2>链接信息:</h2> |
||||
<table class="table"> |
||||
<tbody> |
||||
|
||||
<tr class="table-info"> |
||||
<td>标题</td> |
||||
<td><?php echo $link['title']; ?></td> |
||||
</tr> |
||||
|
||||
<tr class="table-info"> |
||||
<td>描述</td> |
||||
<td><?php echo $link['description']; ?></td> |
||||
</tr> |
||||
|
||||
<tr class="table-info"> |
||||
<td>链接</td> |
||||
<td> |
||||
<div class = "prevent-overflow"> |
||||
<a href="<?php echo $link['url']; ?>" rel = "nofollow" title = "<?php echo $link['title']; ?>"><?php echo $link['url']; ?></a> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
<tr class="table-info"> |
||||
<td>备用链接</td> |
||||
<td> |
||||
<div class = "prevent-overflow"> |
||||
<a href="<?php echo $link['url_standby']; ?>" rel = "nofollow" title = "<?php echo $link['title']; ?>"><?php echo $link['url_standby']; ?></a> |
||||
</div> |
||||
</td> |
||||
</tr> |
||||
|
||||
|
||||
</tbody> |
||||
</table> |
||||
|
||||
|
||||
<!-- 如果备用链接是空的,则显示加载中... --> |
||||
<?php if( empty($link['url_standby']) ) { ?> |
||||
<!-- 加载中 --> |
||||
<div class="spinner-border"></div> |
||||
即将打开,请稍等... |
||||
<!-- 加载中END --> |
||||
<?php }else{ ?> |
||||
|
||||
<!-- 备用链接不为空 --> |
||||
<!-- 备用链接提示框 --> |
||||
<div class="alert alert-primary"> |
||||
<strong>存在备用链接,请手动点击您要打开的链接!</strong> |
||||
</div> |
||||
<!-- 提示框END --> |
||||
<?php } ?> |
||||
|
||||
<!-- 表格END --> |
||||
|
||||
<div class="xcdn-content"> |
||||
<?php echo $msg; ?> |
||||
</div> |
||||
<hr> |
||||
<div class="xcdn-footer">Powered by <a href="https://www.xiaoz.me/" title = "小z博客" rel = "nofollow" target = "_blank">xiaoz</a></div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</body> |
||||
</html> |
Loading…
Reference in new issue