mirror of
https://github.com/wavelog/wavelog.git
synced 2026-03-22 18:27:16 +00:00
75 lines
2.4 KiB
PHP
75 lines
2.4 KiB
PHP
<div id="carouselExampleIndicators" class="carousel slide" data-bs-ride="carousel">
|
|
<?php if (count($qslimages) > 1) { ?>
|
|
<ol class="carousel-indicators">
|
|
<?php
|
|
$i = 0;
|
|
foreach ($qslimages as $image) {
|
|
echo '<li data-bs-target="#carouselExampleIndicators" data-bs-slide-to="' . $i . '"';
|
|
if ($i == 0) {
|
|
echo 'class="active"';
|
|
}
|
|
$i++;
|
|
echo '></li>';
|
|
}
|
|
?>
|
|
</ol>
|
|
<?php } ?>
|
|
<div class="carousel-inner">
|
|
|
|
<?php
|
|
$i = 1;
|
|
foreach ($qslimages as $image) {
|
|
echo '<div class="text-center carousel-item carouselimageid_' . $image->id;
|
|
if ($i == 1) {
|
|
echo ' active';
|
|
}
|
|
echo '">';?>
|
|
<table style="width:100%" class="table-sm table table-bordered table-hover table-striped table-condensed text-center">
|
|
<thead>
|
|
<tr>
|
|
<th><?= __("Callsign"); ?></th>
|
|
<th><?= __("Date/Time"); ?></th>
|
|
<th><?= __("Mode"); ?></th>
|
|
<th><?= __("Band"); ?></th>
|
|
<th><?= __("Name"); ?></th>
|
|
<th><?= __("DXCC"); ?></th>
|
|
<th><?= __("State"); ?></th>
|
|
<th><?= __("CQ Zone"); ?></th>
|
|
<th><?= __("IOTA"); ?></th>
|
|
<th><?= __("Gridsquare"); ?></th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
echo '<tr>';
|
|
echo '<td>'.$image->COL_CALL.'</td>';
|
|
echo '<td>'.$image->COL_TIME_ON.'</td>';
|
|
echo '<td>'.$image->COL_MODE.'</td>';
|
|
echo '<td>'.$image->COL_BAND.'</td>';
|
|
echo '<td>'.$image->COL_NAME.'</td>';
|
|
echo '<td>'.$image->COL_COUNTRY.'</td>';
|
|
echo '<td>'.$image->COL_STATE.'</td>';
|
|
echo '<td>'.$image->COL_CQZ.'</td>';
|
|
echo '<td>'.$image->COL_IOTA.'</td>';
|
|
echo '<td>'.$image->COL_GRIDSQUARE.'</td>';
|
|
echo '</tr>';
|
|
?>
|
|
</tbody>
|
|
</table>
|
|
<?php echo '<img class="img-fluid w-qsl" src="' . base_url() . '/'. $this->paths->getPathQsl() .'/' . $image->filename .'" alt="' . __("QSL picture #") . $i++.'">';
|
|
echo '</div>';
|
|
}
|
|
?>
|
|
</div>
|
|
<?php if (count($qslimages) > 1) { ?>
|
|
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-bs-slide="prev">
|
|
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
|
|
<span class="visually-hidden"><?= __("Previous"); ?></span>
|
|
</a>
|
|
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-bs-slide="next">
|
|
<span class="carousel-control-next-icon" aria-hidden="true"></span>
|
|
<span class="visually-hidden"><?= __("Next"); ?></span>
|
|
</a>
|
|
<?php } ?>
|
|
</div>
|