Merge branch 'dev' into bs_5_fixes

这个提交包含在:
Andreas Kristiansen 2023-12-11 09:28:36 +01:00 提交者 GitHub
当前提交 1bdf28a4e5
找不到此签名对应的密钥
GPG 密钥 ID: 4AEE18F83AFDEB23
共有 4 个文件被更改,包括 122 次插入51 次删除

查看文件

@ -358,10 +358,11 @@ class Qrz extends CI_Controller {
} }
} }
if ($table != "") if ($table != "") {
{
$data['tableheaders'] = $tableheaders; $data['tableheaders'] = $tableheaders;
$data['table'] = $table; $data['table'] = $table;
} else {
$data['table'] = '';
} }
unlink($filepath); unlink($filepath);

查看文件

@ -11,7 +11,7 @@
<label class="col-auto control-label" for="radio"><?php echo lang('contesting_exchange_type'); ?></label> <label class="col-auto control-label" for="radio"><?php echo lang('contesting_exchange_type'); ?></label>
<div class="col-auto"> <div class="col-auto">
<select class="form-select-sm" id="exchangetype" name="exchangetype"> <select class="form-select form-select-sm" id="exchangetype" name="exchangetype">
<option value='None'><?php echo lang('contesting_exchange_type_none'); ?></option> <option value='None'><?php echo lang('contesting_exchange_type_none'); ?></option>
<option value='Exchange'><?php echo lang('contesting_exchange_type_exchange'); ?></option> <option value='Exchange'><?php echo lang('contesting_exchange_type_exchange'); ?></option>
<option value='Gridsquare'><?php echo lang('contesting_exchange_type_gridsquare'); ?></option> <option value='Gridsquare'><?php echo lang('contesting_exchange_type_gridsquare'); ?></option>
@ -24,7 +24,7 @@
<label class="col-auto control-label" for="contestname"><?php echo lang('contesting_contest_name'); ?></label> <label class="col-auto control-label" for="contestname"><?php echo lang('contesting_contest_name'); ?></label>
<div class="col-auto"> <div class="col-auto">
<select class="form-select-sm" id="contestname" name="contestname"> <select class="form-select form-select-sm" id="contestname" name="contestname">
<?php foreach($contestnames as $contest) { <?php foreach($contestnames as $contest) {
echo "<option value='" . $contest['adifname'] . "'>" . $contest['name'] . "</option>"; echo "<option value='" . $contest['adifname'] . "'>" . $contest['name'] . "</option>";
} ?> } ?>

查看文件

