$output.='<p>'.t('The Block module allows you to place blocks in regions and to configure their settings. For more information, see <a href="!blocks-documentation">the online documentation for the Blocks module</a>.',array('!blocks-documentation'=>'https://drupal.org/documentation/modules/block/')).'</p>';
$output.='<p>'.t('The Block module allows you to place blocks in regions of your installed themes, and configure block settings. For more information, see the <a href="!blocks-documentation">online documentation for the Block module</a>.',array('!blocks-documentation'=>'https://www.drupal.org/documentation/modules/block/')).'</p>';
$output.='<h3>'.t('Uses').'</h3>';
$output.='<dl>';
$output.='<dt>'.t('Placing and moving blocks').'</dt>';
$output.='<dd>'.t('You can place a block by clicking on its title in the <em>Place blocks</em> list on the <a href="!blocks">Block layout page</a>. You can then choose the appropriate region from the <em>Region</em> dropdown menu. Once a block has been placed, it can also be moved to a different region by choosing a region from the <em>Region</em> dropdown menu on the Block layout page, or by dragging and dropping it to the right position.',array('!blocks'=>\Drupal::url('block.admin_display'))).'</dd>';
$output.='<dt>'.t('Demonstrating block regions for a theme').'</dt>';
$output.='<dd>'.t('You can see which region is where in a theme by clicking on the <em>Demonstrate block regions</em> link on the <a href="!blocks">Block layout page</a>. Regions are specific to each theme, so you need to toggle to a different theme first to demonstrate its block regions.',array('!blocks'=>\Drupal::url('block.admin_display'))).'</dd>';
$output.='<dd>'.t('You can place a new block by clicking on its title in the <em>Place blocks</em> list on the <a href="!blocks">Block layout page</a> and choosing a region to place it in. Once a block is placed, it can be moved to a different region by dragging or using the drop-down <em>Region</em> list, and then clicking <em>Save blocks</em>.',array('!blocks'=>\Drupal::url('block.admin_display'))).'</dd>';
$output.='<dt>'.t('Toggling between different themes').'</dt>';
$output.='<dd>'.t('Blocks are placed and configured specifically for each theme. The Block layout page opens with the default theme, but you can toggle to other installed themes.').'</dd>';
$output.='<dt>'.t('Demonstrating block regions for a theme').'</dt>';
$output.='<dd>'.t('You can see where the regions are for the current theme by clicking the <em>Demonstrate block regions</em> link on the Block layout page. Regions are specific to each theme.',array('!blocks'=>\Drupal::url('block.admin_display'))).'</dd>';
$output.='<dd>'.t('To change the settings of an individual block click on the <em>Configure</em> link on the <a href="!blocks">Block layout page</a>. The available options vary depending on the module that provides the block. For all blocks you can change the block title and toggle whether to display it.',array('!blocks'=>Drupal::url('block.admin_display'))).'</dd>';
$output.='<dd>'.t('You can control the visibility of a block by restricting it to specific pages, content types, and/or roles by setting the appropriate options under <em>Visibility settings</em> of the block configuration.').'</dd>';
$output.='<dd>'.t('You can add custom blocks, if the <em>Custom Block</em> module is installed on the <a href="!extend">Extend page</a>. For more information, see the <a href="!blockcontent-help">Custom Block help page</a>.',array('!extend'=>\Drupal::url('system.modules_list'),'!blockcontent-help'=>\Drupal::url('help.page',array('name'=>'block_content')))).'</dd>';
$output.='<dd>'.t('You can add custom blocks, if the <em>Custom Block</em> module is installed. For more information, see the <a href="!blockcontent-help">Custom Block help page</a>.',array('!blockcontent-help'=>$block_content)).'</dd>';