diff --git a/core/modules/filter/filter.module b/core/modules/filter/filter.module
index 4962044..09fe032 100644
--- a/core/modules/filter/filter.module
+++ b/core/modules/filter/filter.module
@@ -48,17 +48,20 @@ function filter_help($path, $arg) {
case 'admin/help#filter':
$output = '';
$output .= '
' . t('About') . '
';
- $output .= '' . t('The Filter module allows administrators to configure text formats. A text format defines the HTML tags, codes, and other input allowed in content and comments, and is a key feature in guarding against potentially damaging input from malicious users. For more information, see the online handbook entry for Filter module.', array('@filter' => 'http://drupal.org/documentation/modules/filter/')) . '
';
+ $output .= '' . t('The Filter module allows administrators to configure text formats. A text format defines the HTML tags, codes, and other input allowed in text entered in the site. They defend your web site against potentially damaging input from malicious users. A visual text editor can be associated with the text formats by using the Text Editor module. For more information, see the online documentation for the Filter module.', array('!filter_do' => 'https://drupal.org/documentation/modules/filter/','!editor_help' => \Drupal::url('help.page', array('name' => 'editor')))) . '
';
$output .= '' . t('Uses') . '
';
$output .= '';
- $output .= '- ' . t('Configuring text formats') . '
';
- $output .= '- ' . t('Configure text formats on the Text formats page. Improper text format configuration is a security risk. To ensure security, untrusted users should only have access to text formats that restrict them to either plain text or a safe set of HTML tags, since certain HTML tags can allow embedding malicious links or scripts in text. More trusted registered users may be granted permission to use less restrictive text formats in order to create rich content.', array('@formats' => url('admin/config/content/formats'))) . '
';
- $output .= '- ' . t('Applying filters to text') . '
';
- $output .= '- ' . t('Each text format uses filters to manipulate text, and most formats apply several different filters to text in a specific order. Each filter is designed for a specific purpose, and generally either adds, removes, or transforms elements within user-entered text before it is displayed. A filter does not change the actual content, but instead, modifies it temporarily before it is displayed. One filter may remove unapproved HTML tags, while another automatically adds HTML to make URLs display as clickable links.') . '
';
- $output .= '- ' . t('Defining text formats') . '
';
- $output .= '- ' . t('One format is included by default: Plain text (which removes all HTML tags). Additional formats may be created by your installation profile when you install Drupal, and more can be created by an administrator on the Text formats page.', array('@text-formats' => url('admin/config/content/formats'))) . '
';
+ $output .= '- ' . t('Managing text formats') . '
';
+ $output .= '- ' . t('You can create and edit text formats on the Text formats page (if the Text Editor module is enabled, this page is named Text formats and editors). One text format is included by default: Plain text (which removes all HTML tags). Additional text formats may be created during installation. You can create a text format by clicking "Add text format".', array('!formats' => \Drupal::url('filter.admin_overview'),'!add_format' => \Drupal::url('filter.format_add'))) . '
';
+ $output .= '- ' . t('Assigning roles to text formats') . '
';
+ $output .= '- ' . t('You can define which users will be able to use each text format by selecting roles. To ensure security, anonymous and untrusted users should only have access to text formats that restrict them to either plain text or a safe set of HTML tags. This is because HTML tags can allow embedding malicious links or scripts in text. More trusted registered users may be granted permission to use less restrictive text formats in order to create rich text. Improper text format configuration is a security risk.') . '
';
+ $output .= '- ' . t('Selecting filters') . '
';
+ $output .= '' . t('A text format is composed of a list of filters. Each filter is designed for a specific purpose, and generally either adds, removes, or transforms elements within user-entered text before it is displayed. A filter does not change the actual text, but instead, modifies it temporarily before it is displayed. One filter may remove unapproved HTML tags, while another automatically adds HTML to make URLs display as clickable links. Make sure that the filter "Limit allowed HTML tags" is always enabled on text formats that untrusted users can use. Set the Filter processing order to ensure that all filters are applied in the right order.') . '
';
+ $output .= '
' . t('Each filter can have additional configuration options. For example, for the "Limit allowed HTML tags" filter you need to define the list of HTML tags that the filter leaves in the text.') . '
';
+ $output .= '- ' . t('Making text formats available for field editing') . '
';
+ $output .= '- ' . t('Text formats can be used for processing the content of Long text fields that are attached to an entity type such as content, a comment or a user account. If you want a field to use a text format, you must choose "Filtered text (user selects text format)" in "Text processing option". This will ensure that the text formats and the visual text editor will be available when entering text in that particular field. See the Field module help and the Field UI help pages for general information on fields and how to create and manage them.', array('!entity_help' => \Drupal::url('help.page', array('name' => 'entity')), '!field_help' => \Drupal::url('help.page', array('name' => 'field')), '!field_ui_help' => \Drupal::url('help.page', array('name' => 'field_ui')))) . '
';
$output .= '- ' . t('Choosing a text format') . '
';
- $output .= '- ' . t('Users with access to more than one text format can use the Text format widget to choose between available text formats when creating or editing multi-line content. Administrators can define the text formats available to each user role, and control the order of formats listed in the Text format widget on the Text formats page.', array('@text-formats' => url('admin/config/content/formats'))) . '
';
+ $output .= '- ' . t('When creating or editing data in a field that has text formats enabled, users can use the text format widget to choose between available formats.') . '
';
$output .= '
';
return $output;