function remove_duplicates_settings_form in Remove Duplicates 7
Form constructor for the module.
Form constructor for the module settings page (step 1/2) and confirm settings page (step 2/2).
See also
remove_duplicates_settings_submit()
1 string reference to 'remove_duplicates_settings_form'
- remove_duplicates_menu in ./
remove_duplicates.module - Implements hook_menu().
File
- ./
remove_duplicates.module, line 50 - Remove duplicate nodes according to node fields or Custom fields.
Code
function remove_duplicates_settings_form($form, &$form_state) {
$remove_duplicates_message = t('Be careful, you might be losing data! I recommend doing a backup before removing duplicates.');
drupal_set_message($remove_duplicates_message, 'warning', FALSE);
if (!empty($form_state['storage']['confirm'])) {
// Form constructor for the module settings confirmation page (Step 2/2).
$form = remove_duplicates_build_confirm_settings_form($form, $form_state);
}
else {
// Form constructor for the module settings page (Step 1/2).
$form = remove_duplicates_build_settings_form($form, $form_state);
}
return $form;
}