mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-23 10:47:16 +00:00
Show QSO end dates in colors and add expiry tag
This commit is contained in:
@@ -43,6 +43,7 @@
|
||||
|
||||
<tbody>
|
||||
|
||||
<?php $current_date = date('Y-m-d H:i:s'); ?>
|
||||
<?php foreach ($lotw_cert_results->result() as $row) { ?>
|
||||
<tr>
|
||||
<td><?php echo $row->callsign; ?></td>
|
||||
@@ -60,7 +61,14 @@
|
||||
if (isset($row->qso_end_date)) {
|
||||
$valid_qso_end = strtotime( $row->qso_end_date );
|
||||
$new_valid_qso_end = date($this->config->item('qso_date_format'), $valid_qso_end );
|
||||
echo $new_valid_qso_end;
|
||||
$qso_warning_date = date('Y-m-d H:i:s', strtotime($row->qso_end_date.'-30 days'));
|
||||
if ($current_date > $row->qso_end_date) {
|
||||
echo "<span class='fw-bolder text-danger'>".$new_valid_qso_end."</span>";
|
||||
} else if ($current_date <= $row->qso_end_date && $current_date > $qso_warning_date) {
|
||||
echo "<span class='fw-bolder text-warning'>".$new_valid_qso_end."</span>";
|
||||
} else {
|
||||
echo $new_valid_qso_end;
|
||||
}
|
||||
} else {
|
||||
echo "n/a";
|
||||
} ?>
|
||||
@@ -72,20 +80,29 @@
|
||||
</td>
|
||||
<td>
|
||||
<?php
|
||||
$cert_warning_date = date('Y-m-d H:i:s', strtotime($row->date_expires.'-30 days'));
|
||||
$valid_to = strtotime( $row->date_expires );
|
||||
$new_valid_to = date($this->config->item('qso_date_format'), $valid_to );
|
||||
echo $new_valid_to; ?>
|
||||
if ($current_date > $row->date_expires) {
|
||||
echo "<span class='fw-bolder text-danger'>".$new_valid_to."</span>";
|
||||
} else if ($current_date <= $row->date_expires && $current_date > $cert_warning_date) {
|
||||
echo "<span class='fw-bolder text-warning'>".$new_valid_to."</span>";
|
||||
} else {
|
||||
echo $new_valid_to;
|
||||
} ?>
|
||||
</td>
|
||||
<td>
|
||||
<?php $current_date = date('Y-m-d H:i:s'); ?>
|
||||
<?php $warning_date = date('Y-m-d H:i:s', strtotime($row->date_expires.'-30 days')); ?>
|
||||
|
||||
<?php if ($current_date > $row->date_expires) { ?>
|
||||
<span class="badge text-bg-danger"><?= __("Expired"); ?></span>
|
||||
<?php } else if ($current_date <= $row->date_expires && $current_date > $warning_date) { ?>
|
||||
<span class="badge text-bg-warning"><?= __("Expiring"); ?></span>
|
||||
<span class="badge text-bg-danger"><?= __("Certificate expired"); ?></span>
|
||||
<?php } else if ($current_date <= $row->date_expires && $current_date > $cert_warning_date) { ?>
|
||||
<span class="badge text-bg-warning"><?= __("Certificate expiring"); ?></span>
|
||||
<?php } else { ?>
|
||||
<span class="badge text-bg-success"><?= __("Valid"); ?></span>
|
||||
<span class="badge text-bg-success"><?= __("Certificate valid"); ?></span>
|
||||
<?php } ?>
|
||||
<?php if ($current_date > $row->qso_end_date) { ?>
|
||||
<span class="badge text-bg-danger">QSO end date exceeded</span>
|
||||
<?php } else if ($current_date <= $row->qso_end_date && $current_date > $qso_warning_date) { ?>
|
||||
<span class="badge text-bg-warning"><?= __("QSO end date nearing"); ?></span>
|
||||
<?php } ?>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
Reference in New Issue
Block a user