diff options
author | ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-08-04 17:08:31 +0000 |
---|---|---|
committer | ben <ben@36083f99-b078-4883-b0ff-0f9b5a30f544> | 2008-08-04 17:08:31 +0000 |
commit | d3efed2f847ced2ecfaa536856f6a0acc4cddbfc (patch) | |
tree | 101e69848d61e532d0514573394eba30409da737 /engine/lib/usersettings.php | |
parent | 55f2853ec8b29dd8ca557c0dd82cd0de50946ec0 (diff) | |
download | elgg-d3efed2f847ced2ecfaa536856f6a0acc4cddbfc.tar.gz elgg-d3efed2f847ced2ecfaa536856f6a0acc4cddbfc.tar.bz2 |
User settings
git-svn-id: https://code.elgg.org/elgg/trunk@1689 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'engine/lib/usersettings.php')
-rw-r--r-- | engine/lib/usersettings.php | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/engine/lib/usersettings.php b/engine/lib/usersettings.php index 487ea9230..433d41fb7 100644 --- a/engine/lib/usersettings.php +++ b/engine/lib/usersettings.php @@ -32,20 +32,29 @@ { return extend_view($view, $new_settings_view, $priority); } - +
+ function usersettings_pagesetup() {
+
+ // Get config
+ global $CONFIG;
+
+ // Menu options
+ if (get_context() == "settings") {
+ add_submenu_item(elgg_echo('usersettings:user:opt:linktext'),$CONFIG->wwwroot . "pg/settings/user?username=" . $_SESSION['user']->username);
+ add_submenu_item(elgg_echo('profile:editicon'), $CONFIG->wwwroot . 'mod/profile/editicon.php');
+ add_submenu_item(elgg_echo('usersettings:statistics:opt:linktext'),$CONFIG->wwwroot . "pg/settings/statistics?username=" . $_SESSION['user']->username);
+ }
+ }
+ /** * Initialise the admin page. */ function usersettings_init() { - // Add plugin main menu option (last) - extend_elgg_settings_page('usersettings/main_opt/statistics', 'usersettings/main'); - extend_elgg_settings_page('usersettings/main_opt/user', 'usersettings/main'); - extend_elgg_settings_page('usersettings/main_opt/plugins', 'usersettings/main', 999); // Always last } /// Register init function - register_elgg_event_handler('init','system','usersettings_init'); + register_elgg_event_handler('pagesetup','system','usersettings_pagesetup'); ?>
\ No newline at end of file |