You are here

function location_user_form_user_profile_form_alter in Location 7.4

Same name and namespace in other branches
  1. 7.3 location_user.module \location_user_form_user_profile_form_alter()

Form alter for user profile form.

File

./location_user.module, line 102
Associate locations with users.

Code

function location_user_form_user_profile_form_alter(&$form, &$form_state) {
  if ($form['#user_category'] == 'account') {
    global $user;
    $account = $form['#user'];
    if ($user->uid == $account->uid && user_access('set own user location') || user_access('administer user locations')) {
      $settings = variable_get('location_settings_user', array());
      $form['locations'] = location_form($settings, $account->locations);
    }
  }
}