registered users should have ability to modify their own profile once they log into your website. You don’t want to be emailed to perform user maintenance, it’s easier to let the users change their profiles themselves. If you don’t have this functionality yet, or don’t know where to find it, it’s pretty simple. I know this post will be a little long winded but there are many ways to do things and I want to cover all possibilities. 2 links in the User Menu that registered users can see to edit their profile are:
A. Your Profile – If you have a new installation ofand did not delete any menus, or modules; registered users already have capability to edit their own profile through the link “Your Profile” on the Frontend. They will see an “Edit Profile’ link at the bottom of their profile. Backend = ‘Menus’,’User Menu’, ‘Your Profile’.
B. Edit Profile – Users can click on the menu item link that directly takes them to ‘Edit Profile’.
So above are the 2 ways registered users can edit their own profile. You can have but don’t need both, but at least one of them must be activated on yourwebsite. There are 4 things that you need to have before this functionality will be enabled for your registered users, and they are:
1. User menu – You must have a user menu. Put your mouse over ‘Menus’. You should see ‘User Menu’.
2. ‘Your Profile’ or ‘Edit Profile’ menu item must be available and published in your ‘User Menu’.
3. User menu module module and published in a visible module position.
4. Parameters setting to enable registered users to edit their own profile.
If you are missing any of the above, below I will show you how to add them back in. If you have all these design elements in your1.6 already, make sure they are in the ‘Published’ state or enabled and visible on your homepage. You must be logged into your 1.6 administrator backend. If you are missing and want to add this item, here is how:
1. The User Menu
- Click on ‘Menus’, ‘ ’, ‘New’ button
- Title = User Menu; Menu Type = usermenu
2. ‘Your Profile’ or ‘Edit Profile’ menu item
- Click on ‘Menus’, ‘User Menu’, ‘Add New Menu Item’
- Menu Item Type= ‘User Profile’; Menu Title= ‘Your Profile’; State= Published; Menu Location=User Menu
- Repeat the above for the Edit Profile
- Menu Item Type= ‘Edit User Profile’; Menu Title= ‘Edit Profile’; State= Published; Menu Location=User Menu
3. User menu module must be enabled
- ‘ ’, ‘ ’, ‘New’ button
- Title=User Menu; Position=(Any visible and available position – depends on template); Published=Published; Access=Registered; Select Menu=User Menu; Module Assignment=On all pages except selected;
4. Parameter Settings enable Edit Profile
- Site, Global Configuration, Permissions, Registered Users twistie
- Edit Own = Allowed
So that’s all you need to have registered users editing their own profile. It seems a lot more complicated when you write it down than it really is. Give it a try and let me know if you have any problems.