Add dashboard QSO count setting into the Edit user page

This commit is contained in:
Filip Melík
2025-01-14 16:27:40 +01:00
parent be0f98239a
commit 8c0cab1cf0

View File

@@ -487,9 +487,9 @@
</div>
</div>
<!-- Map Setting -->
<?php if ($this->session->userdata('user_id') == $this->uri->segment(3)) { ?>
<div class="col-md">
<!-- Map Settings -->
<div class="card">
<div class="card-header"><?= __("Map Settings"); ?></div>
<div class="card-body">
@@ -564,6 +564,23 @@
</div>
</div>
</div>
<!-- Dashboard Settings -->
<div class="card">
<div class="card-header"><?= __("Dashboard Settings"); ?></div>
<div class="card-body">
<div class="row">
<div class="mb-3">
<label for="dashboard-last-qso-count"><?= __("Select the number of latest QSOs to be displayed on dashboard."); ?></label>
<select class="form-select" id="dashboard-last-qso-count" name="user_dashboard_last_qso_count">
<?php for ($i = 5 ; $i <= $dashboard_last_qso_count_limit; $i += 5) {
$selected_attribute_value = $user_dashboard_last_qso_count == $i ? " selected =\"selected\"" : "";
printf("<option value=\"{$i}\"{$selected_attribute_value}>{$i}</option>");
} ?>
</select>
</div>
</div>
</div>
</div>
</div>
<?php } ?>
</div>