From 97f0cf2996be5ce5ad58e22c35ea81336727db08 Mon Sep 17 00:00:00 2001 From: Manuel Munz Date: Sat, 16 Mar 2013 18:08:13 +0000 Subject: applications/luci-olsr: Use jsoninfo instead of txtinfo as data source. --- .../luci-olsr/luasrc/view/status-olsr/topology.htm | 31 ++++++++++++++++------ 1 file changed, 23 insertions(+), 8 deletions(-) (limited to 'applications/luci-olsr/luasrc/view/status-olsr/topology.htm') diff --git a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm index d0e85280e2..eb3df5ff51 100644 --- a/applications/luci-olsr/luasrc/view/status-olsr/topology.htm +++ b/applications/luci-olsr/luasrc/view/status-olsr/topology.htm @@ -10,8 +10,6 @@ You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 -$Id$ - -%> <% local i = 1 @@ -21,6 +19,8 @@ local olsrtools = require "luci.tools.olsr" <%+header%>

<%:Active OLSR nodes%>

+
+
<%:Overview of currently known OLSR nodes%> @@ -33,21 +33,36 @@ local olsrtools = require "luci.tools.olsr" <% for k, route in ipairs(routes) do - local cost = string.format("%.3f", tonumber(route.Cost) or 0) + local cost = string.format("%.3f", tonumber(route.tcEdgeCost/1024) or 0) local color = olsrtools.etx_color(tonumber(cost)) + local lq = string.format("%.3f", tonumber(route.linkQuality) or 0) + local nlq = string.format("%.3f", tonumber(route.neighborLinkQuality) or 0) %> - - - - - + + + <% if route.proto == "6" then %> + + + + + <% else %> + + + + + <%end%> + + + <% i = ((i % 2) + 1) end %>
/cgi-bin-status.html"><%=route["Dest. IP"]%>/cgi-bin-status.html"><%=route["Last hop IP"]%><%=route.LQ%><%=route.NLQ%>
<%=route.destinationIP%><%=route.lastHopIP%><%=route.destinationIP%><%=route.lastHopIP%><%=lq%><%=nlq%> <%=cost%>
+<%+status-olsr/legend%>
+<%+status-olsr/common_js%> <%+footer%> -- cgit v1.2.3