diff --git a/modules/aggregator/aggregator.module b/modules/aggregator/aggregator.module index ba330cd85c8..1e5386b8c43 100644 --- a/modules/aggregator/aggregator.module +++ b/modules/aggregator/aggregator.module @@ -13,7 +13,7 @@ function aggregator_help($path, $arg) { switch ($path) { case 'admin/help#aggregator': $output = '

'. t('The aggregator is a powerful on-site syndicator and news reader that gathers fresh content from RSS-, RDF-, and Atom-based feeds made available across the web. Thousands of sites (particularly news sites and blogs) publish their latest headlines and posts in feeds, using a number of standardized XML-based formats. Formats supported by the aggregator include RSS, RDF, and Atom.', array('@rss' => 'http://blogs.law.harvard.edu/tech/rss', '@rdf' => 'http://www.w3.org/RDF/', '@atom' => 'http://www.atomenabled.org')) .'

'; - $output .= '

'. t('Feeds contain feed items, or individual posts published by the site providing the feed. Feeds may be grouped in categories, generally by topic. Users view feed items in the main aggregator display or by their source. Administrators can add, edit and delete feeds and choose how often to check each feed for newly updated items. The most recent items in either a feed or category can be displayed as a block through the block administration page. An machine-readable OPML file of all feeds is available. A correctly configured Cron maintenance task is required to update feeds automatically.', array('@aggregator' => url('aggregator'), '@aggregator-sources' => url('aggregator/sources'), '@feededit' => url('admin/content/aggregator'), '@admin-block' => url('admin/build/block'), '@aggregator-opml' => url('aggregator/opml'), '@cron' => url('admin/reports/status'))) .'

'; + $output .= '

'. t('Feeds contain feed items, or individual posts published by the site providing the feed. Feeds may be grouped in categories, generally by topic. Users view feed items in the main aggregator display or by their source. Administrators can add, edit and delete feeds and choose how often to check each feed for newly updated items. The most recent items in either a feed or category can be displayed as a block through the block administration page. A machine-readable OPML file of all feeds is available. A correctly configured Cron maintenance task is required to update feeds automatically.', array('@aggregator' => url('aggregator'), '@aggregator-sources' => url('aggregator/sources'), '@feededit' => url('admin/content/aggregator'), '@admin-block' => url('admin/build/block'), '@aggregator-opml' => url('aggregator/opml'), '@cron' => url('admin/reports/status'))) .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Aggregator page.', array('@aggregator' => 'http://drupal.org/handbook/modules/aggregator/')) .'

'; return $output; case 'admin/content/aggregator': diff --git a/modules/blog/blog.module b/modules/blog/blog.module index 8d9cf6e2bd5..b8967b63299 100644 --- a/modules/blog/blog.module +++ b/modules/blog/blog.module @@ -62,9 +62,9 @@ function blog_help($path, $arg) { switch ($path) { case 'admin/help#blog': $output = '

'. t('The blog module allows registered users to maintain an online journal, or blog. Blogs are made up of individual blog entries, and the blog entries are most often displayed in descending order by creation time.') .'

'; - $output .= '

'. t('There is an (optional) Blogs menu item added to the Navigation menu, which displays all blogs available on your site, and a My blog item displaying the current user\'s blog entries. The Blog entry menu item under Create content allows new blogs to be created.') .'

'; + $output .= '

'. t('There is an (optional) Blogs menu item added to the Navigation menu, which displays all blogs available on your site, and a My blog item displaying the current user\'s blog entries. The Blog entry menu item under Create content allows new blog entries to be created.') .'

'; $output .= '

'. t('Each blog entry is displayed with an automatic link to other blogs created by the same user. By default, blog entries have comments enabled and are automatically promoted to the site front page. The blog module also creates a Recent blog posts block that may be enabled at the blocks configuration page.', array('@blocks' => url('admin/build/block'))) .'

'; - $output .= '

