diff --git a/html/js/config.js b/html/js/config.js index 2e81c10..c76b2cf 100644 --- a/html/js/config.js +++ b/html/js/config.js @@ -25,3 +25,8 @@ var useClientTimezone = 1; // Show link to BrandMeister-LastHeard on TG if 1, else no link var showBMTGLink = 1; + +// Array of callsigns that should not be linked to qrz.com +var qrz_blacklist = [ +"N0CALL", +] \ No newline at end of file diff --git a/html/js/functions.js b/html/js/functions.js index 525391e..3ee07c4 100644 --- a/html/js/functions.js +++ b/html/js/functions.js @@ -92,7 +92,7 @@ function getCallsign(logline) { name = callsign.substring(callsign.indexOf("$") + 1, callsign.lastIndexOf("$")); callsign = callsign.substring(0, callsign.indexOf("$")); } - if (qrz == 1 && isNaN(callsign)) { + if (qrz == 1 && isNaN(callsign) && !qrz_blacklist.includes(callsign)) { if (name != "") { return '
' + callsign + 'Name:
' + name + '
'; } else { @@ -285,7 +285,7 @@ function getCallsign(logline) { name = callsign.substring(callsign.indexOf("$") + 1, callsign.lastIndexOf("$")); callsign = callsign.substring(0, callsign.indexOf("$")); } - if (qrz == 1 && isNaN(callsign)) { + if (qrz == 1 && isNaN(callsign) && !qrz_blacklist.includes(callsign)) { if (name != "") { return '
' + callsign + 'Name:
' + name + '
'; } else { @@ -331,7 +331,7 @@ function getCurrentTXing() { name = callsign.substring(callsign.indexOf("$") + 1, callsign.lastIndexOf("$")); callsign = callsign.substring(0, callsign.indexOf("$")); } - if (qrz == 1 && isNaN(callsign)) { + if (qrz == 1 && isNaN(callsign) && !qrz_blacklist.includes(callsign)) { if (name != "") { ts1[1] = '
' + callsign + 'Name:
' + name + '
'; } else { @@ -359,7 +359,7 @@ function getCurrentTXing() { name = callsign.substring(callsign.indexOf("$") + 1, callsign.lastIndexOf("$")); callsign = callsign.substring(0, callsign.indexOf("$")); } - if (qrz == 1 && isNaN(callsign)) { + if (qrz == 1 && isNaN(callsign) && !qrz_blacklist.includes(callsign)) { if (name != "") { ts2[1] = '
' + callsign + 'Name:
' + name + '
'; } else { diff --git a/html/js/version.js b/html/js/version.js index 28e5d46..3a04963 100644 --- a/html/js/version.js +++ b/html/js/version.js @@ -1 +1 @@ -var dashboard_version = "2021-02-04 11:59:55"; +var dashboard_version = "2021-02-04 12:07:19";