Event Manager v2.7.1

Release Notes

  • fixed: using incorrect end ts for determining end date/time of event for addthisevent script
  • fixed: using date_add (a php 5.3 function) breaks usage for 5.2
  • Have you uploaded a wrong zip, perhaps?

  • Hi!, I´ve found a small issue, atendees menu displays wrong items (Kick from plan & my own menu item Select destination). These are displayed to all users, and I think Kick from plan is only for event owners.

    How can I solve it?, what file I must tweak? 

  • @javier currently unreproducable... the action is only for the user, the event owner, group owner and site admin, so a regular user should not see this on his own, or someone elses dropdown.

  • @Jeroem, I solved it modifying mod/event_manager/lib/hooks.php

    $owner = $event->getOwner();

    $userlogged = elgg_get_logged_in_user_guid();


    if ($owner == $userlogged){
                        // kick from event
                        $href = elgg_get_site_url() . 'action/event_manager/event/rsvp?guid=' . $event->getGUID() . '&user=' . $user->getGUID() . '&type=' . EVENT_MANAGER_RELATION_UNDO;
                        $href = elgg_add_action_tokens_to_url($href);

                        $item = new ElggMenuItem("event_manager_kick", elgg_echo("event_manager:event:relationship:kick"), $href);

                        $result[] = $item;

  • Add support for elgg 1.8.8 please, i have problems with this version. This version is for 1.8.9 :(

    Thank you.

  • @eleazar you could also update to Elgg 1.8.9...

  • No save in database this options in elgg 1.8.8 (php 5.3.3):

    Organizer, Venue, Location, Maximum attendees, Options (all options) and End date of registration. 

    I complete all options when create new event, but i edit event this options are blank.

    Best regards.

  • Hi Jeroen, 

    I cant update to 1.8.9 the site have many plugin adapt to 1.8.8 and i modify engine files. The update elgg is a odyssey. I change server and... a odyssey. :)

    Please, adapt plugin for elgg 1.8.8 if you can. Thank you!

  • @eleazar i guess you are mixing up Elgg 1.8 and 1.9 and not 1.8.8 and 1.8.9. This version you are commenting on is the version for Elgg 1.8. This version should work ok.

  • Hello Jeroen,

    Thanks for the nice plugin. Very appreciated.

    I think there is an issue with the access controls when setting the event as a private event and selecting the registration option.Because the registration questions are owned by the event, once the event is created, the event creator is not allowed to add questions. I think I have it fixed and I plan to submit some changes via github - unless you plan some changes in the way you deal with access.

  • Hi Jeroen,

    I installed version 2. 7 .1 and it worked great but I found an issue.

    If I upload a picture on a new event when I move into the event the picture disappeared.

    Could you help me to find a solution???

    Thank you in advance



  • Is there a way to show the 'New event' button for non-logged in users? I've been trying to find this on the code, but can't seem to figure out.

  • @bryan I think is here: event_manager/pages/event/list.php. But logged out users can't create events or any other content because user entity doesn't exist until user log in so, do you suggest user to log in when click button?, this behavior can be useful for me too...

  • @Javier... that's exactly what I want to achieve... thanks for pointing me to the right path... I just added this code and works like a charm:

    } else {
            elgg_register_menu_item('title', array(
                                    'name' => "new",
                                    'href' => "login",
                                    'text' => elgg_echo("event_manager:menu:new_event"),
                                    'link_class' => 'elgg-button elgg-button-action',


  • the only issue is that, it does not redirect to the event page after loging in...

  • Maybe adding this line at the top of your code (before elgg_register_menu_item...) will solve it, but I´m not sure:

    _elgg_services()->session->set('last_forward_from', current_page_url());

Jeroen Dalsem

Owner of ColdTrick IT Solutions, developing social networking sites for the dutch market


  • Category: Events
  • License: GNU General Public License (GPL) version 2
  • Updated: 2022-8-24
  • Downloads: 35013
  • Recommendations: 95

Other Projects

View Jeroen Dalsem's plugins