'. t('When using the aggregator module an automatic blog it icon will be displayed next to items displayed in a feed\'s latest items block. Clicking this icon populates a blog entry submit form with a title (the title of the feed item) and body (a link to the source item on its original site, and some illustrative content suitable for use as a block quote). Blog authors can use this feature to easily comment on items of interest that appear in aggregator feeds from other sites. To use this feature, be sure to enable the aggregator module, add and configure a feed from another site, and position the feed\'s latest items block.', array('@modules' => url('admin/build/modules'), '@feeds' => url('admin/content/aggregator'), '@blocks' => url('admin/build/block'))) .'

'; + $output .= '

'. t('When using the aggregator module an automatic blog it icon is displayed next to the items in a feed\'s latest items block. Clicking this icon populates a blog entry with a title (the title of the feed item) and body (a link to the source item on its original site and illustrative content suitable for use in a block quote). Blog authors can use this feature to easily comment on items of interest that appear in aggregator feeds from other sites. To use this feature, be sure to enable the aggregator module, add and configure a feed from another site, and position the feed\'s latest items block.', array('@modules' => url('admin/build/modules'), '@feeds' => url('admin/content/aggregator'), '@blocks' => url('admin/build/block'))) .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Blog page.', array('@blog' => 'http://drupal.org/handbook/modules/blog/')) .'

'; return $output; } diff --git a/modules/book/book.module b/modules/book/book.module index 1abaeec16b0..977dc916c73 100644 --- a/modules/book/book.module +++ b/modules/book/book.module @@ -1000,11 +1000,11 @@ function book_node_type($op, $type) { function book_help($path, $arg) { switch ($path) { case 'admin/help#book': - $output = '

'. t('The book module is suited for creating structured, multi-page hypertexts such as site resource guides, manuals, and Frequently Asked Questions (FAQs). It permits a document to have chapters, sections, subsections, etc. Authors with suitable permissions can add pages to a collaborative book, placing them into the existing document by adding them to a table of contents menu.') .'

'; - $output .= '

'. t('Pages in the book hierarchy have navigation elements at the bottom of the page for moving through the text. These link to the previous and next pages in the book, as well as a link labeled up, leading to the level above in the structure. More comprehensive navigation may be provided by enabling the book navigation block on the block administration page.', array('@admin-block' => url('admin/build/block'))) .'

'; + $output = '

'. t('The book module is suited for creating structured, multi-page hypertexts such as site resource guides, manuals, and Frequently Asked Questions (FAQs). It permits a document to have chapters, sections, subsections, etc. Authors with suitable permissions can add pages to a collaborative book, placing them into the existing document by adding them to a table of contents menu.') .'

'; + $output .= '

'. t('Pages in the book hierarchy have navigation elements at the bottom of the page for moving through the text. These links lead to the previous and next pages in the book, and to the level above the current page in the book\'s structure. More comprehensive navigation may be provided by enabling the book navigation block on the block administration page.', array('@admin-block' => url('admin/build/block'))) .'

'; $output .= '

'. t('Users can select the printer-friendly version link visible at the bottom of a book page to generate a printer-friendly display of the page and all of its subsections. ') .'

'; - $output .= '

'. t("Users with the administer book outlines permission can add content of any type to a book, placing it into the existing book structure through the edit form or through the interface that's available by clicking on the outline tab while viewing that post.", array('%book' => node_get_types('name', 'book'))) .'

'; - $output .= '

'. t('Administrators can view a list of all books on the book administration page. In this list there is a link to an outline page for each book, from which is it possible to change the titles of sections, or to change their weight, thus reordering sections.', array('@admin-node-book' => url('admin/content/book'))) .'

'; + $output .= '

'. t("Users with the administer book outlines permission can add a post of any content type to a book, by selecting the appropriate book while editing the post or by using the interface available on the post's outline tab.") .'

'; + $output .= '

'. t('Administrators can view a list of all books on the book administration page. The Outline page for each book allows section titles to be edited or rearranged.', array('@admin-node-book' => url('admin/content/book'))) .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Book page.', array('@book' => 'http://drupal.org/handbook/modules/book/')) .'

