Added DCL-Arrows to Searchresults and log_ajax

This commit is contained in:
int2001
2025-08-21 07:48:18 +00:00
parent 283d441985
commit 3090048250
2 changed files with 40 additions and 1 deletions

View File

@@ -938,7 +938,7 @@ class Logbook extends CI_Controller {
}
function querydb($id) {
$this->db->select('dxcc_entities.adif, lotw_users.callsign, COL_BAND, COL_CALL, COL_CLUBLOG_QSO_DOWNLOAD_DATE,
$this->db->select('dxcc_entities.adif, lotw_users.callsign, COL_BAND, COL_CALL, COL_CLUBLOG_QSO_DOWNLOAD_DATE, COL_DCL_QSLRDATE, COL_DCL_QSLSDATE, COL_DCL_QSL_SENT, COL_DCL_QSL_RCVD,
COL_CLUBLOG_QSO_DOWNLOAD_STATUS, COL_CLUBLOG_QSO_UPLOAD_DATE, COL_CLUBLOG_QSO_UPLOAD_STATUS,
COL_CONTEST_ID, COL_DISTANCE, COL_EQSL_QSL_RCVD, COL_EQSL_QSLRDATE, COL_EQSL_QSLSDATE, COL_EQSL_QSL_SENT,
COL_FREQ, COL_GRIDSQUARE, COL_IOTA, COL_LOTW_QSL_RCVD, COL_LOTW_QSLRDATE, COL_LOTW_QSLSDATE,

View File

@@ -123,6 +123,9 @@ $ci =& get_instance();
<?php if($this->session->userdata('user_clublog_name') != ''){ ?>
<th><?= __("Clublog"); ?></th>
<?php } ?>
<?php if ( strpos($this->session->userdata('user_default_confirmation'),'D') !== false ) { ?>
<th><?= __("DCL"); ?></th>
<?php } ?>
<?php } ?>
<th><?= __("Station"); ?></th>
<?php if(($this->config->item('use_auth')) && ($this->session->userdata('user_type') >= 2)) { ?>
@@ -397,6 +400,42 @@ $ci =& get_instance();
echo '</td>';
} ?>
<?php if ( strpos($this->session->userdata('user_default_confirmation'),'D') !== false ) {
echo '<td style=\'text-align: center\' class="dcl">';
echo '<span ';
if ($row->COL_DCL_QSL_SENT == "Y") {
echo "title=\"DCL ".__("Sent");
if ($row->COL_DCL_QSLSDATE != null) {
$timestamp = strtotime($row->COL_DCL_QSLSDATE);
echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : '');
}
echo "\" data-bs-toggle=\"tooltip\"";
}
echo ' class="dcl-';
if ($row->COL_DCL_QSL_SENT=='Y') {
echo "green";
} elseif ($row->COL_DCL_QSL_SENT=='M') {
echo "yellow";
} else {
echo "red";
}
echo '">&#9650;</span>';
echo '<span ';
if ($row->COL_DCL_QSL_RCVD == "Y") {
echo "title=\"DCL ".__("Received");
if ($row->COL_DCL_QSLRDATE != null) {
$timestamp = strtotime($row->COL_DCL_QSLRDATE);
echo " ".($timestamp != '' ? date($custom_date_format, $timestamp) : '');
}
echo "\" data-bs-toggle=\"tooltip\"";
}
echo ' class="dcl-';
echo ($row->COL_DCL_QSL_RCVD=='Y')?'green':'red';
echo '">&#9660;</span>';
echo '</td>';
} ?>
<?php } ?>
<?php if(isset($row->station_callsign)) { ?>