function feeds_tamper_find_replace_form in Feeds Tamper 7
Same name and namespace in other branches
- 6 plugins/find_replace.inc \feeds_tamper_find_replace_form()
1 string reference to 'feeds_tamper_find_replace_form'
- find_replace.inc in plugins/
find_replace.inc
File
- plugins/
find_replace.inc, line 17
Code
function feeds_tamper_find_replace_form($importer, $element_key, $settings) {
$form = array();
$form['find'] = array(
'#type' => 'textfield',
'#title' => t('Text to find'),
'#default_value' => isset($settings['find']) ? $settings['find'] : '',
);
$form['replace'] = array(
'#type' => 'textfield',
'#title' => t('Text to replace'),
'#default_value' => isset($settings['replace']) ? $settings['replace'] : '',
);
$form['case_sensitive'] = array(
'#type' => 'checkbox',
'#title' => t('Case sensitive'),
'#default_value' => isset($settings['case_sensitive']) ? $settings['case_sensitive'] : FALSE,
'#description' => t('If checked, "book" will match "book" but not "Book" or "BOOK".'),
);
$form['word_boundaries'] = array(
'#type' => 'checkbox',
'#title' => t('Respect word boundaries'),
'#default_value' => isset($settings['word_boundaries']) ? $settings['word_boundaries'] : FALSE,
'#description' => t('If checked, "book" will match "book" but not "bookcase".'),
);
$form['whole'] = array(
'#type' => 'checkbox',
'#title' => t('Match whole word/phrase'),
'#default_value' => isset($settings['whole']) ? $settings['whole'] : FALSE,
'#description' => t('If checked, then the whole word or phrase will be matched, e.g. "book" will match "book" but not "the book".<br />If this option is selected then "Respect word boundaries" above will be ignored.'),
);
return $form;
}