diff -u b/core/modules/config/config.module b/core/modules/config/config.module --- b/core/modules/config/config.module +++ b/core/modules/config/config.module @@ -15,23 +15,33 @@ case 'help.page.config': $output = ''; $output .= '

' . t('About') . '

'; - $output .= '

' . t('The Configuration Manager module provides a user interface for importing and exporting configuration changes between installations of your website in different environments, such as Development, Staging and Production, so you can make and verify your changes with a comfortable distance from your live environment.') . '

'; + $output .= '

' . t('The Configuration Manager module provides a user interface for importing and exporting configuration changes between installations of your website in different environments such as Development, Staging, and Production.') . '

'; $output .= '

' . t('This allows you to deploy configuration from one environment to another, provided they are the same site. The site is identified using a Universally Unique Identifier (UUID). The site UUID must match the target site to allow any importing of configuration files on that site.') . '

'; $output .= '

' . t('For more information, see the online documentation for the Configuration Manager module', array( '!url' => 'http://drupal.org/documentation/administer/config', )) . '

'; $output .= '

' . t('Uses') . '

'; $output .= '
'; - $output .= '
' . t('Full export') . '
'; - $output .= '
' . t('You can download an archive of all the active configuration files with this feature.') . '
'; - $output .= '
' . t('Full import') . '
'; - $output .= '
' . t('The full import feature can be used to import a full site configuration on a development site (given the two sites are copies of each other). You can import, synchronize, make changes, package up again and import and synchronize back on the live site as well.') . '
'; - $output .= '
' . t('Synchronize') . '
'; - $output .= '
' . t('Once you ran the import, you should synchronize your changes which will let you review all the changes between the active and staging directories. From this list you can view the differences between the configuration to ensure that the changes are as expected, before setting the changes active. The Synchronize page will also show new or removed config files. It is important to check that there are no removals of any core configuration (such as system.*, entity.*) as this will result in a site error.'). '
'; - $output .= '
' . t('Single import') . '
'; - $output .= '
' . t('The single import option lets you specify the type of the configuration file and import it from your copy-pasted value.') . '
'; - $output .= '
' . t('Single export') . '
'; - $output .= '
' . t('The single export option lets you retrieve the configuration that you can use to copy-paste into a the single import form.') . '
'; + $output .= '
' . t('Exporting a Full Configuration', array( + '!url' => '/admin/config/development/configuration/full/export', + )) . '
'; + $output .= '
' . t('Creates a downloadable archive of the active configuration.') . '
'; + $output .= '
' . t('Importing a Full Configuration', array( + '!url' => '/admin/config/development/configuration/full/import', + )) . '
'; + $output .= '
' . t('Allows you to upload a full site configuration from an archive file.') . '
'; + $output .= '
' . t('Synchronizing Configuration', array( + '!url' => '/admin/config/development/configuration', + )) . '
'; + $output .= '
' . t('Allows you to review differences between the active configuration and an imported configuration archive. From this list you can view the differences between the configuration to ensure that the changes are as expected, before setting the changes active. The Synchronize page will also show new or removed config files. It is important to check that there are no removals of any core configuration (such as system.*, entity.*) as this will result in a site error.'). '
'; + $output .= '
' . t('Exporting a Single Configuration Item', array( + '!url' => '/admin/config/development/configuration/single/export', + )) . '
'; + $output .= '
' . t('Allows you to export a single configuration item to YAML that can be copied into the single import form.') . '
'; + $output .= '
' . t('Importing a Single Configuration Item', array( + '!url' => '/admin/config/development/configuration/single/import', + )) . '
'; + $output .= '
' . t('Allows you to import a single configuration item by pasting YAML into a form.') . '
'; $output .= '
'; return $output;