https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42508 --- Comment #47 from Tomás Cohen Arazi (tcohen) <tomascohen@gmail.com> --- Created attachment 199786 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=199786&action=edit Bug 42508: Add patron search UI with ES backend Adds the user-facing patron search page: - members/patrons.pl controller with query param passthrough - patrons.tt template with full UI parity to the original: - Sidebar search form (fieldset.brief pattern) with category/library dropdowns - Toolbar (Select all, Clear all, Add to list, Merge, Batch mod) - Browse by last name letters - Search description display - DataTables with column filter dropdowns via kohaTable dataFilter - Async overdues loading (spinner -> fetch per patron) - Escaped output via escape_str(), format_price() for fines - Transparent redirect from member.pl and members-home.pl when enabled - Header search box wired to patrons.pl with syspref-aware autocomplete - patron_autocomplete source-url option for ES-backed suggestions Test plan: 1. Apply patch 2. Enable ElasticsearchPatronSearch syspref 3. Navigate to Patrons => Redirects to the new ES-powered search page 4. Search, filter by library/category, browse by letter => Results display correctly with proper styling 5. Sign off :-D -- You are receiving this mail because: You are watching all bug changes.