7 years 7 months ago
Hi
User management depends on what you wish to achieve from your site and users. For detailed management you may well want to add a component/module, and there are plenty if you wish to build communities or networks, however in many cases Joomla already has plenty of tools in the core. You can of course customise the look and feel further with template override or custom css styling. Before adding it is worth taking a look at what Joomla can offer.
Here is a link to lots of joomla user management information:
docs.joomla.org/Portal:User_Management
Now some tips and things to take a look at that may help.
1. In the user global configuration there are some settings that can help reduce the clutter after someone goes to the profile page. Under user options there is a setting Frontend User Parameters, hiding this turns off many of the options that allow the user to choose options, in many cases you will not want the user to change these, turning it off (hide) will give a cleaner profile page.
2. When you set up the menu link for login, there a number of options for re-directs, it may be worth directing to another page after login rather than accepting the default. This depends on your site, but we would usually direct to somewhere else and not immediately show the profile page.
3. Take a look at the user profile plugin. Look under plugins then filter on user to reduce the list. You will see a user profile plugin. This has lots of options to gather information from users with other fields than are showing by default. In most cases you can use these fields to obtain the information you require from users as they login. The field title do not meet you needs you could consider basic language overrides to change the title to something you need before considering custom code. You can of course create override and custom field but in many instances there is plenty to get started with. Here is an article with some more help:
www.ostraining.com/blog/joomla/user-profile-plugin/
4. Another plugin, that is little used from the core Joomla, is contact creator. It may help you create user profiles and user list. Here is an article that explain the concept:
www.ostraining.com/blog/joomla/contact-creator/
I hope that gives you some ideas before you consider adding extensions to joomla or custom work. It may well do want you need. Then next step may be to look at template overrides and custom styling, I'm sure JB support will be able to quote you for specific work if you need help outside of this forum,
It really is dependant on your site requirements for managing users and what you want them to be able to achieve in the site. Some more information on this will help someone here to give some more help. It is rare that for our client sites that we need to go outside of Joomla for user management except for ecommerce.
I hope this gives you some ideas to consider.
Regards Ian