7 merge requests!7452Issue #1797438. HTML5 validation is preventing form submit and not fully...,!1012Issue #3226887: Hreflang on non-canonical content pages,!789Issue #3210310: Adjust Database API to remove deprecated Drupal 9 code in Drupal 10,!596Issue #3046532: deleting an entity reference field, used in a contextual view, makes the whole site unrecoverable,!496Issue #2463967: Use .user.ini file for PHP settings,!144Issue #2666286: Clean up menu_ui to conform to Drupal coding standards,!16Draft: Resolve #2081585 "History storage"
$output.='<dd><ol><li>'.t('You need to enter the database credentials of the Drupal site that you want to upgrade. You can also include its files directory in the upgrade.').'</li>';
$output.='<dd><ol><li>'.t('If an upgrade has been performed on this site, you will be informed.').'</li>';
$output.='<li>'.t('You need to enter the database credentials of the Drupal site that you want to upgrade. You can also include its files directory in the upgrade. For example local files, /var/www/docroot, or remote files http://www.example.com.').'</li>';
$output.='<li>'.t('If there is existing content on the site that may be overwritten by this upgrade, you will be informed.').'</li>';
$output.='<li>'.t('The next page provides an overview of the modules that will be upgraded and those that will not be upgraded, before you proceed to perform the upgrade.').'</li>';
$output.='<li>'.t('Lastly, a message is displayed about the number of upgrade tasks that were successful or failed.').'</li></ol></dd>';
$output.='<li>'.t('Finally, a message is displayed about the number of upgrade tasks that were successful or failed.').'</li></ol></dd>';
$output.='<dt>'.t('Reviewing the upgrade log').'</dt>';
$output.='<dd>'.t('You can review a <a href=":log">log of upgrade messages</a> by clicking the link in the message provided after the upgrade or by filtering the messages for the type <em>migrate_drupal_ui</em> on the <a href=":messages">Recent log messages</a> page.',