function og_add_users_validate in Organic groups 6.2
Same name and namespace in other branches
- 5.8 og.module \og_add_users_validate()
- 5 og.module \og_add_users_validate()
- 5.2 og.module \og_add_users_validate()
- 5.3 og.module \og_add_users_validate()
- 5.7 og.module \og_add_users_validate()
VAlidate hanler for the add users form.
File
- ./
og.pages.inc, line 422 - Page callbacks for Organic groups.
Code
function og_add_users_validate($form, $form_state) {
$names = preg_split('/[\\r\\n,]+/', $form_state['values']['og_names']);
foreach ($names as $name) {
$account = user_load(array(
'name' => trim($name),
));
if (isset($account->uid)) {
$accounts[] = $account;
$uids[] = $account->uid;
}
else {
$bad[] = check_plain($name);
$err = TRUE;
}
}
if (isset($err)) {
form_set_error('og_names', format_plural(count($bad), 'Unrecognized name: %bad.', 'Unrecognized names: %bad.', array(
'%bad' => implode(', ', $bad),
)));
}
}