You are here

function privatemsg_realname_form_privatemsg_admin_settings_alter in Privatemsg 7

Same name and namespace in other branches
  1. 6.2 privatemsg_realname/privatemsg_realname.module \privatemsg_realname_form_privatemsg_admin_settings_alter()
  2. 7.2 privatemsg_realname/privatemsg_realname.module \privatemsg_realname_form_privatemsg_admin_settings_alter()

Implements hook_form_FORM_ID_alter().

File

privatemsg_realname/privatemsg_realname.module, line 121

Code

function privatemsg_realname_form_privatemsg_admin_settings_alter(&$form, &$form_state) {
  $form['realname'] = array(
    '#type' => 'fieldset',
    '#title' => t('Realname integration'),
    '#collapsed' => TRUE,
    '#collapsible' => TRUE,
    '#weight' => 25,
    '#group' => 'settings',
  );
  $form['realname']['privatemsg_realname_unique_identifier'] = array(
    '#type' => 'radios',
    '#title' => t('Field to use as a unique identifier'),
    '#description' => t('Real names are often not unique. Choose which field should be used as a unique identifier when sending private messages.'),
    '#default_value' => variable_get('privatemsg_realname_unique_identifier', 'name'),
    '#options' => array(
      'name' => t('Username'),
      'uid' => t('UID'),
      'mail' => t('E-mail'),
    ),
  );
  $form['realname']['privatemsg_realname_search_username'] = array(
    '#type' => 'checkbox',
    '#title' => t('Search usernames for autocomplete suggestions'),
    '#default_value' => variable_get('privatemsg_realname_search_username', TRUE),
  );
}