You are here

function omega_tools_block in Omega Tools 6

File

./omega_tools.module, line 57

Code

function omega_tools_block($op = 'list', $delta = 0, $edit = array()) {

  // get a list of themes
  $theme_key = variable_get('theme_default', 'garland');
  $block_regions = system_region_list($theme_key);
  switch ($op) {
    case 'list':
      foreach ($block_regions as $region_id => $region_desc) {
        $blocks['omega_' . $region_id] = array(
          'info' => t('Omega - ' . ucwords($region_desc)),
        );
      }

      //krumo($blocks);
      return $blocks;
    case 'configure':
      return $form;
    case 'save':
      break;
    case 'view':
    default:

      //krumo($delta);
      $real_delta = str_replace('omega_', '', $delta);
      $real_title = ucwords($block_regions[$real_delta]);
      $block['subject'] = t($real_title);
      $block['content'] = _omega_tools_generate_block_content($real_delta);

      //krumo($block);
      return $block;
  }
}