Commit graph

14 commits

Author SHA1 Message Date
Peter Goodhall
c0185f7698 Split ARRL VHF band option into two items
Replace a single long combined option for ARRL VHF with two separate select options. The previous option that used the lang() helper was changed to two options with values "VHF-3-BAND" and "VHF-FM-ONLY" and labels "VHF-3-BAND (ARRL VHF)" and "VHF-FM-ONLY (ARRL VHF)" to improve clarity and better match expected Cabrillo category values.
2026-03-27 00:06:12 +00:00
Peter Goodhall
4c1dd7a42d Add Cabrillo export modal & format improvements
Add a full Cabrillo export workflow and harden Cabrillo/QSO formatting. Introduces a modal UI to export contest logs (new button + modal form with fields for location, category time, operators, club, soapbox, date range and other Cabrillo categories). Controller updates pass the new fields to the export action. Cabrilloformat library extended to accept and emit LOCATION and CATEGORY-TIME, improve header field ordering and presence checks, map ADIF modes to the five Cabrillo modes (CW/PH/FM/RY/DG), fix a band label (2.4G -> 2.3G), and emit placeholders for missing received exchanges to preserve column alignment. Contesting_model: more robust date parsing with UTC fallback, ensure session QSO marker only persists when timestamp valid, and build start timestamp when LIVE mode omits start_date/start_time. Frontend JS: setSession() now returns the ajax promise so callers can await it; several callers updated to await setSession and re-fetch session data before refreshing the QSO table; restore full table search on callsign blur and when suggestions are cleared. Misc: small form/input fixes (club field type, default overlay option) and additional server-supplied data loaded into the contesting view (active station id, contest session, station profile). These changes add required Cabrillo fields for certain contests and make exports and session handling more reliable.
2026-03-27 00:04:21 +00:00
HB9HIL
e6c17e9d11 fixed classes and buttons 2023-11-17 16:28:48 +01:00
HB9HIL
8c4bae8453 run migration script 2023-11-14 13:35:53 +01:00
abarrau
ade2324ffd update french language
1/ state update tranlate french language

DONE (with delimitor ")
- account_lang.php
- adif_lang.php
- admin_lang.php
- contesting_lang.php
- eqsl_lang.php
- export_lang.php
- filter_lang.php
- general_words_lang.php
- gridsquares_lang.php
- lotw_lang.php
- notes_lang.php
- qslcard_lang.php
- statistics_lang.php

IN PROGRESS
- awards_lang.php

TO DO
- menu_lang.php
- options_lang.php
- qso_lang.php
- station_lang.php

2/ change add/edit station_profil for tag "gen_find_zone_xxx" (general_words)
--> same consistency for all languages

3/ add tag "gridsquares_gridsquares_worked" (general_words) for all language file
--> exist only for english
2023-11-12 17:50:23 +01:00
HB9HIL
f979921157 added translations 2023-11-01 01:41:58 +01:00
HB9HIL
cad3646efa Cabrillo Multilanguage Support 2023-10-30 21:35:42 +01:00
HB9HIL
a640f16538 cabrillo multilang 2023-10-30 20:32:36 +01:00
Andreas
01c342f393 [Cabrillo export] Changed order for dropdowns 2023-04-14 08:00:48 +02:00
Andreas
a48858acda [Cabrillo export] Added more info to the form 2023-04-13 12:30:12 +02:00
Andreas
695bf7caa7 [Cabrillo export] Increased station location width 2023-04-12 15:09:34 +02:00
Andreas
fa947770a8 [Cabrillo export] Tweaked layout width 2023-04-12 15:07:05 +02:00
Andreas
ef3c92d9cf [Cabrillo export] Added station location 2023-04-12 14:24:03 +02:00
Andreas
3a415a5587 [Cabrillo export] Added contest export for cabrillo 2023-04-12 11:58:47 +02:00