Small bugfixes and improvements
authorSteven Barth <steven@midlink.org>
Mon, 18 Aug 2008 08:43:48 +0000 (08:43 +0000)
committerSteven Barth <steven@midlink.org>
Mon, 18 Aug 2008 08:43:48 +0000 (08:43 +0000)
i18n/english/luasrc/i18n/admin-core.en.lua
i18n/german/luasrc/i18n/admin-core.de.lua
modules/admin-full/luasrc/model/cbi/admin_network/wireless.lua
modules/admin-mini/luasrc/model/cbi/mini/index.lua
modules/admin-mini/luasrc/model/cbi/mini/network.lua
modules/admin-mini/luasrc/model/cbi/mini/system.lua
modules/admin-mini/luasrc/model/cbi/mini/wifi.lua
modules/admin-mini/luasrc/view/mini/index.htm

index c3552f069c0399d79a53ddc28ad6ca54f0944754..76fb6b2c6d19b9457bdd0f7214c355c0d92663ca 100644 (file)
@@ -10,7 +10,7 @@ a_i_i_hello = [[Hello!]]
 a_i_i_admin1 = [[This is the administration area of <abbr title="Lua Configuration Interface">LuCI</abbr>.]]
 a_i_i_admin2 = [[<abbr title="Lua Configuration Interface">LuCI</abbr> is a free, flexible, and user friendly graphical interface for configuring OpenWRT Kamikaze.]]
 a_i_i_admin3 = [[On the following pages you can adjust all important settings of your router.]]
 a_i_i_admin1 = [[This is the administration area of <abbr title="Lua Configuration Interface">LuCI</abbr>.]]
 a_i_i_admin2 = [[<abbr title="Lua Configuration Interface">LuCI</abbr> is a free, flexible, and user friendly graphical interface for configuring OpenWRT Kamikaze.]]
 a_i_i_admin3 = [[On the following pages you can adjust all important settings of your router.]]
-a_i_i_admin4 = [[Notice: In <abbr title="Lua Configuration Interface">LuCI</abbr> changes have to be confirmed by clicking Changes - Apply before being applied.]]
+a_i_i_admin4 = [[Notice: In <abbr title="Lua Configuration Interface">LuCI</abbr> changes have to be confirmed by clicking Changes - Save & Apply before being applied.]]
 a_i_i_admin5 = [[As we are always want to improve this interface we are looking forward to your feedback and suggestions.]]
 a_i_i_admin6 = [[And now have fun with your router!]]
 a_i_i_team = [[The <abbr title="Lua Configuration Interface">LuCI</abbr> Team]]
 a_i_i_admin5 = [[As we are always want to improve this interface we are looking forward to your feedback and suggestions.]]
 a_i_i_admin6 = [[And now have fun with your router!]]
 a_i_i_team = [[The <abbr title="Lua Configuration Interface">LuCI</abbr> Team]]
index db989047e7b975e98bcfebe1589172d0f5cc23ef..e0bc37745a7fb068868333d6f1c4843766058dcd 100644 (file)
@@ -1,7 +1,7 @@
 a_i_i_admin1 = [[Dies ist der Administrationsbereich von LuCI.]]
 a_i_i_admin2 = [[LuCI ist eine freie, flexible und benutzerfreundliche grafische Oberfläche zur Konfiguration von OpenWRT Kamikaze.]]
 a_i_i_admin3 = [[Auf den folgenden Seiten können alle wichtigen Einstellungen des Routers vorgenommen werden.]]
 a_i_i_admin1 = [[Dies ist der Administrationsbereich von LuCI.]]
 a_i_i_admin2 = [[LuCI ist eine freie, flexible und benutzerfreundliche grafische Oberfläche zur Konfiguration von OpenWRT Kamikaze.]]
 a_i_i_admin3 = [[Auf den folgenden Seiten können alle wichtigen Einstellungen des Routers vorgenommen werden.]]
