6.0.0-alpha12
6/7/25

[#1985] Addressbook window proportions messy due to groups
Summary Addressbook window proportions messy due to groups
Queue IMP
Queue Version 4.0.3
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester nsmith (at) amt (dot) com
Created 05/17/2005 (7326 days ago)
Due
Updated 02/05/2007 (6697 days ago)
Assigned 05/17/2005 (7326 days ago)
Resolved 02/05/2007 (6697 days ago)
Milestone
Patch No

History
02/05/2007 02:26:02 AM Chuck Hagenbuch Comment #4
State ⇒ Resolved
Reply to this comment
Fixed in CVS and FW_3.
10/23/2005 01:31:29 PM Jan Schneider State ⇒ Accepted
 
05/17/2005 02:57:03 PM nsmith (at) amt (dot) com Comment #3 Reply to this comment
I see what you mean ..



The only way I can think of doing this in a general enough way to 
allow different storage backends (ldap, sql, etc) is to change the 
changeDisplay() js function entirely.



You would have to assign an id to each entry to iterate with, then 
have the 'name' and 'address' values associated with the id.  Both 
values would be pulled in on the initial contacts.php page load, and 
change display would change the actual displayed part of the <select> 
table, instead of changing which element (value or name) is displayed. 
  Then you could conditionally show the group name instead of the 
email address if the 'address' field contained more than one \@ symbol.



Something to think about, though I realize it's a big change.  I'll 
dig into it a bit but I don't have enough familiarity with the other 
storage formats people use with turba to generalize this correctly.   
If I get a chance to make the change locally I'll post the diff for 
your inspection..



Thanks!
05/17/2005 02:01:06 PM Jan Schneider Type ⇒ Enhancement
Priority ⇒ 1. Low
State ⇒ Feedback
Queue ⇒ IMP
Version ⇒ 4.0.3
 
05/17/2005 02:00:05 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
This won't work because the displayed strings are exactly the values 
that are sent to the compose window. Other ideas?
05/17/2005 01:17:53 PM nsmith (at) amt (dot) com Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Addressbook window proportions messy due to groups
Queue ⇒ Turba
State ⇒ Unconfirmed
Reply to this comment


To reproduce:

1) open compose window

2) open address book

3) change Display type to 'email addresses'

4) if you have groups defined, this window does not wrap the addresses 
correctly, forcing user to scroll wayyyyy over to the right to see the 
'added addresses' box. The two boxes are each assigned 45% of the 
table width, but this does not seem to be respected in IE6 or Firefox 
1.03.



This may be because the entire list of addresses for the 'group' is 
being url-encoded before being put in the 'option' tag.  I suggest 
putting the Group name there instead, or truncating the list after a 
certain number of characters, with a trailing '...'.



Version Details:

Horde 3.0.4, Imp h3-4.0.3, Turba h3-2.0.2.






Saved Queries