function advanced_text_formatter_field_widget_text_textfield_form_alter in Advanced Text Formatter 7
Same name and namespace in other branches
- 8 advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textfield_form_alter()
- 2.1.x advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textfield_form_alter()
- 2.0.x advanced_text_formatter.module \advanced_text_formatter_field_widget_text_textfield_form_alter()
Implements hook_field_widget_WIDGET_TYPE_form_alter().
File
- ./
advanced_text_formatter.module, line 57 - Advanced Text Formatter
Code
function advanced_text_formatter_field_widget_text_textfield_form_alter(&$element, &$form_state, $context) {
$instance = $context['instance'];
if (!module_exists('token') || empty($instance['widget']['settings']['show_token_tree'])) {
return;
}
$description = trim($element['#description']);
if (!empty($description)) {
if (substr($description, -1) != '.') {
$description .= '. ';
}
else {
$description .= ' ';
}
}
$description .= _advanced_text_formatter_browse_tokens($instance['entity_type']);
$element['#description'] = $description;
$element['value']['#description'] = $description;
}