function user_import_configure_form_submit in User Import 6.4
Same name and namespace in other branches
- 8 user_import.admin.inc \user_import_configure_form_submit()
- 5.2 user_import.module \user_import_configure_form_submit()
- 5 user_import.module \user_import_configure_form_submit()
- 6.2 user_import.admin.inc \user_import_configure_form_submit()
- 7.3 user_import.admin.inc \user_import_configure_form_submit()
- 7 user_import.admin.inc \user_import_configure_form_submit()
- 7.2 user_import.admin.inc \user_import_configure_form_submit()
File
- ./
user_import.admin.inc, line 263 - Provide administration configuration pages to import users.
Code
function user_import_configure_form_submit($form, &$form_state) {
settype($form_state['values']['user_import_max'], 'integer');
settype($form_state['values']['user_import_line_max'], 'integer');
variable_set('user_import_max', $form_state['values']['user_import_max']);
variable_set('user_import_line_max', $form_state['values']['user_import_line_max']);
variable_set('user_import_settings', $form_state['values']['user_import_settings']);
$profile_date_format = isset($form_state['values']['profile_date_format']) ? $form_state['values']['profile_date_format'] : 0;
variable_set('user_import_profile_date_format', $profile_date_format);
if (!empty($form_state['values']['templates'])) {
foreach ($form_state['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,
)));
}
drupal_set_message(t('Configuration settings have been saved.'));
$form_state['redirect'] = 'admin/user/user_import';
}