Summary | default first listing in the Browse |
Queue | Turba |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | |
Requester | m.zdila (at) episoftware (dot) com |
Created | 11/19/2004 (7608 days ago) |
Due | |
Updated | 06/14/2007 (6671 days ago) |
Assigned | 11/20/2004 (7607 days ago) |
Resolved | 06/14/2007 (6671 days ago) |
Milestone | |
Patch | No |
State ⇒ Resolved
issues of this ticket have been resolved - we default to 'A' if there
are too many objects on the page.
the name field makes some things easier, it also implies that the
application knows what a name looks like in a way that's not always
going to be right - makes putting in an entry for a company more
awkward, for instance.
name fields, or only show them as separate columns. Company names are
no problem either, because any sane user would put them completely
into the last name field anyway if he has separate fields.
model where you can only sort by last name if last name is a seperate
field.
which format the name fields have. We could only sort for name then,
whatever that means.
have the composite name field for those who want it, without the
baggage of trying to treat it as anything other than a string.
the name format preference won't like it.
the name field makes some things easier, it also implies that the
application knows what a name looks like in a way that's not always
going to be right - makes putting in an entry for a company more
awkward, for instance.
Of course, if the program isn't going to make assumptions, then we
really shouldn't have the "sort by last name" feature either.
If it's doable and not too confusing, I'd like to see us go to a model
where you can only sort by last name if last name is a seperate field.
That way it can be fast for everyone and there's the option to have
the composite name field for those who want it, without the baggage of
trying to treat it as anything other than a string.
reason to use separate first/last names by default. What was the
reason for the (composite) name field initially? The LDAP cn attribute?
Maybe we should default to using separate fields, and still offer the
formatting capabilities for full name fields where necessary. The
paging could be supported server side for separate fields then.
(instead of all), and we do filtering client-side. We should fix both
of those, but patches would help immensely.
displayed 'name' field - which is dependent on the user's name format
prefs. How would we go about filtering server-side without making
assumptions about the field structure on the backend? In other words,
we can check the prefs and see we are displaying "Lastname, Firstname"
but how can we search for this server side - not knowing if there is a
'Lastname" field available, and if it is, what is it called? I
thought of putting a 'paging_search' entry into $cfgSources, but that
would force the name format pref to be the same system wide, not per
user... We could put it into the user prefs, but would something like
this be intuitive to the user?
Thoughts?
State ⇒ Accepted
Taken from
(instead of all), and we do filtering client-side. We should fix both
of those, but patches would help immensely.
State ⇒ Feedback
sure about the paging issue, has this been resolved already?
State ⇒ Assigned
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ default first listing in the Browse
Queue ⇒ Turba
State ⇒ New
contacts. I have many contacts in my LDAP address book and it tooks
too long to list them all. It would be good to add a setting into the
preferencies to set default first listing in the Browse. The same
problem I encounter while composing an email in the IMP and choosing
the addressbook.
BUT something more. When I choose to display only names beginning with
a letter "Y", it tooks as long as I would display all the entries,
although there are no such names. I see on the LDAP server that sldap
proccess is running during that time at nearly 100%. It leads me to
the fact that the filtering is done on the client side (client =
php@apache, server = LDAP). Is it like that? If yes, please consider
to query only the contacts beginning with the specific letter. If not,
then the problem is maybe with the OpenLDAP server I use.