[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Can different users in a Joomla! website be directed to different website pages on login? Can they customize their own pages?

Posted on 2009-02-09
Medium Priority
Last Modified: 2012-05-06
I'm developing a website for a client, and I have the following requirement list:

1) employees should be able to login and then be lead to a different custom page for each employee (kind of like an intranet), with each employee having different links available to them

2) customers should be able to login and then be lead to a custom page where an FTP Client facility to upload and download files is required. Each customer will be allowed to access only an assigned folder on the server. I found a way to allow access only to specific folders using an extension called the TWG Flash Uploader at http://www.tinywebgallery.com/en/tfu/web_jfu.php 

My questions are:

Is there any extension in Joomla! to allow individual users to customize their home pages in terms of what content and links appear?

Also is there any Joomla! extension using which each user can be directed to a different page? Of course, the page should not be accessible by directly typing in the URL - a login will be needed, so that the pages are kept secure.

Just to be clear, I don't want any of the users (employees or customers) to have access to the administrative backend of the site - I just want them to be able to access different website pages from where they can carry out their specific business.

Can someone help me out with this? Is such a thing possible at all with Joomla!? Will it involve massive amounts of programming? I am new to PHP and Joomla! - I've learnt a LOT recently, but there's just so much I still don't know!!

I'd really appreciate any help...

Question by:prakashkv
  • 3
  • 2
LVL 10

Accepted Solution

fearialtog earned 1500 total points
ID: 23590741
It is fairly easy to control access to various areas of your site. I think this Joomla exentsion will provide you with this functionality. MetaMod - display modules according to rules

Modules are easily created..just go to module manager and click new.

To see more front end access control extensions go to..

You can give your user some control of the layout using JavaScript. I would use RSS to allow my users to select their own content.

Best Regards

Author Comment

ID: 23591514

Thanks for taking the time to reply.

The MetaMod extension definitely looks promising. I will definitely give it a whirl tomorrow morning (Indian time) and see how it works.

Could you also tell me a little more about using RSS to allow users to select their content? I honestly don't know much about RSS other than that it lets you subscribe to stuff!

Finally, can you also tell me if the FTP extension I mentioned (TWG Flash Uploader) is a good option?  Is there any better alternative using which different users can only access specific folders on the server and be denied access to others? That way customers can only access their own files and not files of other customers.

Thanks for your help!

Author Comment

ID: 23608169
@ fearialtog: RSS to allow different content to be displayed looks good. But is there some way to allow individual users to select links and modules that they would like to appear on their pages when they log in?

For example, employees who travel a lot could have links to airline and hotel websites, support staff would need links to the chat support service, some may wish to see company news while others may not, and so on.

Basically each user needs to be allowed to select which links and modules appear in their pages. (some modules which are universal across the site will continue to appear - only the additional features need to be select-able)

Is this possible?
LVL 10

Assisted Solution

fearialtog earned 1500 total points
ID: 23610159
Hello prakashkv:,
I think that these extensions come closet to matching your needs - "Community Builder" and the add on extension - "Group Jive" (see Joomla extensions site.)

Have a look at the add on tools for community builder here and see if they match your needs http://www.joomlapolis.com/component/option,com_mtree/Itemid,55/

You can see what is available in the Community and Groupware section of the Joomla extensions site.

I think you will get a lot of the functionality you are looking for "out of the box", but you will  have a little customising to do to achieve your aims.

Best Regards

Author Comment

ID: 23666788
I've been working on different extensions, and I finally came across the Joomla User Group Access (JUGA) extension that suited my needs perfectly.

I'm using JUGA along with the DocMan document transfer extension and I have managed to achieve most of what I wanted. However, I have only managed to allow all members of each user group to view a common page, rather than one customized to each user. Ah well - that'll do for now I guess...

I'm closing this question now.

@fearialtog: Thanks for all your help!

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article shows how a content item can be identified directly or through translation of a navigation type. It then shows how this information can be used to create a menu for further navigation.
A big percent of today’s marketing activity is performed through the online environment. The marketing strategies that have existed a decade ago no longer relate to what’s happening today. We’re currently facing a revolutionary era, called the digit…
Is your data getting by on basic protection measures? In today’s climate of debilitating malware and ransomware—like WannaCry—that may not be enough. You need to establish more than basics, like a recovery plan that protects both data and endpoints.…
Screencast - Getting to Know the Pipeline
Suggested Courses

872 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question