You are here

function theme_ddblock_add_instance in Dynamic display block 6

Same name and namespace in other branches
  1. 7 ddblock.module \theme_ddblock_add_instance()

Theme function for the "Block Instances" page.

1 theme call to theme_ddblock_add_instance()
ddblock_instances in ./ddblock.module
ddblock instances.

File

./ddblock.module, line 2371
Enables your site to display dynamic content in a block.

Code

function theme_ddblock_add_instance($add_block_form, $block_instances) {
  $output = '';
  $header = array(
    t('Title'),
    t('Original Module'),
    t('Original Block Title'),
  );
  $rows = array();
  if (!empty($block_instances)) {
    foreach ($block_instances as $row) {
      $title = ddblock_get_block_title($row->module, $row->delta_original);
      $rows[] = array(
        check_plain($row->title),
        $row->module,
        $title,
      );
    }
  }
  $output .= '<p><h3>' . t('Manage Instances') . '</h3>' . theme('table', $header, $rows) . '</p>';
  $output .= '<p><h3>' . t('Add Instance') . '</h3>' . $add_block_form . '</p>';
  return $output;
}