You are here

function _advanced_text_formatter_browse_tokens in Advanced Text Formatter 7

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

Get a link to browse for available tokens.

Parameters

mixed $token_types: A string or array contains the token types. See theme_token_tree() for more details.

Return value

string A HTML link

5 calls to _advanced_text_formatter_browse_tokens()
advanced_text_formatter_field_formatter_settings_form in ./advanced_text_formatter.module
Implements hook_field_formatter_settings_form().
advanced_text_formatter_field_formatter_settings_summary in ./advanced_text_formatter.module
Implements hook_field_formatter_settings_summary().
advanced_text_formatter_field_widget_text_textarea_form_alter in ./advanced_text_formatter.module
Implements hook_field_widget_WIDGET_TYPE_form_alter().
advanced_text_formatter_field_widget_text_textfield_form_alter in ./advanced_text_formatter.module
Implements hook_field_widget_WIDGET_TYPE_form_alter().
_advanced_text_formatter_field_add_token_tree in ./advanced_text_formatter.module
Add available tokens link to text_format element.

File

./advanced_text_formatter.module, line 532
Advanced Text Formatter

Code

function _advanced_text_formatter_browse_tokens($token_types) {
  if (!module_exists('token')) {
    return;
  }
  if (!is_array($token_types)) {
    $token_types = array(
      $token_types,
    );
  }
  $vars['token_types'] = $token_types;
  return theme('token_tree_link', $vars);
}