You are here

function block_admin_display in Drupal 7

Same name and namespace in other branches
  1. 4 modules/block.module \block_admin_display()
  2. 5 modules/block/block.module \block_admin_display()
  3. 6 modules/block/block.admin.inc \block_admin_display()

Menu callback for admin/structure/block.

Parameters

$theme: The theme to display the administration page for. If not provided, defaults to the currently used theme.

1 string reference to 'block_admin_display'
block_menu in modules/block/block.module
Implements hook_menu().

File

modules/block/block.admin.inc, line 23
Admin page callbacks for the block module.

Code

function block_admin_display($theme = NULL) {
  global $theme_key;
  drupal_theme_initialize();
  if (!isset($theme)) {

    // If theme is not specifically set, rehash for the current theme.
    $theme = $theme_key;
  }

  // Fetch and sort blocks.
  $blocks = block_admin_display_prepare_blocks($theme);
  return drupal_get_form('block_admin_display_form', $blocks, $theme);
}