diff options
author | Kevin Jardine <kevinjardine@yahoo.com> | 2012-07-17 08:57:37 -0700 |
---|---|---|
committer | Kevin Jardine <kevinjardine@yahoo.com> | 2012-07-17 08:57:37 -0700 |
commit | 86d154541f9cf1de74f79cae6c1b05b3214bdca8 (patch) | |
tree | 46475df7579e0bf12c7bff62c3e125b16c641247 /views/default/widgets/event_calendar/content.php | |
parent | 5c7dcf2a382479a4f9cf7eafeaa4eb30faed440d (diff) | |
parent | 190a81e721df6efb1d051830c1ee852c1fe7b069 (diff) | |
download | elgg-86d154541f9cf1de74f79cae6c1b05b3214bdca8.tar.gz elgg-86d154541f9cf1de74f79cae6c1b05b3214bdca8.tar.bz2 |
Merge pull request #33 from beck24/group-widget
Allows calendar widget to be useful in groups context
Diffstat (limited to 'views/default/widgets/event_calendar/content.php')
-rw-r--r-- | views/default/widgets/event_calendar/content.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/views/default/widgets/event_calendar/content.php b/views/default/widgets/event_calendar/content.php index 329046cb0..eaedb76bd 100644 --- a/views/default/widgets/event_calendar/content.php +++ b/views/default/widgets/event_calendar/content.php @@ -20,8 +20,12 @@ $num = 5; // Get the events - - $events = event_calendar_get_personal_events_for_user(elgg_get_page_owner_guid(),$num); + $owner = elgg_get_page_owner_entity(); + if(elgg_instanceof($owner, 'group')) { + $events = event_calendar_get_events_for_group(elgg_get_page_owner_guid(),$num); + } else { + $events = event_calendar_get_personal_events_for_user(elgg_get_page_owner_guid(),$num); + } // If there are any events to view, view them if (is_array($events) && sizeof($events) > 0) { |