You are here

function user_import_configure_form_submit in User Import 5.2

Same name and namespace in other branches
  1. 8 user_import.admin.inc \user_import_configure_form_submit()
  2. 5 user_import.module \user_import_configure_form_submit()
  3. 6.4 user_import.admin.inc \user_import_configure_form_submit()
  4. 6.2 user_import.admin.inc \user_import_configure_form_submit()
  5. 7.3 user_import.admin.inc \user_import_configure_form_submit()
  6. 7 user_import.admin.inc \user_import_configure_form_submit()
  7. 7.2 user_import.admin.inc \user_import_configure_form_submit()

File

./user_import.module, line 267
Import users from a comma separated file (csv).

Code

function user_import_configure_form_submit($form_id, $form_values) {
  settype($form_values['user_import_max'], 'integer');
  settype($form_values['user_import_line_max'], 'integer');
  variable_set('user_import_max', $form_values['user_import_max']);
  variable_set('user_import_line_max', $form_values['user_import_line_max']);
  variable_set('user_import_settings', $form_values['user_import_settings']);
  if (!empty($form_values['templates'])) {
    foreach ($form_values['templates'] as $import_id) {
      if (!empty($import_id)) {
        $template = _user_import_settings_select($import_id);
        if (!empty($deleted)) {
          $deleted .= ', ';
        }
        $deleted .= $template['name'];
        _user_import_settings_deletion($import_id);
      }
    }
  }
  if (!empty($deleted)) {
    drupal_set_message(t('Settings templates deleted: @deleted', array(
      '@deleted' => $deleted,
    )));
  }
  if ($form_values[op] == t('Check')) {
    variable_set('user_export_checked_usernames', 1);
    return;
  }
  if ($form_values[op] == t('Delete')) {
    user_import_usernames_invalid(TRUE);
  }
  drupal_set_message(t('Configuration settings have been saved.'));
  drupal_goto('admin/user/user_import');
}