function name_admin_settings_form in Name Field 7
Same name and namespace in other branches
- 6 name.admin.inc \name_admin_settings_form()
Form builder function for module settings.
1 string reference to 'name_admin_settings_form'
- name_menu in ./
name.module - Implements hook_menu().
File
- ./
name.admin.inc, line 136 - General administration functions.
Code
function name_admin_settings_form($form, &$form_state) {
$settings = name_settings();
$form['#validate'][] = 'name_admin_settings_form_validate';
$form['name_settings'] = array(
'#tree' => TRUE,
);
$form['name_settings']['default_format'] = array(
'#type' => 'textfield',
'#title' => t('Default format'),
'#default_value' => $settings['default_format'],
'#description' => t('See help on drupal.org for more info.'),
'#required' => TRUE,
);
$form['name_settings']['sep1'] = array(
'#type' => 'textfield',
'#title' => t('Separator 1 replacement token'),
'#default_value' => $settings['sep1'],
);
$form['name_settings']['sep2'] = array(
'#type' => 'textfield',
'#title' => t('Separator 2 replacement token'),
'#default_value' => $settings['sep2'],
);
$form['name_settings']['sep3'] = array(
'#type' => 'textfield',
'#title' => t('Separator 3 replacement token'),
'#default_value' => $settings['sep3'],
);
// As the fieldset does not have the #input flag, this is not saved.
$form['name_format_help'] = _name_get_name_format_help_form();
return system_settings_form($form);
}