mirror of
https://github.com/ZeroDream-CN/SakuraPanel.git
synced 2025-01-12 09:52:52 +08:00
5f34bf9c2f
Fix some css problems
118 lines
4.0 KiB
PHP
Executable File
118 lines
4.0 KiB
PHP
Executable File
<?php
|
|
namespace SakuraPanel;
|
|
|
|
use SakuraPanel;
|
|
|
|
include(ROOT . "/core/Parsedown.php");
|
|
|
|
$markdown = new Parsedown();
|
|
$markdown->setSafeMode(true);
|
|
$markdown->setBreaksEnabled(true);
|
|
$markdown->setUrlsLinked(true);
|
|
$page_title = "管理面板";
|
|
$rs = Database::querySingleLine("users", Array("username" => $_SESSION['user']));
|
|
|
|
if(!$rs) {
|
|
exit("<script>location='?page=login';</script>");
|
|
}
|
|
|
|
$um = new SakuraPanel\UserManager();
|
|
$ls = $um->getLimit($_SESSION['user']);
|
|
$inbound = round($ls['inbound'] / 1024 * 8);
|
|
$outbound = round($ls['outbound'] / 1024 * 8);
|
|
$speed_limit = "{$inbound}Mbps 上行 / {$outbound}Mbps 下行";
|
|
$traffic = $rs['traffic'] - round($um->getTodayTraffic($_SESSION['user']) / 1024 / 1024);
|
|
if($traffic < 0) {
|
|
$traffic = 0;
|
|
}
|
|
?>
|
|
<style type="text/css">
|
|
.fix-text p {
|
|
margin-bottom: 4px;
|
|
}
|
|
.fix-text pre {
|
|
background: rgba(0,0,0,0.05);
|
|
border-radius: 4px;
|
|
}
|
|
.fix-image img {
|
|
max-width: 100%;
|
|
}
|
|
</style>
|
|
<div class="content-header">
|
|
<div class="container-fluid">
|
|
<div class="row mb-2">
|
|
<div class="col-sm-6">
|
|
<h1 class="m-0 text-dark"><?php echo $page_title; ?> <small class="text-muted text-xs">欢迎来到 Frp 管理面板</small></h1></div>
|
|
<div class="col-sm-6">
|
|
<ol class="breadcrumb float-sm-right">
|
|
<li class="breadcrumb-item">
|
|
<a href="?">主页</a></li>
|
|
<li class="breadcrumb-item active"><?php echo $page_title; ?></li></ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="content">
|
|
<div class="container-fluid">
|
|
<div class="row">
|
|
<div class="col-lg-4">
|
|
<div class="card">
|
|
<div class="card-header border-0">
|
|
<div class="d-flex justify-content-between">
|
|
<h3 class="card-title">用户信息</h3>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<h3 class='text-primary'><?php echo htmlspecialchars($_SESSION['user']); ?></h3>
|
|
<table style="width: 100%;font-size: 15px;margin-bottom: 16px;">
|
|
<tr>
|
|
<td style="width: 30%;"><b>注册邮箱</b></td>
|
|
<td><?php echo htmlspecialchars($_SESSION['mail']); ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 30%;"><b>注册时间</b></td>
|
|
<td><?php echo date("Y-m-d", $rs['regtime']); ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 30%;"><b>剩余流量</b></td>
|
|
<td><?php echo htmlspecialchars(round($traffic / 1024, 2)); ?> GB</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 30%;"><b>隧道数量</b></td>
|
|
<td><?php echo htmlspecialchars($rs['proxies']); ?> 条</td>
|
|
</tr>
|
|
<tr>
|
|
<td style="width: 30%;"><b>宽带速率</b></td>
|
|
<td><?php echo htmlspecialchars($speed_limit); ?></td>
|
|
</tr>
|
|
</table>
|
|
<span>您可以通过每日签到获取免费流量</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-8">
|
|
<div class="card">
|
|
<div class="card-header border-0">
|
|
<div class="d-flex justify-content-between">
|
|
<h3 class="card-title">站点公告</h3>
|
|
</div>
|
|
</div>
|
|
<div class="card-body fix-text fix-image">
|
|
<?php echo $markdown->text(Settings::get("broadcast", "暂时没有公告信息")); ?>
|
|
</div>
|
|
</div>
|
|
<div class="card">
|
|
<div class="card-header border-0">
|
|
<div class="d-flex justify-content-between">
|
|
<h3 class="card-title">使用帮助</h3>
|
|
</div>
|
|
</div>
|
|
<div class="card-body fix-text fix-image">
|
|
<?php echo $markdown->text(Settings::get("helpinfo", "暂时没有帮助信息")); ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|