fix station names beeing links to qrz for reflector numbers (eg. 4197)
This commit is contained in:
parent
88d5a3c69c
commit
011e7384e7
2 changed files with 10 additions and 5 deletions
11
func.php
11
func.php
|
@ -40,7 +40,7 @@ function getUptime() {
|
|||
|
||||
function linkCallsign( $callsign ) {
|
||||
$tmp = explode( "-", $callsign );
|
||||
$call = $tmp[0];
|
||||
$call = trim( $tmp[0] );
|
||||
$suffix = ( !empty( $tmp[1] ))
|
||||
? "-$tmp[1]"
|
||||
: "";
|
||||
|
@ -50,8 +50,10 @@ function linkCallsign( $callsign ) {
|
|||
}
|
||||
if( !is_numeric( $call )) {
|
||||
$call = "<a href=\"https://qrz.com/db/$call\" target=\"_blank\">$call" . "</a>$suffix";
|
||||
} elseif( strlen( $call ) == 7 ) {
|
||||
} elseif( strlen( $call ) === 7 ) {
|
||||
$call = "<a href=\"https://ham-digital.org/dmr-userreg.php?usrid=$call\"" . " target=\"_blank\">$call</a>";
|
||||
} elseif( strlen( $call ) === 4 ) {
|
||||
//$call = "Reflector $call";
|
||||
}
|
||||
|
||||
return $call;
|
||||
|
@ -143,7 +145,10 @@ function getLastHeard($limit = MAXENTRIES) {
|
|||
$time = date( "Y-m-d H:i:s", strtotime( substr( $line, 3, 23 )." UTC" ));
|
||||
$callsign = substr( $line, 87, strpos( $line, "to ") - 87 );
|
||||
$slot = substr( $line, 36, strpos( $line, ",") - 36);
|
||||
$tg = substr( $line, 97, strpos( $line, ",", 96 ) - 97);
|
||||
$tg = substr(
|
||||
$line,
|
||||
strpos( $line, "to " ) + 3,
|
||||
strpos( $line, ",", strpos( $line, "to " ) + 3 ) - strpos( $line, "to " ) - 3);
|
||||
|
||||
// $tmppos = strpos( $line, "seconds," );
|
||||
// $tmppos = 0 - $tmppos;
|
||||
|
|
|
@ -76,11 +76,11 @@
|
|||
<table align="center">
|
||||
<tr>
|
||||
<th>Time (<?php echo date("T"); ?>)</th>
|
||||
<th>Callsign</th>
|
||||
<th>Station</th>
|
||||
<th>Slot</th>
|
||||
<th>Talkgroup</th>
|
||||
<!-- <th>Source/Repeater</th> -->
|
||||
<th>Dur(s)</th>
|
||||
<th>Duration</th>
|
||||
<th>Loss</th>
|
||||
<th>BER</th>
|
||||
</tr>
|
||||
|
|
Loading…
Reference in a new issue