function hybridauth_bonus_form_hybridauth_additional_info_form_alter in HybridAuth Social Login 7.2
Implements hook_form_FORM_ID_alter().
File
- hybridauth_bonus/
hybridauth_bonus.module, line 118 - Main file for the HybridAuth Bonus module.
Code
function hybridauth_bonus_form_hybridauth_additional_info_form_alter(&$form, &$form_state, $form_id) {
if (variable_get('hybridauth_bonus_registration_role_choice', 0)) {
$roles = array_intersect_key(user_roles(TRUE), array_filter(variable_get('hybridauth_bonus_registration_roles', array())));
$form['fset']['roles'] = array(
'#type' => variable_get('hybridauth_bonus_registration_roles_multiple', 1) ? 'checkboxes' : 'radios',
'#title' => t('Roles'),
'#options' => $roles,
'#required' => variable_get('hybridauth_bonus_registration_roles_required', 0),
);
// $form['#validate'][] = 'hybridauth_bonus_form_hybridauth_additional_info_form_validate';
array_unshift($form['#submit'], 'hybridauth_bonus_form_hybridauth_additional_info_form_submit');
}
}