Summary | Don't do lookups on addresses for 1 or 2 characters |
Queue | IMP |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | webadmin (at) ualberta (dot) ca |
Created | 09/11/2008 (6118 days ago) |
Due | |
Updated | 01/12/2010 (5630 days ago) |
Assigned | 09/18/2008 (6111 days ago) |
Resolved | 12/19/2008 (6019 days ago) |
Milestone | |
Patch | Yes |
Complete
Request #7322Make autocompletion threshold parameters configurable
http://git.horde.org/diff.php/imp/config/conf.xml?rt=horde-git&r1=d7f793427c092e67d8e8461caf2f4cd368c9f4bd&r2=6a839412944d9486aceb6da1022209b4576e3a0b
http://git.horde.org/diff.php/imp/docs/CHANGES?rt=horde-git&r1=4dc2788188b9ca18a1c659effd63e56b392f3c44&r2=6a839412944d9486aceb6da1022209b4576e3a0b
http://git.horde.org/diff.php/imp/lib/Imple/ContactAutoCompleter.php?rt=horde-git&r1=1c9d4a3cee388ea2ef781f4e6598134a5b42f220&r2=6a839412944d9486aceb6da1022209b4576e3a0b
Assigned to Michael Slusarz
Taken from
State ⇒ Resolved
Unless we want to choose 3 characters for all installations, this
should probably be implemented as a config setting for IMP.
if the addressbook contains less than 200 entries, this entire address
book is sent to the browser and the browser does the search entirely
within browser-space. In this situation, there should be no
limitation on the number of characters so the config text needs to
make this clear.
State ⇒ Assigned
Patch ⇒ Yes
New Attachment: ContactAutoCompleter.php.patch
Unless we want to choose 3 characters for all installations, this
should probably be implemented as a config setting for IMP.
Version ⇒ HEAD
Queue ⇒ IMP
State ⇒ Accepted
State ⇒ New
Patch ⇒ No
Milestone ⇒
Queue ⇒ Turba
Summary ⇒ Don't do lookups on addresses for 1 or 2 characters
Type ⇒ Enhancement
Priority ⇒ 1. Low
addressbooks defined in Turba horde will attempt to do address
completion when you start typing in the "to" field. However, if you
have a large LDAP or other directory server included in the list it
will return enormous lists when you match on one or two characters.
To compound the problem, LDAP will return results based not only on
the starting character of the address but if that character appears at
all in the address so typing an 'a' to start an address will return
everything from alansmith to zumberaya.
I would suggest holding back on any searches for address completion
until the user has typed in at least 3 characters.