1 <script type=
"text/javascript">//<![CDATA[
2 XHR.poll(
5, '<%=luci.dispatcher.build_url(
"admin",
"network",
"ahcpd",
"status")%
>', null,
5 var tb = document.getElementById('ahcpd_status_table');
6 var tx = document.getElementById('ahcpd_status_text');
10 while( tb.rows.length
> 1 )
13 for( var i =
0; i < st.leases.length; i++ )
15 var tr = tb.insertRow(-
1);
16 tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((i %
2) +
1);
18 tr.insertCell(-
1).innerHTML = st.leases[i].addr;
19 tr.insertCell(-
1).innerHTML = String.format('%t', st.leases[i].age);
22 if( tb.rows.length ==
1 )
24 var tr = tb.insertRow(-
1);
25 tr.className = 'cbi-section-table-row';
27 var td = tr.insertCell(-
1);
29 td.innerHTML = '
<em><br /><%:There are no active leases.%
></em>';
32 if( st.uid == '
00:
00:
00:
00:
00:
00:
00:
00' )
33 tx.innerHTML = '<%:The AHCP Service is not running.%
>';
35 tx.innerHTML = String.format('<%:The AHCP Service is running with ID %s.%
>', st.uid);
41 <fieldset class=
"cbi-section">
42 <legend><%:Active AHCP Leases%
></legend>
43 <p id=
"ahcpd_status_text"></p>
44 <table class=
"cbi-section-table" id=
"ahcpd_status_table">
45 <tr class=
"cbi-section-table-titles">
46 <th class=
"cbi-section-table-cell"><%:Address%
></th>
47 <th class=
"cbi-section-table-cell"><%:Age%
></th>
49 <tr class=
"cbi-section-table-row">
50 <td colspan=
"5"><em><br /><%:Collecting data...%
></em></td>