function location_user_form_user_profile_form_alter in Location 7.3
Same name and namespace in other branches
- 7.4 location_user.module \location_user_form_user_profile_form_alter()
Implements hook_form_FORM_ID_alter().
Alter the user profile form.
File
- ./
location_user.module, line 118 - Associate locations with users.
Code
function location_user_form_user_profile_form_alter(&$form, &$form_state, $form_id) {
global $user;
if ($form['#user_category'] == 'account') {
$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);
}
}
}