2.0.2 (2011-12-6):
2.0.1 (2011-11-01):
2.0 beta (2011-10-28):
View Jeroen Dalsem's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Goo Plugin but has a huge problem on my side. Everytime someone logs in or register it takes you to a "notepad like" page where the visitor can see all the code created by fancybox. Don`t know if is just me. After I deactivated the plugin the problem whent away.
Please advise. Other than that, I think it has a huge potential.
Hi
This plugin has settings page?. When I activate the plugin I do not see any settings link.
Thanks for the answers.
yet to see a fully working bug free event manager plugin for elgg 1.8
Hi, great Plugin, but where must i enter my API code. Cause i didn't found any file/ admin settings where i could enter it :=/
I installed the plugin and get "forbidden" when I click on events.
ya were to enter the google map's api key..
Please inform me friend..
This mod is great! I would just like to know where to enter the google maps api and how to access the settings.
Thank you very much and again, great mod and recommended.
Thank for you plugin...can you please tell me about google api.. how to use google api for events...and about waiting list
Rick please tell me about google api and waiting list process...
I just tried this on elgg-1.8.2 and it all looks good and working, thank you for this plug in.
oops I see no google api either, but everything else works fine, and for my site, the google map is probably not needed yet.
I hardcoded the googlemaps key(since I couldnt see the plugin's setting show up).This works fine.
I put it in:
function event_manager_has_maps_key()
in lib\functions.php
so the function now looks like:
function event_manager_has_maps_key() {
static $has_maps_key;
if(isset($has_maps_key)) {
return $has_maps_key;
}
$return = false;
//if(($maps_key = elgg_get_plugin_setting('google_maps_key', 'event_manager')) && !empty($maps_key)) {
// $return = true;
// hardcoded.
$maps_key ='PUT YOUR GOOGLEMAPS API KEY HERE';
$return = true;
// ragister GMaps JS
$em_maps_js = elgg_get_simplecache_url("js", "event_manager/googlemaps");
elgg_register_js("event_manager.maps.helper", $em_maps_js);
elgg_register_js("event_manager.maps.base", "//maps.google.com/maps?file=api&v=2&sensor=false&key=" . $maps_key);
//}
$has_maps_key = $return;
return $return;
}
Excuse me for my english and for my informalism but i'm new here, just registered :D
I think publishing this plugin the developer Rick made a mistake. I found it reading the official doc at http://docs.elgg.org/wiki/Engine/Plugins/Settings.
Rick published this new plugin with root folder "event_manager_V2.0.2" but he left the settings directory with the old name. To view again the setting panel in the administration menu just rename the root directory "event_manager_V2.0.2/" as "event_manager/".
Now all should work ;)
Very nice pluggin recomented
Espinho is right, the root folder should be named event_manager.
"_V2.02" is for our internal files.
My apologies!
Hi, Rick. First great Event plugin. I just installed Event manager 2.0.2 on Elgg 1.8 but I have a problem: I can't creat group events.
Any ideas how to fix this.
Thanks in Advance
Monico
@ppalsokar wich file did you modify with that code?
Hi, First of all, thx for the plugin, I think it's great, and with the help of all it will become even better. I have a question about site take over, i don't understand what it is, and i can't even see where it is. I've seen that in version 2.0.2 it is commented in tools.php, do we need to discomment it?
Thanks
Hello again,
I just upgraded elgg version to 1.8.3,, and events search on map, stopped working. I found that changing,
($event->getOwner() to ($event->getOwnerGUID() in procedures/search/events.php line 108, it works again.
Hope it can help someone too.
Alvaro
Hi All,
I'm very new to Elgg and PHP but I succeeded in setting up an Elgg environment with event manager 2.0.2. The problem now is that I need to setup a german installation and event manager seems not to be available in german. Translation is not really a problem but how can I change the date format and how can I set Monday as first day of week when the calendar is shown for entering the start date. How can I add an end date for an event?
Thanks, Oli
in lib\functions.php
so the function now looks like:
function event_manager_has_maps_key() {
static $has_maps_key;
if(isset($has_maps_key)) {
return $has_maps_key;
}
$return = false;
//if(($maps_key = elgg_get_plugin_setting('google_maps_key', 'event_manager')) && !empty($maps_key)) {
// $return = true;
// hardcoded.
$maps_key ='PUT YOUR GOOGLEMAPS API KEY HERE';
$return = true;
// ragister GMaps JS
$em_maps_js = elgg_get_simplecache_url("js", "event_manager/googlemaps");
elgg_register_js("event_manager.maps.helper", $em_maps_js);
elgg_register_js("event_manager.maps.base", "//maps.google.com/maps?file=api&v=2&sensor=false&key=" . $maps_key);
//}
$has_maps_key = $return;
return $return;
}
change to
in lib\functions.php
so the function now looks like:
function event_manager_has_maps_key() {
static $has_maps_key;
if(isset($has_maps_key)) {
return $has_maps_key;
}
$return = false;
//if(($maps_key = elgg_get_plugin_setting('google_maps_key', 'event_manager')) && !empty($maps_key)) {
// $return = true;
// hardcoded.
$maps_key ='PUT YOUR GOOGLEMAPS API KEY HERE';
$return = true;
// ragister GMaps JS
$em_maps_js = elgg_get_simplecache_url("js", "event_manager/googlemaps");
elgg_register_js("event_manager.maps.helper", $em_maps_js);
elgg_register_js("event_manager.maps.base", "//maps.google.com/maps?file=api&v=2&sensor=false&key=" . $maps_key);
//}
$has_maps_key = $return;
return $return;
}
Hi can you help me with this issue:
My problem is:
I have just found this error [ Deprecated in 1.8: Please update your use of elgg_view_entity_list() Called from ] .......... on a specific groups profile page on the front end of my site.
So I go to the file in question e.g. group_module.php
and I hope to see an older use of elgg_view_entity_list ........ but when I search I see that this is already named so:
elgg_push_context('widget');
$events = event_manager_search_events($event_options);
$content = elgg_view_entity_list($events['entities'], 0, 0, 5, false);
elgg_pop_context();
Therefore - does anyone know what I have to change?
Thanks for your speedy replies ;)
I have solved the issue. Here is the Elgg thread: http://community.elgg.org/pg/forum/topic/838627/how-do-you-get-rid-of-this-warning-in-18-for-older-plugins/
PS. If it is easier than trawling through the other thread, here is the answer:
Okay I appear to have solved it!!!!!!!
For future reference. I tried deleting the line of code:
$content = elgg_view_entity_list($events['entities'], 0, 0, 5, false);
and yes believe it or not, the error is gone and a bug which I hadn't noticed was fixed. I have tested all event actions and nothing appears to be effected in any negative way at all.
The bug deleting it fixed was one I had only just noticed whereby any event was showing in any group, whether that group was relevant or not: e.g. an event for paint would be showing in a group for cars!!
I deleted the line of code and everything works!
Hi, I have been told in the other group I have posted about this issue that I should use an array.
As follows:
elgg_push_context('widget');
$events = event_manager_search_events($event_options);
elgg_view_entity_list($entities, array(
'limit' => $limit,
'count' => $count,
// , 0, 0, 5, false
));
elgg_pop_context();
I would appreciate it if @Rick you as the orignator of this plugin could quickly say this is correct. I don't do php and what to you is hopefully a quick yes or no to me is a weekly long exercise. Any help appreciated please.