'; return $output; case 'admin/content/book': diff --git a/modules/color/color.module b/modules/color/color.module index d6cfb205045..b19043acb4d 100644 --- a/modules/color/color.module +++ b/modules/color/color.module @@ -7,8 +7,9 @@ function color_help($path, $arg) { switch ($path) { case 'admin/help#color': - $output = '

'. t('Color module allows a site administrator to quickly and easily change the color scheme of the entire site. In order for color module to work however, a theme must be specifically designed to use the color changing features. The default theme, Garland, (as well as its fixed width counterpart, Minnelli) was designed to take advantage of these features. With color module, you can easily change the color of links, backgrounds, text, and more depending on which color module enabled theme you are using. Color module requires your file download method to be set to public.', array('@url' => url('admin/settings/file-system'))) .'

'; + $output = '

'. t('The color module allows a site administrator to quickly and easily change the color scheme of certain themes. Although all themes do not support color module, both Garland, the default theme, and Minnelli, its fixed width counterpart, were designed to take advantage of its features. By using color module with a compatible theme, you can easily change the color of links, backgrounds, text, and other theme elements. Color module requires that your file download method be set to public.', array('@url' => url('admin/settings/file-system'))) .'

'; $output .= '

'. t("It is important to remember that color module saves a modified copy of the theme's style.css file in the files directory, and includes it after the theme's original style.css. This means that if you make any manual changes to your theme's style.css file, you must save your color settings again, even if they haven't changed. This causes the color module generated version of style.css in the files directory to be recreated using the new version of the original file.") .'

'; + $output .= '

'. t('For more information please read the configuration and customization handbook Color page.', array('@color' => 'http://drupal.org/handbook/modules/color/')) .'

'; return $output; } } diff --git a/modules/comment/comment.module b/modules/comment/comment.module index 08cdfd8ea44..620ff48a68d 100644 --- a/modules/comment/comment.module +++ b/modules/comment/comment.module @@ -126,8 +126,8 @@ define('COMMENT_PREVIEW_REQUIRED', 1); function comment_help($path, $arg) { switch ($path) { case 'admin/help#comment': - $output = '

'. t('The comment module creates a discussion board for each post. Users can post comments to discuss a forum topic, weblog post, story, collaborative book page, etc. The ability to comment is an important part of involving members in a community dialogue.') .'

'; - $output .= '

'. t('An administrator can give comment permissions to user groups, and users can (optionally) edit their last comment, assuming no others have been posted since. Attached to each comment board is a control panel for customizing the way that comments are displayed. Users can control the chronological ordering of posts (newest or oldest first) and the number of posts to display on each page. Comments behave like other user submissions. Filters, emoticons and HTML that work in nodes will also work with comments. The comment module provides specific features to inform site members when new comments have been posted.') .'

'; + $output = '

'. t('The comment module creates a discussion board for each post. Users can post comments to discuss a forum topic, blog entry, story, collaborative book page, etc. The ability to comment on posts is an important part of involving members in a community dialogue.') .'

'; + $output .= '

'. t('An administrator can give comment permissions to user groups, and users can (optionally) edit their last comment, if it has no replies. Attached to each comment board is a control panel for customizing the way that comments are displayed. Users can control the chronological ordering of posts (newest or oldest first) and the number of posts to display on each page. Comments behave like other user submissions. Filters and HTML tags that work in nodes also work in comments. The comment module provides specific features to inform site members when new comments have been posted.') .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Comment page.', array('@comment' => 'http://drupal.org/handbook/modules/comment/')) .'

'; return $output; case 'admin/content/comment': diff --git a/modules/contact/contact.module b/modules/contact/contact.module index 0d41d2a1c63..a0ce6dc1c33 100644 --- a/modules/contact/contact.module +++ b/modules/contact/contact.module @@ -12,7 +12,7 @@ function contact_help($path, $arg) { switch ($path) { case 'admin/help#contact': - $output = '

'. t('The contact module enables the use of both personal and site-wide contact forms, thereby facilitating easy communication within the community. While personal contact forms allow users to contact each other by e-mail, site-wide forms allow community members to contact the site administration from a central location. Users can specify a subject and message in the contact form, and also request that a copy of the e-mail be sent to their own address.') .'

'; + $output = '

