Hi all, I would like new authenticated users who login to my site to be presented with a How To type of homepage that can gives them easy access to things like changing their timezone, while also giving them a general introduction to the site and how to navigate it.

So, can I create a page that all authenticated users see when the login?

And, can I make this page embed certain features that are already built in on other Drupal pages without have to reinvent the wheel?

I think the frontpage module may be similar to what I'm looking for, but I am on 4.7.0-rc3.

Thanks.

-M

Comments

PakWaan’s picture

but it would be a terrific idea. I was just thinking about the same thing today, and trying to figure out if there was a way to do it other than creating a "tips for new users" page and manually sending a link to new users by email.

If there was such a page that new users were taken to immediately after clicking the link in the validation email, that would be perfect - you could explain a few things about the site, how comments worked, how to create their own blog, etc.

moazam’s picture

PakWaan, for now I think I'll have to probably create a tutorial/howto page and send that link to all new users in their initial username/password email.

Once I get the site up and running, maybe I'll look into how hard it is to create the functionality via a module or something.

Thanks.

-M

pwolanin’s picture

I'm not sure I fully understand what you want to do, but here's what I know is possible. If you put the login block only on a particular page, you can then use PHP to show content on that page that's different for authenticated vs. anonymous users. So, after the user logs in, they are redirected to the same page which now shows additional/different instructions.

example:

<?php
global $user;
if (!$user->uid) : ?>

<p>If you are a member, create an account or log in at the right to gain access to member-only content. </p>

<?php else: ?>

<p>Thank you for logging in- you now have access to additional menus and content for members only.</p>

<?php endif; ?>

You might also look at the LoginToboggan module.

---
Work: BioRAFT