2013-08-31 09:54:24 -05:00
|
|
|
|
2022-11-30 15:04:48 +01:00
|
|
|
<?php
|
|
|
|
|
$custom_date_format = $this->session->userdata('user_date_format');
|
|
|
|
|
?>
|
2019-05-22 17:17:26 +01:00
|
|
|
<div class="container eqsl">
|
|
|
|
|
<div class="card">
|
|
|
|
|
<div class="card-header">
|
|
|
|
|
<h5 class="card-title"><?php echo $page_title; ?></h5>
|
|
|
|
|
<ul class="nav nav-tabs card-header-tabs">
|
|
|
|
|
<li class="nav-item">
|
2025-09-03 15:39:55 +00:00
|
|
|
<a class="nav-link active" href="<?php echo site_url('eqsl/import');?>"><?= __("Download QSLs"); ?></a>
|
2019-05-22 17:17:26 +01:00
|
|
|
</li>
|
|
|
|
|
<li class="nav-item">
|
2024-06-07 14:58:23 +02:00
|
|
|
<a class="nav-link" href="<?php echo site_url('eqsl/Export');?>"><?= __("Upload QSOs"); ?></a>
|
2019-05-22 17:17:26 +01:00
|
|
|
</li>
|
2020-11-03 16:06:35 +00:00
|
|
|
<li class="nav-item">
|
2024-06-07 14:58:23 +02:00
|
|
|
<a class="nav-link" href="<?php echo site_url('eqsl/tools');?>"><?= __("Tools"); ?></a>
|
2020-11-03 16:06:35 +00:00
|
|
|
</li>
|
2023-05-10 21:36:46 +02:00
|
|
|
<li class="nav-item">
|
2024-06-07 14:58:23 +02:00
|
|
|
<a class="nav-link" href="<?php echo site_url('eqsl/download');?>"><?= __("Download eQSL cards"); ?></a>
|
2023-05-10 21:36:46 +02:00
|
|
|
</li>
|
2019-05-22 17:17:26 +01:00
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
|
2022-08-24 17:29:44 +02:00
|
|
|
<div class="card-body">
|
|
|
|
|
<?php $this->load->view('layout/messages'); ?>
|
2013-11-03 13:15:25 -06:00
|
|
|
|
2022-08-24 17:29:44 +02:00
|
|
|
<?php foreach ($eqsl_results as $import) { ?>
|
|
|
|
|
<h3><?php echo $import['name']; ?></h3>
|
|
|
|
|
<div class="alert alert-info" role="alert">
|
|
|
|
|
<?php echo $import['status']; ?>
|
|
|
|
|
</div>
|
|
|
|
|
<?php if (count($import['qsos']) > 0) { ?>
|
2022-11-30 15:04:48 +01:00
|
|
|
<table width="100%">
|
2022-08-24 17:29:44 +02:00
|
|
|
<tr class="titles">
|
2024-06-07 14:58:23 +02:00
|
|
|
<td><?= __("Date"); ?></td>
|
|
|
|
|
<td><?= __("Time"); ?></td>
|
|
|
|
|
<td><?= __("Call"); ?></td>
|
|
|
|
|
<td><?= __("Mode"); ?></td>
|
|
|
|
|
<td><?= __("Submode"); ?></td>
|
2024-10-10 10:24:53 +02:00
|
|
|
<td><?= __("eQSL Received Date"); ?></td>
|
2024-06-07 14:58:23 +02:00
|
|
|
<td><?= __("Log Status"); ?></td>
|
|
|
|
|
<td><?= __("eQSL Status"); ?></td>
|
2022-08-24 17:29:44 +02:00
|
|
|
</tr>
|
|
|
|
|
<?php foreach ($import['qsos'] as $qso) { ?>
|
|
|
|
|
<tr>
|
2022-11-30 15:04:48 +01:00
|
|
|
<?php $timestamp = strtotime($qso['date']); ?>
|
|
|
|
|
<td><?php echo date($custom_date_format, $timestamp) ?></td>
|
|
|
|
|
<td><?php echo date('H:i', $timestamp); ?></td>
|
2023-01-10 00:29:43 +01:00
|
|
|
<?php if ($qso['status'] == "Found") { ?>
|
2025-02-13 12:54:47 +01:00
|
|
|
<td><a id="view_eqsl_qso" href="javascript:displayQso(<?php echo $qso['qsoid']; ?>)"><?php echo $qso['call']; ?></a></td>
|
2023-01-10 00:29:43 +01:00
|
|
|
<?php } else { ?>
|
2025-02-13 12:54:47 +01:00
|
|
|
<td><?php echo $qso['call']; ?></td>
|
2023-01-10 00:29:43 +01:00
|
|
|
<?php } ?>
|
2022-08-24 17:29:44 +02:00
|
|
|
<td><?php echo $qso['mode']; ?></td>
|
|
|
|
|
<td><?php echo $qso['submode']; ?></td>
|
2025-02-13 12:54:47 +01:00
|
|
|
<?php if ($qso['status'] == "Found") { ?>
|
|
|
|
|
<td><a href="<?php echo site_url("eqsl/image/".$qso['qsoid']); ?>" data-fancybox="images" data-width="528" data-height="336"><?php echo date ($custom_date_format, strtotime($qso['eqsl_qslrdate'])); ?></a></td>
|
|
|
|
|
<?php } else { ?>
|
|
|
|
|
<td><?php echo date ($custom_date_format, strtotime($qso['eqsl_qslrdate'])); ?></td>
|
|
|
|
|
<?php } ?>
|
2022-08-24 17:29:44 +02:00
|
|
|
<td><?php echo $qso['status']; ?></td>
|
|
|
|
|
<td><?php echo $qso['eqsl_status']; ?></td>
|
|
|
|
|
</tr>
|
|
|
|
|
<?php } ?>
|
|
|
|
|
</table>
|
|
|
|
|
<?php } else { ?>
|
2024-06-07 14:58:23 +02:00
|
|
|
<p><?= __("There are no QSO confirmations waiting for you at eQSL.cc"); ?></p>
|
2022-08-24 17:29:44 +02:00
|
|
|
<?php } ?>
|
|
|
|
|
<?php } ?>
|
|
|
|
|
</div>
|
2019-05-22 17:17:26 +01:00
|
|
|
</div>
|
|
|
|
|
|
2022-08-24 17:29:44 +02:00
|
|
|
</div>
|