function og_register_og_fields_info in Organic groups 7
Same name and namespace in other branches
- 7.2 og_register/og_register.module \og_register_og_fields_info()
Implements og_fields_info().
File
- og_register/
og_register.module, line 41 - Allow subscribing to groups during the user registration.
Code
function og_register_og_fields_info() {
$allowed_values = array(
0 => 'Do not show on registration page',
1 => 'Show on registration page',
);
$items[OG_REGISTER_FIELD] = array(
'type' => array(
'group',
),
'description' => t('Add Group register field group types.'),
'field' => array(
'field_name' => OG_REGISTER_FIELD,
'no_ui' => TRUE,
'type' => 'list_boolean',
'cardinality' => 1,
'settings' => array(
'allowed_values' => $allowed_values,
'allowed_values_function' => '',
),
),
'instance' => array(
'label' => t('Group register'),
'default_value' => array(
0 => array(
'value' => 0,
),
),
'widget_type' => 'options_select',
'required' => TRUE,
'view modes' => array(
'full' => array(
'label' => 'above',
'type' => 'options_onoff',
),
'teaser' => array(
'label' => 'above',
'type' => 'options_onoff',
),
),
),
);
return $items;
}