modules/admin-mini: Added WLAN-Scan page

Minor translation fixes
This commit is contained in:
Steven Barth 2008-07-19 11:03:14 +00:00
parent 3b7e4eaaf8
commit 4f3d008435
5 changed files with 64 additions and 5 deletions

View file

@ -259,4 +259,7 @@ m_i_systemtime = "Local Time"
m_i_uptime = "Uptime"
m_n_d_firstaddress = "First leased address"
m_n_d_numleases = "Number of leasesed addresses"
m_n_d_numleases = "Number of leasesed addresses"
routingtable = "Routing table"
wlanscan = "Wifi scan"

View file

@ -273,4 +273,7 @@ m_i_systemtime = "Lokale Zeit"
m_i_uptime = "Laufzeit"
m_n_d_firstaddress = "Erste vergebene Adresse"
m_n_d_numleases = "Anzahl vergebener Adressen"
m_n_d_numleases = "Anzahl vergebener Adressen"
routingtable = "Routingtabelle"
wlanscan = "WLAN-Scan"

View file

@ -19,8 +19,8 @@ function index()
entry({"admin", "status"}, template("admin_status/index"), i18n("status", "Status"), 20)
entry({"admin", "status", "syslog"}, call("action_syslog"), i18n("syslog", "Systemprotokoll"))
entry({"admin", "status", "routes"}, template("admin_status/routes"), "Routingtabelle", 10)
entry({"admin", "status", "iwscan"}, template("admin_status/iwscan"), "WLAN-Scan", 20)
entry({"admin", "status", "routes"}, template("admin_status/routes"), i18n("routingtable"), 10)
entry({"admin", "status", "iwscan"}, template("admin_status/iwscan"), i18n("wlanscan"), 20)
end
function action_syslog()

View file

@ -18,5 +18,6 @@ function index()
luci.i18n.loadc("admin-core")
local i18n = luci.i18n.translate
entry({"mini", "wifi"}, cbi("mini/wifi"), i18n("wifi", "Drahtlos"), 30)
entry({"mini", "wifi"}, cbi("mini/wifi"), i18n("wifi"), 30)
entry({"mini", "wifi", "scan"}, template("mini/iwscan"), i18n("wlanscan"), 10)
end

View file

@ -0,0 +1,52 @@
<%#
LuCI - Lua Configuration Interface
Copyright 2008 Steven Barth <steven@midlink.org>
Copyright 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net>
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
$Id$
-%>
<%+header%>
<h1><%:iwscan%></h1>
<p><%:iwscan1%></p>
<br />
<table cellspacing="0" cellpadding="6" class="smalltext">
<tr>
<th><%:interface%></th>
<th>ESSID</th>
<th>BSSID</th>
<th><%:mode%></th>
<th><%:channel%></th>
<th><%:iwscan_encr%></th>
<th><%:iwscan_link%></th>
<th><%:iwscan_signal%></th>
<th><%:iwscan_noise%></th>
</tr>
<%for iface, cells in pairs(luci.sys.wifi.iwscan()) do
for i, cell in ipairs(cells) do
%>
<tr>
<td><%=iface%></td>
<td><%=cell.ESSID%></td>
<td><%=cell.Address%></td>
<td><%=cell.Mode%></td>
<td><%=(cell.Channel or cell.Frequency or "")%></td>
<td><%=cell["Encryption key"]%></td>
<td><%=cell.Quality%></td>
<td><%=cell["Signal level"]%></td>
<td><%=cell["Noise level"]%></td>
</tr>
<%
end
end
%>
</table>
<br />
<%+footer%>