You are here

function fancy_login_get_form in Fancy Login 6

Function that is called to create the popup that allows the user to log in

1 call to fancy_login_get_form()
fancy_login_footer in ./fancy_login.module
Implementation of hook_footer()

File

./fancy_login.module, line 185

Code

function fancy_login_get_form() {
  global $base_url;
  $path = drupal_get_path('module', 'fancy_login');
  $image_path = $base_url . '/' . $path . '/images/ajax-loader.gif';
  $login_form = fancy_login_form();
  $output = '<div id="fancy_login_login_box">';
  $output .= '<div id="fancy_login_form_contents">';
  $output .= '<a href="#" id="fancy_login_close_button">X</a>';
  $output .= $login_form->form_start;
  foreach ($login_form as $key => $value) {
    if (!in_array($key, array(
      'form_start',
      'form_end',
      'links',
    ))) {
      $output .= $login_form->{$key};
    }
  }
  $output .= $login_form->form_end;
  $output .= $login_form->links;
  $output .= '</div>';
  $output .= '<div id="fancy_login_ajax_loader"><img src="' . $image_path . '" alt="' . t('Loading') . '" /></div>';
  $output .= '</div>';
  return $output;
}