@ -147,9 +147,13 @@
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/iota'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_iota'); ?></a> <a class="dropdown-item" href="<?php echo site_url('awards/iota'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_iota'); ?></a>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/ja_gridmaster'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_ja_gridmaster'); ?></a> <div class="nav-item dropdown dropdown-submenu" aria-labelledby="navbarDropdown"><a class="dropdown-item dropdown-toggle" href="#"><i class="fas fa-trophy"></i> Gridmaster</a>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="<?php echo site_url('awards/ja_gridmaster'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_ja_gridmaster'); ?></a></li>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/pota'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_pota'); ?></a> <li><a class="dropdown-item" href="<?php echo site_url('awards/gridmaster'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_us_gridmaster'); ?></a></li>
</ul>
</div>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/sig'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_sig'); ?></a> <a class="dropdown-item" href="<?php echo site_url('awards/sig'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_sig'); ?></a>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
@ -157,8 +161,6 @@
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/counties'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_us_counties'); ?></a> <a class="dropdown-item" href="<?php echo site_url('awards/counties'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_us_counties'); ?></a>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/gridmaster'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_us_gridmaster'); ?></a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/vucc'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_vucc'); ?></a> <a class="dropdown-item" href="<?php echo site_url('awards/vucc'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_vucc'); ?></a>
<div class="dropdown-divider"></div> <div class="dropdown-divider"></div>
<a class="dropdown-item" href="<?php echo site_url('awards/waja'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_waja'); ?></a> <a class="dropdown-item" href="<?php echo site_url('awards/waja'); ?>"><i class="fas fa-trophy"></i> <?php echo lang('menu_waja'); ?></a>

查看文件

@ -1,4 +1,5 @@
@media (min-width: 992px) { @media (min-width: 992px) {
.modal-lg, .modal-lg,
.modal-xl { .modal-xl {
max-width: 900px; max-width: 900px;
@ -31,6 +32,7 @@ thead > tr > td {
.dashboard { .dashboard {
padding-top: 15px; padding-top: 15px;
} }
.row.logdata { .row.logdata {
padding-top: 15px; padding-top: 15px;
} }
@ -177,33 +179,41 @@ TD.eqsl {
color: #00a000 !important; color: #00a000 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.eqsl-red { .eqsl-red {
color: #f00 !important; color: #f00 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.qsl-green { .qsl-green {
color: #00a000 !important; color: #00a000 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.qsl-red { .qsl-red {
color: #f00 !important; color: #f00 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.qsl-yellow { .qsl-yellow {
color: #d39e00 !important; color: #d39e00 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.qsl-grey { .qsl-grey {
color: #dddddd !important; color: #dddddd !important;
font-size: 1.1em; font-size: 1.1em;
} }
TD.qrz { TD.qrz {
width: 33px; width: 33px;
} }
.qrz-green { .qrz-green {
color: #00a000 !important; color: #00a000 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.qrz-red { .qrz-red {
color: #f00 !important; color: #f00 !important;
font-size: 1.1em; font-size: 1.1em;
@ -212,10 +222,12 @@ TD.qrz {
TD.lotw { TD.lotw {
width: 33px; width: 33px;
} }
.lotw-green { .lotw-green {
color: #00a000 !important; color: #00a000 !important;
font-size: 1.1em; font-size: 1.1em;
} }
.lotw-red { .lotw-red {
color: #f00 !important; color: #f00 !important;
font-size: 1.1em; font-size: 1.1em;
@ -286,19 +298,18 @@ TD.lotw {
* *
*/ */
.qso-map-new .card-header { .qso-map-new .card-header {
background: #0f2027; /* fallback for old browsers */ background: #0f2027;
background: -webkit-linear-gradient( /* fallback for old browsers */
to right, background: -webkit-linear-gradient(to right,
#2c5364, #2c5364,
#203a43, #203a43,
#0f2027 #0f2027);
); /* Chrome 10-25, Safari 5.1-6 */ /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient( background: linear-gradient(to right,
to right,
#2c5364, #2c5364,
#203a43, #203a43,
#0f2027 #0f2027);
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
color: #ffffff; color: #ffffff;
} }
@ -444,6 +455,7 @@ div#station_logbooks_linked_table_paginate {
0% { 0% {
background: #28a745; background: #28a745;
} }
100% { 100% {
background: transparent; background: transparent;
} }
@ -577,17 +589,21 @@ div#station_logbooks_linked_table_paginate {
#pota { #pota {
text-transform: uppercase; text-transform: uppercase;
} }
#awardInfoButton { #awardInfoButton {
display: flex; display: flex;
align-items: center; align-items: center;
} }
#awardInfoButton h2 { #awardInfoButton h2 {
margin-right: 30px; margin-right: 30px;
} }
#simpleFleInfo { #simpleFleInfo {
display: flex; display: flex;
align-items: center; align-items: center;
} }
#simpleFleInfo h2 { #simpleFleInfo h2 {
margin-right: 30px; margin-right: 30px;
} }
@ -621,15 +637,19 @@ div#station_logbooks_linked_table_paginate {
.red { .red {
color: var(--red); color: var(--red);
} }
.green { .green {
color: var(--green); color: var(--green);
} }
.blue { .blue {
color: var(--indigo); color: var(--indigo);
} }
.gray { .gray {
color: var(--gray); color: var(--gray);
} }
.orange { .orange {
color: var(--orange); color: var(--orange);
} }
@ -642,6 +662,7 @@ div#station_logbooks_linked_table_paginate {
.icon_selectBox { .icon_selectBox {
position: relative; position: relative;
} }
.icon_selectBox_data { .icon_selectBox_data {
display: none; display: none;
position: absolute; position: absolute;
@ -653,11 +674,14 @@ div#station_logbooks_linked_table_paginate {
background-color: var(--bs-card-bg); background-color: var(--bs-card-bg);
color: var(--bs-body-color); color: var(--bs-body-color);
} }
.icon_selectBox_data label { .icon_selectBox_data label {
display: block; display: block;
margin-bottom: 0px !important; margin-bottom: 0px !important;
text-align:center; cursor:pointer; text-align: center;
cursor: pointer;
} }
.icon_selectBox_data label:hover { .icon_selectBox_data label:hover {
background-color: var(--bs-primary); background-color: var(--bs-primary);
} }
@ -666,9 +690,53 @@ div#station_logbooks_linked_table_paginate {
border: 2px solid rgb(217, 83, 79); border: 2px solid rgb(217, 83, 79);
} }
table.dataTable thead th, table.dataTable thead th,
table.dataTable thead td, table.dataTable thead td,
table.dataTable tfoot th, table.dataTable tfoot th,
table.dataTable tfoot td { table.dataTable tfoot td {
text-align: center !important; text-align: center !important;
} }
.dropend .dropdown-toggle {
margin-left: 1em;
}
.dropdown .dropdown-menu {
display: none;
}
.dropdown:hover>.dropdown-menu, .dropend:hover>.dropdown-menu {
display: block;
/* margin-top: .125em; */
margin-left: .125em;
}
@media screen and (min-width:769px) {
.dropend:hover>.dropdown-menu {
position: absolute;
top: 0;
left: 100%;
}
.dropend .dropdown-toggle {
margin-left: .5em;
}
}
.navbar-nav li:hover > ul.dropdown-menu {
display: block;
}
.dropdown-submenu {
position:relative;
}
.dropdown-submenu>.dropdown-menu {
top:0;
left:100%;
margin-top:-9px;
}
.dropdown-menu > li > a:hover:after {
transform: rotate(-90deg);
}