summaryrefslogtreecommitdiffhomepage
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/cbi.js18
-rw-r--r--modules/luci-base/htdocs/luci-static/resources/form.js26
-rw-r--r--modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js20
-rw-r--r--modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js20
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js32
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js10
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js36
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js30
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js62
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js8
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js8
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js8
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js28
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js16
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js24
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js44
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js16
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js52
-rw-r--r--modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js46
-rw-r--r--modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js14
-rw-r--r--modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js10
21 files changed, 264 insertions, 264 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/cbi.js b/modules/luci-base/htdocs/luci-static/resources/cbi.js
index 92c41515fb..b66fe684a5 100644
--- a/modules/luci-base/htdocs/luci-static/resources/cbi.js
+++ b/modules/luci-base/htdocs/luci-static/resources/cbi.js
@@ -744,22 +744,22 @@ function cbi_update_table(table, data, placeholder) {
if (!isElem(target))
return;
- target.querySelectorAll('.tr.table-titles, .cbi-section-table-titles').forEach(function(thead) {
+ target.querySelectorAll('tr.table-titles, .tr.table-titles, .cbi-section-table-titles').forEach(function(thead) {
var titles = [];
- thead.querySelectorAll('.th').forEach(function(th) {
+ thead.querySelectorAll('th, .th').forEach(function(th) {
titles.push(th);
});
if (Array.isArray(data)) {
- var n = 0, rows = target.querySelectorAll('.tr');
+ var n = 0, rows = target.querySelectorAll('tr, .tr');
data.forEach(function(row) {
- var trow = E('div', { 'class': 'tr' });
+ var trow = E('tr', { 'class': 'tr' });
for (var i = 0; i < titles.length; i++) {
var text = (titles[i].innerText || '').trim();
- var td = trow.appendChild(E('div', {
+ var td = trow.appendChild(E('td', {
'class': titles[i].className,
'data-title': (text !== '') ? text : null
}, row[i] || ''));
@@ -780,8 +780,8 @@ function cbi_update_table(table, data, placeholder) {
target.removeChild(rows[n]);
if (placeholder && target.firstElementChild === target.lastElementChild) {
- var trow = target.appendChild(E('div', { 'class': 'tr placeholder' }));
- var td = trow.appendChild(E('div', { 'class': titles[0].className }, placeholder));
+ var trow = target.appendChild(E('tr', { 'class': 'tr placeholder' }));
+ var td = trow.appendChild(E('td', { 'class': titles[0].className }, placeholder));
td.classList.remove('th');
td.classList.add('td');
@@ -790,10 +790,10 @@ function cbi_update_table(table, data, placeholder) {
else {
thead.parentNode.style.display = 'none';
- thead.parentNode.querySelectorAll('.tr, .cbi-section-table-row').forEach(function(trow) {
+ thead.parentNode.querySelectorAll('tr, .tr, .cbi-section-table-row').forEach(function(trow) {
if (trow !== thead) {
var n = 0;
- trow.querySelectorAll('.th, .td').forEach(function(td) {
+ trow.querySelectorAll('th, td, .th, .td').forEach(function(td) {
if (n < titles.length) {
var text = (titles[n++].innerText || '').trim();
if (text !== '')
diff --git a/modules/luci-base/htdocs/luci-static/resources/form.js b/modules/luci-base/htdocs/luci-static/resources/form.js
index 70f156c721..1588bc7bfb 100644
--- a/modules/luci-base/htdocs/luci-static/resources/form.js
+++ b/modules/luci-base/htdocs/luci-static/resources/form.js
@@ -2460,7 +2460,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
'data-tab': (this.map.tabbed && !this.parentoption) ? this.sectiontype : null,
'data-tab-title': (this.map.tabbed && !this.parentoption) ? this.title || this.sectiontype : null
}),
- tableEl = E('div', {
+ tableEl = E('table', {
'class': 'table cbi-section-table'
});
@@ -2478,7 +2478,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
if (sectionname == null)
sectionname = cfgsections[i];
- var trEl = E('div', {
+ var trEl = E('tr', {
'id': 'cbi-%s-%s'.format(config_name, cfgsections[i]),
'class': 'tr cbi-section-table-row',
'data-sid': cfgsections[i],
@@ -2506,8 +2506,8 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
}
if (nodes.length == 0)
- tableEl.appendChild(E('div', { 'class': 'tr cbi-section-table-row placeholder' },
- E('div', { 'class': 'td' },
+ tableEl.appendChild(E('tr', { 'class': 'tr cbi-section-table-row placeholder' },
+ E('td', { 'class': 'td' },
E('em', {}, _('This section contains no values yet')))));
sectionEl.appendChild(tableEl);
@@ -2537,7 +2537,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
}
if (has_titles) {
- var trEl = E('div', {
+ var trEl = E('tr', {
'class': 'tr cbi-section-table-titles ' + anon_class,
'data-title': (!this.anonymous || this.sectiontitle) ? _('Name') : null
});
@@ -2546,7 +2546,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
if (opt.modalonly)
continue;
- trEl.appendChild(E('div', {
+ trEl.appendChild(E('th', {
'class': 'th cbi-section-table-cell',
'data-widget': opt.__name__
}));
@@ -2566,7 +2566,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
}
if (this.sortable || this.extedit || this.addremove || has_more || has_action)
- trEl.appendChild(E('div', {
+ trEl.appendChild(E('th', {
'class': 'th cbi-section-table-cell cbi-section-actions'
}));
@@ -2574,7 +2574,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
}
if (has_descriptions && !this.nodescriptions) {
- var trEl = E('div', {
+ var trEl = E('tr', {
'class': 'tr cbi-section-table-descr ' + anon_class
});
@@ -2582,7 +2582,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
if (opt.modalonly)
continue;
- trEl.appendChild(E('div', {
+ trEl.appendChild(E('th', {
'class': 'th cbi-section-table-cell',
'data-widget': opt.__name__
}, opt.description));
@@ -2593,7 +2593,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
}
if (this.sortable || this.extedit || this.addremove || has_more || has_action)
- trEl.appendChild(E('div', {
+ trEl.appendChild(E('th', {
'class': 'th cbi-section-table-cell cbi-section-actions'
}));
@@ -2610,7 +2610,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
if (!this.sortable && !this.extedit && !this.addremove && !more_label)
return E([]);
- var tdEl = E('div', {
+ var tdEl = E('td', {
'class': 'td cbi-section-table-cell nowrap cbi-section-actions'
}, E('div'));
@@ -2998,7 +2998,7 @@ var CBIGridSection = CBITableSection.extend(/** @lends LuCI.form.GridSection.pro
descr = this.stripTags(opt.description).trim(),
value = opt.textvalue(section_id);
- return E('div', {
+ return E('td', {
'class': 'td cbi-value-field',
'data-title': (title != '') ? title : null,
'data-description': (descr != '') ? descr : null,
@@ -3289,7 +3289,7 @@ var CBIValue = CBIAbstractValue.extend(/** @lends LuCI.form.Value.prototype */ {
if (in_table) {
var title = this.stripTags(this.title).trim();
- optionEl = E('div', {
+ optionEl = E('td', {
'class': 'td cbi-value-field',
'data-title': (title != '') ? title : null,
'data-description': this.stripTags(this.description).trim(),
diff --git a/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js b/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js
index 2d786c8283..9f4edce288 100644
--- a/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js
+++ b/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/20_lan.js
@@ -25,15 +25,15 @@ return baseclass.extend({
var container_wapper = E('div', { 'class': 'router-status-lan dashboard-bg box-s1' });
var container_box = E('div', { 'class': 'lan-info devices-list' });
- var container_devices = E('div', { 'class': 'table assoclist devices-info' }, [
- E('div', { 'class': 'tr table-titles dashboard-bg' }, [
- E('div', { 'class': 'th nowrap' }, _('Hostname')),
- E('div', { 'class': 'th' }, _('IP Address')),
- E('div', { 'class': 'th' }, _('MAC')),
+ var container_devices = E('table', { 'class': 'table assoclist devices-info' }, [
+ E('tr', { 'class': 'tr table-titles dashboard-bg' }, [
+ E('th', { 'class': 'th nowrap' }, _('Hostname')),
+ E('th', { 'class': 'th' }, _('IP Address')),
+ E('th', { 'class': 'th' }, _('MAC')),
])
]);
- var container_deviceslist = E('div', { 'class': 'table assoclist devices-info' });
+ var container_deviceslist = E('table', { 'class': 'table assoclist devices-info' });
container_box.appendChild(E('div', { 'class': 'title'}, [
E('img', {
@@ -48,21 +48,21 @@ return baseclass.extend({
for(var idx in this.params.lan.devices) {
var deivce = this.params.lan.devices[idx];
- container_deviceslist.appendChild(E('div', { 'class': 'tr cbi-rowstyle-1'}, [
+ container_deviceslist.appendChild(E('tr', { 'class': 'tr cbi-rowstyle-1'}, [
- E('div', { 'class': 'td device-info'}, [
+ E('td', { 'class': 'td device-info'}, [
E('p', {}, [
E('span', { 'class': 'd-inline-block'}, [ deivce.hostname ]),
]),
]),
- E('div', { 'class': 'td device-info'}, [
+ E('td', { 'class': 'td device-info'}, [
E('p', {}, [
E('span', { 'class': 'd-inline-block'}, [ deivce.ipv4 ]),
]),
]),
- E('div', { 'class': 'td device-info'}, [
+ E('td', { 'class': 'td device-info'}, [
E('p', {}, [
E('span', { 'class': 'd-inline-block'}, [ deivce.macaddr ]),
]),
diff --git a/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js b/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js
index 03c9ee6060..76dd0881c7 100644
--- a/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js
+++ b/modules/luci-mod-dashboard/htdocs/luci-static/resources/view/dashboard/include/30_wifi.js
@@ -78,20 +78,20 @@ return baseclass.extend({
container_box.appendChild(container_radio);
- var container_devices = E('div', { 'class': 'table assoclist devices-info' }, [
- E('div', { 'class': 'tr table-titles dashboard-bg' }, [
- E('div', { 'class': 'th nowrap' }, _('Hostname')),
- E('div', { 'class': 'th' }, _('Wireless')),
- E('div', { 'class': 'th' }, _('Signal')),
- E('div', { 'class': 'th' }, '%s / %s'.format( _('Up.'), _('Down.')))
+ var container_devices = E('table', { 'class': 'table assoclist devices-info' }, [
+ E('tr', { 'class': 'tr table-titles dashboard-bg' }, [
+ E('th', { 'class': 'th nowrap' }, _('Hostname')),
+ E('th', { 'class': 'th' }, _('Wireless')),
+ E('th', { 'class': 'th' }, _('Signal')),
+ E('th', { 'class': 'th' }, '%s / %s'.format( _('Up.'), _('Down.')))
])
]);
var container_devices_item;
- var container_devices_list = E('div', { 'class': 'table assoclist devices-info' });
+ var container_devices_list = E('table', { 'class': 'table assoclist devices-info' });
for (var i =0; i < this.params.wifi.devices.length; i++) {
- container_devices_item = E('div', { 'class': 'tr cbi-rowstyle-1' });
+ container_devices_item = E('tr', { 'class': 'tr cbi-rowstyle-1' });
for(var idx in this.params.wifi.devices[i]) {
var device = this.params.wifi.devices[i];
@@ -109,7 +109,7 @@ return baseclass.extend({
])
]);
} else if ('rate' == idx) {
- container_content = E('div', { 'class': 'td device-info' }, [
+ container_content = E('td', { 'class': 'td device-info' }, [
E('p', {}, [
E('span', { 'class': ''}, [ device[idx].value.rx ]),
E('br'),
@@ -117,7 +117,7 @@ return baseclass.extend({
])
]);
} else {
- container_content = E('div', { 'class': 'td device-info'}, [
+ container_content = E('td', { 'class': 'td device-info'}, [
E('p', {}, [
E('span', { 'class': ''}, [ device[idx].value ]),
])
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
index 7f46740da4..541c2fca1b 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js
@@ -31,15 +31,15 @@ CBILeaseStatus = form.DummyValue.extend({
renderWidget: function(section_id, option_id, cfgvalue) {
return E([
E('h4', _('Active DHCP Leases')),
- E('div', { 'id': 'lease_status_table', 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Hostname')),
- E('div', { 'class': 'th' }, _('IPv4-Address')),
- E('div', { 'class': 'th' }, _('MAC-Address')),
- E('div', { 'class': 'th' }, _('Lease time remaining'))
+ E('table', { 'id': 'lease_status_table', 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Hostname')),
+ E('th', { 'class': 'th' }, _('IPv4-Address')),
+ E('th', { 'class': 'th' }, _('MAC-Address')),
+ E('th', { 'class': 'th' }, _('Lease time remaining'))
]),
- E('div', { 'class': 'tr placeholder' }, [
- E('div', { 'class': 'td' }, E('em', _('Collecting data...')))
+ E('tr', { 'class': 'tr placeholder' }, [
+ E('td', { 'class': 'td' }, E('em', _('Collecting data...')))
])
])
]);
@@ -50,15 +50,15 @@ CBILease6Status = form.DummyValue.extend({
renderWidget: function(section_id, option_id, cfgvalue) {
return E([
E('h4', _('Active DHCPv6 Leases')),
- E('div', { 'id': 'lease6_status_table', 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Host')),
- E('div', { 'class': 'th' }, _('IPv6-Address')),
- E('div', { 'class': 'th' }, _('DUID')),
- E('div', { 'class': 'th' }, _('Lease time remaining'))
+ E('table', { 'id': 'lease6_status_table', 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Host')),
+ E('th', { 'class': 'th' }, _('IPv6-Address')),
+ E('th', { 'class': 'th' }, _('DUID')),
+ E('th', { 'class': 'th' }, _('Lease time remaining'))
]),
- E('div', { 'class': 'tr placeholder' }, [
- E('div', { 'class': 'td' }, E('em', _('Collecting data...')))
+ E('tr', { 'class': 'tr placeholder' }, [
+ E('td', { 'class': 'td' }, E('em', _('Collecting data...')))
])
])
]);
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js
index 1855ee6422..5d6bd4765e 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/diagnostics.js
@@ -66,9 +66,9 @@ return view.extend({
return E([], [
E('h2', {}, [ _('Network Utilities') ]),
- E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td left' }, [
+ E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td left' }, [
E('input', {
'style': 'margin:5px 0',
'type': 'text',
@@ -91,7 +91,7 @@ return view.extend({
])
]),
- E('div', { 'class': 'td left' }, [
+ E('td', { 'class': 'td left' }, [
E('input', {
'style': 'margin:5px 0',
'type': 'text',
@@ -114,7 +114,7 @@ return view.extend({
])
]),
- E('div', { 'class': 'td left' }, [
+ E('td', { 'class': 'td left' }, [
E('input', {
'style': 'margin:5px 0',
'type': 'text',
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js
index bb98772179..01a12c5728 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js
@@ -649,7 +649,7 @@ return view.extend({
if (bss.network.isClientDisconnectSupported()) {
if (table.firstElementChild.childNodes.length < 6)
- table.firstElementChild.appendChild(E('div', { 'class': 'th cbi-section-actions'}));
+ table.firstElementChild.appendChild(E('th', { 'class': 'th cbi-section-actions'}));
row.push(E('button', {
'class': 'cbi-button cbi-button-remove',
@@ -850,7 +850,7 @@ return view.extend({
];
}
- return E('div', { 'class': 'td middle cbi-section-actions' }, E('div', btns));
+ return E('td', { 'class': 'td middle cbi-section-actions' }, E('div', btns));
};
s.addModalOptions = function(s) {
@@ -1656,15 +1656,15 @@ return view.extend({
};
s.handleScan = function(radioDev, ev) {
- var table = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th col-2 middle center' }, _('Signal')),
- E('div', { 'class': 'th col-4 middle left' }, _('SSID')),
- E('div', { 'class': 'th col-2 middle center hide-xs' }, _('Channel')),
- E('div', { 'class': 'th col-2 middle left hide-xs' }, _('Mode')),
- E('div', { 'class': 'th col-3 middle left hide-xs' }, _('BSSID')),
- E('div', { 'class': 'th col-3 middle left' }, _('Encryption')),
- E('div', { 'class': 'th cbi-section-actions right' }, ' '),
+ var table = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th col-2 middle center' }, _('Signal')),
+ E('th', { 'class': 'th col-4 middle left' }, _('SSID')),
+ E('th', { 'class': 'th col-2 middle center hide-xs' }, _('Channel')),
+ E('th', { 'class': 'th col-2 middle left hide-xs' }, _('Mode')),
+ E('th', { 'class': 'th col-3 middle left hide-xs' }, _('BSSID')),
+ E('th', { 'class': 'th col-3 middle left' }, _('Encryption')),
+ E('th', { 'class': 'th cbi-section-actions right' }, ' '),
])
]);
@@ -2073,13 +2073,13 @@ return view.extend({
.then(L.bind(this.poll_status, this, nodes));
}, this), 5);
- var table = E('div', { 'class': 'table assoclist', 'id': 'wifi_assoclist_table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th nowrap' }, _('Network')),
- E('div', { 'class': 'th hide-xs' }, _('MAC-Address')),
- E('div', { 'class': 'th' }, _('Host')),
- E('div', { 'class': 'th' }, _('Signal / Noise')),
- E('div', { 'class': 'th' }, _('RX Rate / TX Rate'))
+ var table = E('table', { 'class': 'table assoclist', 'id': 'wifi_assoclist_table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th nowrap' }, _('Network')),
+ E('th', { 'class': 'th hide-xs' }, _('MAC-Address')),
+ E('th', { 'class': 'th' }, _('Host')),
+ E('th', { 'class': 'th' }, _('Signal / Noise')),
+ E('th', { 'class': 'th' }, _('RX Rate / TX Rate'))
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js
index 7953d8dbf5..cb7cf8c23d 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js
@@ -260,26 +260,26 @@ return view.extend({
E('div', { 'class': 'right' }, E('small', { 'id': 'scale' }, '-')),
E('br'),
- E('div', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('Inbound:') ])),
- E('div', { 'class': 'td', 'id': 'rx_bw_cur' }, rate(0, true)),
+ E('table', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('Inbound:') ])),
+ E('td', { 'class': 'td', 'id': 'rx_bw_cur' }, rate(0, true)),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'rx_bw_avg' }, rate(0, true)),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'rx_bw_avg' }, rate(0, true)),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'rx_bw_peak' }, rate(0, true))
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'rx_bw_peak' }, rate(0, true))
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('Outbound:') ])),
- E('div', { 'class': 'td', 'id': 'tx_bw_cur' }, rate(0, true)),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('Outbound:') ])),
+ E('td', { 'class': 'td', 'id': 'tx_bw_cur' }, rate(0, true)),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'tx_bw_avg' }, rate(0, true)),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'tx_bw_avg' }, rate(0, true)),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'tx_bw_peak' }, rate(0, true))
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'tx_bw_peak' }, rate(0, true))
])
])
]));
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js
index cc89811428..9d97569d22 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js
@@ -321,36 +321,36 @@ return view.extend({
E('div', { 'class': 'right' }, E('small', { 'id': 'scale' }, '-')),
E('br'),
- E('div', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('UDP:') ])),
- E('div', { 'class': 'td', 'id': 'lb_udp_cur' }, [ '0' ]),
+ E('table', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('UDP:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_udp_cur' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_udp_avg' }, [ '0' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_udp_avg' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_udp_peak' }, [ '0' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_udp_peak' }, [ '0' ])
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('TCP:') ])),
- E('div', { 'class': 'td', 'id': 'lb_tcp_cur' }, [ '0' ]),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('TCP:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_tcp_cur' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_tcp_avg' }, [ '0' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_tcp_avg' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_tcp_peak' }, [ '0' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_tcp_peak' }, [ '0' ])
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid red' }, [ _('Other:') ])),
- E('div', { 'class': 'td', 'id': 'lb_otr_cur' }, [ '0' ]),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid red' }, [ _('Other:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_otr_cur' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_otr_avg' }, [ '0' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_otr_avg' }, [ '0' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_otr_peak' }, [ '0' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_otr_peak' }, [ '0' ])
])
]),
@@ -376,16 +376,16 @@ return view.extend({
E('br'),
E('div', { 'class': 'cbi-section-node' }, [
- E('div', { 'class': 'table', 'id': 'connections' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th col-2 hide-xs' }, [ _('Network') ]),
- E('div', { 'class': 'th col-2' }, [ _('Protocol') ]),
- E('div', { 'class': 'th col-7' }, [ _('Source') ]),
- E('div', { 'class': 'th col-7' }, [ _('Destination') ]),
- E('div', { 'class': 'th col-4' }, [ _('Transfer') ])
+ E('table', { 'class': 'table', 'id': 'connections' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th col-2 hide-xs' }, [ _('Network') ]),
+ E('th', { 'class': 'th col-2' }, [ _('Protocol') ]),
+ E('th', { 'class': 'th col-7' }, [ _('Source') ]),
+ E('th', { 'class': 'th col-7' }, [ _('Destination') ]),
+ E('th', { 'class': 'th col-4' }, [ _('Transfer') ])
]),
- E('div', { 'class': 'tr placeholder' }, [
- E('div', { 'class': 'td' }, [
+ E('tr', { 'class': 'tr placeholder' }, [
+ E('td', { 'class': 'td' }, [
E('em', {}, [ _('Collecting data...') ])
])
])
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js
index 942b2dd567..ea8f2bb239 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js
@@ -65,12 +65,12 @@ return baseclass.extend({
) : null
];
- var table = E('div', { 'class': 'table' });
+ var table = E('table', { 'class': 'table' });
for (var i = 0; i < fields.length; i += 2) {
- table.appendChild(E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
- E('div', { 'class': 'td left' }, [ (fields[i + 1] != null) ? fields[i + 1] : '?' ])
+ table.appendChild(E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
+ E('td', { 'class': 'td left' }, [ (fields[i + 1] != null) ? fields[i + 1] : '?' ])
]));
}
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js
index ceb13b56fa..3e89578002 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/20_memory.js
@@ -43,12 +43,12 @@ return baseclass.extend({
if (swap.total > 0)
fields.push(_('Swap free'), swap.free, swap.total);
- var table = E('div', { 'class': 'table' });
+ var table = E('table', { 'class': 'table' });
for (var i = 0; i < fields.length; i += 3) {
- table.appendChild(E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
- E('div', { 'class': 'td left' }, [
+ table.appendChild(E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
+ E('td', { 'class': 'td left' }, [
(fields[i + 1] != null) ? progressbar(fields[i + 1], fields[i + 2], true) : '?'
])
]));
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js
index d528408236..3359ca82cc 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js
@@ -81,12 +81,12 @@ return baseclass.extend({
_('Active Connections'), ct_max ? ct_count : null
];
- var ctstatus = E('div', { 'class': 'table' });
+ var ctstatus = E('table', { 'class': 'table' });
for (var i = 0; i < fields.length; i += 2) {
- ctstatus.appendChild(E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
- E('div', { 'class': 'td left' }, [
+ ctstatus.appendChild(E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td left', 'width': '33%' }, [ fields[i] ]),
+ E('td', { 'class': 'td left' }, [
(fields[i + 1] != null) ? progressbar(fields[i + 1], ct_max) : '?'
])
]));
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
index 36452cd062..e06b555e83 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js
@@ -81,13 +81,13 @@ return baseclass.extend({
}
};
- var table = E('div', { 'class': 'table lases' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Hostname')),
- E('div', { 'class': 'th' }, _('IPv4-Address')),
- E('div', { 'class': 'th' }, _('MAC-Address')),
- E('div', { 'class': 'th' }, _('Lease time remaining')),
- E('div', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
+ var table = E('table', { 'class': 'table lases' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Hostname')),
+ E('th', { 'class': 'th' }, _('IPv4-Address')),
+ E('th', { 'class': 'th' }, _('MAC-Address')),
+ E('th', { 'class': 'th' }, _('Lease time remaining')),
+ E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
])
]);
@@ -120,13 +120,13 @@ return baseclass.extend({
return rows;
}, this)), E('em', _('There are no active leases')));
- var table6 = E('div', { 'class': 'table leases6' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Host')),
- E('div', { 'class': 'th' }, _('IPv6-Address')),
- E('div', { 'class': 'th' }, _('DUID')),
- E('div', { 'class': 'th' }, _('Lease time remaining')),
- E('div', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
+ var table6 = E('table', { 'class': 'table leases6' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Host')),
+ E('th', { 'class': 'th' }, _('IPv6-Address')),
+ E('th', { 'class': 'th' }, _('DUID')),
+ E('th', { 'class': 'th' }, _('Lease time remaining')),
+ E('th', { 'class': 'th cbi-section-actions' }, _('Static Lease'))
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js
index 1019365836..f057f8512a 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js
@@ -223,13 +223,13 @@ return baseclass.extend({
if (!table.lastElementChild)
return null;
- var assoclist = E('div', { 'class': 'table assoclist' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th nowrap' }, _('Network')),
- E('div', { 'class': 'th hide-xs' }, _('MAC-Address')),
- E('div', { 'class': 'th' }, _('Host')),
- E('div', { 'class': 'th' }, '%s / %s'.format(_('Signal'), _('Noise'))),
- E('div', { 'class': 'th' }, '%s / %s'.format(_('RX Rate'), _('TX Rate')))
+ var assoclist = E('table', { 'class': 'table assoclist' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th nowrap' }, _('Network')),
+ E('th', { 'class': 'th hide-xs' }, _('MAC-Address')),
+ E('th', { 'class': 'th' }, _('Host')),
+ E('th', { 'class': 'th' }, '%s / %s'.format(_('Signal'), _('Noise'))),
+ E('th', { 'class': 'th' }, '%s / %s'.format(_('RX Rate'), _('TX Rate')))
])
]);
@@ -324,7 +324,7 @@ return baseclass.extend({
if (networks[i].isClientDisconnectSupported() && hasWritePermission) {
if (assoclist.firstElementChild.childNodes.length < 6)
- assoclist.firstElementChild.appendChild(E('div', { 'class': 'th cbi-section-actions' }));
+ assoclist.firstElementChild.appendChild(E('th', { 'class': 'th cbi-section-actions' }));
if (macfilter != null && macfilter != 'disable' && !this.isDeviceAdded[bss.mac]) {
row.push(new L.ui.ComboButton('button', {
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js
index 84d2b10556..2ce744c60e 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/iptables.js
@@ -58,18 +58,18 @@ return view.extend({
if (!cdiv) {
cdiv = E('div', { 'data-chain': chain }, [
E('h4', { 'id': 'rule_%s-%s_%s'.format(is_ipv6 ? 'ipv6' : 'ipv4', table.toLowerCase(), chain) }, title),
- E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th center' }, _('Pkts.')),
- E('div', { 'class': 'th center' }, _('Traffic')),
- E('div', { 'class': 'th' }, _('Target')),
- E('div', { 'class': 'th' }, _('Prot.')),
- E('div', { 'class': 'th' }, _('In')),
- E('div', { 'class': 'th' }, _('Out')),
- E('div', { 'class': 'th' }, _('Source')),
- E('div', { 'class': 'th' }, _('Destination')),
- E('div', { 'class': 'th' }, _('Options')),
- E('div', { 'class': 'th' }, _('Comment'))
+ E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th center' }, _('Pkts.')),
+ E('th', { 'class': 'th center' }, _('Traffic')),
+ E('th', { 'class': 'th' }, _('Target')),
+ E('th', { 'class': 'th' }, _('Prot.')),
+ E('th', { 'class': 'th' }, _('In')),
+ E('th', { 'class': 'th' }, _('Out')),
+ E('th', { 'class': 'th' }, _('Source')),
+ E('th', { 'class': 'th' }, _('Destination')),
+ E('th', { 'class': 'th' }, _('Options')),
+ E('th', { 'class': 'th' }, _('Comment'))
])
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js
index cfb7a96b08..2766f5d1b5 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js
@@ -226,36 +226,36 @@ return view.extend({
E('div', { 'class': 'right' }, E('small', { 'id': 'scale' }, '-')),
E('br'),
- E('div', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #f00' }, [ _('1 Minute Load:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load01_cur' }, [ '0.00' ]),
+ E('table', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #f00' }, [ _('1 Minute Load:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load01_cur' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load01_avg' }, [ '0.00' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load01_avg' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load01_peak' }, [ '0.00' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load01_peak' }, [ '0.00' ])
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #f60' }, [ _('5 Minute Load:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load05_cur' }, [ '0.00' ]),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #f60' }, [ _('5 Minute Load:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load05_cur' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load05_avg' }, [ '0.00' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load05_avg' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load05_peak' }, [ '0.00' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load05_peak' }, [ '0.00' ])
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #fa0' }, [ _('15 Minute Load:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load15_cur' }, [ '0.00' ]),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid #fa0' }, [ _('15 Minute Load:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load15_cur' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load15_avg' }, [ '0.00' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load15_avg' }, [ '0.00' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'lb_load15_peak' }, [ '0.00' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'lb_load15_peak' }, [ '0.00' ])
])
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js
index 8a77306e57..e7d094a7f9 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/processes.js
@@ -64,14 +64,14 @@ return view.extend({
E('h2', _('Processes')),
E('div', { 'class': 'cbi-map-descr' }, _('This list gives an overview over currently running system processes and their status.')),
- E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('PID')),
- E('div', { 'class': 'th' }, _('Owner')),
- E('div', { 'class': 'th' }, _('Command')),
- E('div', { 'class': 'th' }, _('CPU usage (%)')),
- E('div', { 'class': 'th' }, _('Memory usage (%)')),
- E('div', { 'class': 'th center nowrap cbi-section-actions' })
+ E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('PID')),
+ E('th', { 'class': 'th' }, _('Owner')),
+ E('th', { 'class': 'th' }, _('Command')),
+ E('th', { 'class': 'th' }, _('CPU usage (%)')),
+ E('th', { 'class': 'th' }, _('Memory usage (%)')),
+ E('th', { 'class': 'th center nowrap cbi-section-actions' })
])
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js
index fa2315fb55..9d959f34a5 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js
@@ -150,41 +150,41 @@ return view.extend({
ip6neigh = data[3].stdout || '',
ip6route = data[4].stdout || '';
- var neigh4tbl = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, [ _('IPv4-Address') ]),
- E('div', { 'class': 'th' }, [ _('MAC-Address') ]),
- E('div', { 'class': 'th' }, [ _('Interface') ])
+ var neigh4tbl = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, [ _('IPv4-Address') ]),
+ E('th', { 'class': 'th' }, [ _('MAC-Address') ]),
+ E('th', { 'class': 'th' }, [ _('Interface') ])
])
]);
- var route4tbl = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, [ _('Network') ]),
- E('div', { 'class': 'th' }, [ _('Target') ]),
- E('div', { 'class': 'th' }, [ _('IPv4-Gateway') ]),
- E('div', { 'class': 'th' }, [ _('Metric') ]),
- E('div', { 'class': 'th' }, [ _('Table') ]),
- E('div', { 'class': 'th' }, [ _('Protocol') ]),
+ var route4tbl = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, [ _('Network') ]),
+ E('th', { 'class': 'th' }, [ _('Target') ]),
+ E('th', { 'class': 'th' }, [ _('IPv4-Gateway') ]),
+ E('th', { 'class': 'th' }, [ _('Metric') ]),
+ E('th', { 'class': 'th' }, [ _('Table') ]),
+ E('th', { 'class': 'th' }, [ _('Protocol') ]),
])
]);
- var neigh6tbl = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, [ _('IPv6-Address') ]),
- E('div', { 'class': 'th' }, [ _('MAC-Address') ]),
- E('div', { 'class': 'th' }, [ _('Interface') ])
+ var neigh6tbl = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, [ _('IPv6-Address') ]),
+ E('th', { 'class': 'th' }, [ _('MAC-Address') ]),
+ E('th', { 'class': 'th' }, [ _('Interface') ])
])
]);
- var route6tbl = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, [ _('Network') ]),
- E('div', { 'class': 'th' }, [ _('Target') ]),
- E('div', { 'class': 'th' }, [ _('Source') ]),
- E('div', { 'class': 'th' }, [ _('Metric') ]),
- E('div', { 'class': 'th' }, [ _('Table') ]),
- E('div', { 'class': 'th' }, [ _('Protocol') ]),
+ var route6tbl = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, [ _('Network') ]),
+ E('th', { 'class': 'th' }, [ _('Target') ]),
+ E('th', { 'class': 'th' }, [ _('Source') ]),
+ E('th', { 'class': 'th' }, [ _('Metric') ]),
+ E('th', { 'class': 'th' }, [ _('Table') ]),
+ E('th', { 'class': 'th' }, [ _('Protocol') ]),
])
]);
diff --git a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js
index 95077bc10a..a7fa69095c 100644
--- a/modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js
+++ b/modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js
@@ -255,26 +255,26 @@ return view.extend({
E('div', { 'class': 'right' }, E('small', { 'id': 'scale' }, '-')),
E('br'),
- E('div', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('Signal:') ])),
- E('div', { 'class': 'td', 'id': 'rssi_bw_cur' }, [ '0 ' + _('dBm') ]),
+ E('table', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid blue' }, [ _('Signal:') ])),
+ E('td', { 'class': 'td', 'id': 'rssi_bw_cur' }, [ '0 ' + _('dBm') ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'rssi_bw_avg' }, [ '0 ' + _('dBm') ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'rssi_bw_avg' }, [ '0 ' + _('dBm') ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'rssi_bw_peak' }, [ '0 ' + _('dBm') ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'rssi_bw_peak' }, [ '0 ' + _('dBm') ])
]),
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid red' }, [ _('Noise:') ])),
- E('div', { 'class': 'td', 'id': 'noise_bw_cur' }, [ '0 ' + _('dBm') ]),
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid red' }, [ _('Noise:') ])),
+ E('td', { 'class': 'td', 'id': 'noise_bw_cur' }, [ '0 ' + _('dBm') ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'noise_bw_avg' }, [ '0 ' + _('dBm') ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'noise_bw_avg' }, [ '0 ' + _('dBm') ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'noise_bw_peak' }, [ '0 ' + _('dBm') ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'noise_bw_peak' }, [ '0 ' + _('dBm') ])
])
]),
E('br'),
@@ -283,16 +283,16 @@ return view.extend({
E('div', { 'class': 'right' }, E('small', { 'id': 'scale2' }, '-')),
E('br'),
- E('div', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
- E('div', { 'class': 'tr' }, [
- E('div', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('Phy Rate:') ])),
- E('div', { 'class': 'td', 'id': 'rate_bw_cur' }, [ '0 MBit/s' ]),
+ E('table', { 'class': 'table', 'style': 'width:100%;table-layout:fixed' }, [
+ E('tr', { 'class': 'tr' }, [
+ E('td', { 'class': 'td right top' }, E('strong', { 'style': 'border-bottom:2px solid green' }, [ _('Phy Rate:') ])),
+ E('td', { 'class': 'td', 'id': 'rate_bw_cur' }, [ '0 MBit/s' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
- E('div', { 'class': 'td', 'id': 'rate_bw_avg' }, [ '0 MBit/s' ]),
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Average:') ])),
+ E('td', { 'class': 'td', 'id': 'rate_bw_avg' }, [ '0 MBit/s' ]),
- E('div', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
- E('div', { 'class': 'td', 'id': 'rate_bw_peak' }, [ '0 MBit/s' ])
+ E('td', { 'class': 'td right top' }, E('strong', {}, [ _('Peak:') ])),
+ E('td', { 'class': 'td', 'id': 'rate_bw_peak' }, [ '0 MBit/s' ])
])
])
]));
diff --git a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js
index e0a9226562..f8c9dfd129 100644
--- a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js
+++ b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js
@@ -186,13 +186,13 @@ return view.extend({
};
o.render = L.bind(function(view, section_id) {
- var table = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Filesystem')),
- E('div', { 'class': 'th' }, _('Mount Point')),
- E('div', { 'class': 'th center' }, _('Available')),
- E('div', { 'class': 'th center' }, _('Used')),
- E('div', { 'class': 'th' }, _('Unmount'))
+ var table = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Filesystem')),
+ E('th', { 'class': 'th' }, _('Mount Point')),
+ E('th', { 'class': 'th center' }, _('Available')),
+ E('th', { 'class': 'th center' }, _('Used')),
+ E('th', { 'class': 'th' }, _('Unmount'))
])
]);
diff --git a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js
index ae92ce88b6..4d1defbd2b 100644
--- a/modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js
+++ b/modules/luci-mod-system/htdocs/luci-static/resources/view/system/startup.js
@@ -71,11 +71,11 @@ return view.extend({
initList = data[1],
rows = [], list = [];
- var table = E('div', { 'class': 'table' }, [
- E('div', { 'class': 'tr table-titles' }, [
- E('div', { 'class': 'th' }, _('Start priority')),
- E('div', { 'class': 'th' }, _('Initscript')),
- E('div', { 'class': 'th nowrap cbi-section-actions' })
+ var table = E('table', { 'class': 'table' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Start priority')),
+ E('th', { 'class': 'th' }, _('Initscript')),
+ E('th', { 'class': 'th nowrap cbi-section-actions' })
])
]);