function og_menu_default_links_config_form_validate in Organic Groups Menu (OG Menu) 7.3
Implements hook_form_validate().
Validation of the patterns entered in the administration form above.
File
- contrib/
og_menu_default_links/ og_menu_default_links.pages.inc, line 52 - Implements the administration interface for default links.
Code
function og_menu_default_links_config_form_validate(&$form, &$form_state) {
foreach ($form_state['values'] as $field => $value) {
if (preg_match('/^og_menu_default_links_(.*?)_(.*)/', $field, $matches)) {
$links = og_menu_default_links_extract_links($value, TRUE);
if (!is_array($links)) {
form_set_error($field, t('The link (%link) did not match the pattern.', array(
'%link' => $links,
)));
}
}
}
}