You are here

function fancy_login_init in Fancy Login 6.2

Same name and namespace in other branches
  1. 6 fancy_login.module \fancy_login_init()

File

./fancy_login.module, line 499

Code

function fancy_login_init() {
  if (user_is_anonymous()) {
    $path = drupal_get_path('module', 'fancy_login');
    $login_path = drupal_get_path_alias('user/login');
    $fl_settings = array(
      'screenFadeColor' => variable_get('screen_fade_color', 'white'),
      'screenFadeZIndex' => variable_get('screen_fade_z_index', '10'),
      'loginBoxBackgroundColor' => variable_get('login_box_background_color', 'white'),
      'loginBoxTextColor' => variable_get('login_box_text_color', 'black'),
      'loginBoxBorderColor' => variable_get('login_box_border_color', 'black'),
      'loginBoxBorderWidth' => variable_get('login_box_border_width', '3px'),
      'loginBoxBorderStyle' => variable_get('login_box_border_style', 'solid'),
      'loginPath' => $login_path,
      'dimFadeSpeed' => (int) variable_get('fancy_login_dim_fade_speed', 500),
      'boxFadeSpeed' => (int) variable_get('fancy_login_box_fade_speed', 1000),
      'hideObjects' => variable_get('fancy_login_hide_objects', 0),
      'disableRegistration' => variable_get('fancy_login_disable_registration', 0),
    );
    drupal_add_js(array(
      'fancyLogin' => $fl_settings,
    ), 'setting');
    drupal_add_js($path . '/js/fancy_login.js');
    drupal_add_css($path . '/css/fancy_login.css');
  }
}