You are here

function password_policy_password_tab_form_user_profile_form_alter in Password Policy 7

Implements hook_form_FORM_ID_alter().

File

contrib/password_tab/password_policy_password_tab.module, line 59
Adds a separate tab to change password.

Code

function password_policy_password_tab_form_user_profile_form_alter(&$form, &$form_state) {
  if (isset($form['account']['current_pass_required_values']['#value']['pass'])) {
    $form['account']['current_pass']['#description'] = str_replace(' or <em class="placeholder">Password</em>', '', $form['account']['current_pass']['#description']);
    unset($form['account']['current_pass_required_values']['#value']['pass']);
  }

  // Hide core password field from user edit form.
  unset($form['account']['pass']);
}