You are here

function theme_linkedin_auth_display_login_block_button in LinkedIn Integration 7

Same name and namespace in other branches
  1. 6 linkedin_auth/linkedin_auth.theme.inc \theme_linkedin_auth_display_login_block_button()

@todo Please document this function.

See also

http://drupal.org/node/1354

2 theme calls to theme_linkedin_auth_display_login_block_button()
linkedin_auth_block_view in linkedin_auth/linkedin_auth.module
Implements hook_block_view().
linkedin_auth_form_alter in linkedin_auth/linkedin_auth.module
Implements hook_form_alter : adds LinkedIn login to the login forms().

File

linkedin_auth/linkedin_auth.theme.inc, line 19

Code

function theme_linkedin_auth_display_login_block_button($variables) {
  $display = $variables['display'];
  $path = $variables['path'];
  $text = $variables['text'];
  drupal_add_css(drupal_get_path('module', 'linkedin_auth') . '/linkedin_auth.css');
  $data = l(t($text), $path);
  $class = 'linkedin-auth-login-link';
  if ($display) {
    $class .= '-' . str_replace('_', '-', $display);
  }
  $items[] = array(
    'data' => $data,
    'attributes' => array(
      'class' => $class,
    ),
  );
  return theme('item_list', array(
    'items' => $items,
  ));
}