You are here

function remember_me_form_alter in Remember me 5

Same name and namespace in other branches
  1. 5.2 remember_me.module \remember_me_form_alter()
  2. 6.2 remember_me.module \remember_me_form_alter()
  3. 7 remember_me.module \remember_me_form_alter()

Implementation of hook_form_alter().

File

./remember_me.module, line 100
Puts a "Remember me" checkbox to login forms.

Code

function remember_me_form_alter($form_id, &$form) {
  $user_login_forms = array(
    'user_login',
    'user_login_block',
  );
  if (in_array($form_id, $user_login_forms)) {

    // Try to insert 'Remember me' checkbox between 'Username', 'Password' and
    // 'Log in' form elements.
    $form1['remember_me'] = array(
      '#title' => t('Remember me'),
      '#type' => 'checkbox',
    );
    _remember_me_array_insert_after_key('pass', $form, $form1);
  }
}