From 36102a094de700ee339f6eaeffb8ab16ba4f2f3b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 15 Mar 2014 14:42:50 -0300 Subject: Squashed 'mod/graphstats/' content from commit b5d0461 git-subtree-dir: mod/graphstats git-subtree-split: b5d046138c5841d55b4497618d5678cb8027c245 --- start.php | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 start.php (limited to 'start.php') diff --git a/start.php b/start.php new file mode 100644 index 000000000..cf5f2b4f5 --- /dev/null +++ b/start.php @@ -0,0 +1,72 @@ +&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'); + } +} -- cgit v1.2.3