From 7d1efa4ae00fb1fd66548cb87285b4a694ca74a9 Mon Sep 17 00:00:00 2001 From: Neil Drumm Date: Mon, 27 Nov 2006 02:28:18 +0000 Subject: #93289 by webchick. Remove the first step from the new site todo list when it is done. --- modules/node/node.module | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) (limited to 'modules/node/node.module') diff --git a/modules/node/node.module b/modules/node/node.module index f2285391b..f80eb119a 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -2324,14 +2324,23 @@ function node_page_default() { $output .= theme('pager', NULL, variable_get('default_nodes_main', 10)); } else { - $output = t(' + // Check for existence of admin account. + $admin = db_result(db_query('SELECT uid FROM {users} WHERE uid = 1')); + + $default_message = '

Welcome to your new Drupal website!

Please follow these steps to set up and start using your website:

-
    +
      '; + + if (!$admin) { + $default_message .= '
    1. Create your administrator account To begin, create the first account. This account will have full administration rights and will allow you to configure your website. -
    2. + '; + } + + $default_message .= '
    3. Configure your website Once logged in, visit the administration section, where you can customize and configure all aspects of your website. @@ -2349,9 +2358,9 @@ function node_page_default() { Finally, you can create content for your website. This message will disappear once you have published your first post.
    -

    For more information, please refer to the help section, or the online Drupal handbooks. You may also post at the Drupal forum, or view the wide range of other support options available.

    ', - array('@drupal' => 'http://drupal.org/', '@register' => url('user/register'), '@admin' => url('admin'), '@config' => url('admin/settings'), '@modules' => url('admin/build/modules'), '@download_modules' => 'http://drupal.org/project/modules', '@themes' => url('admin/build/themes'), '@download_themes' => 'http://drupal.org/project/themes', '@content' => url('node/add'), '@help' => url('admin/help'), '@handbook' => 'http://drupal.org/handbooks', '@forum' => 'http://drupal.org/forum', '@support' => 'http://drupal.org/support') - ); +

    For more information, please refer to the help section, or the online Drupal handbooks. You may also post at the Drupal forum, or view the wide range of other support options available.

    '; + + $output = t($default_message, array('@drupal' => 'http://drupal.org/', '@register' => url('user/register'), '@admin' => url('admin'), '@config' => url('admin/settings'), '@modules' => url('admin/build/modules'), '@download_modules' => 'http://drupal.org/project/modules', '@themes' => url('admin/build/themes'), '@download_themes' => 'http://drupal.org/project/themes', '@content' => url('node/add'), '@help' => url('admin/help'), '@handbook' => 'http://drupal.org/handbooks', '@forum' => 'http://drupal.org/forum', '@support' => 'http://drupal.org/support')); $output = '
    '. $output .'
    '; } drupal_set_title(''); -- cgit v1.2.3