summaryrefslogtreecommitdiffstats
path: root/usr/local/www/javascript
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2014-12-20 23:57:29 +0545
committerRenato Botelho <garga@FreeBSD.org>2014-12-23 09:07:53 -0200
commit89914d8c78b263e4d28531baeac4d0aa1cae9f9b (patch)
tree7ab731f15050c5b7fc43e4d55cd2709d9a034680 /usr/local/www/javascript
parent085d688987aa2e99ff4b38c474e8476faae1cac7 (diff)
downloadpfsense-89914d8c78b263e4d28531baeac4d0aa1cae9f9b.zip
pfsense-89914d8c78b263e4d28531baeac4d0aa1cae9f9b.tar.gz
Put line break only if IPv4 address exists
This makes a line for the IPv4 address if it is there. If the IPv4 address goes away, the whole line will disappear, leaving just the IPv6 address without an empty line above it.
Diffstat (limited to 'usr/local/www/javascript')
-rw-r--r--usr/local/www/javascript/index/ajax.js14
1 files changed, 9 insertions, 5 deletions
diff --git a/usr/local/www/javascript/index/ajax.js b/usr/local/www/javascript/index/ajax.js
index 50e0145..d2ac90e 100644
--- a/usr/local/www/javascript/index/ajax.js
+++ b/usr/local/www/javascript/index/ajax.js
@@ -150,12 +150,16 @@ function updateInterfaces(x){
interfaces_split = x.split("~");
interfaces_split.each(function(iface){
details = iface.split(",");
+ if (details[2] == '')
+ ipv4_details = '';
+ else
+ ipv4_details = details[2] + '<br />';
switch(details[1]) {
case "up":
jQuery('#' + details[0] + '-up').css("display","inline");
jQuery('#' + details[0] + '-down').css("display","none");
jQuery('#' + details[0] + '-block').css("display","none");
- jQuery('#' + details[0] + '-ip').html(details[2]);
+ jQuery('#' + details[0] + '-ip').html(ipv4_details);
jQuery('#' + details[0] + '-ipv6').html(details[3]);
jQuery('#' + details[0] + '-media').html(details[4]);
break;
@@ -163,14 +167,14 @@ function updateInterfaces(x){
jQuery('#' + details[0] + '-down').css("display","inline");
jQuery('#' + details[0] + '-up').css("display","none");
jQuery('#' + details[0] + '-block').css("display","none");
- jQuery('#' + details[0] + '-ip').html(details[2]);
+ jQuery('#' + details[0] + '-ip').html(ipv4_details);
jQuery('#' + details[0] + '-ipv6').html(details[3]);
jQuery('#' + details[0] + '-media').html(details[4]);
break;
case "block":
- jQuery('#' + details[0] + '-block').css("display","inline");
- jQuery('#' + details[0] + '-down').css("display","none");
- jQuery('#' + details[0] + '-up').css("display","none");
+ jQuery('#' + details[0] + '-block').css("display","inline");
+ jQuery('#' + details[0] + '-down').css("display","none");
+ jQuery('#' + details[0] + '-up').css("display","none");
break;
}
});
OpenPOWER on IntegriCloud