-a_i_i_admin4 = [[Hinweis: In LuCI werden getätigte Änderungen erst nach einem Klick auf Änderungen - Anwenden gespeichert.]]
+a_i_i_admin4 = [[Hinweis: In LuCI werden getätigte Änderungen erst nach einem Klick auf Änderungen - Speichern & Anwenden angewandt.]]
 a_i_i_admin5 = [[Wir sind natürlich stets darum bemüht, diese Oberfläche 
 noch besser und intuitiver zu Gestalten und freuen uns über jegliche Art von Feedback oder Verbesserungsvorschlägen.]]
 a_i_i_admin6 = [[Und nun wünschen wir viel Spaß mit dem Router!]]
 a_i_i_admin5 = [[Wir sind natürlich stets darum bemüht, diese Oberfläche 
 noch besser und intuitiver zu Gestalten und freuen uns über jegliche Art von Feedback oder Verbesserungsvorschlägen.]]
 a_i_i_admin6 = [[Und nun wünschen wir viel Spaß mit dem Router!]]
index ae2462838cf0c2972a864d078ce67ecb09d38c8d..4c7794db91e0a4e83cea7a1113e84462e0a871d0 100644 (file)
@@ -60,7 +60,8 @@ end
 
 protocol = s:option(DummyValue, "_mode", translate("protocol"))
 function protocol.cfgvalue(self, section)
 
 protocol = s:option(DummyValue, "_mode", translate("protocol"))
 function protocol.cfgvalue(self, section)
-       return "802." .. wireless[self.map:get(section, "device")].mode
+       local mode = wireless[self.map:get(section, "device")].mode
+       return mode and "802." .. mode
 end
 
 mode = s:option(DummyValue, "mode", translate("mode"))
 end
 
 mode = s:option(DummyValue, "mode", translate("mode"))
index 352008e30de38ed75c068da4c0e1f318cddd5f54..71b5dafa3c888a277bf1327b4ff0bb43c6f7a1d9 100644 (file)
@@ -11,38 +11,4 @@ You may obtain a copy of the License at
 
 $Id$
 ]]--
 
 $Id$
 ]]--
-require("luci.sys")
-require("luci.tools.webadmin")
-
-w = Template("mini/index")
-
-f = SimpleForm("main", translate("system"))
-f.reset = false
-f.submit = false
-
-local system, model, memtotal, memcached, membuffers, memfree = luci.sys.sysinfo()
-local uptime = luci.sys.uptime()
-f:field(DummyValue, "_system", translate("system")).value = system
-f:field(DummyValue, "_cpu", translate("m_i_processor")).value = model
-
-local load1, load5, load15 = luci.sys.loadavg()
-f:field(DummyValue, "_la", translate("load")).value = 
- string.format("%.2f, %.2f, %.2f", load1, load5, load15)
-f:field(DummyValue, "_memtotal", translate("m_i_memory")).value = 
- string.format("%.2f MB (%.0f%% %s, %.0f%% %s, %.0f%% %s)",
-  tonumber(memtotal) / 1024,
-  100 * memcached / memtotal,
-  translate("mem_cached") or "",
-  100 * membuffers / memtotal,
-  translate("mem_buffered") or "",
-  100 * memfree / memtotal,
-  translate("mem_free") or "")
-
-f:field(DummyValue, "_systime", translate("m_i_systemtime")).value =
- os.date("%c")
-f:field(DummyValue, "_uptime", translate("m_i_uptime")).value = 
- luci.tools.webadmin.date_format(tonumber(uptime))
-
-return w, f
\ No newline at end of file
+return Template("mini/index")
index aeaf8a7c13aced2bfd9b421eae8ddb86c6a2fa87..dfabbe433757c1777fca78203af7817363606ae4 100644 (file)
@@ -12,6 +12,9 @@ You may obtain a copy of the License at
 
 $Id$
 ]]--
 
 $Id$
 ]]--
+require("luci.tools.webadmin")
+require("luci.sys")
+
 m0 = Map("network", translate("network"))
 m0.stateful = true
 local netstat = luci.sys.net.deviceinfo()
 m0 = Map("network", translate("network"))
 m0.stateful = true
 local netstat = luci.sys.net.deviceinfo()
