function og_context_og_group_settings_form_validate in Organic groups 7
Validate an OG group.
File
- og_context/
og_context.module, line 262 - Get a group from a viewed page.
Code
function og_context_og_group_settings_form_validate($form, &$form_state) {
if ($form_state['values']['type'] != 'select') {
return;
}
if (empty($form_state['values']['gid'])) {
form_error($form['user'], t('You must select an OG group.'));
return;
}
element_validate_integer_positive($form['gid'], $form_state);
if (form_get_error($form['gid'])) {
return;
}
$group = og_load($form_state['values']['gid']);
if (!$group) {
form_error($form['gid'], t('Invalid OG group selected.'));
}
}