Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function jhu_roleFix_form_alter(&$form, $form_state) {
- global $user;
- if (!in_array('administrator', $user->roles)) {
- // drupal_set_message('not admin!');
- $form['account']['mail']['#required'] = FALSE;
- unset($form['account']['current_pass']);
- unset($form['account']['current_pass_required_values']);
- unset ($form['account']['mail']);
- $form['#validate'] = array_diff($form['#validate'], array('user_validate_current_pass'));
- $form['#validate'] = array_diff($form['#validate'], array('user_account_form_validate'));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement