120 lines
5.0 KiB
HTML
120 lines
5.0 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>管理员控制面板 - 战锤40K行星总督</title>
|
|
<link rel="stylesheet" href="{{ url_for('static', filename='css/style.css') }}">
|
|
<link rel="stylesheet" href="{{ url_for('static', filename='css/admin.css') }}">
|
|
</head>
|
|
<body class="admin-page">
|
|
<div class="admin-sidebar">
|
|
<div class="admin-logo">
|
|
<h2>战锤40K</h2>
|
|
<p>管理员控制台</p>
|
|
</div>
|
|
<nav class="admin-nav">
|
|
<a href="{{ url_for('admin_index') }}" class="active">
|
|
<span class="icon">🏠</span>
|
|
<span class="text">主页</span>
|
|
</a>
|
|
<a href="{{ url_for('admin_characters') }}">
|
|
<span class="icon">👤</span>
|
|
<span class="text">管理人物</span>
|
|
</a>
|
|
<a href="{{ url_for('admin_dashboard') }}">
|
|
<span class="icon">📊</span>
|
|
<span class="text">数据面板</span>
|
|
</a>
|
|
<a href="{{ url_for('admin_weight_management') }}">
|
|
<span class="icon">⚖️</span>
|
|
<span class="text">权重管理</span>
|
|
</a>
|
|
<a href="{{ url_for('admin_logout') }}" class="logout">
|
|
<span class="icon">🚪</span>
|
|
<span class="text">登出</span>
|
|
</a>
|
|
</nav>
|
|
</div>
|
|
|
|
<div class="admin-content">
|
|
<header class="admin-header">
|
|
<h1>管理员控制面板</h1>
|
|
</header>
|
|
|
|
<div class="admin-dashboard">
|
|
<div class="dashboard-card-container">
|
|
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_characters') }}'">
|
|
<div class="card-icon">👤</div>
|
|
<h2>管理人物</h2>
|
|
<p>添加、编辑或删除游戏角色和卡牌</p>
|
|
<div class="card-action">进入 →</div>
|
|
</div>
|
|
|
|
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_weight_management') }}'">
|
|
<div class="card-icon">⚖️</div>
|
|
<h2>权重管理</h2>
|
|
<p>设置角色出现频率和游戏平衡</p>
|
|
<div class="card-action">进入 →</div>
|
|
</div>
|
|
|
|
<div class="dashboard-card" onclick="window.location.href='{{ url_for('admin_dashboard') }}'">
|
|
<div class="card-icon">📊</div>
|
|
<h2>数据面板</h2>
|
|
<p>查看玩家统计、在线用户和活动数据</p>
|
|
<div class="card-action">进入 →</div>
|
|
</div>
|
|
|
|
<div class="dashboard-card" onclick="window.open('{{ url_for('index') }}')">
|
|
<div class="card-icon">🎮</div>
|
|
<h2>游戏页面</h2>
|
|
<p>打开游戏主页,查看玩家视角</p>
|
|
<div class="card-action">访问 →</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="dashboard-info">
|
|
<div class="info-section">
|
|
<h3>管理员指南</h3>
|
|
<ul>
|
|
<li><strong>管理人物:</strong>在这里您可以添加新角色、编辑现有角色或管理角色的卡牌事件。</li>
|
|
<li><strong>权重管理:</strong>调整角色在游戏中出现的频率,控制游戏平衡性。</li>
|
|
<li><strong>数据面板:</strong>这里展示了所有与玩家相关的统计数据,包括在线用户、新注册用户等。</li>
|
|
<li><strong>安全提示:</strong>使用完管理功能后请记得登出,以保障系统安全。</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="server-info">
|
|
<h3>服务器信息</h3>
|
|
<table>
|
|
<tr>
|
|
<td>当前时间:</td>
|
|
<td id="server-time"></td>
|
|
</tr>
|
|
<tr>
|
|
<td>服务器环境:</td>
|
|
<td>阿里云 Ubuntu 24.04 LTS</td>
|
|
</tr>
|
|
<tr>
|
|
<td>版本:</td>
|
|
<td>v1.5.0</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script>
|
|
// 更新服务器时间
|
|
function updateServerTime() {
|
|
const now = new Date();
|
|
document.getElementById('server-time').textContent = now.toLocaleString();
|
|
}
|
|
|
|
// 初始化
|
|
updateServerTime();
|
|
setInterval(updateServerTime, 1000);
|
|
</script>
|
|
</body>
|
|
</html> |