6.0.0-alpha10
5/17/25

[#6146] attendees without domain
Summary attendees without domain
Queue Kronolith
Queue Version FRAMEWORK_3
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester yohann.fourteau (at) aitb (dot) org
Created 01/24/2008 (6323 days ago)
Due
Updated 05/25/2008 (6201 days ago)
Assigned 01/24/2008 (6323 days ago)
Resolved 05/25/2008 (6201 days ago)
Milestone
Patch No

History
05/25/2008 03:39:13 PM yohann (dot) fourteau (at) aitb (dot) org Comment #13 Reply to this comment
yes and with the completion of the login with the default domain, I 
had a workaround.


05/25/2008 03:31:34 PM Jan Schneider Comment #12 Reply to this comment
What you were looking for is request #4092.
05/25/2008 03:18:46 PM yohann (dot) fourteau (at) aitb (dot) org Comment #11 Reply to this comment
We don't have the same definition of "functionnality".



My customer want a groupware solution easy to use. He wants to type 
the login (because, in the firm, you don't use the mail to identify 
someone but his login) and have the free/busy informations to organize 
its meetings.



Don't worry, it was a few month ago, now they have choosen Exchange 
and OWA (for different reasons). I like very much horde but I do what 
my customer want me to do.


05/25/2008 02:55:22 PM Jan Schneider Comment #10 Reply to this comment
No, you can only have one or the other. And I don't want to lose 
functionality in favor of typing a few less characters.
05/25/2008 02:11:54 PM yohann (dot) fourteau (at) aitb (dot) org Comment #9 Reply to this comment
Yes but when you enter only a login, it doesn't get the free/busy 
informations (you need a mail).

When I enter a meeting in my agenda, I prefer to have free/busy 
information of the attendee than just the possibility to put a login 
in the attendees list...



If we could get free/busy information from a single login, it would be great.


05/25/2008 01:58:04 PM Chuck Hagenbuch Comment #8 Reply to this comment
Can you add a comment to that effect so that I or someone else doesn't 
do this again?
05/25/2008 12:02:30 PM Jan Schneider Comment #7
Taken from Chuck Hagenbuch
State ⇒ Not A Bug
Reply to this comment
I reverted this, because the original behavior was intended. It allows 
to add attendees without email addresses.
02/15/2008 06:22:45 AM Chuck Hagenbuch Comment #6
State ⇒ Resolved
Assigned to Chuck Hagenbuch
Reply to this comment
Hah! Good call. That variable was used in lib/FreeBusy.php, but this 
is basically the same context. I've added it in there - this will be 
in the next Kronolith 2.2 RC. Thanks.
01/31/2008 10:57:24 PM yohann (dot) fourteau (at) aitb (dot) org Comment #5 Reply to this comment
Okay, but where do you propose to get that default domain setting from?
In the kronolith configuration, you have (free/busy option) :

"Default domain to add to attendee email addresses if none is specified."

$conf['storage']['default_domain']



And I can admit I don't know  what that variable is used for...
01/31/2008 10:48:43 PM Chuck Hagenbuch Comment #4 Reply to this comment
Okay, but where do you propose to get that default domain setting from?
01/31/2008 02:46:56 PM yohann (dot) fourteau (at) aitb (dot) org Comment #3 Reply to this comment
What actual Kronolith version are you using? There have been some
fixes to parsing attendees with only local names recently:

http://cvs.horde.org/diff.php?r1=1.36&r2=1.37&f=kronolith%2Fattendees.php
I didn't see it.



I've tried it and it's better. I've no more "0" "1" attendees. But 
it's not perfect...



If I add "login" as attendee, it adds "login" but doesn't find any 
free/busy information.

With my modification, if I add "login" as attendee, it adds 
"login@mydomain.com" and with a good configuration of turba, it can 
retrieve the free/busy information of login@lfm.lan...




01/24/2008 06:11:14 PM Chuck Hagenbuch Comment #2
State ⇒ Feedback
Reply to this comment
What actual Kronolith version are you using? There have been some 
fixes to parsing attendees with only local names recently:



http://cvs.horde.org/diff.php?r1=1.36&r2=1.37&f=kronolith%2Fattendees.php
01/24/2008 05:17:59 PM yohann (dot) fourteau (at) aitb (dot) org Comment #1
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Queue ⇒ Kronolith
Summary ⇒ attendees without domain
Type ⇒ Bug
Reply to this comment
When you create an event with attendees, you have to give their email 
address.  If you set up a default domain for the free/busy in the 
configuration of kronolith and if you only give the first part of the 
email (i.e. myname instead of myname@domain.com),  the attendee will 
be named  0 or 1, or 2, and so on... and not 
yohann.fourteau@defaultdomain.



At line 52 of kronolith/attendees.php, if you change the line :

$newAttendeeParsed = $parser->parseAddressList($newAttendee, '', 
false, false);



by



$newAttendeeParsed = $parser->parseAddressList($newAttendee, 
'$thevarwithdefaultdomain', false, false);





It will add the default domain to the person.



It's faster to give login name than full email address...



I don't known if it can help.

Saved Queries