You are here

function advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter in Advanced Text Formatter 7

Same name and namespace in other branches
  1. 8 advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter()
  2. 2.1.x advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter()
  3. 2.0.x advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter()

Implements hook_field_widget_WIDGET_TYPE_form_alter().

File

./advanced_text_formatter.module, line 84
Advanced Text Formatter

Code

function advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter(&$element, &$form_state, $context) {
  $instance = $context['instance'];
  if (!module_exists('token') || empty($instance['widget']['settings']['show_token_tree'])) {
    return;
  }
  if (empty($element['#pre_render'])) {
    $info = element_info('text_format');
    $element['#pre_render'] = empty($info['#pre_render']) ? array() : $info['#pre_render'];
  }
  $element['#pre_render'][] = '_advanced_text_formatter_field_add_token_tree';
}