summaryrefslogtreecommitdiff
path: root/modules/user/user.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/user/user.module')
-rw-r--r--modules/user/user.module18
1 files changed, 9 insertions, 9 deletions
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');