%
local dsp = require "luci.dispatcher"
local utl = require "luci.util"
local str = require "luci.store"
local nws = {}
str.uci_state:foreach("network", "interface", function(s)
nws[#nws+1] = s
end)
%>
Status:
<%
for _, v in ipairs(nws) do if v[".name"] ~= "loopback" then
%>
<%=v[".name"]%> | <%=v.ipaddr%> |
<% end end %>
<%
local nodes = dsp.node("niu", "network").nodes
local function cmp(a, b)
return (nodes[a].order or 100) < (nodes[b].order or 100)
end
for k, v in utl.spairs(nodes, cmp) do
%>
- "><%=v.title%>
<%
end
%>