You are here

function oa_toolbar_block_view in Open Atrium Toolbar 7.2

Implements hook_block_view()

File

./oa_toolbar.module, line 128
Provides hook implementations and functionality for oa_toolbar.

Code

function oa_toolbar_block_view($delta = '') {
  $block = array();
  switch ($delta) {
    case 'oa_toolbar':
      $block['subject'] = '';
      $block['content'] = theme('oa_toolbar');
      break;
    case 'oa_user_badge':
      $block['subject'] = '';
      $block['content'] = theme('oa_user_badge');
      break;
    case 'oa_toolbar_menu_button':
      $block['subject'] = '';
      if (module_exists('navbar')) {
        $tree = navbar_get_menu_tree();
        if (!empty($tree)) {
          $vars = array(
            'caption' => t('Admin'),
            'oa_toolbar_btn_class' => variable_get('oa_toolbar_style', 0) ? '' : 'btn-inverse',
          );
          $block['content'] = theme('oa_toolbar_menu_button', $vars);
        }
      }
      break;
    case 'oa_breadcrumb':
      $block['subject'] = '';
      $block['content'] = theme('oa_breadcrumb');
      break;
  }
  return $block;
}