You are here

function admin_account_block in Admin 6.2

Same name and namespace in other branches
  1. 7.2 admin.module \admin_account_block()

My Account block.

1 call to admin_account_block()
admin_block in ./admin.module
Implementation of hook_block().

File

./admin.module, line 497

Code

function admin_account_block() {
  $block = array(
    'subject' => t('My Account'),
    'content' => '',
  );
  global $user;
  if ($user->uid > 0) {
    $menu = array();
    $menu[] = array(
      'data' => l(t('View my account'), 'user/' . $user->uid),
      'class' => 'leaf',
    );
    $menu[] = array(
      'data' => l(t('Edit my account'), 'user/' . $user->uid . '/edit'),
      'class' => 'leaf',
    );
    $menu[] = array(
      'data' => l(t('Logout'), 'logout'),
      'class' => 'leaf',
    );
    $block['content'] = theme('item_list', $menu, NULL, 'ul', array(
      'class' => 'menu',
    ));
  }
  return $block;
}