6.0.0-RC7
6/27/26

[#3954] I can�t see the attendees and the description of a event
Summary I can�t see the attendees and the description of a event
Queue Kronolith
Queue Version Git master
Type Enhancement
State Duplicate
Priority 2. Medium
Owners
Requester manoli.cano (at) upcnet (dot) es
Created 5/18/06 (7345 days ago)
Due
Updated 11/10/09 (6073 days ago)
Assigned
Resolved 10/14/09 (6100 days ago)
Milestone
Patch No

History
94 rsalmon (at) mbpgroup (dot) com Comment #16 Reply to this comment
We don't have access to the original event unless it happens to be on
the same Horde server.
Even with this limitation, it seems valuable that attendees 
belonging to the same Horde organization than the organizer, can see 
the others attendees of the meeting. This feature covers typical 
internal-company meeting scenarios.
+1

Our users are asking for the same feature : who's part of the meeting 
and have they accepted.


554 patrick (dot) abiven (at) apitech (dot) fr Comment #15 Reply to this comment
We don't have access to the original event unless it happens to be 
on the same Horde server.
Hello
Even with this limitation, it seems valuable that attendees belonging 
to the same Horde organization than the organizer, can see the others 
attendees of the meeting. This feature covers typical internal-company 
meeting scenarios.
Sorry to comeback on this topic, but we are really looking for a solution.
Regards
Patrick

338 Jan Schneider Comment #14 Reply to this comment
Our proposal was to create a new driver function which retrieves the
attendees from the organizer calendar by using the event_uid (which
is common between the organizer and the attendees).
We don't have access to the original event unless it happens to be on 
the same Horde server.
328 patrick (dot) abiven (at) apitech (dot) fr Comment #13 Reply to this comment
How would the user be able to see the attendee list if he/she doesn't
have access to the organizer's calendar?
Hello

Our proposal was to create a new driver function which retrieves the 
attendees from the organizer calendar by using the event_uid (which is 
common between the organizer and the attendees).

Regards

Patrick


596 Michael Rubinsky Comment #12 Reply to this comment
User who has accepted an invitation wants to see others attendees and
if they have accepted or declined the invitation ('don't want to go
to this meeting if boss declined'). So, in my point of view,
attendees list should no be duplicated into all the attendee events,
but should stay unique in the organizer event.
How would the user be able to see the attendee list if he/she doesn't 
have access to the organizer's calendar?


77 patrick (dot) abiven (at) apitech (dot) fr Comment #11 Reply to this comment
See also related tickets:
Ticket: 3965
Ticket: 6269
Tickey: 8396
Hello

User who has accepted an invitation wants to see others attendees and 
if they have accepted or declined the invitation ('don't want to go to 
this meeting if boss declined'). So, in my point of view, attendees 
list should no be duplicated into all the attendee events, but should 
stay unique in the organizer event. Regards

Patrick
525 Michael Rubinsky Comment #10
State ⇒ Duplicate
Reply to this comment
See also related tickets:

Ticket: 3965

Ticket: 6269

Tickey: 8396
304 Jan Schneider Comment #9 Reply to this comment
In that case, how about checking for the organizer !== current user
and then locking the attendee list and disallow the notifications?
This has already been accepted in another ticket (can't find it right 
now), and is also on my todo list.
53 Michael Rubinsky Comment #8 Reply to this comment
In that case, how about checking for the organizer !== current user 
and then locking the attendee list and disallow the notifications?
223 Chuck Hagenbuch Comment #7 Reply to this comment
What about just storing the organizer? That seems like relevant 
metadata. Actually shouldn't we already have that for the purposes of 
sending responses? Displaying that seems right.



Also fwiw, other calendar clients do show the list of attendees; you 
just can't change it if you're not the organizer. Though some systems 
do allow attendees to invite other attendees.
233 Michael Rubinsky Comment #6
Version ⇒ Git master
Reply to this comment
This patch doesn't do anything for events received from outside of 
Kronolith, besides the reasoning that the previous ticket was rejected 
(Ticket: 1059) still stands. Basically, once you have the list of 
attendees attached to the event, you would be able to modify and send 
notifications to all attendees... this is not desirable behavior as 
only the organizer should be able to notify all attendees.
453 patrick (dot) abiven (at) apitech (dot) fr Comment #5 Reply to this comment
Hello

We have the same request from our users. Here is a proposal for 
providing this feature.



1) In kronolith/lib/Driver/sql.php

Create a new function for retrieving $attendees from the organizer event.



     function getOrgAttendees($eventUid)

    {

         $query = "SELECT event_attendees" .

            " FROM " . $this->_params['table'] . " WHERE event_uid = ?" .

             " AND event_attendees <> 'a:0:{}'";

        $values = array($eventUid);



         $attendees = $this->_db->getRow($query, $values, DB_FETCHMODE_ASSOC);

         if (is_a($attendees, 'PEAR_Error')) {

             Horde::logMessage($attendees, __FILE__, __LINE__, PEAR_LOG_ERR);

             return $attendees;

         }

         return unserialize($attendees['event_attendees']);

     }





2) In kronolith/lib/Views/Event.php

modify the html() function:

         $status = Kronolith::statusToString($this->event->getStatus());

         $attendees = $this->event->getAttendees();

       + if (empty($attendees) == true)

       + {

       +    $orgAttendees = 
$GLOBALS['kronolith_driver']->getOrgAttendees($this->event->getUID());

       + }





3) kronolith/templates/view/view.inc

Add some html code for displaying $orgAttendees.



<?php if (!empty($orgAttendees)): ?>

..



Thanks for your advise on this feature.

Regars

Patrick


559 manoli (dot) cano (at) upcnet (dot) es Comment #4 Reply to this comment
Please, what's the reason about this enhancement was rejected? I can't 
find any other tiquet related with this.

Thanks.
5710 manoli (dot) cano (at) upcnet (dot) es Comment #3 Reply to this comment
Hello!, I have been looking the tickets list and I can't found the 
ticket where this enhancement was rejected. I want to know the reason 
because this enhancement was rejected.

Thanks in advance
128 Chuck Hagenbuch Comment #2
State ⇒ Rejected
Reply to this comment
This is a duplicate and has already been rejected.
338 manoli (dot) cano (at) upcnet (dot) es Comment #1
Priority ⇒ 2. Medium
State ⇒ New
Queue ⇒ Kronolith
Summary ⇒ I can´t see the attendees and the description of a event
Type ⇒ Enhancement
Reply to this comment
When I accept and add to my calendar a invitation to a event (not 
created for my) I  see it in my calendar but I can´t see the 
description and the list of the attendees of the event.

I thint is very important to know what other people are invited to the 
event and the description. Is there any way to see this information?.

I find it will be interesting to see the  description and the list of 
attendees in the same way that I can see this information when I 
display the event that was created for my.

Saved Queries