Merge pull request #440 from tohojo/bird-203
[feed/routing.git] / luci-app-bmx7 / files / usr / lib / lua / luci / view / admin_status / index / bmx7_nodes.htm
1 <div class="cbi-map">
2 <div class="cbi-section">
3 <legend><%:Bmx7 mesh nodes%></legend>
4 <div class="cbi-section-node">
5 <div class="table" id="nodes_div">
6 <div class="tr table-titles">
7 <div class="th"><%:Name%></div>
8 <div class="th"><%:Short ID%></div>
9 <div class="th"><%:S/s/T/t%></div>
10 <div class="th"><%:Primary IPv6%></div>
11 <div class="th"><%:Via Neighbour%></div>
12 <div class="th"><%:Device%></div>
13 <div class="th"><%:Metric%></div>
14 <div class="th"><%:Last Ref%></div>
15 </div>
16 </div>
17 </div>
18 </div>
19 </div>
20
21 <script type="text/javascript" src="<%=resource%>/bmx7/js/polling.js"></script>
22 <script type="text/javascript">//<![CDATA[
23 new TablePooler(10,"/cgi-bin/bmx7-info", {'$originators':''}, "nodes_div", function(st){
24 var originators = st.originators;
25 var res = Array();
26 originators.forEach(function(originator,i){
27 var name = originator.name;
28 var shortId = originator.shortId;
29 var SsTt = originator.S+'/'+originator.s+'/'+originator.T+'/'+originator.t;
30 var primaryIp = originator.primaryIp;
31 var nbName = originator.nbName;
32 var dev = originator.dev;
33 var metric = originator.metric;
34 var lastRef = originator.lastRef;
35 res.push([name, shortId, SsTt, primaryIp,
36 nbName, dev, metric, lastRef]);
37 });
38 return res;
39 });
40 //]]></script>