function calendar_og_groups in Calendar 5.2
Same name and namespace in other branches
- 5 calendar.module \calendar_og_groups()
- 6.2 calendar.module \calendar_og_groups()
- 7 calendar.module \calendar_og_groups()
- 7.2 calendar.module \calendar_og_groups()
Helper function to figure out a group gid to use in blocks.
@todo this may need more work.
Return value
an array of group nodes that are relevant.
1 call to calendar_og_groups()
- _calendar_views_query_alter in ./
calendar.inc - @file All the code used while processing a calendar is stored in this file and is included only when needed.
File
- ./
calendar.module, line 910 - Adds calendar filtering and displays to Views.
Code
function calendar_og_groups($view) {
if (!($groupnode = og_get_group_context())) {
global $user;
$groupnodes = array_keys($user->og_groups);
}
else {
$groupnodes = array(
$groupnode->nid,
);
}
return $groupnodes;
}