name, $group->getURL()); elgg_push_breadcrumb(elgg_echo('groups:activity')); $area1 = elgg_view('navigation/breadcrumbs'); $limit = get_input("limit", 20); $offset = get_input("offset", 0); $group_guid = get_input("group", 7); // Sanitise variables -- future proof in case they get sourced elsewhere $limit = (int) $limit; $offset = (int) $offset; $group_guid = (int) $group_guid; $entities = elgg_get_entities(array( 'container_guids' => $group_guid, 'group_by' => 'e.guid' )); $entity_guids = array(); foreach ($entities as $entity) { $entity_guids[] = $entity->getGUID(); } if (count($entity_guids) > 0) { $river_items = elgg_view_river_items('', $entity_guids, '', '', '', '', $limit); $river_items .= elgg_view('riverdashboard/js'); } else { $river_items .= elgg_echo('groups:no_activity'); } $area1 .= elgg_view_title(elgg_echo('groups:activity')); $area1 .= elgg_view("group_activity/extend"); $area1 .= "
".$river_items."
"; $title = elgg_echo("groups:activity", array(elgg_get_page_owner()->name)); $body = elgg_view_layout('one_column_with_sidebar', $area1); // Finally draw the page echo elgg_view_page($title, $body);