Koha/C4
J. David Bavousett d29fd92f66 Bug 4340 - patron name search does not handle punctuated names
This patch will enable C4::Members::SearchMember to handle searching for punctuated
names (e.g. the "Jones" in "Smith-Jones" or the "Angelo" in "D'Angelo")

It is possible to add a bunch of LIKE clauses, but that adds to the search time in
a rather dramatic way.  REGEXP, by itself, is also a performance killer, but I found
a suggestion of using a more-general LIKE ANDed with the specific REGEXP, and this
gives excellent performance over other approaches.

Signed-off-by: Guillaume Hatt <guillaume.hatt@enc.sorbonne.fr>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>
2011-04-08 14:11:11 +12:00
..
AuthoritiesMarc
Barcodes
Cache
ClassSortRoutine Bug 4265: Fix padding of short callnumbers and Bib-1 attribute for sorting 2011-03-29 21:54:12 +13:00
Creators bug 4306: respect item-level_itypes when displaying item label batches 2011-02-14 10:09:05 +13:00
External
Form Bug 5889: Messages name in english for notifications on public interface. 2011-03-18 09:25:08 +13:00
Heading
ILSDI
Installer bug 4865: added dependency for using memcached for sessions 2011-04-04 10:38:51 +12:00
Labels
Members wr76595 (bug 4157): Control barcode display with a borrower attribute 2011-04-05 14:54:50 +12:00
Output
Patroncards
Reports Bug 6024 : add "Run report" link on the new report creation success page 2011-04-08 13:29:58 +12:00
Search
SIP
tests
VirtualShelves Bug 5529 Absence or Presence of lists not being reliably returned 2011-04-08 10:51:47 +12:00
Accounts.pm Bug 5857: longoverdue.pl needs a quiet mode for batch runs 2011-04-01 21:13:04 +13:00
Acquisition.pm Bug 6062: ordering basketgroups 2011-04-07 16:49:24 +12:00
Auth.pm Bug 5529 Absence or Presence of lists not being reliably returned 2011-04-08 10:51:47 +12:00
Auth_with_cas.pm
Auth_with_ldap.pm
AuthoritiesMarc.pm Bug 5415 Let calls of SimpleSearch utilize considtent interface 2011-04-08 13:52:57 +12:00
BackgroundJob.pm
Barcodes.pm Bug 5681: Fixes leading zeroes in Add Mulpiple Copies 2011-02-03 10:08:50 +13:00
Biblio.pm Bug 6106: add item not respecting framework in acq The PrepareItemrecordDisplay sub builds an item framework for later use in ACQ Some cases were missing : item subfield connected to a plugin, hidden subfield, long size subfield. 2011-04-08 10:34:09 +12:00
Bookseller.pm Bug5063: C4::Bookseller Changes 2011-03-12 08:42:26 +13:00
Boolean.pm
Branch.pm
Breeding.pm Fix for Bug 4290 - search for author in repository 2011-03-06 08:22:06 +13:00
Budgets.pm Bug 5963 : Add the ability to filter budgets using the active column 2011-04-05 14:38:41 +12:00
Cache.pm
Calendar.pm
Category.pm
Charset.pm NormalizeString POD Fixing and variable renaming 2011-02-18 10:39:56 +13:00
Circulation.pm Merge remote branch 'kc/new/enh/bug_5548' into kcmaster 2011-04-02 19:58:17 +13:00
ClassSortRoutine.pm
ClassSource.pm
Context.pm
Contract.pm
Creators.pm
Csv.pm
Dates.pm
Debug.pm
Heading.pm Bug 5415 Let calls of SimpleSearch utilize considtent interface 2011-04-08 13:52:57 +12:00
ImportBatch.pm Bug 5065 Add ability to choose framework on import 2011-03-21 20:36:35 +13:00
ImportExportFramework.pm Bug 5478 - Automate MARC framework import/export 2011-04-01 21:17:33 +13:00
Input.pm
Installer.pm
ItemCirculationAlertPreference.pm
Items.pm Bug 5990: Lists and Cart show LOC code not Location Authorized value 2011-04-01 12:07:46 +13:00
ItemType.pm
Koha.pm Bug #6082 - On aqbudgets.pl bug on the Statistic's combobox 2011-04-08 10:45:02 +12:00
Labels.pm
Languages.pm
Letters.pm Bug 5251 : Enhancement: [3.2] (Resubmission) Adding code to support using gmail as an SMTP server 2011-04-08 14:01:15 +12:00
Log.pm Bug 6014 : Removing a leftover warn 2011-04-07 13:16:26 +12:00
Maintainance.pm
Matcher.pm Bug 5415 Let calls of SimpleSearch utilize considtent interface 2011-04-08 13:52:57 +12:00
Members.pm Bug 4340 - patron name search does not handle punctuated names 2011-04-08 14:11:11 +12:00
Message.pm
NewsChannels.pm
Output.pm Bug 3326: Staff results still displayed &amp; 2011-03-29 12:12:20 +13:00
Overdues.pm Bug #6064 Improvement of default value usage in overdue 2011-04-07 21:33:40 +12:00
Patroncards.pm
Print.pm
Record.pm Bug 4330 : Adding some copyright BibLibre statements 2011-03-21 10:57:20 +13:00
Reports.pm
Reserves.pm Bug 4330 : Adding some copyright BibLibre statements 2011-03-21 10:57:20 +13:00
Review.pm
Ris.pm
RotatingCollections.pm
Scheduler.pm
Scrubber.pm
Search.pm Bug 5415 More consistent returns from SimpleSearch 2011-04-08 13:52:56 +12:00
Serials.pm Bug 5932 Remove itemdata sub from C4::Serials 2011-03-27 20:48:53 +13:00
Service.pm
ShelfBrowser.pm
SMS.pm
SQLHelper.pm
Stats.pm
Suggestions.pm Bug 5947 Suggestions : add date to the search query 2011-04-05 11:06:28 +12:00
Tags.pm
UploadedFile.pm
Utils.pm
VirtualShelves.pm Bug 6096 Correctly return arrayref from GetAllShelves 2011-04-08 11:17:04 +12:00
XISBN.pm
XSLT.pm Merge remote branch 'kc/new/enh/bug_4421' into kcmaster 2011-04-02 07:15:47 +13:00
Z3950.pm