calendar_og_groups
- 5 – 6
calendar_og_groups($view)
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.
- calendar_views_query_alter in contributions/calendar/calendar.module
- Implementation of hook_views_query()
Insert filters into the query based on the current calendar view and the selected fields
Used when the actual view arguments don't provide enough info to construct the query.
i.e. on a view with no arguments…
Code
contributions/calendar/calendar.module, line 1463
<?php
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;
}
?>