modules/admin-full:
authorJo-Philipp Wich <jow@openwrt.org>
Sun, 8 Feb 2009 20:20:42 +0000 (20:20 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sun, 8 Feb 2009 20:20:42 +0000 (20:20 +0000)
- translate i18n fallbacks to english in status controller
- bump copyright year in iptables and interfaces templates
- remove redundant fieldsets from iptables page and nuke a left-over code

modules/admin-full/luasrc/controller/admin/status.lua
modules/admin-full/luasrc/view/admin_status/interfaces.htm
modules/admin-full/luasrc/view/admin_status/iptables.htm

index abfc9d6..feb0802 100644 (file)
@@ -20,8 +20,8 @@ function index()
        entry({"admin", "status"}, template("admin_status/index"), i18n("status", "Status"), 20).index = true
        entry({"admin", "status", "interfaces"}, template("admin_status/interfaces"), i18n("interfaces", "Interfaces"), 1)
        entry({"admin", "status", "iptables"}, call("action_iptables"), i18n("a_s_ipt", "Firewall"), 2)
-       entry({"admin", "status", "syslog"}, call("action_syslog"), i18n("syslog", "Systemprotokoll"), 3)
-       entry({"admin", "status", "dmesg"}, call("action_dmesg"), i18n("dmesg", "Kernelprotokoll"), 4)
+       entry({"admin", "status", "syslog"}, call("action_syslog"), i18n("syslog", "System Log"), 3)
+       entry({"admin", "status", "dmesg"}, call("action_dmesg"), i18n("dmesg", "Kernel Log"), 4)
 
 end
 
index 562b1e6..abcf6f5 100644 (file)
@@ -1,7 +1,7 @@
 <%#
 LuCI - Lua Configuration Interface
-Copyright 2008 Steven Barth <steven@midlink.org>
-Copyright 2008 Jo-Philipp Wich <xm@leipzig.freifunk.net>
+Copyright 2008-2009 Steven Barth <steven@midlink.org>
+Copyright 2008-2009 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.
index da0a994..b0153b7 100644 (file)
@@ -1,7 +1,7 @@
 <%#
 LuCI - Lua Configuration Interface
-Copyright 2009 Steven Barth <steven@midlink.org>
-Copyright 2009 Jo-Philipp Wich <xm@leipzig.freifunk.net>
+Copyright 2008-2009 Steven Barth <steven@midlink.org>
+Copyright 2008-2009 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.
@@ -54,84 +54,79 @@ $Id$
 <form method="post" action="<%=REQUEST_URI%>">
        <div class="cbi-map">
                <fieldset class="cbi-section">
-                       <fieldset class="cbi-section-node">
-                               <h3><%:a_s_ipt_actions Actions%></h3>
-                               <ul>
-                                       <li><a href="<%=REQUEST_URI%>?zero=1"><%:a_s_ipt_reset Reset Counters%></a></li>
-                                       <li><a href="<%=REQUEST_URI%>?restart=1"><%:a_s_ipt_restart Restart Firewall%></a></li>
-                               </ul>
-                       </fieldset>
-                       <br />
-
-                       <fieldset class="cbi-section-node">
-                               <% for _, tbl in ipairs({"Filter", "NAT", "Mangle"}) do chaincnt = 0 %>
-                                       <h3><%:a_s_ipt_table Table%>: <%=tbl%></h3>
-                                       <table class="cbi-section-table" style="font-size:90%">
-                                               <% for _, chain in ipairs(ipt:chains(tbl)) do
-                                                       rowcnt    = 0
-                                                       chaincnt  = chaincnt + 1
-                                                       chaininfo = ipt:chain(tbl, chain)
-                                               %>
-                                                       <tr class="cbi-section-table-titles cbi-rowstyle-<%=rowstyle()%>">
-                                                               <th class="cbi-section-table-cell" style="text-align:left" colspan="11">
-                                                                       <br /><a name="rule_<%=tbl:lower()%>_<%=chain%>"></a>
-                                                                       <%:a_s_ipt_chain Chain%> <em><%=chain%></em>
-                                                                       (<%- if chaininfo.policy then -%>
-                                                                               <%:a_s_ipt_policy Policy%>: <em><%=chaininfo.policy%></em>, <%:a_s_ipt_packets Packets%>: <%=chaininfo.packets%>, <%:a_s_ipt_bytes Traffic%>: <%=wba.byte_format(chaininfo.bytes)-%>
-                                                                       <%- else -%>
-                                                                               <%:a_s_ipt_references References%>: <%=chaininfo.references-%>
-                                                                       <%- end -%>)
-                                                               </th>
-                                                       </tr>
-                                                       <tr class="cbi-section-table-descr">
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_rulenum Rule #%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_packets Pkts.%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_bytes Traffic%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_target Target%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_proto Prot.%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_flags Flags%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_inputif In%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_outputif Out%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_source Source%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_destination Destination%></th>
-                                                               <th class="cbi-section-table-cell"><%:a_s_ipt_options Options%></th>
+                       <h3><%:a_s_ipt_actions Actions%></h3>
+                       <ul>
+                               <li><a href="<%=REQUEST_URI%>?zero=1"><%:a_s_ipt_reset Reset Counters%></a></li>
+                               <li><a href="<%=REQUEST_URI%>?restart=1"><%:a_s_ipt_restart Restart Firewall%></a></li>
+                       </ul>
+                       <br /><br />
+
+                       <% for _, tbl in ipairs({"Filter", "NAT", "Mangle"}) do chaincnt = 0 %>
+                               <h3><%:a_s_ipt_table Table%>: <%=tbl%></h3>
+                               <table class="cbi-section-table" style="font-size:90%">
+                                       <% for _, chain in ipairs(ipt:chains(tbl)) do
+                                               rowcnt    = 0
+                                               chaincnt  = chaincnt + 1
+                                               chaininfo = ipt:chain(tbl, chain)
+                                       %>
+                                               <tr class="cbi-section-table-titles cbi-rowstyle-<%=rowstyle()%>">
+                                                       <th class="cbi-section-table-cell" style="text-align:left" colspan="11">
+                                                               <br /><a name="rule_<%=tbl:lower()%>_<%=chain%>"></a>
+                                                               <%:a_s_ipt_chain Chain%> <em><%=chain%></em>
+                                                               (<%- if chaininfo.policy then -%>
+                                                                       <%:a_s_ipt_policy Policy%>: <em><%=chaininfo.policy%></em>, <%:a_s_ipt_packets Packets%>: <%=chaininfo.packets%>, <%:a_s_ipt_bytes Traffic%>: <%=wba.byte_format(chaininfo.bytes)-%>
+                                                               <%- else -%>
+                                                                       <%:a_s_ipt_references References%>: <%=chaininfo.references-%>
+                                                               <%- end -%>)
+                                                       </th>
+                                               </tr>
+                                               <tr class="cbi-section-table-descr">
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_rulenum Rule #%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_packets Pkts.%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_bytes Traffic%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_target Target%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_proto Prot.%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_flags Flags%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_inputif In%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_outputif Out%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_source Source%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_destination Destination%></th>
+                                                       <th class="cbi-section-table-cell"><%:a_s_ipt_options Options%></th>
+                                               </tr>
+
+                                               <% for _, rule in ipairs(ipt:find({table=tbl, chain=chain})) do %>
+                                                       <tr class="cbi-section-table-row cbi-rowstyle-<%=rowstyle()%>">
+                                                               <td><%=rule.index%></td>
+                                                               <td><%=rule.packets%></td>
+                                                               <td><%=wba.byte_format(rule.bytes)%></td>
+                                                               <td><%=link_target(tbl, rule.target)%></td>
+                                                               <td><%=rule.protocol%></td>
+                                                               <td><%=rule.flags%></td>
+                                                               <td><%=link_iface(rule.inputif)%></td>
+                                                               <td><%=link_iface(rule.outputif)%></td>
+                                                               <td><%=rule.source%></td>
+                                                               <td><%=rule.destination%></td>
+                                                               <td><small><%=#rule.options > 0 and table.concat(rule.options, " ") or "-"%></small></td>
                                                        </tr>
-
-                                                       <% for _, rule in ipairs(ipt:find({table=tbl, chain=chain})) do %>
-                                                               <tr class="cbi-section-table-row cbi-rowstyle-<%=rowstyle()%>">
-                                                                       <td><%=rule.index%></td>
-                                                                       <td><%=rule.packets%></td>
-                                                                       <td><%=wba.byte_format(rule.bytes)%></td>
-                                                                       <td><%=link_target(tbl, rule.target)%></td>
-                                                                       <td><%=rule.protocol%></td>
-                                                                       <td><%=rule.flags%></td>
-                                                                       <td><%=link_iface(rule.inputif)%></td>
-                                                                       <td><%=link_iface(rule.outputif)%></td>
-                                                                       <td><%=rule.source%></td>
-                                                                       <td><%=rule.destination%></td>
-                                                                       <td><small><%=#rule.options > 0 and table.concat(rule.options, " ") or "-"%></small></td>
-                                                               </tr>
-                                                       <% end %>
-
-                                                       <% if rowcnt == 1 then %>
-                                                               <tr class="cbi-section-table-titles cbi-rowstyle-<%=rowstyle()%>">
-                                                                       <td colspan="11"><em><%:a_s_ipt_norules No rules in this chain%></em></td>
-                                                               </tr>
-                                                       <% end %>
                                                <% end %>
 
-                                               <% if chaincnt == 0 then %>
+                                               <% if rowcnt == 1 then %>
                                                        <tr class="cbi-section-table-titles cbi-rowstyle-<%=rowstyle()%>">
-                                                               <td colspan="11"><em><%:a_s_ipt_nochains No chains in this table%></em></td>
+                                                               <td colspan="11"><em><%:a_s_ipt_norules No rules in this chain%></em></td>
                                                        </tr>
                                                <% end %>
-                                       </table>
-                                       <br /><br />
-                               <% end %>
-                       </fieldset>
+                                       <% end %>
+
+                                       <% if chaincnt == 0 then %>
+                                               <tr class="cbi-section-table-titles cbi-rowstyle-<%=rowstyle()%>">
+                                                       <td colspan="11"><em><%:a_s_ipt_nochains No chains in this table%></em></td>
+                                               </tr>
+                                       <% end %>
+                               </table>
+                               <br /><br />
+                       <% end %>
                </fieldset>
        </div>
 </form>
 
 <%+footer%>
-<% if ret == 0 then luci.sys.reboot() end %>