Generalize band and also use in QSO entry

这个提交包含在:
phl0 2023-10-15 21:08:45 +02:00
父节点 ab75d5807d
当前提交 190d3cb0fd
找不到此签名对应的密钥
GPG 密钥 ID: 48EA1E640798CA9A
共有 6 个文件被更改,包括 13 次插入19 次删除

查看文件

@ -38,6 +38,7 @@ class QSO extends CI_Controller {
$data['iota'] = $this->logbook_model->fetchIota(); $data['iota'] = $this->logbook_model->fetchIota();
$data['modes'] = $this->modes->active(); $data['modes'] = $this->modes->active();
$data['bands'] = $this->bands->get_user_bands_for_qso_entry(); $data['bands'] = $this->bands->get_user_bands_for_qso_entry();
$data['user_gridmap_default_band'] = $this->session->userdata('user_gridmap_default_band');
$data['sat_active'] = array_search("SAT", $this->bands->get_user_bands(), true); $data['sat_active'] = array_search("SAT", $this->bands->get_user_bands(), true);
$this->load->library('form_validation'); $this->load->library('form_validation');

查看文件

@ -96,8 +96,6 @@ $lang['account_login'] = 'Login';
$lang['account_mastodon'] = 'Mastodonserver'; $lang['account_mastodon'] = 'Mastodonserver';
$lang['account_user_mastodon'] = 'URL of Mastodonserver'; $lang['account_user_mastodon'] = 'URL of Mastodonserver';
$lang['account_gridmap_settings'] = 'Settings for Gridsquare Map'; $lang['account_default_band_settings'] = 'Settings for Default Band and Confirmation';
$lang['account_gridmap_default_band'] = 'Default Band'; $lang['account_gridmap_default_band'] = 'Default Band';
$lang['account_qsl_settings'] = 'Default QSL-Method shown in views (Gridsquare and Add-QSO)'; $lang['account_qsl_settings'] = 'Default QSL-Methods';

查看文件

@ -96,8 +96,6 @@ $lang['account_login'] = 'Anmeldung';
$lang['account_mastodon'] = 'Mastodonserver'; $lang['account_mastodon'] = 'Mastodonserver';
$lang['account_user_mastodon'] = 'URL des Mastodonservers'; $lang['account_user_mastodon'] = 'URL des Mastodonservers';
$lang['account_gridmap_settings'] = 'Einstellung der Planquadratkarte'; $lang['account_default_band_settings'] = 'Einstellung für Standardband und -bestätigungsmethode';
$lang['account_gridmap_default_band'] = 'Standardband'; $lang['account_gridmap_default_band'] = 'Standardband';
$lang['account_qsl_settings'] = 'QSL-Methoden, die in der Planquadratkarte und beim anlegen eines QSOs angezeigt werden'; $lang['account_qsl_settings'] = 'Standard QSL-Methoden';

查看文件

@ -107,8 +107,10 @@
echo '<optgroup label="' . strtoupper($key) . '">'; echo '<optgroup label="' . strtoupper($key) . '">';
foreach($bandgroup as $band) { foreach($bandgroup as $band) {
echo '<option value="' . $band . '"'; echo '<option value="' . $band . '"';
if ($this->session->userdata('band') == $band) echo ' selected'; if ($this->session->userdata('band') == $band || $user_gridmap_default_band == $band) {
echo '>' . $band . '</option>'."\n"; echo ' selected';
}
echo '>' . $band . '</option>'."\n";
} }
echo '</optgroup>'; echo '</optgroup>';
} }

查看文件

@ -546,7 +546,7 @@
<div class="col-md"> <div class="col-md">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header">
<?php echo lang('account_gridmap_settings'); ?> <?php echo lang('account_default_band_settings'); ?>
</div> </div>
<div class="card-body"> <div class="card-body">
<div class="form-group"> <div class="form-group">
@ -564,7 +564,7 @@
</select> </select>
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="my-1 mr-2"><?php echo lang('gridsquares_confirmation'); ?></label> <label class="my-1 mr-2"><?php echo lang('account_qsl_settings'); ?></label>
<div class="form-check-inline"> <div class="form-check-inline">
<?php echo '<input class="form-check-input" type="checkbox" name="user_gridmap_confirmation_qsl" id="user_gridmap_confirmation_qsl"'; <?php echo '<input class="form-check-input" type="checkbox" name="user_gridmap_confirmation_qsl" id="user_gridmap_confirmation_qsl"';
if (isset($user_gridmap_confirmation) && strpos($user_gridmap_confirmation, 'Q') !== false) { if (isset($user_gridmap_confirmation) && strpos($user_gridmap_confirmation, 'Q') !== false) {

查看文件

@ -545,7 +545,7 @@
<div class="col-md"> <div class="col-md">
<div class="card"> <div class="card">
<div class="card-header"> <div class="card-header">
<?php echo lang('account_gridmap_settings'); ?> <?php echo lang('account_default_band_settings'); ?>
</div> </div>
<div class="card-body"> <div class="card-body">
<div class="form-group"> <div class="form-group">
@ -562,13 +562,8 @@
} ?> } ?>
</select> </select>
</div> </div>
</div>
<div class="card-header">
<?php echo lang('account_qsl_settings'); ?>
</div>
<div class="card-body">
<div class="form-group"> <div class="form-group">
<label class="my-1 mr-2"><?php echo lang('gridsquares_confirmation'); ?></label> <label class="my-1 mr-2"><?php echo lang('account_qsl_settings'); ?></label>
<div class="form-check-inline"> <div class="form-check-inline">
<?php echo '<input class="form-check-input" type="checkbox" name="user_gridmap_confirmation_qsl" id="user_gridmap_confirmation_qsl"'; <?php echo '<input class="form-check-input" type="checkbox" name="user_gridmap_confirmation_qsl" id="user_gridmap_confirmation_qsl"';
if (isset($user_gridmap_confirmation) && strpos($user_gridmap_confirmation, 'Q') !== false) { if (isset($user_gridmap_confirmation) && strpos($user_gridmap_confirmation, 'Q') !== false) {