Populate QSL Manager from QRZ in the QSL Via field on the QSO Page

pull/296/head^2
Peter Goodhall 2019-06-16 17:49:39 +01:00
rodzic 890a5abda6
commit 53728a851d
4 zmienionych plików z 11 dodań i 2 usunięć

Wyświetl plik

@ -126,10 +126,12 @@ class Logbook extends CI_Controller {
if (isset($callbook))
{
$return['callsign_name'] = $callbook['name'];
$return['callsign_qra'] = $callbook['gridsquare'];
$return['callsign_qth'] = $callbook['city'];
$return['callsign_iota'] = $callbook['iota'];
$return['qsl_manager'] = $callbook['qslmgr'];
if ($return['callsign_qra'] != "") {
$return['latlng'] = $this->qralatlng($return['callsign_qra']);
}

Wyświetl plik

@ -79,6 +79,7 @@ class Qrz {
$data['lat'] = (string) $xml->Callsign->lat;
$data['long'] = (string) $xml->Callsign->lon;
$data['iota'] = (string) $xml->Callsign->iota;
$data['qslmgr'] = (string) $xml->Callsign->qslmgr;
return $data;
}

Wyświetl plik

@ -248,6 +248,7 @@ $(document).ready(function(){
}
markers.addLayer(marker).addTo(mymap);
/* Find Locator if the field is empty */
if($('#locator').val() == "") {
@ -277,6 +278,11 @@ $(document).ready(function(){
}
/* Find Operators Name */
if($('#qsl_via').val() == "") {
$('#qsl_via').val(result.qsl_manager);
}
/* Find Operators Name */
if($('#name').val() == "") {
$('#name').val(result.callsign_name);
}

Wyświetl plik

@ -255,9 +255,9 @@
</div>
<div class="form-group row">
<label for="qsl-via" class="col-sm-2 col-form-label">Via</label>
<label for="qsl_via" class="col-sm-2 col-form-label">Via</label>
<div class="col-sm-10">
<input type="text" id="qsl-via" class="form-control" name="qsl_via" value="" />
<input type="text" id="qsl_via" class="form-control" name="qsl_via" value="" />
</div>
</div>