diff --git a/application/controllers/Logbookadvanced.php b/application/controllers/Logbookadvanced.php index 4e7e9d12f..e19768668 100644 --- a/application/controllers/Logbookadvanced.php +++ b/application/controllers/Logbookadvanced.php @@ -145,6 +145,10 @@ class Logbookadvanced extends CI_Controller { 'wwff' => xss_clean($this->input->post('wwff')), 'qslimages' => xss_clean($this->input->post('qslimages')), 'dupes' => xss_clean($this->input->post('dupes')), + 'dupedate' => xss_clean($this->input->post('dupedate')), + 'dupemode' => xss_clean($this->input->post('dupemode')), + 'dupeband' => xss_clean($this->input->post('dupeband')), + 'dupesat' => xss_clean($this->input->post('dupesat')), 'operator' => xss_clean($this->input->post('operator')), 'contest' => xss_clean($this->input->post('contest')), 'invalid' => xss_clean($this->input->post('invalid')), @@ -982,4 +986,10 @@ class Logbookadvanced extends CI_Controller { $this->load->view('logbookadvanced/showUpdateResult', $data); } + function dupeSearchDialog() { + if(!clubaccess_check(9)) return; + + $this->load->view('logbookadvanced/dupesearchdialog'); + } + } diff --git a/application/controllers/Simplefle.php b/application/controllers/Simplefle.php index e42bf5a93..5cbd7e3f6 100644 --- a/application/controllers/Simplefle.php +++ b/application/controllers/Simplefle.php @@ -21,7 +21,7 @@ class SimpleFLE extends CI_Controller { $data['sat_active'] = array_search("SAT", $this->bands->get_user_bands(), true); - $data['page_title'] = "Simple Fast Log Entry"; + $data['page_title'] = __("Simple Fast Log Entry"); $footerData = []; $footerData['scripts'] = [ diff --git a/application/locale/bg_BG/LC_MESSAGES/messages.po b/application/locale/bg_BG/LC_MESSAGES/messages.po index ed9d6b6d6..649309eca 100644 --- a/application/locale/bg_BG/LC_MESSAGES/messages.po +++ b/application/locale/bg_BG/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@wavelog.org\n" -"POT-Creation-Date: 2025-12-23 12:13+0000\n" +"POT-Creation-Date: 2025-12-23 15:27+0000\n" "PO-Revision-Date: 2024-11-01 08:53+0000\n" "Last-Translator: Plamen Panteleev \n" "Language-Team: Bulgarian \n" "Language-Team: Bosnian \n" "Language-Team: Montenegrin \n" "Language-Team: Czech \n" "Language-Team: German \n" "Language-Team: Greek \n" "Language-Team: Spanish \n" "Language-Team: Estonian \n" "Language-Team: Finnish \n" "Language-Team: French supprimer les QSO " "sélectionnés ?" -#: application/views/logbookadvanced/index.php:761 +#: application/views/logbookadvanced/index.php:768 msgid " QSO(s) will be deleted" msgstr " Les QSO seront supprimés" -#: application/views/logbookadvanced/index.php:765 +#: application/views/logbookadvanced/index.php:772 msgid "With selected: " msgstr "Action pour lignes sélectionnées : " -#: application/views/logbookadvanced/index.php:769 +#: application/views/logbookadvanced/index.php:776 #: application/views/qso/edit_ajax.php:725 msgid "Update from Callbook" msgstr "Mise à jour depuis Callbook" -#: application/views/logbookadvanced/index.php:770 +#: application/views/logbookadvanced/index.php:777 msgid "Queue Bureau" msgstr "En attente (Bureau)" -#: application/views/logbookadvanced/index.php:771 +#: application/views/logbookadvanced/index.php:778 msgid "Queue Direct" msgstr "En attente (Direct)" -#: application/views/logbookadvanced/index.php:772 +#: application/views/logbookadvanced/index.php:779 msgid "Queue Electronic" msgstr "En attente (Electronic)" -#: application/views/logbookadvanced/index.php:773 +#: application/views/logbookadvanced/index.php:780 msgid "Sent (Bureau)" msgstr "Envoyée (Bureau)" -#: application/views/logbookadvanced/index.php:774 +#: application/views/logbookadvanced/index.php:781 msgid "Sent (Direct)" msgstr "Envoyée (Direct)" -#: application/views/logbookadvanced/index.php:775 +#: application/views/logbookadvanced/index.php:782 msgid "Sent (Electronic)" msgstr "Envoyée (Electronic)" -#: application/views/logbookadvanced/index.php:776 +#: application/views/logbookadvanced/index.php:783 msgid "Not Sent" msgstr "Non envoyée" -#: application/views/logbookadvanced/index.php:777 +#: application/views/logbookadvanced/index.php:784 msgid "QSL Not Required" msgstr "QSL Non requis" -#: application/views/logbookadvanced/index.php:778 +#: application/views/logbookadvanced/index.php:785 msgid "Not Received" msgstr "Non reçu" -#: application/views/logbookadvanced/index.php:779 +#: application/views/logbookadvanced/index.php:786 msgid "Received (Bureau)" msgstr "Reçue (Bureau)" -#: application/views/logbookadvanced/index.php:780 +#: application/views/logbookadvanced/index.php:787 msgid "Received (Direct)" msgstr "Reçue (Direct)" -#: application/views/logbookadvanced/index.php:781 +#: application/views/logbookadvanced/index.php:788 msgid "Received (Electronic)" msgstr "Reçue (Numérique)" -#: application/views/logbookadvanced/index.php:782 +#: application/views/logbookadvanced/index.php:789 msgid "Create ADIF" msgstr "Exporter en ADIF" -#: application/views/logbookadvanced/index.php:783 +#: application/views/logbookadvanced/index.php:790 msgid "Print Label" msgstr "Imprimer Etiquette" -#: application/views/logbookadvanced/index.php:784 +#: application/views/logbookadvanced/index.php:791 msgid "QSL Slideshow" msgstr "Diaporama QSL" -#: application/views/logbookadvanced/index.php:794 +#: application/views/logbookadvanced/index.php:801 #: application/views/oqrs/showrequests.php:58 msgid "# Results" msgstr "Nb lignes" -#: application/views/logbookadvanced/index.php:815 +#: application/views/logbookadvanced/index.php:822 msgid "Dupes" msgstr "Doublon(s)" -#: application/views/logbookadvanced/index.php:831 +#: application/views/logbookadvanced/index.php:838 msgid "Globe map" msgstr "Carte du globe" -#: application/views/logbookadvanced/index.php:838 +#: application/views/logbookadvanced/index.php:845 msgid "Database Tools" msgstr "" -#: application/views/logbookadvanced/index.php:865 +#: application/views/logbookadvanced/index.php:872 #: application/views/logbookadvanced/useroptions.php:26 msgid "De" msgstr "De" -#: application/views/logbookadvanced/index.php:910 +#: application/views/logbookadvanced/index.php:917 #: application/views/logbookadvanced/useroptions.php:86 #: application/views/qso/edit_ajax.php:428 #: application/views/timeline/index.php:72 application/views/user/edit.php:627 msgid "QRZ" msgstr "QRZ" -#: application/views/logbookadvanced/index.php:916 +#: application/views/logbookadvanced/index.php:923 #: application/views/logbookadvanced/useroptions.php:94 #: application/views/qso/edit_ajax.php:527 msgid "QSL Msg (S)" msgstr "QSL MSG (S)" -#: application/views/logbookadvanced/index.php:919 +#: application/views/logbookadvanced/index.php:926 #: application/views/logbookadvanced/useroptions.php:98 #: application/views/qso/edit_ajax.php:536 msgid "QSL Msg (R)" msgstr "QSL MSG (R)" -#: application/views/logbookadvanced/index.php:970 +#: application/views/logbookadvanced/index.php:977 #: application/views/logbookadvanced/useroptions.php:166 msgid "My Refs" msgstr "Ma Refs" -#: application/views/logbookadvanced/index.php:979 +#: application/views/logbookadvanced/index.php:986 msgid "Ant az" msgstr "Az Ant" -#: application/views/logbookadvanced/index.php:979 +#: application/views/logbookadvanced/index.php:986 #: application/views/logbookadvanced/useroptions.php:178 msgid "Antenna azimuth" msgstr "Azimuth de l'antenne" -#: application/views/logbookadvanced/index.php:982 +#: application/views/logbookadvanced/index.php:989 msgid "Ant el" msgstr "El Ant" -#: application/views/logbookadvanced/index.php:982 +#: application/views/logbookadvanced/index.php:989 #: application/views/logbookadvanced/useroptions.php:182 msgid "Antenna elevation" msgstr "Elévation de l'antenne" -#: application/views/logbookadvanced/index.php:988 +#: application/views/logbookadvanced/index.php:995 #: application/views/logbookadvanced/useroptions.php:190 msgid "Station power" msgstr "Puissance de la station" diff --git a/application/locale/hr/LC_MESSAGES/messages.po b/application/locale/hr/LC_MESSAGES/messages.po index d506855a8..186fe3760 100644 --- a/application/locale/hr/LC_MESSAGES/messages.po +++ b/application/locale/hr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@wavelog.org\n" -"POT-Creation-Date: 2025-12-23 12:13+0000\n" +"POT-Creation-Date: 2025-12-23 15:27+0000\n" "PO-Revision-Date: 2024-11-23 16:17+0000\n" "Last-Translator: Fabian Berg \n" "Language-Team: Croatian \n" "Language-Team: Hungarian \n" "Language-Team: Armenian \n" "Language-Team: Italian \n" "Language-Team: Japanese \n" "Language-Team: Lithuanian \n" "Language-Team: Latvian \n" "Language-Team: Dutch \n" "Language-Team: Polish \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Russian \n" "Language-Team: Slovak \n" "Language-Team: Albanian \n" "Language-Team: Serbian \n" "Language-Team: Swedish \n" "Language-Team: Turkish \n" "Language-Team: Chinese (Simplified Han script) config->item('table_name') . " + join station_profile on " . $this->config->item('table_name') . ".station_id = station_profile.station_id where station_profile.user_id = ?"; + + $id_sql .= "group by COL_CALL, station_callsign"; + $id_sql .= $group_by_append; + $id_sql .= " having count(*) > 1"; + if (isset($searchCriteria['dupedate']) && $searchCriteria['dupedate'] === 'Y') { + $id_sql .= " AND TIMESTAMPDIFF(SECOND, Mintime, Maxtime) < 1800"; + $order_by .= ' , col_time_on desc'; + } + + $id_query = $this->db->query($id_sql, array($this->session->userdata('user_id'))); + $ids2fetch = ''; + foreach ($id_query->result() as $id) { + $ids2fetch .= ','.$id->qsoids; + } + $ids2fetch = ltrim($ids2fetch, ','); + if ($ids2fetch ?? '' !== '') { + $conditions[] = "qsos.COL_PRIMARY_KEY in (".$ids2fetch.")"; + } else { + $conditions[] = "1=0"; + } + + if (($searchCriteria['ids'] ?? '') !== '') { + $conditions[] = "qsos.COL_PRIMARY_KEY in (".implode(",",$searchCriteria['ids']).")"; + } + + $where = trim(implode(" AND ", $conditions)); + if ($where != "") { + $where = "AND $where"; + } + + $limit = ''; + + if ($searchCriteria['qsoresults'] != 'All') { + $limit = 'limit ' . $searchCriteria['qsoresults']; + } + + $sql = " + SELECT qsos.*, dxcc_entities.*, lotw_users.*, station_profile.*, satellite.*, dxcc_entities.name as dxccname, mydxcc.name AS station_country, exists(select 1 from qsl_images where qsoid = qsos.COL_PRIMARY_KEY) as qslcount, coalesce(contest.name, qsos.col_contest_id) as contestname + FROM " . $this->config->item('table_name') . " qsos + INNER JOIN station_profile ON qsos.station_id=station_profile.station_id + LEFT OUTER JOIN satellite ON qsos.col_prop_mode='SAT' and qsos.COL_SAT_NAME = COALESCE(NULLIF(satellite.name, ''), NULLIF(satellite.displayname, '')) + LEFT OUTER JOIN dxcc_entities ON qsos.col_dxcc = dxcc_entities.adif + left outer join dxcc_entities mydxcc on qsos.col_my_dxcc = mydxcc.adif + LEFT OUTER JOIN lotw_users ON qsos.col_call = lotw_users.callsign + LEFT OUTER JOIN contest ON qsos.col_contest_id = contest.adifname + WHERE station_profile.user_id = ? + $where + $order_by + $limit + "; + return $this->db->query($sql, $binding); + } + public function searchDb($searchCriteria) { $conditions = []; $binding = [$searchCriteria['user_id']]; @@ -13,20 +90,7 @@ class Logbookadvanced_model extends CI_Model { } if ((isset($searchCriteria['dupes'])) && ($searchCriteria['dupes'] !== '')) { - $id_sql="select GROUP_CONCAT(col_primary_key separator ',') as qsoids, COL_CALL, COL_MODE, COL_SUBMODE, station_callsign, COL_SAT_NAME, COL_BAND, min(col_time_on) Mintime, max(col_time_on) Maxtime from " . $this->config->item('table_name') . " - join station_profile on " . $this->config->item('table_name') . ".station_id = station_profile.station_id where station_profile.user_id = ? - group by col_call, col_mode, COL_SUBMODE, STATION_CALLSIGN, col_band, COL_SAT_NAME having count(*) > 1 AND TIMESTAMPDIFF(SECOND, Mintime, Maxtime) < 1500"; - $id_query = $this->db->query($id_sql, $searchCriteria['user_id']); - $ids2fetch = ''; - foreach ($id_query->result() as $id) { - $ids2fetch .= ','.$id->qsoids; - } - $ids2fetch = ltrim($ids2fetch, ','); - if ($ids2fetch ?? '' !== '') { - $conditions[] = "qsos.COL_PRIMARY_KEY in (".$ids2fetch.")"; - } else { - $conditions[] = "1=0"; - } + return $this->dupeSearchQuery($searchCriteria, $binding); } if ((isset($searchCriteria['invalid'])) && ($searchCriteria['invalid'] !== '')) { @@ -472,11 +536,6 @@ class Logbookadvanced_model extends CI_Model { $where = "AND $where"; } - $where = trim(implode(" AND ", $conditions)); - if ($where != "") { - $where = "AND $where"; - } - $limit = ''; if ($searchCriteria['qsoresults'] != 'All') { @@ -1259,7 +1318,7 @@ class Logbookadvanced_model extends CI_Model { if ($ids == null) { $sql = "UPDATE ".$this->config->item('table_name')." JOIN dxcc_entities ON ". $this->config->item('table_name').".col_dxcc = dxcc_entities.adif JOIN station_profile ON ". $this->config->item('table_name').".station_id = station_profile.station_id" . " SET " . $this->config->item('table_name').".COL_CQZ = dxcc_entities.cqz" . - " WHERE station_profile.user_id = ? and (" . $this->config->item('table_name').".COL_CQZ IS NULL OR " . $this->config->item('table_name').".COL_CQZ = '')"; + " WHERE station_profile.user_id = ? and " . $this->config->item('table_name') . ".COL_CQZ IS NULL"; $query = $this->db->query($sql, array($this->session->userdata('user_id'))); return $this->db->affected_rows(); @@ -1277,7 +1336,7 @@ class Logbookadvanced_model extends CI_Model { if ($ids == null) { $sql = "UPDATE ".$this->config->item('table_name')." JOIN dxcc_entities ON ". $this->config->item('table_name').".col_dxcc = dxcc_entities.adif JOIN station_profile ON ". $this->config->item('table_name').".station_id = station_profile.station_id" . " SET " . $this->config->item('table_name').".COL_ITUZ = dxcc_entities.ituz" . - " WHERE station_profile.user_id = ? and (" . $this->config->item ('table_name').".COL_ITUZ IS NULL OR " . $this->config->item('table_name').".COL_ITUZ = '')"; + " WHERE station_profile.user_id = ? and " . $this->config->item('table_name') . ".COL_ITUZ IS NULL"; $query = $this->db->query($sql, array($this->session->userdata('user_id'))); return $this->db->affected_rows(); } @@ -1556,7 +1615,7 @@ class Logbookadvanced_model extends CI_Model { $sql = "select count(*) as count from " . $this->config->item('table_name') . " join station_profile on " . $this->config->item('table_name') . ".station_id = station_profile.station_id join dxcc_entities on " . $this->config->item('table_name') . ".col_dxcc = dxcc_entities.adif - where user_id = ? and coalesce(col_cqz, '') = ''"; + where user_id = ? and col_cqz is NULL"; $bindings[] = [$this->session->userdata('user_id')]; @@ -1568,7 +1627,7 @@ class Logbookadvanced_model extends CI_Model { $sql = "select count(*) as count from " . $this->config->item('table_name') . " join station_profile on " . $this->config->item('table_name') . ".station_id = station_profile.station_id join dxcc_entities on " . $this->config->item('table_name') . ".col_dxcc = dxcc_entities.adif - where user_id = ? and coalesce(col_ituz, '') = ''"; + where user_id = ? and col_ituz is NULL"; $bindings[] = [$this->session->userdata('user_id')]; diff --git a/application/views/logbookadvanced/checkresult.php b/application/views/logbookadvanced/checkresult.php index 2b237ab37..8353786a7 100644 --- a/application/views/logbookadvanced/checkresult.php +++ b/application/views/logbookadvanced/checkresult.php @@ -68,7 +68,7 @@ function check_missing_dxcc($result) { ?> } function check_missing_cq_zones($result) { ?> -
+
count; ?> count > 0) { ?>
diff --git a/application/views/logbookadvanced/dupesearchdialog.php b/application/views/logbookadvanced/dupesearchdialog.php new file mode 100644 index 000000000..31484eb7b --- /dev/null +++ b/application/views/logbookadvanced/dupesearchdialog.php @@ -0,0 +1,49 @@ +
+
+
+ +
+
+
+
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+
+
diff --git a/application/views/logbookadvanced/index.php b/application/views/logbookadvanced/index.php index e437c5f71..1f999da0e 100644 --- a/application/views/logbookadvanced/index.php +++ b/application/views/logbookadvanced/index.php @@ -71,6 +71,9 @@ let lang_gen_advanced_logbook_distances_updated = ''; let lang_gen_advanced_logbook_confirm_fix_missing_dxcc = ''; + let lang_gen_advanced_logbook_dupe_search = ''; + let lang_gen_advanced_logbook_search = ''; + let homegrid =''; " method="post"> + + + +
diff --git a/assets/js/sections/bandmap_list.js b/assets/js/sections/bandmap_list.js index fe1c71a7b..f252ff487 100644 --- a/assets/js/sections/bandmap_list.js +++ b/assets/js/sections/bandmap_list.js @@ -1405,7 +1405,7 @@ $(function() { // Add hover tooltips to all rows $('.spottable tbody tr').each(function() { - $(this).attr('title', lang_click_to_prepare_logging); + $(this).attr('title', decodeHtml(lang_click_to_prepare_logging)); $(this).attr('data-bs-toggle', 'tooltip'); $(this).attr('data-bs-placement', 'top'); }); diff --git a/assets/js/sections/logbookadvanced.js b/assets/js/sections/logbookadvanced.js index 8573ef84f..4d4ac7834 100644 --- a/assets/js/sections/logbookadvanced.js +++ b/assets/js/sections/logbookadvanced.js @@ -745,6 +745,10 @@ $(document).ready(function () { wwff: this.wwff.value, qslimages: this.qslimages.value, dupes: this.dupes.value, + dupedate: this.dupedate.value, + dupemode: this.dupemode.value, + dupeband: this.dupeband.value, + dupesat: this.dupesat.value, contest: this.contest.value, invalid: this.invalid.value, continent: this.continent.value, @@ -1088,7 +1092,7 @@ $(document).ready(function () { }); $('#dupeButton').click(function (event) { - dupeSearch(); + dupeSearchDialog(); }); $('#invalidButton').click(function (event) { @@ -1457,6 +1461,44 @@ $(document).ready(function () { }); }); + function dupeSearchDialog() { + $.ajax({ + url: base_url + 'index.php/logbookadvanced/dupeSearchDialog', + type: 'post', + success: function (html) { + BootstrapDialog.show({ + title: lang_gen_advanced_logbook_dupe_search, + size: BootstrapDialog.SIZE_NORMAL, + cssClass: 'options', + nl2br: false, + message: html, + buttons: [ + { + label: lang_gen_advanced_logbook_search + '
', + cssClass: 'btn btn-sm btn-primary ld-ext-right', + id: 'dupeSearchButton', + action: function (dialogItself) { + dialogItself.close(); + $('#dupedate').val($('#date_check').is(':checked') ? "Y" : "N"); + $('#dupemode').val($('#mode_check').is(':checked') ? "Y" : "N"); + $('#dupeband').val($('#band_check').is(':checked') ? "Y" : "N"); + $('#dupesat').val($('#satellite_check').is(':checked') ? "Y" : "N"); + dupeSearch(); + } + }, + { + label: lang_admin_close, + cssClass: 'btn btn-sm btn-secondary', + id: 'closeDupeDialogButton', + action: function (dialogItself) { + dialogItself.close(); + } + }], + }); + } + }); + } + function dupeSearch() { $("#dupes").val("Y"); $('#dupeButton').prop('disabled', true).addClass('running'); diff --git a/assets/js/sections/qso.js b/assets/js/sections/qso.js index f7927f4c8..b106660d8 100644 --- a/assets/js/sections/qso.js +++ b/assets/js/sections/qso.js @@ -1085,14 +1085,14 @@ function changebadge(entityval) { if (result.confirmed) { $('#callsign_info').addClass("text-bg-success"); - $('#callsign_info').attr('title', lang_qso_dxcc_confirmed); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_confirmed)); } else if (result.workedBefore) { $('#callsign_info').addClass("text-bg-success"); $('#callsign_info').addClass("lotw_info_orange"); - $('#callsign_info').attr('title', lang_qso_dxcc_worked); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_worked)); } else { $('#callsign_info').addClass("text-bg-danger"); - $('#callsign_info').attr('title', lang_qso_dxcc_new); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_new)); } }) } else { @@ -1106,14 +1106,14 @@ function changebadge(entityval) { if (result.confirmed) { $('#callsign_info').addClass("text-bg-success"); - $('#callsign_info').attr('title', lang_qso_dxcc_confirmed); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_confirmed)); } else if (result.workedBefore) { $('#callsign_info').addClass("text-bg-success"); $('#callsign_info').addClass("lotw_info_orange"); - $('#callsign_info').attr('title', lang_qso_dxcc_worked); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_worked)); } else { $('#callsign_info').addClass("text-bg-danger"); - $('#callsign_info').attr('title', lang_qso_dxcc_new); + $('#callsign_info').attr('title', decodeHtml(lang_qso_dxcc_new)); } }) } @@ -1444,17 +1444,17 @@ $("#callsign").on("focusout", function () { $('#lotw_link').attr('target', "_blank"); $('#lotw_info').attr('data-bs-toggle', "tooltip"); if (result.lotw_days == 1) { - $('#lotw_info').attr('data-bs-original-title', lang_lotw_upload_day_ago); + $('#lotw_info').attr('data-bs-original-title', decodeHtml(lang_lotw_upload_day_ago)); } else { - $('#lotw_info').attr('data-bs-original-title', lang_lotw_upload_days_ago.replace('%x', result.lotw_days)); + $('#lotw_info').attr('data-bs-original-title', decodeHtml(lang_lotw_upload_days_ago.replace('%x', result.lotw_days))); } $('[data-bs-toggle="tooltip"]').tooltip(); } $('#qrz_info').html(''); - $('#qrz_info').attr('title', lang_qso_lookup_info.replace('%s', callsign).replace('%s', 'qrz.com')).removeClass('d-none'); + $('#qrz_info').attr('title', decodeHtml(lang_qso_lookup_info.replace('%s', callsign).replace('%s', 'qrz.com'))).removeClass('d-none'); $('#qrz_info').show(); $('#hamqth_info').html(''); - $('#hamqth_info').attr('title', lang_qso_lookup_info.replace('%s', callsign).replace('%s', 'hamqth.com')).removeClass('d-none'); + $('#hamqth_info').attr('title', decodeHtml(lang_qso_lookup_info.replace('%s', callsign).replace('%s', 'hamqth.com'))).removeClass('d-none'); $('#hamqth_info').show(); var $dok_select = $('#darc_dok').selectize(); diff --git a/assets/js/sections/user.js b/assets/js/sections/user.js index 1669affa9..20806cb04 100644 --- a/assets/js/sections/user.js +++ b/assets/js/sections/user.js @@ -204,10 +204,10 @@ $(document).ready(function(){ success: function(res) { if(res.status == 'OK') { btn_div.addClass('alert-success').removeClass('running').prop('disabled', false); - msg_div.addClass('alert-success').text(res.details).show(); + msg_div.addClass('alert-success').text(decodeHtml(res.details)).show(); } else { btn_div.addClass('alert-danger').removeClass('running').prop('disabled', false); - msg_div.addClass('alert-danger').text('Error: '+res.details).show(); + msg_div.addClass('alert-danger').text('Error: '+decodeHtml(res.details)).show(); } }, error: function(res) { diff --git a/assets/lang_src/messages.pot b/assets/lang_src/messages.pot index a33417fd7..d8ba4c2d1 100644 --- a/assets/lang_src/messages.pot +++ b/assets/lang_src/messages.pot @@ -6,7 +6,7 @@ msgid "" msgstr "" "Report-Msgid-Bugs-To: translations@wavelog.org\n" -"POT-Creation-Date: 2025-12-23 12:13+0000\n" +"POT-Creation-Date: 2025-12-23 15:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -328,8 +328,8 @@ msgstr "" #: application/views/contesting/index.php:63 #: application/views/interface_assets/header.php:240 #: application/views/logbookadvanced/edit.php:25 -#: application/views/logbookadvanced/index.php:432 -#: application/views/logbookadvanced/index.php:946 +#: application/views/logbookadvanced/index.php:439 +#: application/views/logbookadvanced/index.php:953 #: application/views/logbookadvanced/useroptions.php:134 #: application/views/lookup/index.php:14 #: application/views/qso/award_tabs.php:41 @@ -346,8 +346,8 @@ msgstr "" #: application/views/interface_assets/header.php:192 #: application/views/kml/index.php:47 #: application/views/logbookadvanced/edit.php:26 -#: application/views/logbookadvanced/index.php:306 -#: application/views/logbookadvanced/index.php:922 +#: application/views/logbookadvanced/index.php:313 +#: application/views/logbookadvanced/index.php:929 #: application/views/logbookadvanced/qslcarousel.php:35 #: application/views/logbookadvanced/showMissingDxccQsos.php:25 #: application/views/logbookadvanced/showStateQsos.php:27 @@ -436,7 +436,7 @@ msgstr "" #: application/views/bands/index.php:57 application/views/dashboard/index.php:9 #: application/views/interface_assets/header.php:218 #: application/views/logbookadvanced/edit.php:32 -#: application/views/logbookadvanced/index.php:436 +#: application/views/logbookadvanced/index.php:443 #: application/views/logbookadvanced/useroptions.php:130 #: application/views/lookup/index.php:10 #: application/views/qslcard/searchresult.php:17 @@ -463,7 +463,7 @@ msgstr "" #: application/views/dashboard/index.php:10 #: application/views/interface_assets/header.php:206 #: application/views/logbookadvanced/edit.php:34 -#: application/views/logbookadvanced/index.php:458 +#: application/views/logbookadvanced/index.php:465 #: application/views/logbookadvanced/useroptions.php:138 #: application/views/lookup/index.php:12 #: application/views/qso/award_tabs.php:65 @@ -485,8 +485,8 @@ msgstr "" #: application/views/dashboard/index.php:11 #: application/views/interface_assets/header.php:222 #: application/views/logbookadvanced/edit.php:30 -#: application/views/logbookadvanced/index.php:440 -#: application/views/logbookadvanced/index.php:940 +#: application/views/logbookadvanced/index.php:447 +#: application/views/logbookadvanced/index.php:947 #: application/views/logbookadvanced/useroptions.php:126 #: application/views/lookup/index.php:9 application/views/qso/award_tabs.php:57 #: application/views/qso/components/previous_contacts.php:84 @@ -900,7 +900,7 @@ msgstr "" #: application/controllers/Dcl.php:68 application/views/dcl_views/import.php:3 #: application/views/dcl_views/index.php:3 -#: application/views/logbookadvanced/index.php:913 +#: application/views/logbookadvanced/index.php:920 #: application/views/logbookadvanced/useroptions.php:90 #: application/views/qso/edit_ajax.php:434 #: application/views/search/search_result_ajax.php:127 @@ -1301,7 +1301,7 @@ msgstr "" #: application/views/awards/wpx/index.php:28 #: application/views/gridmap/index.php:171 #: application/views/interface_assets/footer.php:106 -#: application/views/logbookadvanced/index.php:901 +#: application/views/logbookadvanced/index.php:908 #: application/views/logbookadvanced/useroptions.php:74 #: application/views/oqrs/qsolist.php:12 #: application/views/qslprint/qslprint.php:30 @@ -1434,9 +1434,10 @@ msgstr "" #: application/views/hamsat/index.php:33 #: application/views/interface_assets/footer.php:121 #: application/views/kml/index.php:31 +#: application/views/logbookadvanced/dupesearchdialog.php:23 #: application/views/logbookadvanced/edit.php:12 -#: application/views/logbookadvanced/index.php:337 -#: application/views/logbookadvanced/index.php:871 +#: application/views/logbookadvanced/index.php:344 +#: application/views/logbookadvanced/index.php:878 #: application/views/logbookadvanced/qslcarousel.php:32 #: application/views/logbookadvanced/showMissingDxccQsos.php:21 #: application/views/logbookadvanced/showStateQsos.php:23 @@ -1488,7 +1489,7 @@ msgstr "" #: application/views/contesting/index.php:180 #: application/views/contesting/index.php:266 #: application/views/logbookadvanced/edit.php:16 -#: application/views/logbookadvanced/index.php:874 +#: application/views/logbookadvanced/index.php:881 #: application/views/logbookadvanced/useroptions.php:38 #: application/views/qslcard/searchresult.php:13 #: application/views/qslcard/searchresult.php:29 @@ -1517,7 +1518,7 @@ msgstr "" #: application/views/contesting/index.php:204 #: application/views/contesting/index.php:267 #: application/views/logbookadvanced/edit.php:15 -#: application/views/logbookadvanced/index.php:877 +#: application/views/logbookadvanced/index.php:884 #: application/views/logbookadvanced/useroptions.php:42 #: application/views/qslcard/searchresult.php:14 #: application/views/qslcard/searchresult.php:30 @@ -1567,8 +1568,8 @@ msgstr "" #: application/views/dashboard/index.php:8 #: application/views/interface_assets/header.php:220 #: application/views/logbookadvanced/edit.php:28 -#: application/views/logbookadvanced/index.php:446 -#: application/views/logbookadvanced/index.php:937 +#: application/views/logbookadvanced/index.php:453 +#: application/views/logbookadvanced/index.php:944 #: application/views/logbookadvanced/qslcarousel.php:38 #: application/views/logbookadvanced/useroptions.php:122 #: application/views/lookup/index.php:7 @@ -1599,8 +1600,8 @@ msgstr "" #: application/views/dashboard/index.php:12 #: application/views/logbookadvanced/edit.php:33 #: application/views/logbookadvanced/edit.php:96 -#: application/views/logbookadvanced/index.php:327 -#: application/views/logbookadvanced/index.php:925 +#: application/views/logbookadvanced/index.php:334 +#: application/views/logbookadvanced/index.php:932 #: application/views/logbookadvanced/qslcarousel.php:36 #: application/views/logbookadvanced/showMissingDxccQsos.php:23 #: application/views/logbookadvanced/showStateQsos.php:25 @@ -1633,8 +1634,8 @@ msgstr "" #: application/views/labels/index.php:125 #: application/views/logbookadvanced/edit.php:27 #: application/views/logbookadvanced/index.php:12 -#: application/views/logbookadvanced/index.php:333 -#: application/views/logbookadvanced/index.php:886 +#: application/views/logbookadvanced/index.php:340 +#: application/views/logbookadvanced/index.php:893 #: application/views/logbookadvanced/qslcarousel.php:39 #: application/views/logbookadvanced/showMissingDxccQsos.php:24 #: application/views/logbookadvanced/showStateQsos.php:26 @@ -1679,8 +1680,8 @@ msgstr "" #: application/views/gridmap/index.php:225 #: application/views/logbookadvanced/edit.php:11 #: application/views/logbookadvanced/index.php:14 -#: application/views/logbookadvanced/index.php:491 -#: application/views/logbookadvanced/index.php:976 +#: application/views/logbookadvanced/index.php:498 +#: application/views/logbookadvanced/index.php:983 #: application/views/logbookadvanced/useroptions.php:174 #: application/views/qslcard/searchresult.php:20 #: application/views/qslcard/searchresult.php:36 @@ -1739,9 +1740,10 @@ msgstr "" #: application/views/eqsl/download.php:41 #: application/views/eqslcard/index.php:32 #: application/views/gridmap/index.php:56 application/views/kml/index.php:19 +#: application/views/logbookadvanced/dupesearchdialog.php:32 #: application/views/logbookadvanced/edit.php:6 -#: application/views/logbookadvanced/index.php:348 -#: application/views/logbookadvanced/index.php:880 +#: application/views/logbookadvanced/index.php:355 +#: application/views/logbookadvanced/index.php:887 #: application/views/logbookadvanced/qslcarousel.php:33 #: application/views/logbookadvanced/showMissingDxccQsos.php:22 #: application/views/logbookadvanced/showStateQsos.php:24 @@ -1792,7 +1794,7 @@ msgstr "" #: application/views/bandmap/list.php:567 #: application/views/contesting/index.php:148 #: application/views/dashboard/index.php:16 -#: application/views/logbookadvanced/index.php:883 +#: application/views/logbookadvanced/index.php:890 #: application/views/logbookadvanced/useroptions.php:50 #: application/views/qslcard/searchresult.php:22 #: application/views/qslcard/searchresult.php:38 @@ -1818,8 +1820,8 @@ msgstr "" #: application/controllers/Radio.php:43 #: application/views/dashboard/index.php:17 #: application/views/logbookadvanced/edit.php:13 -#: application/views/logbookadvanced/index.php:462 -#: application/views/logbookadvanced/index.php:958 +#: application/views/logbookadvanced/index.php:469 +#: application/views/logbookadvanced/index.php:965 #: application/views/logbookadvanced/useroptions.php:150 #: application/views/qslcard/searchresult.php:23 #: application/views/qslcard/searchresult.php:55 @@ -1847,7 +1849,7 @@ msgstr "" #: application/views/dxatlas/index.php:65 #: application/views/interface_assets/footer.php:822 #: application/views/kml/index.php:54 -#: application/views/logbookadvanced/index.php:319 +#: application/views/logbookadvanced/index.php:326 #: application/views/lookup/index.php:47 #: application/views/lotw_views/index.php:50 #: application/views/qso/components/previous_contacts.php:59 @@ -2315,7 +2317,7 @@ msgid "Timestamp" msgstr "" #: application/controllers/Radio.php:49 -#: application/views/logbookadvanced/index.php:835 +#: application/views/logbookadvanced/index.php:842 #: application/views/lotw_views/index.php:40 #: application/views/simplefle/index.php:20 #: application/views/simplefle/index.php:185 @@ -2354,7 +2356,7 @@ msgstr "" #: application/views/interface_assets/footer.php:682 #: application/views/interface_assets/footer.php:691 #: application/views/labels/index.php:47 application/views/labels/index.php:83 -#: application/views/logbookadvanced/index.php:822 +#: application/views/logbookadvanced/index.php:829 #: application/views/mode/index.php:64 application/views/satellite/edit.php:56 #: application/views/satellite/index.php:58 #: application/views/search/stored_queries.php:21 @@ -2377,7 +2379,7 @@ msgstr "" #: application/views/interface_assets/footer.php:2800 #: application/views/interface_assets/footer.php:2818 #: application/views/labels/index.php:48 application/views/labels/index.php:84 -#: application/views/logbookadvanced/index.php:841 +#: application/views/logbookadvanced/index.php:848 #: application/views/lotw_views/index.php:134 #: application/views/mode/index.php:67 #: application/views/oqrs/showrequests.php:75 @@ -2485,7 +2487,8 @@ msgstr "" #: application/views/interface_assets/footer.php:42 #: application/views/interface_assets/header.php:392 #: application/views/interface_assets/header.php:399 -#: application/views/logbookadvanced/index.php:811 +#: application/views/logbookadvanced/index.php:75 +#: application/views/logbookadvanced/index.php:818 #: application/views/oqrs/index.php:30 #: application/views/oqrs/showrequests.php:69 #: application/views/qslcard/searchform.php:8 @@ -2526,6 +2529,11 @@ msgid "" "date" msgstr "" +#: application/controllers/Simplefle.php:24 +#: application/views/interface_assets/header.php:137 +msgid "Simple Fast Log Entry" +msgstr "" + #: application/controllers/Staticmap.php:152 #: application/controllers/Visitor.php:76 #: application/controllers/Visitor.php:171 @@ -3693,28 +3701,28 @@ msgstr "" #: application/views/kml/index.php:21 application/views/kml/index.php:33 #: application/views/kml/index.php:49 application/views/kml/index.php:67 #: application/views/kml/index.php:79 -#: application/views/logbookadvanced/index.php:339 -#: application/views/logbookadvanced/index.php:350 -#: application/views/logbookadvanced/index.php:361 -#: application/views/logbookadvanced/index.php:370 -#: application/views/logbookadvanced/index.php:379 -#: application/views/logbookadvanced/index.php:404 -#: application/views/logbookadvanced/index.php:418 -#: application/views/logbookadvanced/index.php:472 -#: application/views/logbookadvanced/index.php:517 -#: application/views/logbookadvanced/index.php:528 -#: application/views/logbookadvanced/index.php:539 -#: application/views/logbookadvanced/index.php:549 -#: application/views/logbookadvanced/index.php:561 -#: application/views/logbookadvanced/index.php:572 -#: application/views/logbookadvanced/index.php:584 -#: application/views/logbookadvanced/index.php:595 -#: application/views/logbookadvanced/index.php:608 -#: application/views/logbookadvanced/index.php:619 -#: application/views/logbookadvanced/index.php:630 -#: application/views/logbookadvanced/index.php:639 -#: application/views/logbookadvanced/index.php:662 -#: application/views/logbookadvanced/index.php:671 +#: application/views/logbookadvanced/index.php:346 +#: application/views/logbookadvanced/index.php:357 +#: application/views/logbookadvanced/index.php:368 +#: application/views/logbookadvanced/index.php:377 +#: application/views/logbookadvanced/index.php:386 +#: application/views/logbookadvanced/index.php:411 +#: application/views/logbookadvanced/index.php:425 +#: application/views/logbookadvanced/index.php:479 +#: application/views/logbookadvanced/index.php:524 +#: application/views/logbookadvanced/index.php:535 +#: application/views/logbookadvanced/index.php:546 +#: application/views/logbookadvanced/index.php:556 +#: application/views/logbookadvanced/index.php:568 +#: application/views/logbookadvanced/index.php:579 +#: application/views/logbookadvanced/index.php:591 +#: application/views/logbookadvanced/index.php:602 +#: application/views/logbookadvanced/index.php:615 +#: application/views/logbookadvanced/index.php:626 +#: application/views/logbookadvanced/index.php:637 +#: application/views/logbookadvanced/index.php:646 +#: application/views/logbookadvanced/index.php:669 +#: application/views/logbookadvanced/index.php:678 #: application/views/lotw/import.php:55 #: application/views/oqrs/showrequests.php:33 #: application/views/oqrs/showrequests.php:49 @@ -3780,8 +3788,8 @@ msgstr "" #: application/views/distances/index.php:53 #: application/views/gridmap/index.php:71 #: application/views/logbookadvanced/edit.php:14 -#: application/views/logbookadvanced/index.php:377 -#: application/views/logbookadvanced/index.php:964 +#: application/views/logbookadvanced/index.php:384 +#: application/views/logbookadvanced/index.php:971 #: application/views/logbookadvanced/useroptions.php:158 #: application/views/timeline/index.php:79 application/views/user/edit.php:351 #: application/views/view_log/partial/log_ajax.php:21 @@ -3801,7 +3809,7 @@ msgstr "" #: application/views/gridmap/index.php:75 #: application/views/logbookadvanced/edit.php:207 #: application/views/logbookadvanced/edit.php:215 -#: application/views/logbookadvanced/index.php:473 +#: application/views/logbookadvanced/index.php:480 #: application/views/timeline/index.php:84 msgid "None/Empty" msgstr "" @@ -3811,7 +3819,7 @@ msgstr "" #: application/views/distances/index.php:59 #: application/views/dxatlas/index.php:95 #: application/views/gridmap/index.php:77 application/views/kml/index.php:80 -#: application/views/logbookadvanced/index.php:381 +#: application/views/logbookadvanced/index.php:388 #: application/views/qso/edit_ajax.php:192 application/views/qso/index.php:532 #: application/views/timeline/index.php:85 #: application/views/view_log/partial/log_ajax.php:55 @@ -3825,7 +3833,7 @@ msgstr "" #: application/views/distances/index.php:60 #: application/views/dxatlas/index.php:96 #: application/views/gridmap/index.php:78 application/views/kml/index.php:81 -#: application/views/logbookadvanced/index.php:382 +#: application/views/logbookadvanced/index.php:389 #: application/views/qso/edit_ajax.php:193 application/views/qso/index.php:533 #: application/views/timeline/index.php:86 #: application/views/view_log/partial/log_ajax.php:58 @@ -3839,7 +3847,7 @@ msgstr "" #: application/views/distances/index.php:61 #: application/views/dxatlas/index.php:97 #: application/views/gridmap/index.php:79 application/views/kml/index.php:82 -#: application/views/logbookadvanced/index.php:383 +#: application/views/logbookadvanced/index.php:390 #: application/views/qso/edit_ajax.php:194 application/views/qso/index.php:534 #: application/views/timeline/index.php:87 #: application/views/view_log/partial/log_ajax.php:61 @@ -3853,7 +3861,7 @@ msgstr "" #: application/views/distances/index.php:62 #: application/views/dxatlas/index.php:98 #: application/views/gridmap/index.php:80 application/views/kml/index.php:83 -#: application/views/logbookadvanced/index.php:384 +#: application/views/logbookadvanced/index.php:391 #: application/views/qso/edit_ajax.php:195 application/views/qso/index.php:535 #: application/views/timeline/index.php:88 #: application/views/view_log/partial/log_ajax.php:64 @@ -3867,7 +3875,7 @@ msgstr "" #: application/views/distances/index.php:63 #: application/views/dxatlas/index.php:99 #: application/views/gridmap/index.php:81 application/views/kml/index.php:84 -#: application/views/logbookadvanced/index.php:385 +#: application/views/logbookadvanced/index.php:392 #: application/views/qso/edit_ajax.php:196 application/views/qso/index.php:536 #: application/views/timeline/index.php:89 #: application/views/view_log/partial/log_ajax.php:67 @@ -3881,7 +3889,7 @@ msgstr "" #: application/views/distances/index.php:64 #: application/views/dxatlas/index.php:100 #: application/views/gridmap/index.php:82 application/views/kml/index.php:85 -#: application/views/logbookadvanced/index.php:386 +#: application/views/logbookadvanced/index.php:393 #: application/views/qso/edit_ajax.php:197 application/views/qso/index.php:537 #: application/views/timeline/index.php:90 #: application/views/view_log/partial/log_ajax.php:70 @@ -3895,7 +3903,7 @@ msgstr "" #: application/views/distances/index.php:65 #: application/views/dxatlas/index.php:101 #: application/views/gridmap/index.php:83 application/views/kml/index.php:86 -#: application/views/logbookadvanced/index.php:387 +#: application/views/logbookadvanced/index.php:394 #: application/views/qso/edit_ajax.php:198 application/views/qso/index.php:538 #: application/views/timeline/index.php:91 #: application/views/view_log/partial/log_ajax.php:73 @@ -3909,7 +3917,7 @@ msgstr "" #: application/views/distances/index.php:66 #: application/views/dxatlas/index.php:102 #: application/views/gridmap/index.php:84 application/views/kml/index.php:87 -#: application/views/logbookadvanced/index.php:388 +#: application/views/logbookadvanced/index.php:395 #: application/views/qso/edit_ajax.php:199 application/views/qso/index.php:539 #: application/views/timeline/index.php:92 #: application/views/view_log/partial/log_ajax.php:76 @@ -3923,7 +3931,7 @@ msgstr "" #: application/views/distances/index.php:67 #: application/views/dxatlas/index.php:103 #: application/views/gridmap/index.php:85 application/views/kml/index.php:88 -#: application/views/logbookadvanced/index.php:389 +#: application/views/logbookadvanced/index.php:396 #: application/views/qso/edit_ajax.php:200 application/views/qso/index.php:540 #: application/views/timeline/index.php:93 #: application/views/view_log/partial/log_ajax.php:79 @@ -3937,7 +3945,7 @@ msgstr "" #: application/views/distances/index.php:68 #: application/views/dxatlas/index.php:104 #: application/views/gridmap/index.php:86 application/views/kml/index.php:89 -#: application/views/logbookadvanced/index.php:390 +#: application/views/logbookadvanced/index.php:397 #: application/views/qso/edit_ajax.php:201 application/views/qso/index.php:541 #: application/views/timeline/index.php:94 #: application/views/view_log/partial/log_ajax.php:82 @@ -3951,7 +3959,7 @@ msgstr "" #: application/views/distances/index.php:69 #: application/views/dxatlas/index.php:105 #: application/views/gridmap/index.php:87 application/views/kml/index.php:90 -#: application/views/logbookadvanced/index.php:391 +#: application/views/logbookadvanced/index.php:398 #: application/views/qso/edit_ajax.php:202 application/views/qso/index.php:542 #: application/views/timeline/index.php:95 #: application/views/view_log/partial/log_ajax.php:85 @@ -3965,7 +3973,7 @@ msgstr "" #: application/views/distances/index.php:70 #: application/views/dxatlas/index.php:106 #: application/views/gridmap/index.php:88 application/views/kml/index.php:91 -#: application/views/logbookadvanced/index.php:392 +#: application/views/logbookadvanced/index.php:399 #: application/views/qso/edit_ajax.php:203 application/views/qso/index.php:543 #: application/views/timeline/index.php:96 #: application/views/view_log/partial/log_ajax.php:88 @@ -3979,7 +3987,7 @@ msgstr "" #: application/views/distances/index.php:71 #: application/views/dxatlas/index.php:107 #: application/views/gridmap/index.php:89 application/views/kml/index.php:92 -#: application/views/logbookadvanced/index.php:393 +#: application/views/logbookadvanced/index.php:400 #: application/views/qso/edit_ajax.php:204 application/views/qso/index.php:544 #: application/views/timeline/index.php:97 #: application/views/view_log/partial/log_ajax.php:91 @@ -3993,7 +4001,7 @@ msgstr "" #: application/views/distances/index.php:72 #: application/views/dxatlas/index.php:108 #: application/views/gridmap/index.php:90 application/views/kml/index.php:93 -#: application/views/logbookadvanced/index.php:394 +#: application/views/logbookadvanced/index.php:401 #: application/views/qso/edit_ajax.php:205 application/views/qso/index.php:545 #: application/views/timeline/index.php:98 #: application/views/view_log/partial/log_ajax.php:94 @@ -4007,7 +4015,7 @@ msgstr "" #: application/views/distances/index.php:73 #: application/views/dxatlas/index.php:109 #: application/views/gridmap/index.php:91 application/views/kml/index.php:94 -#: application/views/logbookadvanced/index.php:395 +#: application/views/logbookadvanced/index.php:402 #: application/views/qso/edit_ajax.php:206 application/views/qso/index.php:546 #: application/views/timeline/index.php:99 #: application/views/view_log/partial/log_ajax.php:97 @@ -4021,7 +4029,7 @@ msgstr "" #: application/views/distances/index.php:74 #: application/views/dxatlas/index.php:110 #: application/views/gridmap/index.php:92 application/views/kml/index.php:95 -#: application/views/logbookadvanced/index.php:396 +#: application/views/logbookadvanced/index.php:403 #: application/views/qso/edit_ajax.php:207 application/views/qso/index.php:547 #: application/views/timeline/index.php:100 #: application/views/view_log/partial/log_ajax.php:100 @@ -4035,7 +4043,7 @@ msgstr "" #: application/views/distances/index.php:75 #: application/views/dxatlas/index.php:111 #: application/views/gridmap/index.php:93 application/views/kml/index.php:96 -#: application/views/logbookadvanced/index.php:397 +#: application/views/logbookadvanced/index.php:404 #: application/views/qso/edit_ajax.php:208 application/views/qso/index.php:548 #: application/views/timeline/index.php:101 #: application/views/view_log/partial/log_ajax.php:103 @@ -4049,7 +4057,7 @@ msgstr "" #: application/views/distances/index.php:76 #: application/views/dxatlas/index.php:112 #: application/views/gridmap/index.php:94 application/views/kml/index.php:97 -#: application/views/logbookadvanced/index.php:398 +#: application/views/logbookadvanced/index.php:405 #: application/views/qso/edit_ajax.php:209 application/views/qso/index.php:549 #: application/views/timeline/index.php:102 #: application/views/view_log/partial/log_ajax.php:106 @@ -4109,8 +4117,9 @@ msgstr "" #: application/views/gridmap/index.php:103 #: application/views/hamsat/index.php:32 #: application/views/interface_assets/header.php:210 +#: application/views/logbookadvanced/dupesearchdialog.php:41 #: application/views/logbookadvanced/edit.php:17 -#: application/views/logbookadvanced/index.php:359 +#: application/views/logbookadvanced/index.php:366 #: application/views/qso/award_tabs.php:69 #: application/views/satellite/flightpath.php:40 #: application/views/satellite/pass.php:16 @@ -4131,7 +4140,7 @@ msgstr "" #: application/views/callstats/index.php:35 #: application/views/distances/index.php:44 #: application/views/gridmap/index.php:118 -#: application/views/logbookadvanced/index.php:368 +#: application/views/logbookadvanced/index.php:375 #: application/views/satellite/create.php:35 #: application/views/satellite/edit.php:19 #: application/views/satellite/index.php:54 @@ -4375,6 +4384,7 @@ msgstr "" #: application/views/eqsl/download.php:36 application/views/eqsl/result.php:33 #: application/views/eqslcard/index.php:30 #: application/views/hamsat/index.php:28 +#: application/views/logbookadvanced/dupesearchdialog.php:14 #: application/views/logbookadvanced/edit.php:10 #: application/views/oqrs/notinlogform.php:8 #: application/views/oqrs/qsolist.php:7 application/views/oqrs/request.php:15 @@ -5052,7 +5062,7 @@ msgstr "" #: application/views/club/permissions.php:250 #: application/views/clublog/export.php:39 #: application/views/hrdlog/export.php:39 -#: application/views/logbookadvanced/index.php:756 +#: application/views/logbookadvanced/index.php:763 #: application/views/notes/main.php:77 application/views/qrz/export.php:44 #: application/views/user/index.php:33 application/views/user/index.php:160 #: application/views/webadif/export.php:45 @@ -5183,8 +5193,8 @@ msgid "Filtering on" msgstr "" #: application/views/awards/counties/details.php:13 -#: application/views/logbookadvanced/index.php:428 -#: application/views/logbookadvanced/index.php:928 +#: application/views/logbookadvanced/index.php:435 +#: application/views/logbookadvanced/index.php:935 #: application/views/logbookadvanced/useroptions.php:110 msgid "County" msgstr "" @@ -5268,8 +5278,8 @@ msgstr "" #: application/views/gridmap/index.php:229 application/views/kml/index.php:65 #: application/views/logbookadvanced/edit.php:24 #: application/views/logbookadvanced/index.php:22 -#: application/views/logbookadvanced/index.php:402 -#: application/views/logbookadvanced/index.php:931 +#: application/views/logbookadvanced/index.php:409 +#: application/views/logbookadvanced/index.php:938 #: application/views/logbookadvanced/qslcarousel.php:37 #: application/views/logbookadvanced/useroptions.php:114 #: application/views/lookup/index.php:3 application/views/qso/edit_ajax.php:308 @@ -5325,7 +5335,7 @@ msgstr "" #: application/views/awards/dxcc/index.php:41 #: application/views/awards/wpx/index.php:13 #: application/views/gridmap/index.php:19 -#: application/views/logbookadvanced/index.php:272 +#: application/views/logbookadvanced/index.php:279 #: application/views/mode/index.php:80 application/views/usermode/index.php:68 msgid "Filters" msgstr "" @@ -5337,7 +5347,7 @@ msgstr "" #: application/views/awards/cq/index.php:55 #: application/views/awards/dxcc/index.php:51 #: application/views/gridmap/index.php:28 -#: application/views/logbookadvanced/index.php:278 +#: application/views/logbookadvanced/index.php:285 msgid "Date Presets" msgstr "" @@ -5349,55 +5359,55 @@ msgstr "" #: application/views/dashboard/index.php:408 #: application/views/dashboard/index.php:429 #: application/views/gridmap/index.php:31 -#: application/views/logbookadvanced/index.php:280 +#: application/views/logbookadvanced/index.php:287 msgid "Today" msgstr "" #: application/views/awards/cq/index.php:58 #: application/views/awards/dxcc/index.php:54 #: application/views/gridmap/index.php:32 -#: application/views/logbookadvanced/index.php:281 +#: application/views/logbookadvanced/index.php:288 msgid "Yesterday" msgstr "" #: application/views/awards/cq/index.php:59 #: application/views/awards/dxcc/index.php:55 #: application/views/gridmap/index.php:33 -#: application/views/logbookadvanced/index.php:282 +#: application/views/logbookadvanced/index.php:289 msgid "Last 7 Days" msgstr "" #: application/views/awards/cq/index.php:60 #: application/views/awards/dxcc/index.php:56 #: application/views/gridmap/index.php:34 -#: application/views/logbookadvanced/index.php:283 +#: application/views/logbookadvanced/index.php:290 msgid "Last 30 Days" msgstr "" #: application/views/awards/cq/index.php:61 #: application/views/awards/dxcc/index.php:57 #: application/views/gridmap/index.php:35 -#: application/views/logbookadvanced/index.php:284 +#: application/views/logbookadvanced/index.php:291 msgid "This Month" msgstr "" #: application/views/awards/cq/index.php:62 #: application/views/awards/dxcc/index.php:58 #: application/views/gridmap/index.php:36 -#: application/views/logbookadvanced/index.php:285 +#: application/views/logbookadvanced/index.php:292 msgid "Last Month" msgstr "" #: application/views/awards/cq/index.php:63 #: application/views/awards/dxcc/index.php:59 #: application/views/gridmap/index.php:37 -#: application/views/logbookadvanced/index.php:286 +#: application/views/logbookadvanced/index.php:293 msgid "This Year" msgstr "" #: application/views/awards/cq/index.php:64 #: application/views/awards/dxcc/index.php:60 -#: application/views/logbookadvanced/index.php:287 +#: application/views/logbookadvanced/index.php:294 msgid "Last Year" msgstr "" @@ -5405,7 +5415,7 @@ msgstr "" #: application/views/awards/dxcc/index.php:61 #: application/views/gridmap/index.php:38 #: application/views/interface_assets/footer.php:52 -#: application/views/logbookadvanced/index.php:288 +#: application/views/logbookadvanced/index.php:295 #: application/views/qso/index.php:757 msgid "Clear" msgstr "" @@ -5553,7 +5563,7 @@ msgstr "" #: application/views/awards/waja/index.php:135 #: application/views/awards/wap/index.php:129 #: application/views/awards/was/index.php:133 -#: application/views/logbookadvanced/index.php:827 +#: application/views/logbookadvanced/index.php:834 #: application/views/logbookadvanced/useroptions.php:7 msgid "Map" msgstr "" @@ -5700,8 +5710,8 @@ msgstr "" #: application/views/awards/was/index.php:117 #: application/views/awards/wpx/index.php:148 #: application/views/continents/index.php:50 -#: application/views/logbookadvanced/index.php:845 -#: application/views/logbookadvanced/index.php:846 +#: application/views/logbookadvanced/index.php:852 +#: application/views/logbookadvanced/index.php:853 #: application/views/oqrs/showrequests.php:70 #: application/views/qrbcalc/index.php:19 #: application/views/search/filter.php:43 application/views/user/edit.php:723 @@ -5765,7 +5775,7 @@ msgstr "" #: application/views/bandmap/list.php:339 #: application/views/bandmap/list.php:353 #: application/views/logbookadvanced/edit.php:217 -#: application/views/logbookadvanced/index.php:475 +#: application/views/logbookadvanced/index.php:482 #: application/views/lookup/index.php:60 #: application/views/options/dxcluster.php:56 #: application/views/qso/edit_ajax.php:266 application/views/qso/index.php:480 @@ -5779,7 +5789,7 @@ msgstr "" #: application/views/bandmap/list.php:338 #: application/views/bandmap/list.php:352 #: application/views/logbookadvanced/edit.php:216 -#: application/views/logbookadvanced/index.php:474 +#: application/views/logbookadvanced/index.php:481 #: application/views/lookup/index.php:59 #: application/views/options/dxcluster.php:55 #: application/views/qso/edit_ajax.php:265 application/views/qso/index.php:479 @@ -5793,7 +5803,7 @@ msgstr "" #: application/views/bandmap/list.php:340 #: application/views/bandmap/list.php:354 #: application/views/logbookadvanced/edit.php:219 -#: application/views/logbookadvanced/index.php:477 +#: application/views/logbookadvanced/index.php:484 #: application/views/lookup/index.php:62 #: application/views/options/dxcluster.php:57 #: application/views/qso/edit_ajax.php:267 application/views/qso/index.php:481 @@ -5807,7 +5817,7 @@ msgstr "" #: application/views/bandmap/list.php:341 #: application/views/bandmap/list.php:355 #: application/views/logbookadvanced/edit.php:220 -#: application/views/logbookadvanced/index.php:478 +#: application/views/logbookadvanced/index.php:485 #: application/views/lookup/index.php:63 #: application/views/options/dxcluster.php:58 #: application/views/qso/edit_ajax.php:268 application/views/qso/index.php:482 @@ -5821,7 +5831,7 @@ msgstr "" #: application/views/bandmap/list.php:342 #: application/views/bandmap/list.php:356 #: application/views/logbookadvanced/edit.php:218 -#: application/views/logbookadvanced/index.php:476 +#: application/views/logbookadvanced/index.php:483 #: application/views/lookup/index.php:61 #: application/views/options/dxcluster.php:59 #: application/views/qso/edit_ajax.php:269 application/views/qso/index.php:483 @@ -5835,7 +5845,7 @@ msgstr "" #: application/views/bandmap/list.php:344 #: application/views/bandmap/list.php:358 #: application/views/logbookadvanced/edit.php:221 -#: application/views/logbookadvanced/index.php:479 +#: application/views/logbookadvanced/index.php:486 #: application/views/lookup/index.php:64 #: application/views/options/dxcluster.php:61 #: application/views/qso/edit_ajax.php:271 application/views/qso/index.php:485 @@ -5849,7 +5859,7 @@ msgstr "" #: application/views/bandmap/list.php:343 #: application/views/bandmap/list.php:357 #: application/views/logbookadvanced/edit.php:222 -#: application/views/logbookadvanced/index.php:480 +#: application/views/logbookadvanced/index.php:487 #: application/views/lookup/index.php:65 #: application/views/options/dxcluster.php:60 #: application/views/qso/edit_ajax.php:270 application/views/qso/index.php:484 @@ -6114,7 +6124,7 @@ msgstr "" #: application/views/contesting/index.php:229 #: application/views/dashboard/index.php:18 #: application/views/labels/index.php:41 application/views/labels/index.php:75 -#: application/views/logbookadvanced/index.php:889 +#: application/views/logbookadvanced/index.php:896 #: application/views/logbookadvanced/qslcarousel.php:34 #: application/views/logbookadvanced/useroptions.php:58 #: application/views/lotw/satupdate.php:7 @@ -6142,8 +6152,8 @@ msgstr "" #: application/views/gridmap/index.php:231 #: application/views/logbookadvanced/edit.php:29 #: application/views/logbookadvanced/index.php:21 -#: application/views/logbookadvanced/index.php:416 -#: application/views/logbookadvanced/index.php:934 +#: application/views/logbookadvanced/index.php:423 +#: application/views/logbookadvanced/index.php:941 #: application/views/logbookadvanced/useroptions.php:118 #: application/views/lookup/index.php:8 application/views/qso/edit_ajax.php:316 #: application/views/qso/index.php:515 @@ -6410,7 +6420,7 @@ msgstr "" #: application/views/awards/pl_polska/index.php:372 #: application/views/logbookadvanced/dbtoolsdialog.php:47 -#: application/views/logbookadvanced/index.php:787 +#: application/views/logbookadvanced/index.php:794 msgid "Fix State" msgstr "" @@ -6537,7 +6547,7 @@ msgid "Reference" msgstr "" #: application/views/awards/sig/qso_list.php:10 -#: application/views/logbookadvanced/index.php:862 +#: application/views/logbookadvanced/index.php:869 #: application/views/logbookadvanced/qslcarousel.php:31 #: application/views/logbookadvanced/showMissingDxccQsos.php:20 #: application/views/logbookadvanced/showStateQsos.php:22 @@ -6670,8 +6680,8 @@ msgstr "" #: application/views/bandmap/list.php:571 #: application/views/continents/index.php:62 #: application/views/logbookadvanced/edit.php:23 -#: application/views/logbookadvanced/index.php:470 -#: application/views/logbookadvanced/index.php:973 +#: application/views/logbookadvanced/index.php:477 +#: application/views/logbookadvanced/index.php:980 #: application/views/logbookadvanced/useroptions.php:170 #: application/views/lookup/index.php:4 application/views/qso/award_tabs.php:37 #: application/views/qso/edit_ajax.php:262 application/views/qso/index.php:476 @@ -7276,8 +7286,8 @@ msgstr "" #: application/views/bandmap/list.php:510 #: application/views/contestcalendar/index.php:21 #: application/views/logbookadvanced/edit.php:8 -#: application/views/logbookadvanced/index.php:466 -#: application/views/logbookadvanced/index.php:967 +#: application/views/logbookadvanced/index.php:473 +#: application/views/logbookadvanced/index.php:974 #: application/views/logbookadvanced/useroptions.php:162 #: application/views/qso/edit_ajax.php:42 #: application/views/simplefle/index.php:84 @@ -7383,8 +7393,8 @@ msgstr "" #: application/views/contesting/index.php:234 #: application/views/hamsat/index.php:31 #: application/views/logbookadvanced/edit.php:7 -#: application/views/logbookadvanced/index.php:487 -#: application/views/logbookadvanced/index.php:961 +#: application/views/logbookadvanced/index.php:494 +#: application/views/logbookadvanced/index.php:968 #: application/views/logbookadvanced/useroptions.php:154 #: application/views/qso/edit_ajax.php:183 application/views/qso/index.php:379 #: application/views/view_log/qso.php:228 @@ -8079,7 +8089,7 @@ msgid "" msgstr "" #: application/views/cabrillo/index.php:48 -#: application/views/logbookadvanced/index.php:801 +#: application/views/logbookadvanced/index.php:808 #: application/views/oqrs/showrequests.php:31 #: application/views/qso/index.php:362 #: application/views/station_profile/edit.php:96 @@ -8190,19 +8200,19 @@ msgstr "" #: application/views/logbookadvanced/edit.php:187 #: application/views/logbookadvanced/edit.php:193 #: application/views/logbookadvanced/edit.php:199 -#: application/views/logbookadvanced/index.php:518 -#: application/views/logbookadvanced/index.php:529 -#: application/views/logbookadvanced/index.php:562 -#: application/views/logbookadvanced/index.php:573 -#: application/views/logbookadvanced/index.php:585 -#: application/views/logbookadvanced/index.php:596 -#: application/views/logbookadvanced/index.php:609 -#: application/views/logbookadvanced/index.php:620 -#: application/views/logbookadvanced/index.php:631 -#: application/views/logbookadvanced/index.php:640 -#: application/views/logbookadvanced/index.php:655 -#: application/views/logbookadvanced/index.php:663 -#: application/views/logbookadvanced/index.php:672 +#: application/views/logbookadvanced/index.php:525 +#: application/views/logbookadvanced/index.php:536 +#: application/views/logbookadvanced/index.php:569 +#: application/views/logbookadvanced/index.php:580 +#: application/views/logbookadvanced/index.php:592 +#: application/views/logbookadvanced/index.php:603 +#: application/views/logbookadvanced/index.php:616 +#: application/views/logbookadvanced/index.php:627 +#: application/views/logbookadvanced/index.php:638 +#: application/views/logbookadvanced/index.php:647 +#: application/views/logbookadvanced/index.php:662 +#: application/views/logbookadvanced/index.php:670 +#: application/views/logbookadvanced/index.php:679 #: application/views/lookup/lotwuser.php:12 #: application/views/qso/edit_ajax.php:444 #: application/views/qso/edit_ajax.php:477 @@ -8255,19 +8265,19 @@ msgstr "" #: application/views/logbookadvanced/edit.php:188 #: application/views/logbookadvanced/edit.php:194 #: application/views/logbookadvanced/edit.php:200 -#: application/views/logbookadvanced/index.php:519 -#: application/views/logbookadvanced/index.php:530 -#: application/views/logbookadvanced/index.php:563 -#: application/views/logbookadvanced/index.php:574 -#: application/views/logbookadvanced/index.php:586 -#: application/views/logbookadvanced/index.php:597 -#: application/views/logbookadvanced/index.php:610 -#: application/views/logbookadvanced/index.php:621 -#: application/views/logbookadvanced/index.php:632 -#: application/views/logbookadvanced/index.php:641 -#: application/views/logbookadvanced/index.php:656 -#: application/views/logbookadvanced/index.php:664 -#: application/views/logbookadvanced/index.php:673 +#: application/views/logbookadvanced/index.php:526 +#: application/views/logbookadvanced/index.php:537 +#: application/views/logbookadvanced/index.php:570 +#: application/views/logbookadvanced/index.php:581 +#: application/views/logbookadvanced/index.php:593 +#: application/views/logbookadvanced/index.php:604 +#: application/views/logbookadvanced/index.php:617 +#: application/views/logbookadvanced/index.php:628 +#: application/views/logbookadvanced/index.php:639 +#: application/views/logbookadvanced/index.php:648 +#: application/views/logbookadvanced/index.php:663 +#: application/views/logbookadvanced/index.php:671 +#: application/views/logbookadvanced/index.php:680 #: application/views/lookup/lotwuser.php:14 #: application/views/qso/edit_ajax.php:443 #: application/views/qso/edit_ajax.php:476 @@ -8442,7 +8452,7 @@ msgstr "" #: application/views/calltester/index.php:10 #: application/views/interface_assets/footer.php:878 -#: application/views/logbookadvanced/index.php:806 +#: application/views/logbookadvanced/index.php:813 msgid "Callsign: " msgstr "" @@ -8714,7 +8724,7 @@ msgstr "" #: application/views/clublog/export.php:34 #: application/views/hrdlog/export.php:34 -#: application/views/logbookadvanced/index.php:985 +#: application/views/logbookadvanced/index.php:992 #: application/views/logbookadvanced/useroptions.php:186 #: application/views/qrz/export.php:39 #: application/views/qslprint/qslprint.php:32 @@ -9163,7 +9173,7 @@ msgid "Locator" msgstr "" #: application/views/contesting/index.php:69 -#: application/views/logbookadvanced/index.php:892 +#: application/views/logbookadvanced/index.php:899 #: application/views/logbookadvanced/useroptions.php:62 #: application/views/qso/edit_ajax.php:177 msgid "QTH" @@ -9628,14 +9638,14 @@ msgstr "" #: application/views/logbookadvanced/edit.php:168 #: application/views/logbookadvanced/edit.php:175 #: application/views/logbookadvanced/edit.php:201 -#: application/views/logbookadvanced/index.php:520 -#: application/views/logbookadvanced/index.php:531 -#: application/views/logbookadvanced/index.php:564 -#: application/views/logbookadvanced/index.php:575 -#: application/views/logbookadvanced/index.php:587 -#: application/views/logbookadvanced/index.php:598 -#: application/views/logbookadvanced/index.php:611 -#: application/views/logbookadvanced/index.php:622 +#: application/views/logbookadvanced/index.php:527 +#: application/views/logbookadvanced/index.php:538 +#: application/views/logbookadvanced/index.php:571 +#: application/views/logbookadvanced/index.php:582 +#: application/views/logbookadvanced/index.php:594 +#: application/views/logbookadvanced/index.php:605 +#: application/views/logbookadvanced/index.php:618 +#: application/views/logbookadvanced/index.php:629 #: application/views/oqrs/qsolist.php:57 application/views/oqrs/qsolist.php:99 #: application/views/qslprint/qsolist.php:68 #: application/views/qslprint/qsolist.php:110 @@ -11411,10 +11421,6 @@ msgstr "" msgid "Post QSO" msgstr "" -#: application/views/interface_assets/header.php:137 -msgid "Simple Fast Log Entry" -msgstr "" - #: application/views/interface_assets/header.php:140 msgid "Live Contest Logging" msgstr "" @@ -11553,7 +11559,7 @@ msgid "Log" msgstr "" #: application/views/interface_assets/header.php:398 -#: application/views/logbookadvanced/index.php:705 +#: application/views/logbookadvanced/index.php:712 #: application/views/oqrs/index.php:28 application/views/user/edit.php:491 #: application/views/visitor/layout/header.php:95 msgid "Search Callsign" @@ -11634,7 +11640,7 @@ msgid "DCL Export" msgstr "" #: application/views/interface_assets/header.php:536 -#: application/views/logbookadvanced/index.php:848 +#: application/views/logbookadvanced/index.php:855 msgid "Help" msgstr "" @@ -12036,7 +12042,7 @@ msgid "Wiki Help" msgstr "" #: application/views/logbookadvanced/dbtoolsdialog.php:11 -#: application/views/logbookadvanced/index.php:785 +#: application/views/logbookadvanced/index.php:792 msgid "Fix CQ Zones" msgstr "" @@ -12055,7 +12061,7 @@ msgid "Check" msgstr "" #: application/views/logbookadvanced/dbtoolsdialog.php:23 -#: application/views/logbookadvanced/index.php:786 +#: application/views/logbookadvanced/index.php:793 msgid "Fix ITU Zones" msgstr "" @@ -12120,6 +12126,26 @@ msgstr "" msgid "This is limited to 150 callsigns for each run!" msgstr "" +#: application/views/logbookadvanced/dupesearchdialog.php:4 +msgid "Search for duplicates using:" +msgstr "" + +#: application/views/logbookadvanced/dupesearchdialog.php:16 +msgid "Match QSOs within 1800s (30min) of each other" +msgstr "" + +#: application/views/logbookadvanced/dupesearchdialog.php:25 +msgid "Match QSOs with the same mode (SSB, CW, FM, etc.)" +msgstr "" + +#: application/views/logbookadvanced/dupesearchdialog.php:34 +msgid "Match QSOs on the same band" +msgstr "" + +#: application/views/logbookadvanced/dupesearchdialog.php:43 +msgid "Match QSOs using the same satellite" +msgstr "" + #: application/views/logbookadvanced/edit.php:1 msgid "Please choose the column to be edited:" msgstr "" @@ -12137,7 +12163,7 @@ msgid "Station Power" msgstr "" #: application/views/logbookadvanced/edit.php:31 -#: application/views/logbookadvanced/index.php:955 +#: application/views/logbookadvanced/index.php:962 #: application/views/logbookadvanced/useroptions.php:146 #: application/views/qso/edit_ajax.php:327 application/views/qso/index.php:489 #: application/views/view_log/qso.php:481 @@ -12209,8 +12235,8 @@ msgid "QSL Sent Method" msgstr "" #: application/views/logbookadvanced/edit.php:53 -#: application/views/logbookadvanced/index.php:648 -#: application/views/logbookadvanced/index.php:895 +#: application/views/logbookadvanced/index.php:655 +#: application/views/logbookadvanced/index.php:902 #: application/views/logbookadvanced/useroptions.php:66 msgid "QSL via" msgstr "" @@ -12235,23 +12261,23 @@ msgstr "" #: application/views/logbookadvanced/edit.php:189 #: application/views/logbookadvanced/edit.php:195 #: application/views/logbookadvanced/edit.php:202 -#: application/views/logbookadvanced/index.php:481 -#: application/views/logbookadvanced/index.php:818 +#: application/views/logbookadvanced/index.php:488 +#: application/views/logbookadvanced/index.php:825 msgid "Invalid" msgstr "" #: application/views/logbookadvanced/edit.php:177 #: application/views/logbookadvanced/edit.php:203 -#: application/views/logbookadvanced/index.php:533 -#: application/views/logbookadvanced/index.php:577 -#: application/views/logbookadvanced/index.php:600 -#: application/views/logbookadvanced/index.php:624 +#: application/views/logbookadvanced/index.php:540 +#: application/views/logbookadvanced/index.php:584 +#: application/views/logbookadvanced/index.php:607 +#: application/views/logbookadvanced/index.php:631 msgid "Verified" msgstr "" #: application/views/logbookadvanced/edit.php:208 -#: application/views/logbookadvanced/index.php:541 -#: application/views/logbookadvanced/index.php:551 +#: application/views/logbookadvanced/index.php:548 +#: application/views/logbookadvanced/index.php:558 #: application/views/oqrs/qsolist.php:73 application/views/oqrs/qsolist.php:115 #: application/views/oqrs/showrequests.php:8 #: application/views/qslprint/qslprint.php:7 @@ -12269,8 +12295,8 @@ msgid "Direct" msgstr "" #: application/views/logbookadvanced/edit.php:209 -#: application/views/logbookadvanced/index.php:540 -#: application/views/logbookadvanced/index.php:550 +#: application/views/logbookadvanced/index.php:547 +#: application/views/logbookadvanced/index.php:557 #: application/views/oqrs/qsolist.php:70 application/views/oqrs/qsolist.php:112 #: application/views/oqrs/request.php:45 #: application/views/oqrs/request_grouped.php:48 @@ -12290,8 +12316,8 @@ msgid "Bureau" msgstr "" #: application/views/logbookadvanced/edit.php:210 -#: application/views/logbookadvanced/index.php:542 -#: application/views/logbookadvanced/index.php:552 +#: application/views/logbookadvanced/index.php:549 +#: application/views/logbookadvanced/index.php:559 #: application/views/oqrs/qsolist.php:79 application/views/oqrs/qsolist.php:121 #: application/views/oqrs/showrequests.php:9 #: application/views/qslprint/qslprint.php:8 @@ -12309,8 +12335,8 @@ msgid "Electronic" msgstr "" #: application/views/logbookadvanced/edit.php:211 -#: application/views/logbookadvanced/index.php:543 -#: application/views/logbookadvanced/index.php:553 +#: application/views/logbookadvanced/index.php:550 +#: application/views/logbookadvanced/index.php:560 #: application/views/oqrs/qsolist.php:118 #: application/views/qslprint/qsolist.php:129 #: application/views/qso/edit_ajax.php:460 @@ -12635,66 +12661,70 @@ msgid "" "action cannot be undone." msgstr "" -#: application/views/logbookadvanced/index.php:294 +#: application/views/logbookadvanced/index.php:74 +msgid "Duplicate Search" +msgstr "" + +#: application/views/logbookadvanced/index.php:301 msgid "From" msgstr "" -#: application/views/logbookadvanced/index.php:298 +#: application/views/logbookadvanced/index.php:305 msgid "To" msgstr "" -#: application/views/logbookadvanced/index.php:302 -#: application/views/logbookadvanced/index.php:868 +#: application/views/logbookadvanced/index.php:309 +#: application/views/logbookadvanced/index.php:875 #: application/views/logbookadvanced/useroptions.php:30 msgid "Dx" msgstr "" -#: application/views/logbookadvanced/index.php:303 -#: application/views/logbookadvanced/index.php:328 -#: application/views/logbookadvanced/index.php:334 -#: application/views/logbookadvanced/index.php:405 -#: application/views/logbookadvanced/index.php:419 -#: application/views/logbookadvanced/index.php:429 -#: application/views/logbookadvanced/index.php:433 -#: application/views/logbookadvanced/index.php:437 -#: application/views/logbookadvanced/index.php:441 -#: application/views/logbookadvanced/index.php:459 -#: application/views/logbookadvanced/index.php:463 -#: application/views/logbookadvanced/index.php:467 -#: application/views/logbookadvanced/index.php:488 -#: application/views/logbookadvanced/index.php:492 -#: application/views/logbookadvanced/index.php:649 +#: application/views/logbookadvanced/index.php:310 +#: application/views/logbookadvanced/index.php:335 +#: application/views/logbookadvanced/index.php:341 +#: application/views/logbookadvanced/index.php:412 +#: application/views/logbookadvanced/index.php:426 +#: application/views/logbookadvanced/index.php:436 +#: application/views/logbookadvanced/index.php:440 +#: application/views/logbookadvanced/index.php:444 +#: application/views/logbookadvanced/index.php:448 +#: application/views/logbookadvanced/index.php:466 +#: application/views/logbookadvanced/index.php:470 +#: application/views/logbookadvanced/index.php:474 +#: application/views/logbookadvanced/index.php:495 +#: application/views/logbookadvanced/index.php:499 +#: application/views/logbookadvanced/index.php:656 msgid "Empty" msgstr "" -#: application/views/logbookadvanced/index.php:380 +#: application/views/logbookadvanced/index.php:387 msgctxt "Propagation Mode" msgid "None/Empty" msgstr "" -#: application/views/logbookadvanced/index.php:491 +#: application/views/logbookadvanced/index.php:498 msgid "" "Distance in kilometers. Search will look for distances greater than or equal " "to this value." msgstr "" -#: application/views/logbookadvanced/index.php:499 -#: application/views/logbookadvanced/index.php:681 +#: application/views/logbookadvanced/index.php:506 +#: application/views/logbookadvanced/index.php:688 msgid "Apply filters" msgstr "" -#: application/views/logbookadvanced/index.php:509 +#: application/views/logbookadvanced/index.php:516 msgid "QSL Filters" msgstr "" -#: application/views/logbookadvanced/index.php:515 +#: application/views/logbookadvanced/index.php:522 msgid "QSL sent" msgstr "" -#: application/views/logbookadvanced/index.php:521 -#: application/views/logbookadvanced/index.php:565 -#: application/views/logbookadvanced/index.php:588 -#: application/views/logbookadvanced/index.php:612 +#: application/views/logbookadvanced/index.php:528 +#: application/views/logbookadvanced/index.php:572 +#: application/views/logbookadvanced/index.php:595 +#: application/views/logbookadvanced/index.php:619 #: application/views/oqrs/qsolist.php:54 application/views/oqrs/qsolist.php:96 #: application/views/qslprint/qsolist.php:65 #: application/views/qslprint/qsolist.php:107 @@ -12721,18 +12751,18 @@ msgstr "" msgid "Queued" msgstr "" -#: application/views/logbookadvanced/index.php:522 -#: application/views/logbookadvanced/index.php:532 -#: application/views/logbookadvanced/index.php:566 -#: application/views/logbookadvanced/index.php:576 -#: application/views/logbookadvanced/index.php:589 -#: application/views/logbookadvanced/index.php:599 -#: application/views/logbookadvanced/index.php:613 -#: application/views/logbookadvanced/index.php:623 -#: application/views/logbookadvanced/index.php:633 -#: application/views/logbookadvanced/index.php:642 -#: application/views/logbookadvanced/index.php:665 -#: application/views/logbookadvanced/index.php:674 +#: application/views/logbookadvanced/index.php:529 +#: application/views/logbookadvanced/index.php:539 +#: application/views/logbookadvanced/index.php:573 +#: application/views/logbookadvanced/index.php:583 +#: application/views/logbookadvanced/index.php:596 +#: application/views/logbookadvanced/index.php:606 +#: application/views/logbookadvanced/index.php:620 +#: application/views/logbookadvanced/index.php:630 +#: application/views/logbookadvanced/index.php:640 +#: application/views/logbookadvanced/index.php:649 +#: application/views/logbookadvanced/index.php:672 +#: application/views/logbookadvanced/index.php:681 #: application/views/oqrs/qsolist.php:60 application/views/oqrs/qsolist.php:102 #: application/views/oqrs/qsolist.php:167 #: application/views/oqrs/qsolist.php:182 @@ -12777,264 +12807,264 @@ msgstr "" msgid "Invalid (Ignore)" msgstr "" -#: application/views/logbookadvanced/index.php:526 +#: application/views/logbookadvanced/index.php:533 msgid "QSL received" msgstr "" -#: application/views/logbookadvanced/index.php:537 +#: application/views/logbookadvanced/index.php:544 msgid "QSL send. method" msgstr "" -#: application/views/logbookadvanced/index.php:547 +#: application/views/logbookadvanced/index.php:554 msgid "QSL recv. method" msgstr "" -#: application/views/logbookadvanced/index.php:559 +#: application/views/logbookadvanced/index.php:566 msgid "LoTW sent" msgstr "" -#: application/views/logbookadvanced/index.php:570 +#: application/views/logbookadvanced/index.php:577 msgid "LoTW received" msgstr "" -#: application/views/logbookadvanced/index.php:582 +#: application/views/logbookadvanced/index.php:589 msgid "Clublog sent" msgstr "" -#: application/views/logbookadvanced/index.php:593 +#: application/views/logbookadvanced/index.php:600 msgid "Clublog received" msgstr "" -#: application/views/logbookadvanced/index.php:606 +#: application/views/logbookadvanced/index.php:613 msgid "eQSL sent" msgstr "" -#: application/views/logbookadvanced/index.php:617 +#: application/views/logbookadvanced/index.php:624 msgid "eQSL received" msgstr "" -#: application/views/logbookadvanced/index.php:628 +#: application/views/logbookadvanced/index.php:635 msgid "DCL sent" msgstr "" -#: application/views/logbookadvanced/index.php:637 +#: application/views/logbookadvanced/index.php:644 msgid "DCL received" msgstr "" -#: application/views/logbookadvanced/index.php:652 +#: application/views/logbookadvanced/index.php:659 msgid "QSL Images" msgstr "" -#: application/views/logbookadvanced/index.php:660 +#: application/views/logbookadvanced/index.php:667 msgid "QRZ sent" msgstr "" -#: application/views/logbookadvanced/index.php:669 +#: application/views/logbookadvanced/index.php:676 msgid "QRZ received" msgstr "" -#: application/views/logbookadvanced/index.php:692 +#: application/views/logbookadvanced/index.php:699 msgid "Quickfilters" msgstr "" -#: application/views/logbookadvanced/index.php:697 +#: application/views/logbookadvanced/index.php:704 msgid "Quicksearch with selected: " msgstr "" -#: application/views/logbookadvanced/index.php:702 +#: application/views/logbookadvanced/index.php:709 msgid "Search Date" msgstr "" -#: application/views/logbookadvanced/index.php:708 +#: application/views/logbookadvanced/index.php:715 msgid "Search DXCC" msgstr "" -#: application/views/logbookadvanced/index.php:711 +#: application/views/logbookadvanced/index.php:718 msgid "Search State" msgstr "" -#: application/views/logbookadvanced/index.php:714 +#: application/views/logbookadvanced/index.php:721 msgid "Search Gridsquare" msgstr "" -#: application/views/logbookadvanced/index.php:717 +#: application/views/logbookadvanced/index.php:724 msgid "Search CQ Zone" msgstr "" -#: application/views/logbookadvanced/index.php:720 +#: application/views/logbookadvanced/index.php:727 msgid "Search ITU Zone" msgstr "" -#: application/views/logbookadvanced/index.php:723 +#: application/views/logbookadvanced/index.php:730 msgid "Search Mode" msgstr "" -#: application/views/logbookadvanced/index.php:726 +#: application/views/logbookadvanced/index.php:733 msgid "Search Band" msgstr "" -#: application/views/logbookadvanced/index.php:729 +#: application/views/logbookadvanced/index.php:736 msgid "Search IOTA" msgstr "" -#: application/views/logbookadvanced/index.php:732 +#: application/views/logbookadvanced/index.php:739 msgid "Search SOTA" msgstr "" -#: application/views/logbookadvanced/index.php:735 +#: application/views/logbookadvanced/index.php:742 msgid "Search POTA" msgstr "" -#: application/views/logbookadvanced/index.php:738 +#: application/views/logbookadvanced/index.php:745 msgid "Search WWFF" msgstr "" -#: application/views/logbookadvanced/index.php:741 +#: application/views/logbookadvanced/index.php:748 msgid "Search Operator" msgstr "" -#: application/views/logbookadvanced/index.php:760 +#: application/views/logbookadvanced/index.php:767 msgid "Warning! Are you sure you want to delete the marked QSO(s)?" msgstr "" -#: application/views/logbookadvanced/index.php:761 +#: application/views/logbookadvanced/index.php:768 msgid " QSO(s) will be deleted" msgstr "" -#: application/views/logbookadvanced/index.php:765 +#: application/views/logbookadvanced/index.php:772 msgid "With selected: " msgstr "" -#: application/views/logbookadvanced/index.php:769 +#: application/views/logbookadvanced/index.php:776 #: application/views/qso/edit_ajax.php:725 msgid "Update from Callbook" msgstr "" -#: application/views/logbookadvanced/index.php:770 +#: application/views/logbookadvanced/index.php:777 msgid "Queue Bureau" msgstr "" -#: application/views/logbookadvanced/index.php:771 +#: application/views/logbookadvanced/index.php:778 msgid "Queue Direct" msgstr "" -#: application/views/logbookadvanced/index.php:772 +#: application/views/logbookadvanced/index.php:779 msgid "Queue Electronic" msgstr "" -#: application/views/logbookadvanced/index.php:773 +#: application/views/logbookadvanced/index.php:780 msgid "Sent (Bureau)" msgstr "" -#: application/views/logbookadvanced/index.php:774 +#: application/views/logbookadvanced/index.php:781 msgid "Sent (Direct)" msgstr "" -#: application/views/logbookadvanced/index.php:775 +#: application/views/logbookadvanced/index.php:782 msgid "Sent (Electronic)" msgstr "" -#: application/views/logbookadvanced/index.php:776 +#: application/views/logbookadvanced/index.php:783 msgid "Not Sent" msgstr "" -#: application/views/logbookadvanced/index.php:777 +#: application/views/logbookadvanced/index.php:784 msgid "QSL Not Required" msgstr "" -#: application/views/logbookadvanced/index.php:778 +#: application/views/logbookadvanced/index.php:785 msgid "Not Received" msgstr "" -#: application/views/logbookadvanced/index.php:779 +#: application/views/logbookadvanced/index.php:786 msgid "Received (Bureau)" msgstr "" -#: application/views/logbookadvanced/index.php:780 +#: application/views/logbookadvanced/index.php:787 msgid "Received (Direct)" msgstr "" -#: application/views/logbookadvanced/index.php:781 +#: application/views/logbookadvanced/index.php:788 msgid "Received (Electronic)" msgstr "" -#: application/views/logbookadvanced/index.php:782 +#: application/views/logbookadvanced/index.php:789 msgid "Create ADIF" msgstr "" -#: application/views/logbookadvanced/index.php:783 +#: application/views/logbookadvanced/index.php:790 msgid "Print Label" msgstr "" -#: application/views/logbookadvanced/index.php:784 +#: application/views/logbookadvanced/index.php:791 msgid "QSL Slideshow" msgstr "" -#: application/views/logbookadvanced/index.php:794 +#: application/views/logbookadvanced/index.php:801 #: application/views/oqrs/showrequests.php:58 msgid "# Results" msgstr "" -#: application/views/logbookadvanced/index.php:815 +#: application/views/logbookadvanced/index.php:822 msgid "Dupes" msgstr "" -#: application/views/logbookadvanced/index.php:831 +#: application/views/logbookadvanced/index.php:838 msgid "Globe map" msgstr "" -#: application/views/logbookadvanced/index.php:838 +#: application/views/logbookadvanced/index.php:845 msgid "Database Tools" msgstr "" -#: application/views/logbookadvanced/index.php:865 +#: application/views/logbookadvanced/index.php:872 #: application/views/logbookadvanced/useroptions.php:26 msgid "De" msgstr "" -#: application/views/logbookadvanced/index.php:910 +#: application/views/logbookadvanced/index.php:917 #: application/views/logbookadvanced/useroptions.php:86 #: application/views/qso/edit_ajax.php:428 #: application/views/timeline/index.php:72 application/views/user/edit.php:627 msgid "QRZ" msgstr "" -#: application/views/logbookadvanced/index.php:916 +#: application/views/logbookadvanced/index.php:923 #: application/views/logbookadvanced/useroptions.php:94 #: application/views/qso/edit_ajax.php:527 msgid "QSL Msg (S)" msgstr "" -#: application/views/logbookadvanced/index.php:919 +#: application/views/logbookadvanced/index.php:926 #: application/views/logbookadvanced/useroptions.php:98 #: application/views/qso/edit_ajax.php:536 msgid "QSL Msg (R)" msgstr "" -#: application/views/logbookadvanced/index.php:970 +#: application/views/logbookadvanced/index.php:977 #: application/views/logbookadvanced/useroptions.php:166 msgid "My Refs" msgstr "" -#: application/views/logbookadvanced/index.php:979 +#: application/views/logbookadvanced/index.php:986 msgid "Ant az" msgstr "" -#: application/views/logbookadvanced/index.php:979 +#: application/views/logbookadvanced/index.php:986 #: application/views/logbookadvanced/useroptions.php:178 msgid "Antenna azimuth" msgstr "" -#: application/views/logbookadvanced/index.php:982 +#: application/views/logbookadvanced/index.php:989 msgid "Ant el" msgstr "" -#: application/views/logbookadvanced/index.php:982 +#: application/views/logbookadvanced/index.php:989 #: application/views/logbookadvanced/useroptions.php:182 msgid "Antenna elevation" msgstr "" -#: application/views/logbookadvanced/index.php:988 +#: application/views/logbookadvanced/index.php:995 #: application/views/logbookadvanced/useroptions.php:190 msgid "Station power" msgstr ""