<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>'.html_escape($image->COL_CALL).'</td>';
			echo '<td>'.html_escape($image->COL_TIME_ON).'</td>';
			echo '<td>'.html_escape($image->COL_MODE).'</td>';
			echo '<td>'.html_escape($image->COL_BAND).'</td>';
			echo '<td>'.html_escape($image->COL_NAME).'</td>';
			echo '<td>'.html_escape($image->COL_COUNTRY).'</td>';
			echo '<td>'.html_escape($image->COL_STATE).'</td>';
			echo '<td>'.html_escape($image->COL_CQZ).'</td>';
			echo '<td>'.html_escape($image->COL_IOTA).'</td>';
			echo '<td>'.html_escape($image->COL_GRIDSQUARE).'</td>';
			echo '</tr>';
		?>
		</tbody>
</table>
        <?php echo '<img class="img-fluid w-qsl" src="' . base_url() . '/'. $this->paths->getUserdataPath('qsl_card') .'/' . $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>
