From cc6e6ddec0e6ecb57289ea702301c9447d289f6f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ren=C3=A9?= <34602360+opnsenseuser@users.noreply.github.com>
Date: Fri, 1 Feb 2019 08:07:10 +0100
Subject: [PATCH] dyndns widget - fix cached IP status colors to standard
values (#1139)
the ip color of the dyndns widget is now automatically adjusted for each theme. (text-success or text-warning). This results in a nicer overall picture and does not use another color value for green or red.
---
dns/dyndns/Makefile | 1 +
.../src/www/widgets/widgets/dyn_dns_status.widget.php | 8 ++++----
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/dns/dyndns/Makefile b/dns/dyndns/Makefile
index f453b98f7..33586b834 100644
--- a/dns/dyndns/Makefile
+++ b/dns/dyndns/Makefile
@@ -1,5 +1,6 @@
PLUGIN_NAME= dyndns
PLUGIN_VERSION= 1.12
+PLUGIN_REVISION= 1
PLUGIN_COMMENT= Dynamic DNS Support
PLUGIN_MAINTAINER= franco@opnsense.org
diff --git a/dns/dyndns/src/www/widgets/widgets/dyn_dns_status.widget.php b/dns/dyndns/src/www/widgets/widgets/dyn_dns_status.widget.php
index 2c22f72e4..d7a7eedab 100644
--- a/dns/dyndns/src/www/widgets/widgets/dyn_dns_status.widget.php
+++ b/dns/dyndns/src/www/widgets/widgets/dyn_dns_status.widget.php
@@ -64,16 +64,16 @@ if (!empty($_REQUEST['getdyndnsstatus'])) {
$cached_ip_s = explode('|', $fdata);
$cached_ip = $cached_ip_s[0];
echo sprintf(
- '%s',
- $ipaddr != $cached_ip ? 'red' : 'green',
+ '%s',
+ $ipaddr != $cached_ip ? 'text-warning' : 'text-success',
htmlspecialchars($cached_ip)
);
} elseif (!empty($fdata6)) {
$cached_ipv6_s = explode('|', $fdata6);
$cached_ipv6 = $cached_ipv6_s[0];
echo sprintf(
- '%s',
- $ipv6addr != $cached_ipv6 ? 'red' : 'green',
+ '%s',
+ $ipv6addr != $cached_ipv6 ? 'text-warning' : 'text-success',
htmlspecialchars($cached_ipv6)
);
} else {