From a7a86cd2890d3554bd21462c7b4b5d96575a3d71 Mon Sep 17 00:00:00 2001
From: Kjartan Mannes <kjartan@2.no-reply.drupal.org>
Date: Thu, 22 Apr 2004 22:53:51 +0000
Subject: [PATCH] - Changing permissions on user menus.

---
 modules/user.module      | 18 +++++++++---------
 modules/user/user.module | 18 +++++++++---------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/modules/user.module b/modules/user.module
index b5108022572c..763c30540fcd 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 b5108022572c..763c30540fcd 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');
-- 
GitLab