function edit_own_user_account_permission_form_alter in Edit own user account permission 7
Implements hook_form_alter().
File
- ./
edit_own_user_account_permission.module, line 17
Code
function edit_own_user_account_permission_form_alter(&$form, &$form_state, $form_id) {
global $user;
if ($form_id == 'user_profile_form' && $user->uid == arg(1) && !user_access('edit own user account')) {
$form['account']['name']['#access'] = 0;
$form['account']['mail']['#access'] = 0;
$form['account']['current_pass']['#access'] = 0;
$form['account']['pass']['#access'] = 0;
}
}