You are here

function location_user_form_user_admin_settings_alter in Location 6.3

Same name and namespace in other branches
  1. 7.3 location_user.module \location_user_form_user_admin_settings_alter()
  2. 7.4 location_user.module \location_user_form_user_admin_settings_alter()

Alter the user_admin_settings form.

File

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

Code

function location_user_form_user_admin_settings_alter(&$form, &$form_state) {
  if (isset($form_state['values']['location_settings_user'])) {
    $settings = $form_state['values']['location_settings_user'];
  }
  else {
    $settings = variable_get('location_settings_user', array());
  }
  $form['location_settings_user'] = location_settings($settings);
  $form['location_settings_user']['#title'] = t('User locations');
  $form['location_settings_user']['form']['register'] = array(
    '#type' => 'checkbox',
    '#title' => t('Collect during registration'),
    '#default_value' => isset($settings['form']['register']) ? $settings['form']['register'] : FALSE,
    '#weight' => -5,
  );
}