picviews/dashboard/index.html
<!-- TODO 管理员面板页面,统计数据获取, -->
<%- Loader('/public/stylesheets/dashboard.min.css')
.css('/public/stylesheets/dashboard.less')
.done(assets, config.site_static_host, config.mini_assets)
%>
<%- include ../navbar.html %>
<div id='dashboard' class="content">
<div class='container-fluid container-limited'>
<div class="admin-dashboard prepend-top-default">
<div class="row">
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading"><h4>统计数据</h4></div>
<div class="panel-body">
<p>
Users
<span class="light pull-right"><a href="/admin/users"><%= users.length %></a></span>
</p>
<p>
Topics
<span class="light pull-right"><%= topics.length %></span>
</p>
<p>
Images
<span class="light pull-right"><%= images.length %></span>
</p>
<p>
Boards
<span class="light pull-right"><a href="/admin/boards"><%= boards.length %></a></span>
</p>
<p>
Teams
<span class="light pull-right"><%= teams.length %></span>
</p>
<p>
Reply
<span class="light pull-right"><%= reply_count %></span>
</p>
<p>
Active Users
<span class="light pull-right"><%= active_user_count %></span>
</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="panel panel-default">
<div class="panel-heading"><h4>系统信息</h4></div>
<div class="panel-body">
<p>
操作系统
<span class="light pull-right"><%= system.platform %> <%= system.cpuarch %> (<%= system.cpus.length %> CPU) <%= system.release %></span>
</p>
<p>
系统内存
<span class="light pull-right"><%= Math.round(system.freemem / 1024 / 1024) %> / <%= Math.round(system.totalmem / 1024 / 1024) %> M</span>
</p>
<p>
系统负载
<span class="light pull-right"><%= Math.round(system.loadavg[0], 2) %> / <%= Math.round(system.loadavg[1], 2) %> / <%= Math.round(system.loadavg[2], 2) %></span>
</p>
<p>
运行时长
<span class="light pull-right"><%= Math.round(system.uptime / 60) %> mins</span>
</p>
<p>
Node Version
<span class="light pull-right"><%= system.node_version %></span>
</p>
<p>
Mongo Version
<span class="light pull-right"><%= system.mongodb_version %></span>
</p>
<p>
Redis Version
<span class="light pull-right"></span>
</p>
</div>
</div>
</div>
<div class="col-md-4">
<div class="list-group">
<a href="javascript:void(0);" class="list-group-item">
<div class="row">
<div class="col-xs-9 col-sm-8" style="line-height: 28px;">
<span>彻底删除已删除图片</span>
<span id="deleteAllImageResult"></span>
</div>
<div class="col-xs-3 col-sm-4">
<button class="btn btn-default" id="deleteAllImages">删除图片</button>
</div>
</div>
</a>
</div>
<div class="list-group">
<a href="/admin/forums" class="list-group-item">
<div class="row">
<div class="col-xs-10 col-sm-9">
<h4 class="list-group-item-heading">板块数量 </h4>
<p class="list-group-item-text">点击进入板块列表对各板块进行编辑</p>
</div>
<div class="col-xs-2 col-sm-3 text-center">
<h1 class="list-group-item-heading"><%= forums.length %></h1>
</div>
</div>
</a>
</div>
<div class="list-group">
<a href="/admin/boards" class="list-group-item">
<div class="row">
<div class="col-xs-10 col-sm-9">
<h4 class="list-group-item-heading">Board 数量 </h4>
<p class="list-group-item-text">点击进入Board列表</p>
</div>
<div class="col-xs-2 col-sm-3 text-center">
<h1 class="list-group-item-heading"><%= boards.length %></h1>
</div>
</div>
</a>
</div>
<div class="list-group">
<a href="/admin/nodes" class="list-group-item">
<div class="row">
<div class="col-xs-10 col-sm-9">
<h4 class="list-group-item-heading">节点 数量 </h4>
<p class="list-group-item-text">点击进入节点列表</p>
</div>
<div class="col-xs-2 col-sm-3 text-center">
<h1 class="list-group-item-heading"><%= nodes.length %></h1>
</div>
</div>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
<%- Loader('/public/javascripts/dashboard/index.min.js')
.js('/public/javascripts/dashboard/index.js')
.done(assets, config.site_static_host, config.mini_assets)
%>