'. t('The contact module enables the use of both personal and site-wide contact forms, facilitating easy communication within the community. While personal contact forms allow users to contact each other by e-mail, site-wide forms allow community members to contact site administrators. Users can specify a subject and message in the contact form, and also request that a copy of the e-mail be sent to their own address.') .'

'; $output .= '

'. t("Users can activate/deactivate their personal contact forms in their account settings. Upon activation, a contact tab will appear in their user profiles. Privileged users such as site administrators are able to contact users even if they have chosen not to enable this feature.") .'

'; $output .= '

'. t("Note that the contact tab will not appear when a user views his or her own profile; only when viewing another user's profile, if that user's contact form is enabled.") .'

'; $output .= '

'. t('If the menu module is enabled, a menu item linking to the site-wide contact page is added to the navigation block. It is disabled by default, but can be enabled via the menu management page. Links to the contact page may also be added to the primary and secondary links using the same page.', array('@menu-module' => url('admin/build/menu'))) .'

'; diff --git a/modules/forum/forum.module b/modules/forum/forum.module index ff34e16f5c6..bd3e381d6be 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -13,12 +13,12 @@ function forum_help($path, $arg) { switch ($path) { case 'admin/help#forum': $output = '

'. t('The forum module lets you create threaded discussion forums for a particular topic on your site. This is similar to a message board system such as phpBB. Forums are very useful because they allow community members to discuss topics with one another, and they are archived for future reference.') .'

'; - $output .= '

'. t('Forums can be organized under what are called containers. Containers hold forums and, in turn, forums hold threaded discussions. Both containers and forums can be placed inside other containers and forums. By planning the structure of your containers and forums well, you make it easier for users to find a topic area of interest to them. Forum topics can be moved by selecting a different forum and can be left in the existing forum by selecting leave a shadow copy. Forum topics can also have their own URL.') .'

'; - $output .= '

'. t('Forums module requires Taxonomy and Comments module be enabled.') .'

'; + $output .= '

'. t('Forums can be organized in containers. Containers hold forums and, in turn, forums hold threaded discussions, or threads. Both containers and forums can be nested inside other containers and forums. By carefully planning the structure of your containers and forums, you make it easier for users to find a topic of interest to them. Forum threads can be moved between forums, with an optional link (or shadow copy) created in the original forum pointing to the new location. Forum threads can have their own URL.') .'

'; + $output .= '

'. t('The forum module requires that the taxonomy and comment modules be enabled.') .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Forum page.', array('@forum' => 'http://drupal.org/handbook/modules/forum/')) .'

'; return $output; case 'admin/content/forum': - return '

'. t('This is a list of existing containers and forums that you can edit. Containers hold forums and, in turn, forums hold threaded discussions. Both containers and forums can be placed inside other containers and forums. By planning the structure of your containers and forums well, you make it easier for users to find a topic area of interest to them.') .'

'; + return '

'. t('This is a list of existing containers and forums that you can edit. Containers hold forums and, in turn, forums hold threaded discussions. Both containers and forums can be placed inside other containers and forums. By carefully planning the structure of your containers and forums, you make it easier for users to find a topic of interest to them.') .'

'; case 'admin/content/forum/add/container': return '

'. t('Containers help you organize your forums. The job of a container is to hold, or contain, other forums that are related. For example, a container named "Food" might hold two forums named "Fruit" and "Vegetables".') .'

'; case 'admin/content/forum/add/forum': diff --git a/modules/help/help.module b/modules/help/help.module index cd18f93224a..2189b83ff65 100644 --- a/modules/help/help.module +++ b/modules/help/help.module @@ -37,19 +37,10 @@ function help_menu() { function help_help($path, $arg) { switch ($path) { case 'admin/help': - $output = t('

This guide explains what the various modules in Drupal do and how to configure them. Additionally, you will find a glossary of basic Drupal terminology to help get you started.

-

It is not a substitute for the Drupal handbook available online and should be used in conjunction with it. The online reference handbook might be more up-to-date and has helpful user-contributed comments. It is your definitive reference point for all Drupal documentation.

