function popup_ui_form_formatters_validate in Popup 6.x
Same name and namespace in other branches
- 8 modules/popup_ui/includes/popup_ui.admin.inc \popup_ui_form_formatters_validate()
- 7 modules/popup_ui/includes/popup_ui.admin.inc \popup_ui_form_formatters_validate()
- 7.x modules/popup_ui/includes/popup_ui.admin.inc \popup_ui_form_formatters_validate()
File
- modules/
popup_ui/ includes/ popup_ui.admin.inc, line 268
Code
function popup_ui_form_formatters_validate(&$form, &$form_state) {
$values = $form_state['values'];
$formatters = _popup_ui_formatter_settings();
foreach ($values['rows'] as $label => $row) {
if (!preg_match('/^[A-Za-z0-9\\ ]*$/', $row['label'])) {
form_set_error('rows][' . $label . '][label', t('Labels may only contain letters, numbers and spaces.'));
}
if (!$row['label'] && $label != 'new') {
form_set_error('rows][' . $label . '][label', t('Please provide a label.'));
}
}
}