function realname_registration_ucfirst in Realname registration 6.2
Force uppercase characters in name fields.
If settings demand, we must take the users input and ensure the first letter of each part the name is uppercase.
Parameters
&$edit: The array of form values submitted by the user.
1 call to realname_registration_ucfirst()
- realname_registration_user in ./
realname_registration.module - Implementation of hook_user().
3 string references to 'realname_registration_ucfirst'
- realname_registration_settings_form in ./
realname_registration.admin.inc - Form builder;
- realname_registration_uninstall in ./
realname_registration.install - Implementation of hook_uninstall().
- realname_registration_user in ./
realname_registration.module - Implementation of hook_user().
File
- ./
realname_registration.module, line 469 - For using real names during registration.
Code
function realname_registration_ucfirst(&$edit) {
$c = realname_registration_load_settings();
if (!$c->fname->use_content_profile) {
$edit[$c->fname->field] = drupal_ucfirst($edit[$c->fname->field]);
}
else {
$edit[$c->fname->field][0]['value'] = drupal_ucfirst($edit[$c->fname->field][0]['value']);
}
if (!empty($c->mname->field)) {
if (!$c->mname->use_content_profile) {
$edit[$c->mname->field] = drupal_ucfirst($edit[$c->mname->field]);
}
else {
$edit[$c->mname->field][0]['value'] = drupal_ucfirst($edit[$c->mname->field][0]['value']);
}
}
if (!$c->lname->use_content_profile) {
$edit[$c->lname->field] = drupal_ucfirst($edit[$c->lname->field]);
}
else {
$edit[$c->lname->field][0]['value'] = drupal_ucfirst($edit[$c->lname->field][0]['value']);
}
}