&subtype=][&relative=true] * Group network: graphs/groupnetwork/ * Implication: graphs/implication/ * Group timeline: graphs/group// * * @param array $page * @return NULL */ function graphstats_pagehandler($page){ $graphstats_dir = elgg_get_plugins_path() . 'graphstats/pages/graphstats'; $page_type = $page[0]; switch ($page_type) { case 'timestats': include "$graphstats_dir/timestats.php"; break; case 'groupnetwork': break; case 'implication': break; case 'group': set_input('group_guid', $page[1]); include "$graphstats_dir/group.php"; break; } } function graphstats_setup_title_button($hook, $type, $params, $return){ $page_type = $params['segments'][0]; $group_guid = $params['segments'][1]; if($page_type == 'activity'){ add_translation(get_current_language(), array('graphs:group' => elgg_echo('timeline'))); elgg_set_page_owner_guid((int) $group_guid); elgg_register_title_button('graphs', 'group'); } }