-', array('@Drupal' => 'http://drupal.org', '@handbook' => 'http://drupal.org/handbook')); + $output = '

'. t('This guide provides context sensitive help on the use and configuration of Drupal and its modules, and is a supplement to the more extensive online Drupal handbook. The online handbook may contain more up-to-date information, is annotated with helpful user-contributed comments, and serves as the definitive reference point for all Drupal documentation.', array('@drupal' => 'http://drupal.org', '@handbook' => 'http://drupal.org/handbook')) .'

'; return $output; case 'admin/help#help': - $output = '

'. t('The help module displays context sensitive help information. Users can learn how to use modules and accomplish tasks quicker with less errors by clicking on links in provided by the help module.') .'

'; - $output .= t("

Modules can make documentation available to other modules with this module. All user help should be presented using this module. Some examples of help:

- -", array('@help' => url('admin/help'))); + $output = '

'. t('The help module provides context sensitive help on the use and configuration of Drupal and its modules, and is a supplement to the more extensive online Drupal handbook. The online handbook may contain more up-to-date information, is annotated with helpful user-contributed comments, and serves as the definitive reference point for all Drupal documentation.', array('@drupal' => 'http://drupal.org', '@handbook' => 'http://drupal.org/handbook')) .'

'; $output .= '

'. t('For more information please read the configuration and customization handbook Help page.', array('@help' => 'http://drupal.org/handbook/modules/help/')) .'

