I did a search on Drupal using the terms like "Custom User Page", "Show only user node", "Show user page", many other similar workings but the result did not come up with anything. If you can point me to the correct terms or link, i would appreciate it.

When a person first log-in, I would like to present the user with their homepage that user may change and customize. This homepage will be the only thing the user can edit, the user will not be able to edit anything else but the homepage.

Have anyone heard of something like this in the forums?

BlueDrupal

Comments

boris mann’s picture

Sounds like an interesting concept. There is "mypage" which does taxonomy filtering and of course the frontpage module, but neither one does what you subscribe.

Basically, you would build a module that implemented a node type of "userhomepage", and build in the logic so that each user can only have one.

sami_k’s picture

If you ever write such a module or want someone else to do it for you, please send me an e-mail.

Thanks
--
Please read the handbook, search the forums, then ask...
http://drupal.etopian.net (Consulting, Development, and Hosting)

Gunny-1’s picture

+ 2 cents from me too for this functionality

Dublin Drupaller’s picture

Hi Blue drupal..

I have a quicklinks.module that I clubbed together for another drupaller...(you can see it in action at http://www.bloggator.com )

Functionality is like this:

  1. Logged in Users can specify their own "quicklinks menu/block"
  2. Users can specify what is their front page to the site when they visit in future

Not sure if it is of use to you, it's not precisely what you asked for..but..maybe it's of use.

I didn't make it a release as it was so close to the bookmarks.module. only real difference was the ability for the user to set their own front page.

I suppose if a user was able to create their own pages..they could create their own front page as well...although, I'm not sure of the wisdom of doing that..

Alternatively...if users maintain blogs...you could simply use the following snippet with the front_page.module that redirects them to their own blog when they are logged in.

global $user;
if ($user->uid) {
  drupal_goto("blog/".$user->uid,$query = NULL, $fragment = NULL);
}

hope that helps..or sparks an idea with you...

Dub

Currently in Switzerland working as an Application Developer with UBS Investment Bank...using Drupal 7 and lots of swiss chocolate