summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--modules/admin-full/luasrc/view/admin_network/iface_overview.htm4
-rw-r--r--modules/admin-full/luasrc/view/admin_network/wifi_overview.htm42
2 files changed, 19 insertions, 27 deletions
diff --git a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm b/modules/admin-full/luasrc/view/admin_network/iface_overview.htm
index f914c404e..8df2de0ef 100644
--- a/modules/admin-full/luasrc/view/admin_network/iface_overview.htm
+++ b/modules/admin-full/luasrc/view/admin_network/iface_overview.htm
@@ -232,8 +232,6 @@ $Id$
<% end %>
</table>
- <form action="<%=luci.dispatcher.build_url("admin/network/iface_add")%>" method="post">
- <input type="submit" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" />
- </form>
+ <input type="button" class="cbi-button cbi-button-add" value="<%:Add new interface...%>" onclick="location.href='<%=luci.dispatcher.build_url("admin/network/iface_add")%>'" />
</fieldset>
</div>
diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm b/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm
index 29de11cab..f4a44d9a5 100644
--- a/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm
+++ b/modules/admin-full/luasrc/view/admin_network/wifi_overview.htm
@@ -211,8 +211,8 @@ $Id$
for( var j = 0; j < assoclist.length; j++ )
{
- var tr = document.createElement('tr');
- tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2));
+ var tr = assoctable.insertRow(-1);
+ tr.className = 'cbi-section-table-row cbi-rowstyle-' + ((j % 2) + (i % 2));
var icon;
var q = (-1 * (assoclist[j].noise - assoclist[j].signal)) / 5;
@@ -227,37 +227,31 @@ $Id$
else
icon = "<%=resource%>/icons/signal-75-100.png";
- tr.innerHTML = String.format(
- '<td class="cbi-value-field">' +
- '<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />' +
- '</td>' +
- '<td class="cbi-value-field">%s</td>' +
- '<td class="cbi-value-field">%s</td>' +
- '<td class="cbi-value-field">%s</td>' +
- '<td class="cbi-value-field">%d dBm</td>' +
- '<td class="cbi-value-field">%d dBm</td>',
- icon,
- assoclist[j].signal, assoclist[j].noise,
- iw.ssid ? iw.ssid : '?',
- assoclist[j].bssid,
- arptable[assoclist[j].bssid]
- ? arptable[assoclist[j].bssid] : '?',
- assoclist[j].signal, assoclist[j].noise
+ tr.insertCell(-1).innerHTML = String.format(
+ '<img src="%s" title="<%:Signal%>: %d dBm / <%:Noise%>: %d dBm" />',
+ icon, assoclist[j].signal, assoclist[j].noise
);
- assoctable.rows[0].parentNode.appendChild(tr);
+ tr.insertCell(-1).innerHTML = iw.ssid ? iw.ssid : '?';
+ tr.insertCell(-1).innerHTML = assoclist[j].bssid;
+
+ tr.insertCell(-1).innerHTML = arptable[assoclist[j].bssid]
+ ? arptable[assoclist[j].bssid] : '?';
+
+ tr.insertCell(-1).innerHTML = String.format('%d dBm', assoclist[j].signal);
+ tr.insertCell(-1).innerHTML = String.format('%d dBm', assoclist[j].noise);
}
}
}
if (assoctable && assoctable.rows.length == 1)
{
- var tr = document.createElement('tr');
- tr.className = 'cbi-section-table-row';
-
- tr.innerHTML = '<td class="cbi-value-field" colspan="6"><br /><em><%:No information available%></em></td>';
+ var tr = assoctable.insertRow(-1);
+ tr.className = 'cbi-section-table-row';
- assoctable.rows[0].parentNode.appendChild(tr);
+ var td = tr.insertCell(-1);
+ td.colSpan = 6;
+ td.innerHTML = '<br /><em><%:No information available%></em>';
}
for (var dev in devup)