diff options
author | Kjartan Mannes <kjartan@2.no-reply.drupal.org> | 2004-04-22 22:53:51 +0000 |
---|---|---|
committer | Kjartan Mannes <kjartan@2.no-reply.drupal.org> | 2004-04-22 22:53:51 +0000 |
commit | a7a86cd2890d3554bd21462c7b4b5d96575a3d71 (patch) | |
tree | 82a65fe73d2edca6da46a1a0b83e7a8439ea8932 | |
parent | 8fa7d74d4daa3a05ecb1028994db71f469282d3d (diff) | |
download | brdo-a7a86cd2890d3554bd21462c7b4b5d96575a3d71.tar.gz brdo-a7a86cd2890d3554bd21462c7b4b5d96575a3d71.tar.bz2 |
- Changing permissions on user menus.
-rw-r--r-- | modules/user.module | 18 | ||||
-rw-r--r-- | modules/user/user.module | 18 |
2 files changed, 18 insertions, 18 deletions
diff --git a/modules/user.module b/modules/user.module index b51080225..763c30540 100644 --- a/modules/user.module +++ b/modules/user.module @@ -543,15 +543,15 @@ function user_link($type) { global $user; if ($type == 'system') { - $access = $user->uid; - menu('user', t('my account'), $access ? 'user_page' : MENU_DENIED, 8); - menu('user/edit', t('edit account'), $access ? 'user_page' : MENU_DENIED, 0); - menu('logout', t('log out'), $access ? 'user_logout' : MENU_DENIED, 10); - - if (!$user->uid) { - menu('user/login', t('log in'), 'user_page', 0, MENU_HIDE); - menu('user/password', t('e-mail new password'), 'user_page', 0, MENU_HIDE); - menu('user/register', t('create new account'), 'user_page', 0, MENU_HIDE); + if ($user->uid) { + menu('user', t('my account'), 'user_page', 0); + menu('user/edit', t('edit account'), 'user_page', 0); + menu('logout', t('log out'), 'user_logout', 10); + } + else { + menu('user', t('user'), 'user_page', 0, MENU_HIDE); + menu('user/edit', t('edit account'), MENU_DENIED); + menu('logout', t('log out'), MENU_DENIED); } $access = user_access('administer users'); diff --git a/modules/user/user.module b/modules/user/user.module index b51080225..763c30540 100644 --- a/modules/user/user.module +++ b/modules/user/user.module @@ -543,15 +543,15 @@ function user_link($type) { global $user; if ($type == 'system') { - $access = $user->uid; - menu('user', t('my account'), $access ? 'user_page' : MENU_DENIED, 8); - menu('user/edit', t('edit account'), $access ? 'user_page' : MENU_DENIED, 0); - menu('logout', t('log out'), $access ? 'user_logout' : MENU_DENIED, 10); - - if (!$user->uid) { - menu('user/login', t('log in'), 'user_page', 0, MENU_HIDE); - menu('user/password', t('e-mail new password'), 'user_page', 0, MENU_HIDE); - menu('user/register', t('create new account'), 'user_page', 0, MENU_HIDE); + if ($user->uid) { + menu('user', t('my account'), 'user_page', 0); + menu('user/edit', t('edit account'), 'user_page', 0); + menu('logout', t('log out'), 'user_logout', 10); + } + else { + menu('user', t('user'), 'user_page', 0, MENU_HIDE); + menu('user/edit', t('edit account'), MENU_DENIED); + menu('logout', t('log out'), MENU_DENIED); } $access = user_access('administer users'); |