diff --git a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm
index 9e29edf64f..bde1f009b5 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/hna.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/hna.htm
@@ -41,7 +41,7 @@ local i = 1
- <% if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ <% i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm b/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm
index 2d3ff876ab..17090ff4aa 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/interfaces.htm
@@ -47,7 +47,7 @@ local i = 1
<%=iface.Mask%> |
<%=iface["Dst-Adress"]%> |
- <% if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ <% i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm
index 1af864d852..48823b5bc1 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/mid.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/mid.htm
@@ -35,7 +35,7 @@ local i = 1
<%=mid.Aliases%> |
- <% if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ <% i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm b/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm
index 4eff933c94..029f585473 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/neighbors.htm
@@ -14,11 +14,10 @@ You may obtain a copy of the License at
<%
local olsrtools = require "luci.tools.olsr"
+local i = 1
if luci.http.formvalue("status") == "1" then
local rv = {}
- local i = 1
-
for k, link in ipairs(links) do
link.Cost = tonumber(link.Cost) or 0
local color = olsrtools.etx_color(link.Cost)
@@ -36,10 +35,8 @@ if luci.http.formvalue("status") == "1" then
nlq = link.NLQ,
cost = string.format("%.3f", link.Cost),
color = color,
- rs = i,
dfgcolor = defaultgw_color
}
- if i == 1 then i = 0 elseif i == 0 then i = 1 end
end
luci.http.prepare_content("application/json")
luci.http.write_json(rv)
@@ -64,9 +61,9 @@ end
var neigh = info[idx];
s += String.format(
- '' +
+ '
' +
'%s | ',
- neigh.rs, neigh.dfgcolor, neigh.rip, neigh.rip
+ neigh.dfgcolor, neigh.rip, neigh.rip
);
if (neigh.hn) {
s += String.format(
@@ -105,16 +102,17 @@ end
-
- <%:Neighbour IP%> |
- <%:Hostname%> |
- <%:Local interface IP%> |
- <%:Device%> |
- LQ |
- NLQ |
- ETX |
-
-
+
+
+ <%:Neighbour IP%> |
+ <%:Hostname%> |
+ <%:Local interface IP%> |
+ <%:Device%> |
+ LQ |
+ NLQ |
+ ETX |
+
+
<% local i = 1
@@ -138,7 +136,7 @@ end
<%=string.format("%.3f", link.Cost)%> |
<%
- if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm
index 5281f70834..e32b696d58 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/routes.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/routes.htm
@@ -27,9 +27,7 @@ if luci.http.formvalue("status") == "1" then
metric = route.Metric,
etx = tonumber(route.ETX),
color = olsrtools.etx_color(tonumber(route.ETX)),
- rs = i
}
- if i == 1 then i = 0 elseif i == 0 then i = 1 end
end
luci.http.prepare_content("application/json")
luci.http.write_json(rv)
@@ -56,11 +54,11 @@ XHR.poll(20, '<%=REQUEST_URI%>', { status: 1 },
var route = info[idx];
s += String.format(
- '
' +
+ '
' +
'%s | ' +
'' +
'%s',
- route.rs, route.dest, route.gw, route.gw
+ route.dest, route.gw, route.gw
)
if (route.hostname)
@@ -94,13 +92,15 @@ XHR.poll(20, '<%=REQUEST_URI%>', { status: 1 },
-
- <%:Announced network%> |
- <%:OLSR gateway%> |
- <%:Interface%> |
- <%:Metric%> |
- ETX |
-
+
+
+ <%:Announced network%> |
+ <%:OLSR gateway%> |
+ <%:Interface%> |
+ <%:Metric%> |
+ ETX |
+
+
@@ -121,7 +121,7 @@ XHR.poll(20, '<%=REQUEST_URI%>', { status: 1 },
<%=string.format("%.3f", tonumber(route.ETX) or 0)%> |
<%
- if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm b/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm
index 60f43b7f86..7fa8730423 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/smartgw.htm
@@ -57,7 +57,7 @@ end)
| <%=gw.Prefix%> |
- <% if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ <% i = ((i % 2) + 1)
end %>
diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm
index b4221bb80d..d0e85280e2 100644
--- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm
+++ b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm
@@ -45,7 +45,7 @@ local olsrtools = require "luci.tools.olsr"
<%=cost%> |
- <% if i == 1 then i = 0 elseif i == 0 then i = 1 end
+ <% i = ((i % 2) + 1)
end %>