'; return $output; } diff --git a/modules/path/path.module b/modules/path/path.module index 154e6065edf..72eff8466d1 100644 --- a/modules/path/path.module +++ b/modules/path/path.module @@ -21,12 +21,12 @@ function path_help($path, $arg) {
  • node/3 => contact
  • '); - $output .= '

    '. t('The path module enables an extra field for aliases in all node input and editing forms (when users have the appropriate permissions). It also provides an interface to view and edit all URL aliases. The two permissions related to URL aliasing are "administer url aliases" and "create url aliases". ') .'

    '; - $output .= '

    '. t('This module also comes with user-defined mass URL aliasing capabilities, which is useful if you wish to uniformly use URLs different from the default. For example, you may want to have your URLs presented in a different language. Access to the Drupal source code on the web server is required to set up these kinds of aliases. ') .'

    '; + $output .= '

    '. t('The path module enables appropriately permissioned users to specify an optional alias in all node input and editing forms, and provides an interface to view and edit all URL aliases. The two permissions related to URL aliasing are administer url aliases and create url aliases. ') .'

    '; + $output .= '

    '. t('This module also provides user-defined mass URL aliasing capabilities, which is useful if you wish to uniformly use URLs different from the default. For example, you may want to have your URLs presented in a different language. Access to the Drupal source code on the web server is required to set up mass URL aliasing. ') .'

    '; $output .= '

    '. t('For more information please read the configuration and customization handbook Path page.', array('@path' => 'http://drupal.org/handbook/modules/path/')) .'

    '; return $output; case 'admin/build/path': - return '

    '. t("Drupal provides users complete control over URLs through aliasing. This feature is typically used to make URLs human-readable or easy to remember. For example, one could map the relative URL 'node/1' onto 'about'. Each system path can have multiple aliases.") .'

    '; + return '

    '. t("Drupal provides complete control over URLs through aliasing, which is often used to make URLs more readable or easy to remember. For example, the alias 'about' may be mapped onto the post at the system path 'node/1', creating a more meaningful URL. Each system path can have multiple aliases.") .'

    '; case 'admin/build/path/add': return '

    '. t('Enter the path you wish to create the alias for, followed by the name of the new alias.') .'

    '; } diff --git a/modules/php/php.module b/modules/php/php.module index e99bf1b0c35..ca3131ca237 100644 --- a/modules/php/php.module +++ b/modules/php/php.module @@ -14,8 +14,9 @@ function php_help($path, $arg) { switch ($path) { case 'admin/help#php': $output = '

    '. t('The PHP filter adds the ability to include PHP code in posts. PHP is a general-purpose scripting language widely-used for web development; the content management system used by this website has been developed using PHP.') .'

    '; - $output .= '

    '. t('Through the PHP filter, users with the proper permission may include custom PHP code within a page of this site. While this is a powerful and flexible feature if used by a trusted user with PHP experience, it is a significant and dangerous security risk in the hands of a malicious user. Even a trusted user may accidentally compromise the site by entering malformed or incorrect PHP code. Only the most trusted users should be granted permission to use the PHP filter, and all PHP code added through the PHP filter should be carefully examined before use.') .'

    '; + $output .= '

    '. t('Through the PHP filter, users with the proper permission may include custom PHP code within a page of the site. While this is a powerful and flexible feature if used by a trusted user with PHP experience, it is a significant and dangerous security risk in the hands of a malicious user. Even a trusted user may accidentally compromise the site by entering malformed or incorrect PHP code. Only the most trusted users should be granted permission to use the PHP filter, and all PHP code added through the PHP filter should be carefully examined before use.') .'

    '; $output .= '

    '. t('Drupal.org offers some example PHP snippets, or you can create your own with some PHP experience and knowledge of the Drupal system.', array('@drupal' => url('http://drupal.org'), '@php-snippets' => url('http://drupal.org/handbook/customization/php-snippets'))) .'

    '; + $output .= '

    '. t('For more information please read the configuration and customization handbook PHP filter page.', array('@php' => 'http://drupal.org/handbook/modules/php/')) .'

    '; return $output; } } diff --git a/modules/ping/ping.module b/modules/ping/ping.module index 5993f719ce7..75b1acd9af6 100644 --- a/modules/ping/ping.module +++ b/modules/ping/ping.module @@ -12,7 +12,7 @@ function ping_help($path, $arg) { switch ($path) { case 'admin/help#ping': - $output = '

    '. t('The ping module is useful for notifying interested sites that your site has changed. It automatically sends notifications (called "pings") to the pingomatic service to tell it that your site has changed. In turn pingomatic will ping other services such as weblogs.com, Technorati, blo.gs, BlogRolling, Feedster.com, Moreover, etc.', array('@external-http-pingomatic-com' => 'http://pingomatic.com/')) .'

    '; + $output = '

    '. t('The ping module is useful for notifying interested sites that your site has changed. It automatically sends notifications, or "pings", to the pingomatic service about new or updated content. In turn, pingomatic notifies other popular services, including weblogs.com, Technorati, blo.gs, BlogRolling, Feedster.com, and Moreover.', array('@external-http-pingomatic-com' => 'http://pingomatic.com/')) .'

    '; $output .= '

    '. t('The ping module requires cron or a similar periodic job scheduler to be enabled.') .'

    '; $output .= '

    '. t('For more information please read the configuration and customization handbook Ping page.', array('@ping' => 'http://drupal.org/handbook/modules/ping/')) .'

    '; return $output; diff --git a/modules/poll/poll.module b/modules/poll/poll.module index 920c1b3cc18..1d1bc9174d8 100644 --- a/modules/poll/poll.module +++ b/modules/poll/poll.module @@ -13,8 +13,8 @@ function poll_help($path, $arg) { switch ($path) { case 'admin/help#poll': - $output = '

    '. t('The poll module can be used to create simple polls for site users. A poll is a simple multiple choice questionnaire which displays the cumulative results of the answers to the poll. Having polls on the site is a good way to get instant feedback from community members.') .'

    '; - $output .= '

    '. t('Users can create a poll. The title of the poll should be the question, then enter the answers and the "base" vote counts. You can also choose the time period over which the vote will run. The poll item in the navigation menu will take you to a page where you can see all the current polls, vote on them (if you haven\'t already) and view the results.', array('@poll' => url('poll'))) .'

    '; + $output = '

    '. t('The poll module can be used to create simple polls for site users. A poll is a simple, multiple choice questionnaire which displays the cumulative results of the answers to the poll. Having polls on the site is a good way to receive feedback from community members.') .'

    '; + $output .= '

    '. t('When creating a poll, enter the question being posed, as well as the potential choices (and beginning vote counts for each choice). The status and duration (length of time the poll remains active for new votes) can also be specified. Use the poll menu item to view all current polls. To vote in or view the results of a specific poll, click on the poll itself.', array('@poll' => url('poll'))) .'

    '; $output .= '

    '. t('For more information please read the configuration and customization handbook Poll page.', array('@poll' => 'http://drupal.org/handbook/modules/poll/')) .'

    '; return $output; } diff --git a/modules/profile/profile.module b/modules/profile/profile.module index 76f5d809bd5..c2e99c3dd8c 100644 --- a/modules/profile/profile.module +++ b/modules/profile/profile.module @@ -32,22 +32,19 @@ define('PROFILE_HIDDEN', 4); function profile_help($path, $arg) { switch ($path) { case 'admin/help#profile': - $output = '

    '. t('The profile module allows you to define custom fields (such as country, real name, age, ...) in the user profile. This permits users of a site to share more information about themselves, and can help community-based sites to organize users around profile fields.') .'

    '; - $output .= t('

    The following types of fields can be added to the user profile:

    - -'); + $output = '

    '. t('The profile module allows custom fields (such as country, full name, or age) to be defined and displayed in the My Account section. This permits users of a site to share more information about themselves, and can help community-based sites organize users around specific information.') .'

    '; + $output .= '

    '. t('The following types of fields can be added to a user profile:') .'

    '; + $output .= ''; $output .= '

    '. t('For more information please read the configuration and customization handbook Profile page.', array('@profile' => 'http://drupal.org/handbook/modules/profile/')) .'

    '; return $output; case 'admin/user/profile': - return '

    '. t('Here you can define custom fields that users can fill in as part of their user profile (such as country, real name, age, ...).') .'

    '; + return '

    '. t('The profile module allows custom fields (such as country, full name, or age) to be defined and displayed in the My Account section.') .'

    '; } } diff --git a/modules/search/search.module b/modules/search/search.module index 39daf5cfca6..c6386b367b6 100644 --- a/modules/search/search.module +++ b/modules/search/search.module @@ -96,12 +96,12 @@ define('PREG_CLASS_CJK', '\x{3041}-\x{30ff}\x{31f0}-\x{31ff}\x{3400}-\x{4db5}'. function search_help($path, $arg) { switch ($path) { case 'admin/help#search': - $output = '

    '. t('The search module adds the ability to search for content by keywords. Search is often the only practical way to find content on a large site. Search is useful for finding users and posts by searching on keywords.') .'

    '; - $output .= '

    '. t('The search engine works by maintaining an index of the words in your site\'s content. It indexes the posts and users. You can adjust the settings to tweak the indexing behavior. Note that the search requires cron to be set up correctly. The index percentage sets the maximum amount of items that will be indexed in one cron run. Set this number lower if your cron is timing out or if PHP is running out of memory.') .'

    '; + $output = '

    '. t('The search module adds the ability to search for content by keywords. Search is often the only practical way to find content on a large site, and is useful for finding both users and posts.') .'

    '; + $output .= '

    '. t('To provide keyword searching, the search engine maintains an index of words found in your site\'s content. To build and maintain this index, a correctly configured cron maintenance task is required. Indexing behavior can be adjusted using the search settings page; for example, the Items to index per cron run sets the maximum number of items indexed in a single cron run. If necessary, reduce this number to prevent timeouts and memory errors when indexing.', array('@cron' => url('admin/reports/status'), '@searchsettings' => url('admin/settings/search'))) .'

    '; $output .= '

    '. t('For more information please read the configuration and customization handbook Search page.', array('@search' => 'http://drupal.org/handbook/modules/search/')) .'

    '; return $output; case 'admin/settings/search': - return '

    '. t('The search engine works by maintaining an index of the words in your site\'s content. You can adjust the settings below to tweak the indexing behavior. Note that the search requires cron to be set up correctly.') .'

    '; + return '

    '. t('The search engine maintains an index of words found in your site\'s content. To build and maintain this index, a correctly configured cron maintenance task is required. Indexing behavior can be adjusted using the settings below.', array('@cron' => url('admin/reports/status'))) .'

    '; case 'search#noresults': return t('