=== modified file 'modules/user/user.module'
--- modules/user/user.module	2009-11-01 22:00:03 +0000
+++ modules/user/user.module	2009-11-28 22:26:12 +0000
@@ -2726,10 +2726,18 @@
 
   switch ($path) {
     case 'admin/help#user':
-      $output = '<p>' . t('The user module allows users to register, login, and log out. Users benefit from being able to sign on because it associates content they create with their account and allows various permissions to be set for their roles. The user module supports user roles which establish fine grained permissions allowing each role to do only what the administrator wants them to. Each user is assigned to one or more roles. By default there are two roles <em>anonymous</em> - a user who has not logged in, and <em>authenticated</em> a user who has signed up and who has been authorized.') . '</p>';
-      $output .= '<p>' . t("Users can use their own name or handle and can specify personal configuration settings through their individual <em>My account</em> page. Users must authenticate by supplying a local username and password or through their OpenID, an optional and secure method for logging into many websites with a single username and password. In some configurations, users may authenticate using a username and password from another Drupal site, or through some other site-specific mechanism.") . '</p>';
-      $output .= '<p>' . t('A visitor accessing your website is assigned a unique ID, or session ID, which is stored in a cookie. The cookie does not contain personal information, but acts as a key to retrieve information from your site. Users should have cookies enabled in their web browser when using your site.') . '</p>';
-      $output .= '<p>' . t('For more information, see the online handbook entry for <a href="@user">User module</a>.', array('@user' => 'http://drupal.org/handbook/modules/user/')) . '</p>';
+      $output = '';
+      $output .= '<h3>' . t('About') . '</h3>';
+      $output .= '<p>' . t('The User module allows users to register, log in, and log out. Additionally, users can be given additional permissions to access different areas as well as create, edit, and delete content associated with their username.') . '</p>';
+      $output .= '<h3>' . t('Uses') . '</h3>';
+      $output .= '<dl>';
+      $output .= '<dt>' . t('User management') . '</dt>';
+      $output .= '<dd>' . t('Create users through the <a href="@people">People administration page</a> or allow visitors to create their own account. You can also change their roles, block their access or delete their account.', array('@people' => url('admin/people'))) . '</dd>';
+      $output .= '<dt>' . t('User roles and permissions') . '</dt>';
+      $output .= '<dd>' . t('Administrators can set <a href="@permissions_user">permissions</a> for each role. Permissions grant or deny access to view, administer, create, edit, and delete. Each user is assigned to one or more <a href="@roles">roles</a>. By default there are three roles: <em>anonymous</em> (anyone that has not logged in), <em>authenticated</em> (a user that is registered and logged in), and <em>administrator</em>.', array('@permissions_user' => url('admin/config/people/permissions'), '@roles' => url('admin/config/people/roles'))) . '</dd>';
+      $output .= '<dt>' . t('Account settings') . '</dt>';
+      $output .= '<dd>' . t('The <a href="@accounts">account setting page</a> allows you to manage user registration, account cancellation and other settings.', array('@accounts'  => url('admin/config/people/accounts'))) . '</dd>';
+      $output .= '</dl>';
       return $output;
     case 'admin/people/create':
       return '<p>' . t("This web page allows administrators to register new users. Users' e-mail addresses and usernames must be unique.") . '</p>';

