From ffbc5a9f5b60a73e570c6ba34d70baecddfd8272 Mon Sep 17 00:00:00 2001 From: Kim - DG9VH Date: Sun, 17 Jul 2022 23:12:54 +0200 Subject: [PATCH 1/2] Showing Submode Showing submode if existing in map-leaflet-bubble --- application/controllers/Logbook.php | 20 +++++++++++++++----- application/controllers/Visitor.php | 20 +++++++++++++++----- 2 files changed, 30 insertions(+), 10 deletions(-) diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php index ca7bcc1c..51bcc1ae 100755 --- a/application/controllers/Logbook.php +++ b/application/controllers/Logbook.php @@ -395,9 +395,13 @@ class Logbook extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -432,9 +436,13 @@ class Logbook extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -450,7 +458,9 @@ class Logbook extends CI_Controller { $lat = $result['lat']; $lng = $result['long']; } - echo "{\"lat\":\"".$lat."\",\"lng\":\"".$lng."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$lat."\",\"lng\":\"".$lng."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; $count++; } diff --git a/application/controllers/Visitor.php b/application/controllers/Visitor.php index 8a5b8045..47924a21 100644 --- a/application/controllers/Visitor.php +++ b/application/controllers/Visitor.php @@ -161,9 +161,13 @@ class Visitor extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -198,9 +202,13 @@ class Visitor extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -218,7 +226,9 @@ class Visitor extends CI_Controller { if($count != 1) { echo ","; } - echo "{\"lat\":\"".$dxcc->lat."\",\"lng\":\"".$dxcc->long."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$lat."\",\"lng\":\"".$lng."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; $count++; } } From cff045d5b88b348075b120a9ae35c46682e851d8 Mon Sep 17 00:00:00 2001 From: Kim - DG9VH Date: Sun, 17 Jul 2022 23:23:35 +0200 Subject: [PATCH 2/2] Show it also in Dashboard Also show submodes in Dashboard --- application/controllers/Dashboard.php | 28 ++++++++++++++++++++------- application/controllers/Visitor.php | 12 ++++++------ 2 files changed, 27 insertions(+), 13 deletions(-) diff --git a/application/controllers/Dashboard.php b/application/controllers/Dashboard.php index 7c98f1d9..704b8b5a 100644 --- a/application/controllers/Dashboard.php +++ b/application/controllers/Dashboard.php @@ -115,9 +115,13 @@ class Dashboard extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -152,9 +156,13 @@ class Dashboard extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++; @@ -167,7 +175,9 @@ class Dashboard extends CI_Controller { $lat = $row->lat; $lng = $row->long; } - echo "{\"lat\":\"".$lat."\",\"lng\":\"".$lng."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$lat."\",\"lng\":\"".$lng."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; $count++; } @@ -191,7 +201,9 @@ class Dashboard extends CI_Controller { //print_r($row); if($row->COL_GRIDSQUARE != null) { $stn_loc = $this->qra->qra2latlong($row->COL_GRIDSQUARE); - echo "{\"point\":new GLatLng(".$stn_loc[0].",".$stn_loc[1]."), \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"},"; + echo "{\"point\":new GLatLng(".$stn_loc[0].",".$stn_loc[1]."), \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"},"; } else { $query = $this->db->query(' SELECT * @@ -202,7 +214,9 @@ class Dashboard extends CI_Controller { '); foreach ($query->result() as $dxcc) { - echo "{\"point\":new GLatLng(".$dxcc->lat.",".$dxcc->long."), \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: ".$row->COL_MODE."\",\"label\":\"".$row->COL_CALL."\"},"; + echo "{\"point\":new GLatLng(".$dxcc->lat.",".$dxcc->long."), \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"},"; } } diff --git a/application/controllers/Visitor.php b/application/controllers/Visitor.php index 47924a21..47f51f01 100644 --- a/application/controllers/Visitor.php +++ b/application/controllers/Visitor.php @@ -161,13 +161,13 @@ class Visitor extends CI_Controller { } if($row->COL_SAT_NAME != null) { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; - echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; - echo "\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
SAT: ".$row->COL_SAT_NAME."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } else { - echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; - echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; - echo "\",\"label\":\"".$row->COL_CALL."\"}"; + echo "{\"lat\":\"".$stn_loc[0]."\",\"lng\":\"".$stn_loc[1]."\", \"html\":\"Callsign: ".$row->COL_CALL."
Date/Time: ".$row->COL_TIME_ON."
Band: ".$row->COL_BAND."
Mode: "; + echo $row->COL_SUBMODE==null?$row->COL_MODE:$row->COL_SUBMODE; + echo "\",\"label\":\"".$row->COL_CALL."\"}"; } $count++;