function panels_node_legacy_edit_validate in Panels 5.2
Validate a node.
1 string reference to 'panels_node_legacy_edit_validate'
- panels_node_panels_content_types in panels_node_legacy/
panels_node_legacy.module - Implementation of hook_panels_content_types()
File
- panels_node_legacy/
panels_node_legacy.module, line 190 - panels_node_legacy.module
Code
function panels_node_legacy_edit_validate($form, $form_values) {
if (!$form_values['validate_me']) {
return;
}
if ($nid = panels_nid_autocomplete($form_values['nid'])) {
form_set_value($form['nid'], $nid);
}
else {
if (!preg_match('/^[@%]\\d+$/', $form_values['nid'])) {
form_error($form['nid'], t('Invalid node'));
}
}
}