function password_policy_password_tab in Password Policy 6
Same name and namespace in other branches
- 7 contrib/password_tab/password_policy_password_tab.pages.inc \password_policy_password_tab()
Password change form.
4 string references to 'password_policy_password_tab'
- password_policy_form_alter in ./
password_policy.module - Implements hook_form_alter().
- password_policy_mail_tokens in ./
password_policy.module - Return an array of token to value mappings for user e-mail messages.
- password_policy_password_tab_menu in contrib/
password_tab/ password_policy_password_tab.module - Implements hook_menu().
- password_policy_user in ./
password_policy.module - Implements hook_user().
File
- contrib/
password_tab/ password_policy_password_tab.pages.inc, line 11 - The password policy password tab page callbacks.
Code
function password_policy_password_tab(&$form_state, $account) {
$form['_category'] = array(
'#type' => 'value',
'#value' => 'account',
);
$form['_account'] = array(
'#type' => 'value',
'#value' => $account,
);
$form['#uid'] = $account->uid;
$form['account']['pass'] = array(
'#type' => 'password_confirm',
'#description' => t('To change the current user password, enter the new password in both fields.'),
'#size' => 25,
'#required' => TRUE,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Change'),
);
$form['#validate'] = array(
'password_policy_password_tab_validate',
);
$form['#submit'] = array(
'password_policy_password_tab_submit',
);
// Show password field added by Password Change module.
if (module_exists('password_change')) {
password_change_form_user_profile_form_alter($form, $form_state);
}
password_policy_form_alter($form, array(), 'user_profile_form');
return $form;
}