Commit graph

5 commits

Author SHA1 Message Date
Peter Goodhall
aa636697bd Add HTMX component and filters for EME initials
Introduce an HTMX-driven filtering UI and a server-side component for EME initials. The controller Emeinitials.php was simplified (removed inline POST handling in index) and now exposes component_eme_results() which accepts band/mode (defaulting to 'All'), determines the user's date format, loads initials via Emeinitials_model, and returns a partial view. A new view emeinitales/component_results.php renders the results table or a no-data alert. The index view was refactored to an HTMX-enabled filters form, async results container (#emeResults), a Reset button, and a small client-side handler to reset and re-submit the form. These changes enable dynamic filtering without a full page reload and clean up server-side responsibilities.
2026-04-26 22:20:45 +01:00
Peter Goodhall
0e78b008f2 Improve EME initials empty state message
Replaces the generic 'Nothing found!' alert with a more informative message explaining EME Initials and encouraging users to log EME contacts.
2025-11-18 11:48:46 +00:00
Peter Goodhall
fb94888404 Remove extra closing div from initials table
Eliminated an unnecessary closing </div> tag after the initials data table to correct HTML structure.
2025-09-25 16:47:20 +01:00
Peter Goodhall
d925b38454 Fix incorrect HTML table closing tag
Replaces the closing </tfoot> tag with </tbody> in the table output to ensure proper HTML structure.
2025-09-25 16:42:03 +01:00
Jonathan Naylor
025b462516 Add an EME Initials option to the Analytics menu option for EME
operators.
2025-09-24 19:27:49 +01:00