I'm trying to understand Drupal. Installation went fine. After installation I see the default welcome page. I want to edit this page (NOT REPLACE IT), but edit it. Everything I read says create a new page and publish it to the front page to replace the default welcome page. I DO NOT want to replace the default welcome page, but edit it.

Where do I find the default welcome page in the admin section so I can edit it. I can't find it anywhere.

Thanks for your help.

Comments

jimthunderbird’s picture

The drupal default page is in function node_page_default() of the node.module.

Attitude is mind's paintbrush, it can color anything.

steveeyes’s picture

Sorry, I'm new to drupal. So does this mean I can not edit the default welcome page? If I can please tell me where in the admin section. I can't find it.

m_mcbride’s picture

What do you want to achieve?

If you can replace the default page with a new page which does what you want, would that be a problem?

----------------------------------------------------------
Drupal tutorial at TenMinuteTutor.com

cog.rusty’s picture

Normally no, you can't edit the welcome page.

The welcome page is meant to welcome the webmaster, not the users. When you create some content and promote it to the front page, the welcome page is just turned off.

You can still change the text of the welcome page by using a module such as http://drupal.org/project/stringoverrides or by "translating" it, but it is not customizable in any other way, because its only purpose is to say what it has to say to the webmaster and then to go away.

circuitbomb’s picture

By opening up the file node.module(found in the modules/node directory) in your favorite editor(mine is Dreamweaver)

find line # 1762 and 1774, between these two lines contain the default drupal welcome message.

Dont delete those lines, instead simply add: "/*" before the "else {" part of line 1762

and add "*/" after "}"

no quotes of course ;)

this comments the php portion of that function out so it is no longer parsed.

Hope this helps

zuza’s picture

Thank you! I had exactly the same question as steveeyes. I'm building multilingual site and setting front page node other than default returns problems with language switcher (I'm working with i18n module). To fix it, I have to make unwanted changes in settings for Pathauto... So your solution is most comfortable!

jimthunderbird’s picture

You might want to go to admin/settings/site-information, and you can set another default frontpage. As to direct editing, I don't think there's a link.

Attitude is mind's paintbrush, it can color anything.

steveeyes’s picture

Thanks all

That cleared up a few things.

First, it was bugging the heck out of me that I could not find the welcome page directly in the admin to edit it. I'm use to wordpress where I could edit the welcome page directly.

Secondly, I didn't want to create a new page to replace the welcome page since the info and links in it seemed helpful. My plan was to edit the page by placing my text above the default welcome page text and when I was ready, to delete the welcome text.

Ok, I think I got it. Drupal is doing something a little different here than what other CMS's or Blogs do.

Thanks again.

coderintherye’s picture

You could just copy the stuff on the Front Page, then Create a New page and paste the stuff from the front page into it. Then save the page and "Promote to Front" and now you have a front page that you can edit.