Summary | Better default addressbook listing |
Queue | Turba |
Queue Version | 2.0.4 |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | |
Requester | tr (at) erdfunkstelle (dot) de |
Created | 11/24/2005 (7197 days ago) |
Due | |
Updated | 12/08/2005 (7183 days ago) |
Assigned | |
Resolved | 12/07/2005 (7184 days ago) |
Milestone | |
Patch | No |
maximum number of entries per page to determine when to do the alpha
page instead of hard coding the current limit of 10?
default to? (See
Ticket: 855)something different than "A"?
default to? (See
Ticket: 855)maximum number of entries per page to determine when to do the alpha
page instead of hard coding the current limit of 10?
State ⇒ Resolved
only accept enhancements for), that would be perfect.
Should we add a user option to allow them to choose which page to
default to? (See
Ticket: 855)accept enhancements for), that would be perfect.
New Attachment: list2.diff
If someone has a better solution to distinct between showing a
list-view and their contents, please comment on it :)
bye,
thomas
of the proposed changes:
- clicking on "show lists" show only lists beginning with "A" unless
the users chooses "all" afterwards
- after this, clicking on a list to show their content has the same
result, only listmembers beginning with "A" are beeing displayed :(
So some more work has to be spent on this issue, my and jans proposed
solution does fix the inital wish, but raises 2 new issues ;-(
Bye,
Thomas
same problem. Maybe we should make this the default?
It's much easier btw., (from my head) just replace:
$page = Util::getFormData('page', '*');
with:
$page = Util::getFormData('page', 'A');
and drop all the other changes.
I just tested your above changes and it does exactly what i want it to do :)
If no one objects, i would like to see the above in the next release
of turba :)
Bye,
Thomas Reitelbach
State ⇒ Feedback
same problem. Maybe we should make this the default?
It's much easier btw., (from my head) just replace:
$page = Util::getFormData('page', '*');
with:
$page = Util::getFormData('page', 'A');
and drop all the other changes.
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Better default addressbook listing
Queue ⇒ Turba
New Attachment: list.diff
State ⇒ New
I am not satisfied with the way how turba displays the addressbook
listing. When one has many addressbook entries (let's say several
hundred), and the default view is set to "list" instead of "search",
then _all_ addressbook objects are beeing displayed, which can take
very long. unfortunately there seems to be no way to disable this
behaviour.
As a result i created the attached little patch. After applying the
patch to Turba, the default addressbook listing is page "A" instead of
"all", which takes less time, since the max length for individual
pages can be configured (for me max. 50 entries per page).
This is my very first patch for turba, so i ask someone to review it,
even if it's a very minimal patch.
bye,
thomas