Hi, newbie again,

I managed to name my home page "home" and move it to the front using the front tag, but now it doesn't show up in my content list, so I can't edit the page. I can't edit through the page itself, either.

As delighted as I am to see "Welcome to your new Drupal home page", I think it would confuse my users.

Any help with this?

Thanks!

Comments

grobemo’s picture

Welcome to Drupal.

I'm not sure what you mean when you say that you managed to name your home page 'home', or when you say that you moved it the front with the front tag. Can you elaborate?

The default welcome message should go away after you create a new node (e.g., by going to yoursite.com/node/add/page) and check 'Promote to front page' under Publishing options.

petercrowell’s picture

Thanks grobemo, I think I figured it out.

jamesialford’s picture

After logging in as Administrator, select
Create content > Page
from the left menubar, and create your own content that you would like to publish as a
front page. If you are done, hit „Submit” to see the results. Notice that the current URL
(the path to your newly created page) looks like this
http://www.example.com/?q=node/# (normal)
http://www.example.com/node/# (using clean URLs)
where # means a number. We will need that number, so write that down somewhere or just
try to remember that.

After creating your custom page, select
Administer > Site Configuration > Site Information
At the bottom of this page where it says „Default front page” you will have something like this
http://www.example.com/?q= (normal)
http://www.example.com/ (using clean URLs)
and an input field next to it. That is where you have to enter
node/#
where # is the node number that you previously wrote down. By pressing „Save
configuration” your front page automatically becomes the previously created page. You can
reset that any time you want, by entering only
node
into the input field. (That is the default value).

Hope you have it.

grobemo’s picture

Thanks for detailing that alternative method so carefully, James.

In case anyone else stumbles onto this page and wonders why James and I gave different answers, here's the difference between these two ways of setting your home page:

1. My method (creating new content and clicking 'Promote to front page' under Publishing options) tells Drupal to include this new node (i.e., page, story, etc.) on the page you see when you go to example.com/node. This allows you to have many different nodes on the front page, just like Drupal.org does. If you want to include multiple stories on the front page, then you should use this method.

2. James' method (creating new content and then pointig your home page to it in the Administer > Site Configuration > Site Information section of your site) tells Drupal to replace the default home page with the page you just created. This prevents you from accidentally including multiple items on the front page, as might happen if you accidentally clicked 'Promote to front page' on a new node. If you know that you want a single page for your front page, rather than the series of stories like Drupal.org has, then you should use this method. (Of course, you can use all of Drupal's other powers to make your front page dynamic: add blocks to the content or sidebar regions, turn on the PHP filter module and use PHP in your front page to display dynamic data, etc.)

Either method will work. One will be better for some sites, the other for others, depending on what you want your front page to be like.

appmux’s picture

Just remove the message, there's a module for that:

http://drupal.org/project/unwelcome

appmux’s picture

There's an update available for the Unwelcome module, which now enables promoted content to show up on the home page when available. Now it works even better!