You are here

function advanced_text_formatter_form_field_ui_field_edit_form_alter in Advanced Text Formatter 7

Implements hook_form_FORM_ID_alter().

File

./advanced_text_formatter.module, line 398
Advanced Text Formatter

Code

function advanced_text_formatter_form_field_ui_field_edit_form_alter(&$form, &$form_state) {
  if (!module_exists('token')) {
    return;
  }
  $instance = $form_state['build_info']['args'][0];
  $widget_type = $instance['widget']['type'];
  switch ($widget_type) {
    case 'text_textarea':
    case 'text_textfield':
    case 'text_textarea_with_summary':
      $form['instance']['widget']['settings']['show_token_tree'] = array(
        '#type' => 'checkbox',
        '#title' => t("Show available tokens in field's description"),
        '#return_value' => 1,
        '#default_value' => empty($instance['widget']['settings']['show_token_tree']) ? 0 : 1,
      );
      break;
  }
}