function realname_registration_load_settings in Realname registration 6.2
Load configuration and return an object.
Grab all the system variables for Realname registration and return a neatly packed object with configuration settings.
8 calls to realname_registration_load_settings()
- realname_registration_get_fname in ./
realname_registration.module - Implementation of realname_registration_get_fname();
- realname_registration_get_lname in ./
realname_registration.module - Implementation of realname_registration_get_lname();
- realname_registration_get_mname in ./
realname_registration.module - Implementation of realname_registration_get_mname();
- realname_registration_mandatory_validate in ./
realname_registration.module - realname_registration_mandatory_validate() is a required field validator to ensure that field input will create a valid username with Realname registration username formats.
- realname_registration_set_username in ./
realname_registration.module - Build the username based on form values submitted by the user.
File
- ./
realname_registration.module, line 500 - For using real names during registration.
Code
function realname_registration_load_settings() {
$configuration = (object) array(
// Set up the general settings.
'username_format' => variable_get('realname_registration_format', 0),
'username_tolower' => variable_get('realname_registration_tolower', 0),
// Set up the first name field settings.
'fname' => (object) array(
'field' => variable_get('realname_registration_firstname_field', ''),
'use_content_profile' => variable_get('realname_registration_use_content_profile_firstname_field', 0),
'content_node' => variable_get('realname_registration_content_profile_firstname_field_node', ''),
),
// Set up the middle name field settings.
'mname' => (object) array(
'field' => variable_get('realname_registration_middlename_field', ''),
'use_content_profile' => variable_get('realname_registration_use_content_profile_middlename_field', 0),
'content_node' => variable_get('realname_registration_content_profile_middlename_field_node', ''),
),
// Set up the last name field settings.
'lname' => (object) array(
'field' => variable_get('realname_registration_lastname_field', ''),
'use_content_profile' => variable_get('realname_registration_use_content_profile_lastname_field', 0),
'content_node' => variable_get('realname_registration_content_profile_lastname_field_node', ''),
),
);
return $configuration;
}