This patch moves the welcome (from now introduction help) to the system modules help hook.

Why?
* We can now render it under admin/help. this patch does that. I often got requests from People wanting to read that message again, after posting their first test post.
* We can now finally change this trough the handbook-path. Documentation teams can make this first text one sees a lot nicer without coding PHP
* It is where it belongs. Not in node.module. Not hidden away deep down in some private function.

Setting this to code needs work, because I want some feedback from the doc team on whether or not this patch/idea actually does allow us to modify the texts trough the handbooks.

Also note that I slightly modified the help text, so that it could be rendered on the /admin/help page too.

CommentFileSizeAuthor
#1 intro_help.png82.26 KBBèr Kessels
first_help.module5.29 KBBèr Kessels

Comments

Bèr Kessels’s picture

StatusFileSize
new82.26 KB

And here is a screenshot how it looks under admin/help after this patch.

simon rawson’s picture

+1 for this idea. It's not nice to have this hardcoded into node.module.

Would you include the possiblility of allowing admins to disable the "welcome to..." text even if there are no nodes displayed?

Bèr Kessels’s picture

Would you include the possiblility of allowing admins to disable the
"welcome to..." text even if there are no nodes displayed?

No, rather not. That is a bit OTT IMO. it would require a specia seting somwere in the settings page, only for the very rare chance that somene desides to have an empty frontpage. There are loads of ways to achieve this. For one, you can add a single node explaining what the site is about.

Bèr Kessels’s picture

Status: Needs work » Needs review

I have not heard from the docs team. So we should proceed without them voting.... :)

sepeck’s picture

I missed the message to the list evidently, but it seems a good idea. +1

Bèr Kessels’s picture

bump

Bèr Kessels’s picture

bump

drumm’s picture

Status: Needs review » Needs work

Hold your bumps. This doesn't even apply.

Bèr Kessels’s picture

sorry. :s I meant to change the status to 'needs work' in the last bump. But forgot :/

This needs to brought under attention IMO, because of the work people are planning to do on the welcome experience. This patch might be a starting point, or else just marked 'duplicate' :)

wim leers’s picture

Version: x.y.z » 7.x-dev
Status: Needs work » Closed (fixed)

The new installer in Drupal 6 makes this irrelevant.