piraten.freifunk.net
<%
if cattree and cattree.nodes then
%>
<%
if ucic > 0 then
%>
<%
end
%>
<%-
local menu_symbol = "…"
if ucic > 0 then
menu_symbol = '!'
end
iphone_button(menu_symbol, "", "\
document.getElementById('iphone_menu').style.width='960px';\
document.getElementById('iphone_menu').style.height='100%';\
document.getElementById('iphone_menu').style.background='transparent url("..media.."/images/black_60.png)';\
document.getElementById('iphone_menu_close').style.display='inline';\
document.getElementById('iphone_menu_open').style.display='none';\
document.getElementById('iphone_menu_items').style.display='block';\
show_menu_items('level0');\
document.getElementById('iphone_menu_joker').style.display='none';\
")
-%>
<%-
iphone_button("×", "", "\
document.getElementById('iphone_menu').style.width='auto';\
document.getElementById('iphone_menu').style.height='auto';\
document.getElementById('iphone_menu').style.background='transparent none';\
document.getElementById('iphone_menu_close').style.display='none';\
document.getElementById('iphone_menu_open').style.display='inline';\
document.getElementById('iphone_menu_items').style.display='none';\
document.getElementById('iphone_menu_joker').style.display='none';\
")
-%>
<%
back = translate("back", "zurück")
iphone_button("〈 "..back,"","")
%>
<% local usc = translate("unsavedchanges"); iphone_button(''..usc..':'..ucic..'') %> | <% iphone_button('&rang',"", "show_menu_items('level0_c')") %> |
<% local mode = translate('mode', 'Modus'); iphone_button(''..mode..'', "", "show_menu_items('level0_m')") %> | <% iphone_button("〉", "", "show_menu_items('level0_m')") %> |
<% iphone_button(''..node.title..'', "", "top.location.href='"..controller.."/"..k.."'") %> |
<%-
local function showleft(d)
if d%2==1 or d==0 then
return('')
else
return('show_left')
end
end
local function submenu(prefix, node, depth)
if not node.nodes or node.hidden then
return false
end
local index = {}
local count = 0
for k, n in pairs(node.nodes) do
if n.title and n.target then
table.insert(index, {name=k, order=n.order or 100})
count = count + 1
end
end
table.sort(index, function(a, b) return a.order < b.order end)
if count > 0 then
-%>
-
<%-
if depth > 0 then
%>
-
- <%=nnode.title%> <%- if subs > 0 then iphone_button("〉", "", "this.parentNode.getElementsByTagName('ul')[0].style.display='block';") end submenu(prefix .. v.name .. "/", nnode, depth+1) %> <%- end end %>
-
<%=node.title%>
<%
submenu("/" .. category .. "/" .. k.name .. "/", node, 0)
%>
<%-
end
end
end
%>
<%
if ucic > 0 then
%>
<%:unsavedchanges%>: <%=ucic%>
<%-
submenu("/" .. category .. "/uci/", tree.nodes[category].nodes["uci"], 0)
else
%>
<%:changes%>: 0
<%-
end
%>
<%-
for k,node in pairs(tree.nodes) do
if request[1] == k then
%>
<%:mode%>: <%=node.title%>
<%- end
end
%>
-
<%-
for k,node in pairs(tree.nodes) do
if node.title and not node.hidden then
%>
- <%=node.title%> <%- end end %>
-
<%:Distversion%>: <%=luci.version.distversion%>
<%:Hostname%>: <%=hostname%>
<%:Load%>: <%="%.2f" % load1%> <%="%.2f" % load5%> <%="%.2f" % load15%>
<%:Uptime%>: <%=luci.tools.webadmin.date_format(tonumber(uptime))%>
<%:Model%>: <%=model%>
<%:Identifier%>: <%=identifier%>