function nodewords_custom_pages_edit_validate in Nodewords: D6 Meta Tags 6
Same name and namespace in other branches
- 6.2 nodewords_custom_pages/nodewords_custom_pages.admin.inc \nodewords_custom_pages_edit_validate()
Validate function for the meta tags edit page.
File
- ./
nodewords.admin.inc, line 198 - Administration interface for nodewords.module.
Code
function nodewords_custom_pages_edit_validate($form, &$form_state) {
if (trim($form_state['values']['name']) == '') {
form_set_error('name', t('The name contains only spaces, and other not printable characters.'));
}
if (($path = trim($form_state['values']['path'])) != '') {
$bool = db_result(db_query_range("SELECT 1 FROM {nodewords_custom} WHERE path = '%s' AND pid <> %d", $path, isset($form_state['values']['pid']) ? $form_state['values']['pid'] : 0, 0, 1));
if ($bool) {
form_set_error('path', t('The path is already used.'));
}
}
else {
form_set_error('path', t('The path contains only spaces, and other not printable characters.'));
}
}