You are here

function email_verify_admin_settings in Email Verify 7

Same name and namespace in other branches
  1. 7.2 email_verify.admin.inc \email_verify_admin_settings()

Email Verify administration settings form.

Return value

array The admin settings form.

1 string reference to 'email_verify_admin_settings'
email_verify_menu in ./email_verify.module
Implements hook_menu().

File

./email_verify.admin.inc, line 13
This is for the administrative settings for this module.

Code

function email_verify_admin_settings($form, &$form_state) {
  $form['email_verify_active'] = array(
    '#type' => 'checkbox',
    '#title' => t('Enable the Email Verify to verify email adresses'),
    '#default_value' => variable_get('email_verify_active', 0),
    '#description' => t('When enabled, Email Verify will check email addresses for validity.'),
  );
  $form['email_verify_email'] = array(
    '#type' => 'fieldset',
    '#title' => t('Forms to check'),
    '#collapsible' => TRUE,
    '#description' => t("Check the boxes for the forms you want to have this module check email addresses on."),
  );
  $form['email_verify_email']['email_verify_user_registration'] = array(
    '#type' => 'checkbox',
    '#title' => t("User registration"),
    '#default_value' => variable_get('email_verify_user_registration', 1),
  );
  $form['email_verify_email']['email_verify_user_profile'] = array(
    '#type' => 'checkbox',
    '#title' => t("User profile"),
    '#default_value' => variable_get('email_verify_user_profile', 1),
  );
  if (module_exists('contact')) {
    $form['email_verify_email']['email_verify_site_contact'] = array(
      '#type' => 'checkbox',
      '#title' => t("Site-wide contact"),
      '#default_value' => variable_get('email_verify_site_contact', 0),
    );
    $form['email_verify_email']['email_verify_personal_contact'] = array(
      '#type' => 'checkbox',
      '#title' => t("Personal contact"),
      '#default_value' => variable_get('email_verify_personal_contact', 0),
    );
  }
  $form['#submit'] = array(
    'email_verify_admin_settings_submit',
  );
  return system_settings_form($form);
}