luci-mod-status: split status page into a series of partials
[oweals/luci.git] / modules / luci-mod-status / luasrc / view / admin_status / index / 10-system.htm
1 <%#
2  Copyright 2008 Steven Barth <steven@midlink.org>
3  Copyright 2008-2018 Jo-Philipp Wich <jo@mein.io>
4  Licensed to the public under the Apache License 2.0.
5 -%>
6
7 <%
8         local boardinfo = luci.util.ubus("system", "board") or { }
9         local unameinfo = nixio.uname() or { }
10         local ver = require "luci.version"
11 %>
12
13 <div class="cbi-section">
14         <h3><%:System%></h3>
15
16         <div class="table" width="100%">
17                 <div class="tr"><div class="td left" width="33%"><%:Hostname%></div><div class="td left"><%=luci.sys.hostname() or "?"%></div></div>
18                 <div class="tr"><div class="td left" width="33%"><%:Model%></div><div class="td left"><%=pcdata(boardinfo.model or "?")%></div></div>
19                 <div class="tr"><div class="td left" width="33%"><%:Architecture%></div><div class="td left"><%=pcdata(boardinfo.system or "?")%></div></div>
20                 <div class="tr"><div class="td left" width="33%"><%:Firmware Version%></div><div class="td left">
21                         <%=pcdata(ver.distname)%> <%=pcdata(ver.distversion)%> /
22                         <%=pcdata(ver.luciname)%> (<%=pcdata(ver.luciversion)%>)
23                 </div></div>
24                 <div class="tr"><div class="td left" width="33%"><%:Kernel Version%></div><div class="td left"><%=unameinfo.release or "?"%></div></div>
25                 <div class="tr"><div class="td left" width="33%"><%:Local Time%></div><div class="td left" id="localtime">-</div></div>
26                 <div class="tr"><div class="td left" width="33%"><%:Uptime%></div><div class="td left" id="uptime">-</div></div>
27                 <div class="tr"><div class="td left" width="33%"><%:Load Average%></div><div class="td left" id="loadavg">-</div></div>
28         </div>
29 </div>