index 298c794f501bb492d662b76c476310b4b8cf1a21..c9e8c7f6f50fbd37830c0fef435dd53b386eeaed 100644 (file)
@@ -12,12 +12,47 @@ You may obtain a copy of the License at
 $Id$
 ]]--
 require("luci.http.protocol.date")
 $Id$
 ]]--
 require("luci.http.protocol.date")
+require("luci.sys")
+require("luci.tools.webadmin")
+
 
 m = Map("system", translate("system"), translate("a_s_desc"))
 
 s = m:section(TypedSection, "system", "")
 s.anonymous = true
 
 
 m = Map("system", translate("system"), translate("a_s_desc"))
 
 s = m:section(TypedSection, "system", "")
 s.anonymous = true
 
+
+
+local system, model, memtotal, memcached, membuffers, memfree = luci.sys.sysinfo()
+local uptime = luci.sys.uptime()
+
+s:option(DummyValue, "_system", translate("system")).value = system
+s:option(DummyValue, "_cpu", translate("m_i_processor")).value = model
+
+local load1, load5, load15 = luci.sys.loadavg()
+s:option(DummyValue, "_la", translate("load")).value = 
+ string.format("%.2f, %.2f, %.2f", load1, load5, load15)
+s:option(DummyValue, "_memtotal", translate("m_i_memory")).value = 
+ string.format("%.2f MB (%.0f%% %s, %.0f%% %s, %.0f%% %s)",
+  tonumber(memtotal) / 1024,
+  100 * memcached / memtotal,
+  translate("mem_cached") or "",
+  100 * membuffers / memtotal,
+  translate("mem_buffered") or "",
+  100 * memfree / memtotal,
+  translate("mem_free") or "")
+
+s:option(DummyValue, "_systime", translate("m_i_systemtime")).value =
+ os.date("%c")
+s:option(DummyValue, "_uptime", translate("m_i_uptime")).value = 
+ luci.tools.webadmin.date_format(tonumber(uptime))
+
 s:option(Value, "hostname", translate("hostname"))
 
 tz = s:option(ListValue, "timezone", translate("timezone"))
 s:option(Value, "hostname", translate("hostname"))
 
 tz = s:option(ListValue, "timezone", translate("timezone"))
index 3abceba59aec86427437c966cbee8ca4ba872aec..c293175b6ff2cb8f33fc91e93a04895630bc14e7 100644 (file)
@@ -60,7 +60,8 @@ end
 
 protocol = s:option(DummyValue, "_mode", translate("protocol"))
 function protocol.cfgvalue(self, section)
 
 protocol = s:option(DummyValue, "_mode", translate("protocol"))
 function protocol.cfgvalue(self, section)
-       return "802." .. wireless[self.map:get(section, "device")].mode
+       local mode = wireless[self.map:get(section, "device")].mode
+       return mode and "802." .. mode
 end
 
 mode = s:option(DummyValue, "mode", translate("mode"))
 end
 
 mode = s:option(DummyValue, "mode", translate("mode"))
index e88324a8cbc84478ee522f1037dc2675800b926a..c0b2080541bf75686d1e0d3ea98d02c5b75814ef 100644 (file)
@@ -16,6 +16,7 @@ $Id$
 <p><%:a_i_i_admin1%></p>
 <p><%:a_i_i_admin2%><br />
 <%:a_i_i_admin3%></p>
 <p><%:a_i_i_admin1%></p>
 <p><%:a_i_i_admin2%><br />
 <%:a_i_i_admin3%></p>
+<p><%:a_i_i_admin4%></p>
+<p><%:a_i_i_admin5%></p>
 <p><%:a_i_i_admin6%></p>
 <p><%:a_i_i_admin6%></p>
-<p><em><strong><a href="<%=controller%>/about"><%:a_i_i_team%></a></strong></em></p>
-<br />
\ No newline at end of file
+<p><em><strong><a href="<%=controller%>/about"><%:a_i_i_team%></a></strong></em></p> 
\ No newline at end of file