<?php

/**
 * All implementations of hook_field_formatter_info() that could possibly be for Drupal 7.
 * Generated Feb 15, 2011.
 * HEAD is accompanied by a file stat of the RCS file. I ignored files older than January 15, 2010 (I assume that anything not touched before there couldn't possibly be meant for D7)
 * Text version: http://drop.rtk0.net/field_formatter_implementations.txt
 * HTML version: http://drop.rtk0.net/field_formatter_implementations.html
 */

// contributions/modules/acrobat_connect/acrobat_connect_field.module:HEAD (2010-01-21 02:10:05.000000000 -0600)
function acrobat_connect_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Link to the room'),
      
'field types' => array('acrobat_connect_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Room number'),
      
'field types' => array('acrobat_connect_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/ad_gallery/Attic/ad_gallery.module:HEAD (2010-09-09 04:54:06.000000000 -0500)
/* N/A */

// contributions/modules/addresses/addresses_cck/addresses_cck.module:HEAD (2010-12-02 00:32:59.000000000 -0600)
function addresses_cck_field_formatter_info() {
  
$default = array(
    
'arguments'       => array('element'),
    
'multiple values' => CONTENT_HANDLE_CORE,
    
'field types'     => array('addresses_cck'),
  );
  
$formatters = array(
    
'default' => array(
      
'label'           => t('Default'),
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('addresses_cck'),
    ),
    
'single_line' => array(
      
'label'           => t('Single Line'),
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('addresses_cck'),
    ),
  );

  
$afields module_invoke_all('addressesfieldapi''fields');
  foreach (
$afields as $ftype => $field) {
    if (!empty(
$field['theme'])) {
      foreach (
$field['theme'] as $theme => $description) {
        
$formatters['addresses_field_'$theme] = $default;
        
$formatters['addresses_field_'$theme]['label'] = $description;
      }
    }
  }

  return 
$formatters;


// contributions/modules/addressfield/addressfield.module:HEAD (2011-01-18 17:07:13.000000000 -0600)
function addressfield_field_formatter_info() {
  return array(
    
'addressfield_default' => array(
      
'label' => t('Default'),
      
'field types' => array('addressfield'),
    ),
  );


// contributions/modules/addthis/addthis.module:HEAD (2011-02-10 03:33:25.000000000 -0600)
function addthis_field_formatter_info() {
  return array(
    
'addthis_default' => array(
      
'label' => t('Default'),
      
'field types' => array('addthis''addthis_long''addthis_with_summary'),
    ),
  );


// contributions/modules/addthis/addthis.module:DRUPAL-7--2
/* N/A */

// contributions/modules/addthis/at_cck_field/Attic/at_cck_field.module:HEAD (2010-12-13 01:26:29.000000000 -0600)
/* N/A */

// contributions/modules/advimage/advimage.module:HEAD (2011-02-15 04:49:31.000000000 -0600)
function advimage_field_formatter_info(){
  return array(
    
'advimage_advgallery_teaser' => array(
      
'label' => t('Advimage teaser: Show image gallery teaser'),
      
'field types' => array('nodereference'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
    ),
    
'advimage_advgallery_full' => array(
      
'label' => t('Advimage full: Show image gallery instead of all'),
      
'field types' => array('nodereference'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/aef_image/aef_image_field.inc:HEAD (2010-02-16 09:24:21.000000000 -0600)
function aef_image_field_formatter_info() {
  
$result = array(
    
'default' => array(
      
'label' => t('Default: Image with title, legend and credits'),
      
'field types' => array('aef_image'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'imageonly' => array(
      
'label' => t('Image only'),
      
'field types' => array('aef_image'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );

  
//Custom imagecache formatters selected in the admin panel
  
foreach(variable_get('aef_image_generated_imagecache_formatters', array()) as $imagecache_preset)
  {
    
$result['default_' $imagecache_preset] = array(
      
'label' => t('Image with title, legend and credits (!preset preset)', array('!preset' => $imagecache_preset)),
      
'field types' => array('aef_image'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    );
    
$result['imageonly_' $imagecache_preset] = array(
      
'label' => t('Image only (!preset preset)', array('!preset' => $imagecache_preset)),
      
'field types' => array('aef_image'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    );
  }
  return 
$result;


// contributions/modules/aef_nodeselect/aef_nodeselect.module:HEAD (2010-01-29 05:20:37.000000000 -0600)
function aef_nodeselect_field_formatter_info() {
    
$formatters = array(
        
'aef_nodeselect_preview' => array(
            
'label' => t('Global: Search result entry for nodeselect'),
            
'field types' => array('nodereference'),
            
'description' => t('Preview for search results.'),
        ),
    );
    return 
$formatters;


// contributions/modules/alfresco/alfresco_field/Attic/alfresco_field.module:HEAD (2010-12-14 04:25:25.000000000 -0600)
/* N/A */

// contributions/modules/amazon/asin/asin.module:HEAD (2011-02-13 18:39:20.000000000 -0600)
function asin_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Thumbnail with title'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'details' => array(
      
'label' => t('Thumbnail with details'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'thumbnail' => array(
      
'label' => t('Thumbnail image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'medium' => array(
      
'label' => t('Medium image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'large' => array(
      
'label' => t('Large image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'inline' => array(
      
'label' => t('Link to item'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
  );


// contributions/modules/arphp/modules/arphp_date/arphp_date.module:HEAD (2010-05-04 13:01:47.000000000 -0500)
function arphp_date_field_formatter_info() {
  
$formatters = array();

  
$result db_query('SELECT * FROM {arphp_date_formatter} WHERE status > 0');
  while (
$formatter db_fetch_object($result)) {
    
$formatters[$formatter->machine_name] = array(
      
'label' => $formatter->label,
      
'field types' => array('date''datestamp'),
    );
  }

  return 
$formatters;


// contributions/modules/audiofield/Attic/audio.field.inc:HEAD (2011-01-10 06:10:44.000000000 -0600)
/* N/A */

// contributions/modules/audiofield/Attic/audio.field.inc:DRUPAL-7--1
function audiofield_field_formatter_info() {
  
$formatters = array(
    
'audiofield_embedded' => array(
      
'label' => t('Audio'),
      
'field types' => array('filefield'),
      
'description' => t('Displays audio embedded in a web page.'),
    ),
  );

  return 
$formatters;


// contributions/modules/audiofield/audiofield.module:HEAD (2011-01-31 11:56:07.000000000 -0600)
function audiofield_field_formatter_info() {
  
$formatters = array(
    
'audiofield_embedded' => array(
      
'label' => t('Audio'),
      
'field types' => array('filefield'),
      
'description' => t('Displays audio embedded in a web page.'),
    ),
  );

  return 
$formatters;


// contributions/modules/audiofield/audiofield.module:DRUPAL-7--1
/* N/A */

// contributions/modules/audiosoxfield/audiosoxfield.module:HEAD (2010-06-12 22:05:48.000000000 -0500)
function audiosoxfield_field_formatter_info() {
  
$formatters = array(
          
'audiosoxfield_embedded' => array(
                  
'label' => t('audiosoxfield embedded'),
                  
'field types' => array('filefield'),
                  
'description' => t('Displays video embedded in a web page.'),
          ),
  );

  return 
$formatters;


// contributions/modules/awesomerelationship/awesomerelationship.field.inc:HEAD (2010-11-06 19:38:28.000000000 -0500)
function awesomerelationship_field_formatter_info() {
  return array(
    
'awesomerelationship_default' => array(
      
'label' => t('Default'),
      
'field types' => array('awesomerelationship'),
    ),
  );


// contributions/modules/awesomerelationship/awesomerelationship.module:HEAD (2010-11-06 19:38:28.000000000 -0500)
/* N/A */

// contributions/modules/awesomerelationship/awesomerelationship.module:DRUPAL-7--1
function awesomerelationship_field_formatter_info() {
  return array(
    
'awesomerelationship_default' => array(
      
'label' => t('Default'),
      
'field types' => array('awesomerelationship'),
    ),
  );


// contributions/modules/backgroundfield/backgroundfield.module:HEAD (2010-08-09 09:17:28.000000000 -0500)
function backgroundfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Background Field'),
      
'field types' => array('backgroundfield'),
      
'multiple values' => CONTENT_HANDLE_CORE
    
),
  );


// contributions/modules/barcode/Attic/barcodefield.module:HEAD (2010-07-10 21:59:25.000000000 -0500)
/* N/A */

// contributions/modules/barcode/Attic/barcodefield.module:DRUPAL-7--2
/* N/A */

// contributions/modules/barcode/barcode.module:HEAD (2010-07-13 23:04:12.000000000 -0500)
function barcode_field_formatter_info() {
  
$formats = array(
    
'default' => array(
      
'label' => t('Barcode Image'),
      
'field types' => array('barcode','title'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Barcode Text'),
      
'field types' => array('barcode','title'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
  return 
$formats;


// contributions/modules/barcode/barcode.module:DRUPAL-7--2
function barcode_field_formatter_info() {
  return array( 
    
'default' => array(
      
'label' => t('Barcode Image'),
      
'field types' => array('barcode'),
    ),
    
'plain' => array(
      
'label' => t('Barcode Text'),
      
'field types' => array('barcode'),
    ),
  );


// contributions/modules/bd_video/includes/modules/content.inc:HEAD (2010-09-01 04:56:43.000000000 -0500)
function bd_video_field_formatter_info() {

  return array(
    
'default' => array(
      
'label' => 'Inline player',
      
'field types' => array('bd_video'),
    ),
    
'preview_image_link' => array(
      
'label' => 'Preview image - link to node',
      
'field types' => array('bd_video'),
    )
  );


// contributions/modules/bible_field/bible_field.module:HEAD (2010-11-19 10:32:47.000000000 -0600)
function bible_field_field_formatter_info() {
  return array(
    
'default' => array(
       
'label' => t('Bible reference display'),
       
'field types' => array('bible_field'),
    ),
  );


// contributions/modules/block2field/block2field.module:HEAD (2011-01-23 10:17:36.000000000 -0600)
function block2field_field_formatter_info() {
  return array(
    
'block2field' => array(
      
'label' => t('Block2Field'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/blockreference/blockreference.module:HEAD (2011-01-31 21:32:26.000000000 -0600)
function blockreference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('blockreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/blockreference/blockreference.module:DRUPAL-7--1
function blockreference_field_formatter_info() {
  
$ret = array(
    
'blockreference_default' => array(
      
'label'       => t('Default (title and content)'),
      
'description' => t('Display the title and content of a block.'),
      
'field types' => array('blockreference'),
    ),
    
'blockreference_without_title' => array(
      
'label'       => t('Content only'),
      
'description' => t('Display the content of a block.  Do not display the title.'),
      
'field types' => array('blockreference'),
    ),
    
'blockreference_title' => array(
      
'label'       => t('Title only'),
      
'description' => t('Display the title of a block.  Do not display the content.'),
      
'field types' => array('blockreference'),
    ),
    
'blockreference_plain' => array(
      
'label'       => t('Info'),
      
'description' => t('Display the info text of a block.'),
      
'field types' => array('blockreference'),
    ),
  );
  return 
$ret;


// contributions/modules/boolean/boolean.module:HEAD (2011-01-29 10:52:38.000000000 -0600)
function boolean_field_formatter_info() {
  return array(
    
'number_boolean' => array(
      
'label' => t('Default'),
      
'field types' => array('number_boolean'),
      
'settings' =>  array(
        
'prefix_suffix' => TRUE,
      ),
    ),
  );


// contributions/modules/brazilian_ids/brazilianids_cck.inc:HEAD (2010-12-27 14:20:35.000000000 -0600)
function brazilianids_field_formatter_info() {
  return array(
    
'default' => array(
      
'label'       => 'Default',
      
'field types' => array(
        
'brazilianids_cpf',
        
'brazilianids_cnpj',
        
'brazilianids_cpfcnpj'),
    ),
  );


// contributions/modules/brightcove/brightcove_cck/Attic/brightcove_cck.module:HEAD (2010-12-10 06:07:56.000000000 -0600)
/* N/A */

// contributions/modules/buildmodes/buildmodes.module:HEAD (2011-02-07 19:03:22.000000000 -0600)
function buildmodes_field_formatter_info() {
  
$modes buildmodes_list_modes(TRUE);
  
$info = array();
  foreach (
$modes as $mode => $value) {
    
$info['buildmodes_'$mode] = array(
      
'label' => $value['title'] .' build mode',
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    );
  }
  return 
$info;


// contributions/modules/button_field/button_field.module:HEAD (2010-06-05 20:59:12.000000000 -0500)
function button_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('button_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/buzzthis/Attic/buzzthis.field.inc:HEAD (2010-09-19 16:53:37.000000000 -0500)
/* N/A */

// contributions/modules/buzzthis/Attic/buzzthis.field.inc:DRUPAL-7--2
function buzzthis_field_formatter_info() {
  return array(
    
'buzzthis_formatter_normal' => array(
      
'label' => t('Normal Counter+Icon'),
      
'field types' => array('buzzbutton'),
    ),
    
'buzzthis_formatter_small' => array(
      
'label' => t('Small Counter+icon'),
      
'field types' => array('buzzbutton'),
    ),
  );


// contributions/modules/camera_field/camera_field.module:HEAD (2010-03-21 07:34:16.000000000 -0500)
function camera_field_field_formatter_info() {
    return array(
    
'camfield' => array(
      
'label' => t('Camera Field'),
      
'field types' => array('camera_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
  


// contributions/modules/canvas_field/canvas_field.module:HEAD (2010-11-04 00:35:33.000000000 -0500)
function canvas_field_field_formatter_info() {
  return array(
            
'default' => array(
                    
'label' => t('Default'),
                    
'field types' => array('canvas_field'),
                    
'multiple values' => CONTENT_HANDLE_CORE,
  ),
            
'plain' => array(
                    
'label' => t('Plain URL'),
                    
'field types' => array('canvas_field'),
                    
'multiple values' => CONTENT_HANDLE_CORE,
  ),
            
'link' => array(
                    
'label' => t('Link to Image'),
                    
'field types' => array('canvas_field'),
                    
'multiple values' => CONTENT_HANDLE_CORE,
  ),
  );


// contributions/modules/canvas_field/canvas_field.module:DRUPAL-7--1
/* N/A */

// contributions/modules/casetracker_duedate/casetracker_duedate.module:HEAD (2010-10-01 20:59:46.000000000 -0500)
function casetracker_duedate_field_formatter_info() {
  return array(
    
'cck_date_only_long' => array('label' => t('CCK Date Only - Long'),
      
'field types' => array('date''datestamp''datetime'),
      
'multiple values' => CONTENT_HANDLE_CORE),
    
'cck_date_only_short' => array('label' => t('CCK Date Only - Short'),
      
'field types' => array('date''datestamp''datetime'),
      
'multiple values' => CONTENT_HANDLE_CORE),
    
'cck_date_only_from_now_long' => array('label' => t('CCK Date Only - Days From Now (long)'),
      
'field types' => array('date''datestamp''datetime'),
      
'multiple values' => CONTENT_HANDLE_CORE),
    
'cck_date_only_from_now_short' => array('label' => t('CCK Date Only - Days From Now (short)'),
      
'field types' => array('date''datestamp''datetime'),
      
'multiple values' => CONTENT_HANDLE_CORE),
  );


// contributions/modules/cck/Attic/field.php:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/Attic/field.php:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/Attic/nodereference.module:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/Attic/number.module:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/Attic/text.module:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/Attic/userreference.module:HEAD (2010-06-17 08:20:32.000000000 -0500)
/* N/A */

// contributions/modules/cck/modules/node_reference/Attic/node_reference.module:HEAD (2010-12-09 14:15:07.000000000 -0600)
/* N/A */

// contributions/modules/cck/modules/nodereference/Attic/nodereference.module:HEAD (2011-02-08 09:53:42.000000000 -0600)
/* N/A */

// contributions/modules/cck/modules/number/Attic/number.module:HEAD (2011-02-08 09:53:42.000000000 -0600)
/* N/A */

// contributions/modules/cck/modules/text/Attic/text.module:HEAD (2011-02-08 09:53:42.000000000 -0600)
/* N/A */

// contributions/modules/cck/modules/user_reference/Attic/user_reference.module:HEAD (2010-12-09 14:15:07.000000000 -0600)
/* N/A */

// contributions/modules/cck/modules/userreference/Attic/userreference.module:HEAD (2011-02-08 09:53:42.000000000 -0600)
/* N/A */

// contributions/modules/cck_country/cck_country.module:HEAD (2011-02-13 13:04:48.000000000 -0600)
function cck_country_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label' => 'Country name',
      
'field types' => array('cck_country'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'code2' => array(
      
'label' => '2-digit country code',
      
'field types' => array('cck_country'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'code3' => array(
      
'label' => '3-digit country code',
      
'field types' => array('cck_country'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );

  if (
module_exists('countryicons')) {
    foreach (
countryicons_get_iconsets() as $iconsets) {
      
$formatters[$iconsets['name'] . '_image'] = array(
        
'label' => t('countryicons @iconset image', array('@iconset' => $iconsets['name'])),
        
'field types' => array('cck_country'),
        
'multiple values' => CONTENT_HANDLE_CORE,
      );
      
$formatters[$iconsets['name'] . '_sprite'] = array(
        
'label' => t('countryicons @iconset sprite', array('@iconset' => $iconsets['name'])),
        
'field types' => array('cck_country'),
        
'multiple values' => CONTENT_HANDLE_CORE,
      );
    }
  }

  return 
$formatters;


// contributions/modules/cck_definition_list/cck_definition_list.module:HEAD (2010-04-23 05:33:40.000000000 -0500)
function cck_definition_list_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('definition_list'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cck_fullname/cck_fullname.module:HEAD (2010-09-14 21:05:02.000000000 -0500)
function cck_fullname_field_formatter_info() {
  return array(
    
'default' => array(
       
'label' => t('Default'),
       
'field types' => array('cck_fullname'),
    ),
    
'lno' => array(
       
'label' => t('Last name only'),
       
'field types' => array('cck_fullname'),
    ),
    
'fno' => array(
       
'label' => t('First name only'),
       
'field types' => array('cck_fullname'),
    ),
    
'lnfs' => array(
       
'label' => t('Last, first short'),
       
'field types' => array('cck_fullname'),
    ),
    
'lnfl' => array(
       
'label' => t('Last, first long'),
       
'field types' => array('cck_fullname'),
    ),
  );


// contributions/modules/cck_hhmmss/cck_hhmmss.module:HEAD (2010-12-14 14:48:18.000000000 -0600)
function cck_hhmmss_field_formatter_info() {
  return array(
    
'raw' => array(
      
'label' => t('cck_hhmmss: As Entered'),
      
'field types' => array('cck_hhmmss'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'clean' => array(
      
'label' => t('cck_hhmmss: Clean (no dashes)'),
      
'field types' => array('cck_hhmmss'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cck_inputs/modules/cck_inputs_checkbox/checkbox_formatter.inc:HEAD (2010-02-08 11:39:58.000000000 -0600)
function cck_inputs_checkbox_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('cck_inputs_checkbox'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cck_inputs/modules/cck_inputs_hidden/Attic/hidden_formatter.inc:HEAD (2010-02-08 11:39:58.000000000 -0600)
/* N/A */

// contributions/modules/cck_inputs/modules/cck_inputs_textfield/Attic/textfield_formatter.inc:HEAD (2010-02-08 11:39:58.000000000 -0600)
/* N/A */

// contributions/modules/cck_list/Attic/cck_list.module:HEAD (2010-01-27 22:20:21.000000000 -0600)
/* N/A */

// contributions/modules/cck_multiple_formatter/cck_multiple_formatter.module:HEAD (2010-08-21 02:01:32.000000000 -0500)
function cck_multiple_formatter_field_formatter_info() {
  static 
$firsttime TRUE;

  
//Avoid recursion
  
if ($firsttime) {
    
$firsttime FALSE;
  }
  else {
    return array();
  }

  
$disabled_field_types variable_get('cck_multiple_formatter_field_types_disable', array(''));
  
$content_type_info _content_type_info();
  
$formatters = array();
  foreach (
$content_type_info['field types'] as $type => $field_type) {
    if (!isset(
$disabled_field_types[$type])) $disabled_field_types[$type] = FALSE;
    if (!
$disabled_field_types[$type]) {
      foreach (
$field_type['formatters'] as $id => $formatter) {
        if (!isset(
$formatter['multiple values']) || $formatter['multiple values'] == CONTENT_HANDLE_CORE) {
          
$new_id 'ul||'$formatter['module'] .'||'$id;
          
$formatter['module'] = 'cck_multiple_formatter';
          
$formatter['multiple values'] = CONTENT_HANDLE_MODULE;
          
$formatter['label'] = t('Unordered list') .': '$formatter['label'];
          
$formatters[$new_id] = $formatter;
        }
      }
    }
  }
  return 
$formatters;


// contributions/modules/cck_pager/cck_pager.module:HEAD (2010-08-08 03:14:03.000000000 -0500)
function cck_pager_field_formatter_info() {
  return 
_cck_pager_get_formatters();


// contributions/modules/cck_phone/cck_phone.module:HEAD (2010-11-30 02:34:03.000000000 -0600)
function cck_phone_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Global phone number (default)',
      
'field types' => array('phone_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'local' => array(
      
'label' => 'Local phone number',
      
'field types' => array('phone_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cck_phone/cck_phone.module:DRUPAL-7--1
function cck_phone_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Global phone number (default)',
      
'field types' => array('phone_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'local' => array(
      
'label' => 'Local phone number',
      
'field types' => array('phone_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cck_redirection/cck_redirection.module:HEAD (2010-10-28 09:47:18.000000000 -0500)
function cck_redirection_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Suppress'),
      
'field types' => array('cck_redirection'),
    ),
    
'link' => array(
      
'label' => t('Show as Link'),
      
'field types' => array('cck_redirection'),
    ),
    
'plain' => array(
      
'label' => t('Show as Plain Text'),
      
'field types' => array('cck_redirection'),
    ),
  ); 


// contributions/modules/cck_scorm/SCORM.module:HEAD (2011-02-09 09:28:52.000000000 -0600)
function SCORM_field_formatter_info() {
  
$formatters = array(
    
'SCORM_embedded' => array(
      
'label' => t('SCORM embedded'),
      
'field types' => array('filefield'),
      
'description' => t('Displays SCORM content embedded in a web page.'),
    ),
  );
 
//TODO: Popup theme. No need for this anymore? Popup is handled by player.
 /*
if (module_exists('popups')) {
    $formatters['SCORM_popup'] = array(
      'label' => t('SCORM popup'),
      'field types' => array('filefield'),
      'description' => t('Displays SCORM content in a popup window.'),
    );
  }
  */
  
return $formatters;


// contributions/modules/cck_table/cck_table.module:HEAD (2010-01-27 22:51:39.000000000 -0600)
function cck_table_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('tablefield'),
    ),
  );


// contributions/modules/cck_time/cck_time.module:HEAD (2010-04-20 09:54:05.000000000 -0500)
/* N/A */

// contributions/modules/cck_vcard/cck_vcard.module:HEAD (2011-01-11 14:51:37.000000000 -0600)
function cck_vcard_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'default' => array(
      
// The human-readable label shown on the Display 
      // fields screen.
      
'label' => t('Default'),
      
// An array of the field types this formatter 
      // can be used on.
      
'field types' => array('cck_vcard_show'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core 
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/cckpassword/cckpassword.module:HEAD (2010-07-16 23:19:37.000000000 -0500)
function cckpassword_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('None'),
      
'field types' => array('cckpassword'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain'),
      
'field types' => array('cckpassword'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cdn2/cdn2_field.inc:HEAD (2010-11-28 01:09:14.000000000 -0600)
/* N/A */

// contributions/modules/chessboard/chessboard.module:HEAD (2011-02-13 15:08:24.000000000 -0600)
/* N/A */

// contributions/modules/chessboard/chessboard.module:DRUPAL-7--1
/* N/A */

// contributions/modules/chords/chords_field/chords_field.module:HEAD (2010-01-28 08:33:18.000000000 -0600)
function chords_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('chords_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/chords/chords_field/chords_field.module:HEAD (2010-01-28 08:33:18.000000000 -0600)
function chords_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('chords_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/cjunction/cjunction.module:HEAD (2010-12-03 11:05:18.000000000 -0600)
function cjunction_field_formatter_info() {
  return array(
    
'cj_image_url' => array(
      
'label' => t('Show the remote image'),
      
'field types' => array('text'),
    ),
  );


// contributions/modules/cjunction/cjunction.module:DRUPAL-7--1
function cjunction_field_formatter_info() {
  return array(
    
'cj_image_url' => array(
      
'label' => t('Show the remote image'),
      
'field types' => array('text'),
    ),
  );


// contributions/modules/cloud_zoom/cloud_zoom.module:HEAD (2010-06-20 14:39:06.000000000 -0500)
function cloud_zoom_field_formatter_info() {
  
$formatters = array();

  
// Load the rules and build a "grid" of a->b settings.
  
$rules image_styles();
  foreach (
$rules as $outer_preset_id => $outer_preset_info) {
    foreach (
$rules as $inner_preset_id => $inner_preset_info) {
      
$formatters['image__cloud_zoom__'$outer_preset_id .'__'$inner_preset_id] = array(
        
'label' => t('Cloud Zoom: !outer -> !inner', array('!outer' => $outer_preset_id'!inner' => $inner_preset_id)),
        
'field types' => array('image'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/cloud_zoom/cloud_zoom.module:DRUPAL-7--1
function cloud_zoom_field_formatter_info() {
  
$formatters = array();

  
// Load the rules and build a "grid" of a->b settings.
  
$rules image_styles();
  foreach (
$rules as $outer_preset_id => $outer_preset_info) {
    foreach (
$rules as $inner_preset_id => $inner_preset_info) {
      
$formatters['image__cloud_zoom__'$outer_preset_id .'__'$inner_preset_id] = array(
        
'label' => t('Cloud Zoom: !outer -> !inner', array('!outer' => $outer_preset_id'!inner' => $inner_preset_id)),
        
'field types' => array('image'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/cmis/cmis_field/Attic/cmis_field.module:HEAD (2010-03-25 05:05:21.000000000 -0500)
/* N/A */

// contributions/modules/cod_support/cod_base/cod_base.module:HEAD (2011-01-27 22:41:23.000000000 -0600)
function cod_base_field_formatter_info() {
  return array(
    
'user_full_name' => array(
      
'label' => t("Full name (First Last) of the user(s)"),
      
'field types' => array('userreference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );
}

// contributions/modules/colorbox/colorbox.module:HEAD (2011-02-15 11:59:42.000000000 -0600)
function colorbox_field_formatter_info() {
  
$formatters = array();
  if (
module_exists('image')) {
    foreach (
image_styles() as $style) {
      
$formatters['colorbox__' $style['name']] = array(
        
'label' => t('Colorbox: @preset image', array('@preset' => $style['name'])),
        
'field types' => array('image''file'),
      );
    }
  }

  return 
$formatters;



// contributions/modules/colorbox/colorbox.module:DRUPAL-7--1
function colorbox_field_formatter_info() {
  return array(
    
'colorbox' => array(
      
'label' => t('Colorbox'),
      
'field types' => array('image'),
      
'settings' => array('colorbox_node_style' => '''colorbox_image_style' => ''),
    ),
  );


// contributions/modules/colorpicker/colorpicker_cck.module:HEAD (2010-11-26 21:07:55.000000000 -0600)
function colorpicker_cck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Colorpicker field',
      
'field types' => array('colorpicker'),
    )
  );


// contributions/modules/commentreference/commentreference.module:HEAD (2010-09-04 05:52:51.000000000 -0500)
function commentreference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('commentreference'),
    ),
    
'plain' => array(
      
'label' => 'Plain text',
      
'field types' => array('commentreference'),
    ),
  );


// contributions/modules/commentreference/commentreference.module:DRUPAL-7--1
function commentreference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('commentreference'),
    ),
    
'plain' => array(
      
'label' => 'Plain text',
      
'field types' => array('commentreference'),
    ),
  );


// contributions/modules/commerce/modules/cart/commerce_cart.module:HEAD (2011-02-12 11:40:03.000000000 -0600)
function commerce_cart_field_formatter_info() {
  return array(
    
'commerce_cart_add_to_cart_form' => array(
      
'label' => t('Add to Cart form'),
      
'description' => t('Display an Add to Cart form for the referenced product.'),
      
'field types' => array('commerce_product_reference'),
      
'settings' => array(
        
'show_quantity' => FALSE,
        
'default_quantity' => 1,
      ),
    ),
  );


// contributions/modules/commerce/modules/customer/commerce_customer.module:HEAD (2011-02-12 11:40:03.000000000 -0600)
function commerce_customer_field_formatter_info() {
  return array(
    
'commerce_customer_profile_reference_display' => array(
      
'label' => t('Customer profile display'),
      
'description' => t('Display the customer profile.'),
      
'field types' => array('commerce_customer_profile_reference'),
    ),
  );


// contributions/modules/commerce/modules/line_item/commerce_line_item.module:HEAD (2011-02-12 11:23:21.000000000 -0600)
function commerce_line_item_field_formatter_info() {
  return array(
    
'commerce_line_item_reference_view' => array(
      
'label' => t('Line item View'),
      
'description' => t('Display the line items via a default View.'),
      
'field types' => array('commerce_line_item_reference'),
      
'settings' => array(
        
'view' => 'commerce_line_item_table|default',
      ),
    ),
  );


// contributions/modules/commerce/modules/price/commerce_price.module:HEAD (2011-02-10 01:36:58.000000000 -0600)
function commerce_price_field_formatter_info() {
  return array(
    
'commerce_price_raw_amount' => array(
      
'label' => t('Raw amount'),
      
'field types' => array('commerce_price'),
      
'settings' => array(
        
'calculation' => FALSE,
      ),
    ),
    
'commerce_price_formatted_amount' => array(
      
'label' => t('Formatted amount'),
      
'field types' => array('commerce_price'),
      
'settings' => array(
        
'calculation' => FALSE,
      ),
    ),
  );


// contributions/modules/commerce/modules/product_reference/commerce_product_reference.module:HEAD (2011-02-12 11:22:54.000000000 -0600)
function commerce_product_reference_field_formatter_info() {
  return array(
    
'commerce_product_reference_sku_link' => array(
      
'label' => t('SKU (link)'),
      
'description' => t('Display the SKU of the referenced product as a link to the node page.'),
      
'field types' => array('commerce_product_reference'),
    ),
    
'commerce_product_reference_sku_plain' => array(
      
'label' => t('SKU (no link)'),
      
'description' => t('Display the SKU of the referenced product as plain text.'),
      
'field types' => array('commerce_product_reference'),
    ),
    
'commerce_product_reference_title_link' => array(
      
'label' => t('Title (link)'),
      
'description' => t('Display the title of the referenced product as a link to the node page.'),
      
'field types' => array('commerce_product_reference'),
    ),
    
'commerce_product_reference_title_plain' => array(
      
'label' => t('Title (no link)'),
      
'description' => t('Display the title of the referenced product as plain text.'),
      
'field types' => array('commerce_product_reference'),
    ),
  );


// contributions/modules/compass_rose/compass_rose.module:HEAD (2010-12-12 12:21:29.000000000 -0600)
function compass_rose_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('compass_rose'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/compass_rose/compass_rose.module:DRUPAL-7--1
function compass_rose_field_formatter_info() {
  return array(
    
'compass_rose_default' => array(
      
'label' => t('Default compass rose'),
      
'field types' => array('orientation'),
    ),
  );


// contributions/modules/computed_field/computed_field.module:HEAD (2010-11-08 14:36:33.000000000 -0600)
function computed_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Raw text'),
      
'field types' => array('computed'),
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('computed'),
    ),
    
'markup' => array(
      
'label' => t('Markup'),
      
'field types' => array('computed'),
    ),
    
'computed_value' => array(
      
'label' => t('Computed Value'),
      
'field types' => array('computed'),
    ),
  );


// contributions/modules/computed_field/computed_field.module:DRUPAL-7--1
function computed_field_field_formatter_info() {
  return array(
    
'computed_field_default' => array(
      
'label' => t('Default'),
      
'field types' => array('computed'),
    ),
    
'computed_field_plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('computed'),
    ),
    
'computed_field_markup' => array(
      
'label' => t('Filtered markup'),
      
'field types' => array('computed'),
    ),
    
'computed_field_computed_value' => array(
      
'label' => t('Raw computed value'),
      
'field types' => array('computed'),
    ),
  );


// contributions/modules/content_levels/content_levels_cck.inc:HEAD (2010-11-09 10:15:18.000000000 -0600)
function content_levels_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('content_levels'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('content_levels'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/content_profile/Attic/content_profile.module:HEAD (2011-01-27 07:58:55.000000000 -0600)
/* N/A */

// contributions/modules/content_taxonomy/content_taxonomy.module:HEAD (2011-02-04 07:52:36.000000000 -0600)
function content_taxonomy_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'As Text',
      
'field types' => array('content_taxonomy'),
    ),
    
'link' => array(
      
'label' => 'As Link',
      
'field types' => array('content_taxonomy'),
    ),
  );


// contributions/modules/content_taxonomy/content_taxonomy.module:DRUPAL-7--1
/* N/A */

// contributions/modules/content_taxonomy_term_list/content_taxonomy_term_list.module:HEAD (2010-11-15 10:38:33.000000000 -0600)
function content_taxonomy_term_list_field_formatter_info() {
  
$items = array();

  foreach (array(
'text''link') as $type) {
    foreach (array(
'inline''block') as $style) {
      
$items[$type .'__'$style] = array(
        
'label' => t('As !style !type', array('!style' => $style'!type' => $type)),
        
'field types' => array('content_taxonomy_term_list'),
        
'multiple values' => CONTENT_HANDLE_MODULE,
      );
    }
  }

  return 
$items;


// contributions/modules/countries/countries.module:HEAD (2011-02-13 22:08:50.000000000 -0600)
function countries_field_formatter_info() {
  
$formatters = array(
    
'country_default' => array(
      
'label' => t('Default'),
      
'field types' => array('country'),
    ),
    
'country_official' => array(
      
'label' => t('Official name'),
      
'field types' => array('country'),
    ),
    
'country_alpha_2' => array(
      
'label' => t('ISO alpha-2 code'),
      
'field types' => array('country'),
    ),
    
'country_alpha_3' => array(
      
'label' => t('ISO alpha-3 code'),
      
'field types' => array('country'),
    ),
    
'country_number' => array(
      
'label' => t('ISO numeric-3 code'),
      
'field types' => array('country'),
    ),
  );

  
// Third party module integration. Use "country_{$module}_data1_data2" format.
  
if (module_exists('countryicons')) {
    foreach (
countryicons_get_iconsets() as $iconsets) {
      
$formatter implode('_', array('country''countryicons''image'$iconsets['name']));
      
$formatters[$formatter] = array(
        
'label' => t('Country icon image ' $iconsets['name']),
        
'field types' => array('country'),
      );

      
$formatter implode('_', array('country''countryicons''sprite'$iconsets['name']));
      
$formatters[$formatter] = array(
        
'label' => t('Country icon sprite ' $iconsets['name']),
        
'field types' => array('country'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/covert_fields/covert_fields.formatter.inc:HEAD (2010-07-03 17:52:10.000000000 -0500)
function covert_fields_field_formatter_info() {
  return array(
    
CF_FORMATTER_NAME => array(
      
'label'       => t('Covert field display output'),
      
'field types' => array(
        
'text',
        
'nodereference',
      ),
    ),
  );


// contributions/modules/ctools/includes/fields.inc:HEAD (2011-01-05 19:11:31.000000000 -0600)
function ctools_fields_get_field_formatter_info($fields) {
  
$info = array();
  foreach (
$fields as $field) {
    
$field_info module_invoke($field['module'], 'field_formatter_info');
    if (
$field_info) {
      
$info += $field_info;
    }
  }
  
drupal_alter('field_formatter_info'$info);
  return 
$info;
}

// contributions/modules/ctr_field/ctr_field.module:HEAD (2011-01-27 16:14:56.000000000 -0600)
function ctr_field_field_formatter_info() {
  return array(
    
'field_ctr_simple_rating' => array(
      
'label' => t('Simple CTR rating formatter'),
      
'field types' => array('ctr_field'),
      
'settings' => array(
        
'make_link' => TRUE,
      ),
    ),
  );


// contributions/modules/ctr_field/ctr_field.module:DRUPAL-7--1
function ctr_field_field_formatter_info() {
  return array(
    
'field_ctr_simple_rating' => array(
      
'label' => t('Simple CTR rating formatter'),
      
'field types' => array('ctr_field'),
      
'settings' => array(
        
'make_link' => TRUE,
        
'new_window' => FALSE,
      ),
    ),
  );


// contributions/modules/custom_formatters/custom_formatters.module:HEAD (2010-11-24 20:51:10.000000000 -0600)
function custom_formatters_field_formatter_info() {
  
$formatters = array();

  foreach (
custom_formatters_formatters() as $formatter) {
    
$formatters[$formatter->name] = array(
      
'label' => t('Custom: !label', array('!label' => $formatter->label)),
      
'description' => t($formatter->description),
      
'field types' => unserialize($formatter->field_types),
    );
  }

  return 
$formatters;


// contributions/modules/custom_formatters/custom_formatters_export.tpl.php:HEAD (2010-06-09 05:41:10.000000000 -0500)
/* N/A */

// contributions/modules/custom_formatters/templates/Attic/custom_formatters_export_module.tpl.php:HEAD (2010-06-27 06:47:50.000000000 -0500)
/* N/A */

// contributions/modules/cyoa/cyoa.module:HEAD (2010-02-04 17:05:43.000000000 -0600)
function cyoa_field_formatter_info() {
  return array(
    
'cyoas' => array(
      
'label' => t('Start [cyoa]'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'cyoac' => array(
      
'label' => t('Continue [cyoa]'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/d2c/d2c_core/d2c_core_field.inc:HEAD (2011-02-08 03:30:57.000000000 -0600)
function d2c_core_field_formatter_info() {
  return array(
    
'd2c_core_code_simple_field_formatter' => array(
      
'label' => t('QR code'),
      
'field types' => array('d2c_core_code'),
    ),
  );


// contributions/modules/date/date.field.inc:HEAD (2011-01-22 07:19:33.000000000 -0600)
function date_field_formatter_info() {
  
$formatters = array(
    
'date_default' => array(
      
'label' => t('Default'),
      
'field types' => array('date''datestamp''datetime'),
      
'settings' => array(
        
'format_type' => 'long',
        
'show_repeat_rule' => 'show',
        
'multiple_number' => '',
        
'multiple_from' => '',
        
'multiple_to' => '',
        
'fromto' => 'both',
      ),
    ),
    
'format_interval' => array(
      
'label' => t('As Time Ago'),
      
'field types' => array('date''datestamp''datetime'),
      
'settings' => array(
        
'interval' => 2,
      ),
    ),
  );
  
$formats _system_date_format_types_build();
  foreach (
$formats as $format => $value) {
    
$formatters['date_' $format] = $formatters['date_default'];
    
$formatters['date_' $format]['format_type'] = $format;
    
$formatters['date_' $format]['label'] = $value['title'];
  }
  return 
$formatters;


// contributions/modules/date/date.module:HEAD (2011-01-20 07:09:51.000000000 -0600)
/* N/A */

// contributions/modules/date/date/Attic/date.field.inc:HEAD (2011-01-15 05:55:36.000000000 -0600)
/* N/A */

// contributions/modules/date/date/Attic/date.module:HEAD (2011-01-17 18:46:29.000000000 -0600)
/* N/A */

// contributions/modules/date_picker_formatter/date_picker_formatter.module:HEAD (2010-11-25 12:03:31.000000000 -0600)
function date_picker_formatter_field_formatter_info() {
  
$formatters = array(
    
'date_picker_formatter' => array('label' => t('date_picker_formatter'),
      
'field types' => array(
        
'date',
        
'datestamp',
        
'datetime'
      
),
      
'multiple values' => CONTENT_HANDLE_MODULE
    
),
  );
  return 
$formatters;


// contributions/modules/document_cloud/Attic/document_cloud.module:HEAD (2011-01-31 12:23:03.000000000 -0600)
/* N/A */

// contributions/modules/download_count/download_count.module:HEAD (2011-01-21 15:35:37.000000000 -0600)
function download_count_field_formatter_info() {
  return array(
    
'download_count' => array(
      
'label' => t('Generic files with download count'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays all kinds of files with an icon and a linked file description with download count information.'),
  ));


// contributions/modules/download_count/download_count.module:DRUPAL-7--2
function download_count_field_formatter_info() {
  return array(
    
'download_count' => array(
      
'label' => t('Generic files with download count'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays all kinds of files with an icon and a linked file description with download count information.'),
    ),
  );


// contributions/modules/download_file/download_file.module:HEAD (2010-12-06 01:34:22.000000000 -0600)
function download_file_field_formatter_info() {
  return array(
    
'direct_download' => array(
      
'label'           => t('Direct download file'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link to direct download the file.')
    ),
    
'direct_download_icon' => array(
      
'label'           => t('Direct download file with the type icon'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link to direct download the file with the type icon.')
    ),
    
'direct_download_accessible' => array(
      
'label'           => t('Direct download file accessible'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link accessible to direct download the file.')
    ),
    
'direct_download_accessible_icon' => array(
      
'label'           => t('Direct download file accessible with the type icon'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link accessible to direct download the file with the type icon.')
    )
  );


// contributions/modules/download_file/download_file.module:DRUPAL-7--1
function download_file_field_formatter_info() {  
  
$formatters = array(
    
'direct_download' => array(
      
'label'         => t('Direct download file'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link to direct download the file.')
    ),
    
'direct_download_icon' => array(
      
'label'         => t('Direct download file with the type icon'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link to direct download the file with the type icon.')
    ),
    
'direct_download_accessible' => array(
      
'label'         => t('Direct download file accessible'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link accessible to direct download the file.')
    ),
    
'direct_download_accessible_icon' => array(
      
'label'         => t('Direct download file accessible with the type icon'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link accessible to direct download the file with the type icon.')
    )
/* @todo Thumbnail formatter,
    'direct_download_thumbnail_image' => array(
      'label'       => t('Direct download with thumbnail image'),
      'field types' => array('image'),
      'description' => t('Displays a link with a thumbnail to direct download the image.'),
      'settings'    => array('image_style' => '', 'image_link' => ''),
    )*/
  
);

  return 
$formatters;


// contributions/modules/download_file/download_file.module:HEAD (2010-12-06 01:34:22.000000000 -0600)
function download_file_field_formatter_info() {
  return array(
    
'direct_download' => array(
      
'label'           => t('Direct download file'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link to direct download the file.')
    ),
    
'direct_download_icon' => array(
      
'label'           => t('Direct download file with the type icon'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link to direct download the file with the type icon.')
    ),
    
'direct_download_accessible' => array(
      
'label'           => t('Direct download file accessible'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link accessible to direct download the file.')
    ),
    
'direct_download_accessible_icon' => array(
      
'label'           => t('Direct download file accessible with the type icon'),
      
'field types'     => array('filefield'),
      
'multiple values' =>  CONTENT_HANDLE_MODULE,
      
'description'     => t('Displays a link accessible to direct download the file with the type icon.')
    )
  );


// contributions/modules/download_file/download_file.module:DRUPAL-7--1
function download_file_field_formatter_info() {  
  
$formatters = array(
    
'direct_download' => array(
      
'label'         => t('Direct download file'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link to direct download the file.')
    ),
    
'direct_download_icon' => array(
      
'label'         => t('Direct download file with the type icon'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link to direct download the file with the type icon.')
    ),
    
'direct_download_accessible' => array(
      
'label'         => t('Direct download file accessible'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link accessible to direct download the file.')
    ),
    
'direct_download_accessible_icon' => array(
      
'label'         => t('Direct download file accessible with the type icon'),
      
'field types'   => array('file''image'),
      
'description'   => t('Displays a link accessible to direct download the file with the type icon.')
    )
/* @todo Thumbnail formatter,
    'direct_download_thumbnail_image' => array(
      'label'       => t('Direct download with thumbnail image'),
      'field types' => array('image'),
      'description' => t('Displays a link with a thumbnail to direct download the image.'),
      'settings'    => array('image_style' => '', 'image_link' => ''),
    )*/
  
);

  return 
$formatters;


// contributions/modules/drealty/drealty.module:HEAD (2010-06-24 11:59:14.000000000 -0500)
function drealty_field_formatter_info() {
  return array(
    
'lookup' => array(
      
'label' => t('drealty Lookup'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/drush_make_ui/drush_make_ui.module:HEAD (2010-10-13 07:04:47.000000000 -0500)
/* N/A */

// contributions/modules/dynamic_formatters/dynamic_formatters.module:HEAD (2011-02-14 09:13:13.000000000 -0600)
function dynamic_formatters_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('dynamic_formatters_reference'),
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('dynamic_formatters_reference'),
    ),
  );


// contributions/modules/dyntextfield/dyntextfield.module:HEAD (2010-07-08 10:15:44.000000000 -0500)
function dyntextfield_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'default' => array(
      
// The human-readable label shown on the Display
      // fields screen.
      
'label' => t('Default'),
      
// An array of the field types this formatter
      // can be used on.
      
'field types' => array('dyntextfield'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('dyntextfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/ebay/ebay_field/ebay_field.module:HEAD (2010-09-21 10:48:07.000000000 -0500)
function ebay_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Small image and basic info'),
      
'field types' => array('ebay_item'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ), 
  
'detail' => array(
    
'label' => t('Small image and detail info'),
    
'field types' => array('ebay_item'),
    
'multiple values' => CONTENT_HANDLE_CORE
  
),
  
'graphic' => array(
    
'label' => t('Small image linked to product, no info'),
    
'field types' => array('ebay_item'),
    
'multiple values' => CONTENT_HANDLE_CORE
  
),
  
'graphic_large' => array(
    
'label' => t('Large image linked to product, no info'),
    
'field types' => array('ebay_item'),
    
'multiple values' => CONTENT_HANDLE_CORE  
  
),
  
'grand' => array(
    
'label' => t('Full page view'),
    
'field types' => array('ebay_item'),
    
'multiple values' => CONTENT_HANDLE 
  
),
  
'strict' => array(
    
'label' => t('Strictly details'),
    
'field types' => array('ebay_item'),
    
'multiple values' => CONTENT_HANDLE_CORE
  
)
  );


// contributions/modules/editablefields/editablefields.module:HEAD (2010-11-15 17:14:48.000000000 -0600)
function editablefields_field_formatter_info()
{
  return array(
    
'editable' => array(
      
'label' => 'Editable',
      
'field types' => array_keys(_content_field_types()),
      ));


// contributions/modules/editablefields/editablefields.module:HEAD (2010-11-15 17:14:48.000000000 -0600)
function editablefields_field_formatter_info()
{
  return array(
    
'editable' => array(
      
'label' => 'Editable',
      
'field types' => array_keys(_content_field_types()),
      ));


// contributions/modules/email/email.module:HEAD (2011-01-20 07:07:12.000000000 -0600)
function email_field_formatter_info() {
  return array(
    
'email-link' => array(
      
'label' => 'Email-Link',
      
'field types' => array('email'),
    ),
    
'email-invisi' => array(
      
'label' => 'Email-Invisimail',
      
'field types' => array('email'),
    ),
  );


// contributions/modules/email/email.module:DRUPAL-7--1
function email_field_formatter_info() {
  
$formats = array(
    
'email_default' => array(
      
'label' => t('Default email link'),
      
'description' => t('Display the email address as a mailto link.'),
      
'field types' => array('email'),
    ),
    
'email_contact' => array(
      
'label' => t('Email contact form'),
      
'description' => t('Display a contact form.'),
      
'field types' => array('email'),
    ),
    
'email_plain' => array(
      
'label' => t('Email plain text'),
      
'description' => t('Display the email address as plain text.'),
      
'field types' => array('email'),
    ),
  );
  if (
module_exists('spamspan')) {
    
$formats += array(
      
'email_spamspan' => array(
        
'label' => t('Email SpamSpan'),
        
'field types' => array('email'),
      ),
    );
  }
  return 
$formats;


// contributions/modules/embed_gmap/embed_gmap.module:HEAD (2010-03-28 04:49:44.000000000 -0500)
function embed_gmap_field_formatter_info() {

  return array(
    
'default' => array('label' => 'Medium map''field types' => array('embed_gmap')),
    
'small' => array('label' => 'Small map''field types' => array('embed_gmap')),
    
'large' => array('label' => 'Large map''field types' => array('embed_gmap')),
  );


// contributions/modules/embeddable/Attic/embeddable.module:HEAD (2010-10-20 10:19:05.000000000 -0500)
/* N/A */

// contributions/modules/embeddable/Attic/embeddable.module:DRUPAL-7--1
/* N/A */

// contributions/modules/embeddable/Attic/field_collection.module:HEAD (2010-10-20 10:19:05.000000000 -0500)
/* N/A */

// contributions/modules/embeddable/Attic/field_collection.module:DRUPAL-7--1
function field_collection_field_formatter_info() {
  return array(
    
'field_collection_list' => array(
      
'label' => t('List field_collections'),
      
'field types' => array('field_collection'),
      
'settings' =>  array(
        
'edit' => t('Edit'),
        
'delete' => t('Delete'),
        
'add' => t('Add'),
      ),
    ),
  );


// contributions/modules/emfield/contrib/emaudio/emaudio.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
function emaudio_field_formatter_info() {
  
$types = array('emaudio', );
  
$formats = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => $types,
    ),
    
'audio_audio' => array(
      
'label' => t('Full Size Audio Player'),
      
'field types' => $types,
    ),
    
'emaudio_preview' => array(
      
'label' => t('Preview Size Audio Player'),
      
'field types' => $types,
    ),
    
'emaudio_thumbnail' => array(
      
'label' => t('Image Thumbnail'),
      
'field types' => $types,
    ),
    
'emaudio_embed' => array(
      
'label' => t('Embed Code'),
      
'field types' => $types,
    ),
  );
  return 
$formats;


// contributions/modules/emfield/contrib/emimage/Attic/emimage.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/emfield/contrib/emimage/Attic/emimage.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/emfield/contrib/emthumb/emthumb.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/emfield/contrib/emvideo/Attic/emvideo.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/emfield/contrib/emwave/Attic/emwave.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/emfield/contrib/image_ncck/image_ncck.module:HEAD (2010-12-08 12:57:44.000000000 -0600)
function image_ncck_field_formatter_info() {
  
$types = array('image_ncck', );
  
$formats = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => $types,
    ),
    
'image_full' => array(
      
'label' => t('Full Size Image'),
      
'field types' => $types,
    ),
    
'image_preview' => array(
      
'label' => t('Preview Size Image'),
      
'field types' => $types,
    ),
    
'image_thumbnail' => array(
      
'label' => t('Image Thumbnail'),
      
'field types' => $types,
    ),
    
'image_embed' => array(
      
'label' => t('Embed Code'),
      
'field types' => $types,
    ),
  );
  return 
$formats;


// contributions/modules/emfield/contrib/video_cck/video_cck.module:HEAD (2010-12-08 12:57:44.000000000 -0600)
function video_cck_field_formatter_info() {
  
$types = array('video_cck', );
  
$formats = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => $types,
    ),
    
'video_video' => array(
      
'label' => t('Full Size Video'),
      
'field types' => $types,
    ),
    
'video_preview' => array(
      
'label' => t('Preview Video'),
      
'field types' => $types,
    ),
    
'video_thumbnail' => array(
      
'label' => t('Image Thumbnail'),
      
'field types' => $types,
    ),
    
'video_embed' => array(
      
'label' => t('Embed Code'),
      
'field types' => $types,
    ),
  );
  
// add thickbox formatter if thickbox module exists
  
if (module_exists('thickbox')) {
    
$formats['thickbox'] = array(
      
'label' => t('Thickbox: Image Thumbnail -> Full Size Video'),
      
'field types' => $types,
      );
  }
  return 
$formats;


// contributions/modules/emfield/emfield.module:HEAD (2010-12-08 13:02:41.000000000 -0600)
/* N/A */

// contributions/modules/eventbrite/eventbrite_cck/Attic/eventbrite_cck.module:HEAD (2010-12-31 14:58:18.000000000 -0600)
/* N/A */

// contributions/modules/examples/field_example/field_example.module:HEAD (2010-10-14 15:18:42.000000000 -0500)
function field_example_field_formatter_info() {
  return array(
    
// This formatter just displays the hex value in the color indicated.
    
'field_example_simple_text' => array(
      
'label' => t('Simple text-based formatter'),
      
'field types' => array('field_example_rgb'),
    ),
    
// This formatter changes the background color of the content region.
    
'field_example_color_background' => array(
      
'label' => t('Change the background of the output text'),
      
'field types' => array('field_example_rgb'),
    ),
  );


// contributions/modules/examples/node_example/node_example.module:HEAD (2010-12-28 14:46:29.000000000 -0600)
function node_example_field_formatter_info() {
  return array(
    
'node_example_colors' => array(
      
'label' => t('Node Example Color Handle'),
      
'field types' => array('text'),
    ),
  );


// contributions/modules/examples/node_example/node_example.module:DRUPAL-7--1
/* N/A */

// contributions/modules/fancy_dates/Attic/fancy_dates.module:HEAD (2010-10-15 18:23:57.000000000 -0500)
/* N/A */

// contributions/modules/fancy_references/fancy_references.module:HEAD (2011-01-19 06:46:26.000000000 -0600)
function fancy_references_field_formatter_info() {
  return array(
    
'nodereference' => array(
      
'label' => t('Fancy Nodereference'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'userreference' => array(
      
'label' => t('Fancy Userreference'),
      
'field types' => array('userreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
}

// contributions/modules/fancybox/fancybox.module:HEAD (2010-10-25 18:24:19.000000000 -0500)
function fancybox_field_formatter_info() {
  
$formatters = array();

  if (
module_exists('image')) {
    
$presets = array();

    foreach (
image_styles() as $preset) {
      
$presets[$preset['name'] .'_fancybox'] = array(
        
'label' => t('Fancybox: @preset image', array('@preset' => $preset['name'])),
        
'field types' => array('image'),
      );
    }

    if (
is_array($presets)) {
      
$formatters array_merge($presets);
    }
  }

  return 
$formatters;


// contributions/modules/fancybox/fancybox.module:DRUPAL-7--1
function fancybox_field_formatter_info() {
  
$formatters = array();

  if (
module_exists('image')) {
    
$presets = array();

    foreach (
image_styles() as $preset) {
      
$presets[$preset['name'] .'_fancybox'] = array(
        
'label' => t('Fancybox: @preset image', array('@preset' => $preset['name'])),
        
'field types' => array('image'),
      );
    }

    if (
is_array($presets)) {
      
$formatters array_merge($presets);
    }
  }

  return 
$formatters;


// contributions/modules/fb_walls/fb_walls.module:HEAD (2011-02-01 17:06:00.000000000 -0600)
function fb_walls_field_formatter_info() {
  
$formats = array(
    
'default' => array(
      
'label' => t('Default FB Wall field'),
      
'field types' => array('fb_wall_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
 );

  return 
$formats;


// contributions/modules/feed_field/feed_field.module:HEAD (2011-01-17 10:16:41.000000000 -0600)
function feed_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title only'),
      
'field types' => array('feed_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'teaser' => array(
      
'label' => t('Title and Teaser'),
      
'field types' => array('feed_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'full' => array(
      
'label' => t('Title with full content'),
      
'field types' => array('feed_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/feedfield/feedfield.module:HEAD (2010-02-10 19:20:16.000000000 -0600)
function feedfield_field_formatter_info() {
  return array(
      
'default' => array(
        
'label' => t('Display Aggregator Block (default)'),
        
'field types' => array('feedfield'),
        
'multiple values' => CONTENT_HANDLE_CORE,
        ),
      );


// contributions/modules/field_collection/Attic/embeddable.module:HEAD (2010-10-20 10:22:45.000000000 -0500)
/* N/A */

// contributions/modules/field_collection/Attic/embeddable.module:DRUPAL-7--1
/* N/A */

// contributions/modules/field_collection/Attic/field_collection.module:HEAD (2011-02-01 09:13:02.000000000 -0600)
/* N/A */

// contributions/modules/field_collection/Attic/field_collection.module:DRUPAL-7--1
function field_collection_field_formatter_info() {
  return array(
    
'field_collection_list' => array(
      
'label' => t('List field-collection items'),
      
'field types' => array('field_collection'),
      
'settings' =>  array(
        
'edit' => t('Edit'),
        
'delete' => t('Delete'),
        
'add' => t('Add'),
        
'description' => TRUE,
      ),
    ),
    
'field_collection_view' => array(
      
'label' => t('View field-collection items'),
      
'field types' => array('field_collection'),
      
'settings' =>  array(
        
'edit' => t('Edit'),
        
'delete' => t('Delete'),
        
'add' => t('Add'),
        
'description' => TRUE,
      ),
    ),
  );


// contributions/modules/field_form/field_form.module:HEAD (2010-10-08 17:41:50.000000000 -0500)
function field_form_field_formatter_info() {
  return array(
    
'form_input_formatter' => array(
      
'label'       => t('Form input'),
      
'field types' => array('field_form_input'),
    ),
  );


// contributions/modules/field_formatter_class/field_formatter_class.module:HEAD (2010-10-19 10:42:50.000000000 -0500)
function field_formatter_class_field_formatter_info_alter(&$info) {
  foreach (
$info as $instance => $value) {
    
$info[$instance]['settings'] += array(
      
'field_formatter_class' => ''// This will be the class name for each field.
    
);
  }


// contributions/modules/field_injector/field_injector.module:HEAD (2010-12-03 12:48:28.000000000 -0600)
function field_injector_field_formatter_info_alter(&$info) {
  foreach (
$info as $formatter_key => &$formatter) {
    
$formatter['settings'] += array(
      
'field_injector_field' => '',
      
'field_injector_position' => '',
    );
  }


// contributions/modules/field_injector/field_injector.module:DRUPAL-7--1
function field_injector_field_formatter_info_alter(&$info) {
  foreach (
$info as $formatter_key => &$formatter) {
    
$formatter['settings'] += array(
      
'field_injector_field' => '',
      
'field_injector_position' => '',
    );
  }


// contributions/modules/field_slideshow/field_slideshow.module:HEAD (2011-02-01 13:06:47.000000000 -0600)
function field_slideshow_field_formatter_info() {
  
$formatters = array(
    
'slideshow' => array(
      
'label'       => t('Slideshow'),
      
'field types' => array('image'),
      
'settings'    => array(
        
'slideshow_image_style' => '',
        
'slideshow_image_link' => '',
      ),
    ),
  );

  return 
$formatters;


// contributions/modules/field_slideshow/field_slideshow.module:DRUPAL-7--1
function field_slideshow_field_formatter_info() {
  
$formatters = array(
    
'slideshow' => array(
      
'label'       => t('Slideshow'),
      
'field types' => array('image''media'),
      
'settings'    => array(
        
'slideshow_image_style'   => '',
        
'slideshow_link'          => '',
        
'slideshow_caption'       => '',
        
'slideshow_fx'            => 'fade',
        
'slideshow_timeout'       => '4000',
        
'slideshow_pager'         => '',
        
'slideshow_controls'      => '',
      ),
    ),
  );

  return 
$formatters;


// contributions/modules/field_taxonomy/field_taxonomy.module:HEAD (2010-11-29 00:35:44.000000000 -0600)
function field_taxonomy_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Text with taxonomy'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'number' => array(
      
'label' => '9999 (with taxonomy)',
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types' => array('number_integer''number_decimal''number_float')),
  );


// contributions/modules/file_force/file_force.module:HEAD (2011-01-09 09:35:52.000000000 -0600)
function file_force_field_formatter_info() {
  
$formatters = array();
  
  
// Handle filefield files.
  
if (module_exists('filefield')) {
    
$formatters['default_ff'] = array(
      
'label' => t('File Force: Generic files'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays all kinds of files with an icon and a linked file description.'),
    );
    
$formatters['url_plain_ff'] = array(
      
'label' => t('File Force: URL to file'),
      
'field types' => array('filefield'),
      
'description' => t('Displays a full URL to the file.'),
    );
  }
  
  
// Handle imagefield files.
  
if (module_exists('imagefield')) {
    
$formatters['image_imagelink_ff'] = array(
      
'label' => t('File Force: Image linked to file'),
      
'field types' => array('image''filefield'),
      
'description' => t('Displays image files in their original size.'),
    );
  }
  
  
// Handle imagecache.
  
if (module_exists('imagecache')) {
    foreach (
imagecache_presets() as $preset) {
      
$formatters[$preset['presetname'] .'_imagelink_ff'] = array(
        
'label' => t('File Force: @preset image linked to image', array('@preset' => $preset['presetname'])),
        
'field types' => array('image''filefield'),
      );
    }
  }
  
  return 
$formatters;


// contributions/modules/file_force/file_force.module:DRUPAL-7--1
function file_force_field_formatter_info() {
  
$formatters = array();

  
// Handle file field files.
  
$formatters['file_force_file_default'] = array(
    
'label' => t('File Force: Generic file'),
    
'field types' => array('file'),
  );
  
$formatters['file_force_file_table'] = array(
    
'label' => t('File Force: Table of files'),
    
'field types' => array('file'),
  );
  
$formatters['file_force_file_url_plain'] = array(
    
'label' => t('File Force: URL to file'),
    
'field types' => array('file'),
  );

  
// Handle image field files.
  
$formatters['file_force_image'] = array(
    
'label' => t('File Force: Image'),
    
'field types' => array('image'),
    
'settings' => array('image_style' => ''),
  );

  return 
$formatters;


// contributions/modules/filefield/filefield.module:HEAD (2011-01-05 13:20:11.000000000 -0600)
function filefield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Generic files'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays all kinds of files with an icon and a linked file description.'),
    ),
    
'path_plain' => array(
      
'label' => t('Path to file'),
      
'field types' => array('filefield'),
      
'description' => t('Displays the file system path to the file.'),
    ),
    
'url_plain' => array(
      
'label' => t('URL to file'),
      
'field types' => array('filefield'),
      
'description' => t('Displays a full URL to the file.'),
    ),
  );


// contributions/modules/filefield_authcode/filefield_authcode.module:HEAD (2010-09-30 04:59:40.000000000 -0500)
/* N/A */

// contributions/modules/filefield_stats/filefield_stats.module:HEAD (2010-04-03 15:03:57.000000000 -0500)
function filefield_stats_field_formatter_info() {
  return array(
    
'stats_default' => array(
      
'label' => t('Generic files + Stats'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Handles files in a similar way to Generic files with the addition of URL protection & stats tracking'),
    ),
  );


// contributions/modules/filefield_tracker/filefield_tracker.formatters.inc:HEAD (2010-06-26 11:48:43.000000000 -0500)
function filefield_tracker_field_formatter_info() {
  return array(
    
'filefield_tracker' => array(
      
'label' => 'Filefield download tracking link',
      
'description' => t('Output a URL that allows for filefield download tracking'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),


  );


// contributions/modules/fileframework/contrib/cck/file_cck.module:HEAD (2010-04-02 07:19:35.000000000 -0500)
function file_cck_field_formatter_info() {
  
$info_image = array();
  foreach (
_file_cck_file_image_handlers() as $handler => $data) {
    
$info_image array_merge($info_image, array(
      
$handler => array('label' => t('image "!name"', array('!name' => $data['name'])), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
      
$handler .'_open' => array('label' => t('image "!name" with an open link', array('!name' => $data['name'])), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
      
$handler .'_download' => array('label' => t('image "!name" with a download link', array('!name' => $data['name'])), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    ));
  }

  return 
array_merge(array(
    
'default' => array('label' => t('first handler'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    
'file' => array('label' => t('file'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    
'preview' => array('label' => t('preview'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    
'preview_file' => array('label' => t('preview and file'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    
'preview_formats' => array('label' => t('preview and other formats'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
    
'preview_formats_file' => array('label' => t('preview, other formats and file'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('file_cck')),
  ), 
$info_image);


// contributions/modules/fileviewer/fileviewer.module:HEAD (2011-02-04 21:19:19.000000000 -0600)
function fileviewer_field_formatter_info() {
  return array(
    
'fileviewer_default' => array(
      
'label' => t('Fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_embed' => array(
      
'label' => t('Embed fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_google_docs' => array(
      
'label' => t('Google Docs Viewer'),
      
'field types' => array('file'),
    ),
  );


// contributions/modules/fileviewer/fileviewer.module:DRUPAL-7--1
function fileviewer_field_formatter_info() {
  return array(
    
'fileviewer_default' => array(
      
'label' => t('Fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_embed' => array(
      
'label' => t('Embed fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_google_docs' => array(
      
'label' => t('Google Docs Viewer'),
      
'field types' => array('file'),
    ),
  );


// contributions/modules/fileviewer/fileviewer.module:DRUPAL-7--2
function fileviewer_field_formatter_info() {
  return array(
    
'fileviewer_default' => array(
      
'label' => t('Fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_embed' => array(
      
'label' => t('Embed fileviwer'),
      
'field types' => array('file'),
    ),
    
'fileviewer_google_docs' => array(
      
'label' => t('Google Docs Viewer'),
      
'field types' => array('file'),
    ),
  );


// contributions/modules/fivestar/includes/fivestar.field.inc:HEAD (2011-01-28 23:27:18.000000000 -0600)
function fivestar_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('As Stars'),
      
'field types' => array('fivestar'),
    ),
    
'rating' => array(
      
'label' => t('Rating (i.e. 4.2/5)'),
      
'field types' => array('fivestar'),
    ),
    
'percentage' => array(
      
'label' => t('Percentage (i.e. 92)'),
      
'field types' => array('fivestar'),
    ),
  );


// contributions/modules/flexifield/flexifield.module:HEAD (2010-04-11 15:44:35.000000000 -0500)
function flexifield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('flexifield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/flickr/field/flickrfield.module:HEAD (2010-09-25 16:30:17.000000000 -0500)
function flickrfield_field_formatter_info() {
  require_once(
drupal_get_path('module''flickr') .'/flickr.inc');
  
$sizes flickr_photo_sizes();
  
// Formatters for general Flickr CCK field.
  
foreach ($sizes as $size => $info) {
    
$formatters[$size] = array(
      
'label' => $info['label'],
      
'field types' => array('flickrfield'),
      );
  }
  
// Formatters for Flickr photoset CCK field.
  
foreach ($sizes as $size => $info) {
    
$formatters['photoset_primaryphoto_size'$size .'_nolink'] = array(
      
'label' => t('Primary set photo at size "@size"', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
    
$formatters['photoset_primaryphoto_size'$size .'_linknode'] = array(
      
'label' => t('Primary set photo at size "@size" with link to node', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
    
$formatters['photoset_primaryphoto_size'$size .'_linkflickrcomset'] = array(
      
'label' => t('Primary set photo at size "@size" with link to set on Flickr.com', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
  }
  
$formatters['photoset_flickrcomslideshow'] = array(
    
'label' => 'Embedded Flickr.com flash slideshow',
    
'field types' => array('flickrfield_photoset'),
  );
  
$formatters['photoset_flickrcomsetlink'] = array(
    
'label' => 'Link to photo set on Flickr.com',
    
'field types' => array('flickrfield_photoset'),
  );
  return 
$formatters;


// contributions/modules/flickr/field/flickrfield.module:DRUPAL-7--1
function flickrfield_field_formatter_info() {
  require_once(
drupal_get_path('module''flickr') .'/flickr.inc');
  
$sizes flickr_photo_sizes();
  
// Formatters for general Flickr CCK field.
  
foreach ($sizes as $size => $info) {
    
$formatters[$size] = array(
      
'label' => $info['label'],
      
'field types' => array('flickrfield'),
      );
  }
  
// Formatters for Flickr photoset CCK field.
  
foreach ($sizes as $size => $info) {
    
$formatters['photoset_primaryphoto_size'$size .'_nolink'] = array(
      
'label' => t('Primary set photo at size "@size"', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
    
$formatters['photoset_primaryphoto_size'$size .'_linknode'] = array(
      
'label' => t('Primary set photo at size "@size" with link to node', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
    
$formatters['photoset_primaryphoto_size'$size .'_linkflickrcomset'] = array(
      
'label' => t('Primary set photo at size "@size" with link to set on Flickr.com', array('@size' => $info['label'])),
      
'field types' => array('flickrfield_photoset'),
    );
  }
  
$formatters['photoset_flickrcomslideshow'] = array(
    
'label' => 'Embedded Flickr.com flash slideshow',
    
'field types' => array('flickrfield_photoset'),
  );
  
$formatters['photoset_flickrcomsetlink'] = array(
    
'label' => 'Link to photo set on Flickr.com',
    
'field types' => array('flickrfield_photoset'),
  );
  return 
$formatters;


// contributions/modules/formatted_number/Attic/formatted_number.module:HEAD (2011-01-06 05:28:17.000000000 -0600)
/* N/A */

// contributions/modules/formatter_reference/formatter_reference.module:HEAD (2010-08-04 19:08:10.000000000 -0500)
function formatter_reference_field_formatter_info() {
  
// Add a formatter for viewing the contents of formatter reference fields.
  // It's expected that site builders will generally want to hide these fields,
  // except perhaps during development, since their values are for controlling
  // the display of other fields, rather than "content" intended to be seen by
  // the site visitor. But all fields must have at least one formatter, and
  // during development, it may be useful to display the field value.
  
$formatters = array(
    
'formatter_reference_default' => array(
      
'label' => t('Default'),
      
'field types' => array('formatter_reference'),
    ),
  );

  
// For each formatter reference field, add a "routing" formatter for the
  // referenced field type. The implementation of these formatters is to route
  // control to the formatter referenced by the formatter reference field,
  // enabling a site builder to control which fields get formatted by which
  // formatter reference fields and when.
  //
  // hook_field_formatter_info() is invoked during _field_info_collate_types(),
  // which due to internal static variables, is not reentrant, so we cannot call
  // field_info_fields() or any other API function that calls
  // _field_info_collate_types(). Foruntately, the lower-level
  // field_read_fields() function provides all the field information we need.
  
foreach (field_read_fields() as $field) {
    if (
$field['type'] == 'formatter_reference') {
      
$formatters['formatter_reference_router__' $field['field_name']] = array(
        
// The formatter is global to the field rather than to an instance, so
        // we're limited to the 'field_name' rather than an instance label.
        // But, formatter_reference_form_field_ui_display_overview_form_alter()
        // alters this label for the "Manage Display" page to make it more
        // human friendly.
        
'label' => t('Value of field "@field"', array('@field' => $field['field_name'])),
        
'field types' => array($field['settings']['referenced_field_type']),
      );
    }
  }

  return 
$formatters;


// contributions/modules/fplaylist/cuepointfield.module:HEAD (2010-12-19 18:47:12.000000000 -0600)
function cuepointfield_field_formatter_info() {
  return array(
    
'default' => array(
       
'label' => t('Cuepoint output'),
       
'field types' => array('cuepoints'),
    ),
  );


// contributions/modules/fusioncharts/fusioncharts_cck/Attic/fusioncharts_cck.module:DRUPAL-7--1
function fusioncharts_cck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Chart'),
      
'field types' => array('fusioncharts_cck'),
    ),
    
'table' => array(
      
'label' => t('Data in table form'),
      
'field types' => array('fusioncharts_cck'),
    ),
  );


// contributions/modules/galleria/galleria.module:HEAD (2011-02-07 03:39:24.000000000 -0600)
/* N/A */

// contributions/modules/galleria/galleria.module:DRUPAL-7--1
function galleria_field_formatter_info() {
  
$formatters = array(
    
'galleria' => array(
      
'label' => t('Galleria'),
      
'field types' => array('image'),
      
'settings' => array('galleria_zoom_style' => '''galleria_thumb_style' => '''galleria_player_theme' => ''),
    ),
  );
  return 
$formatters;


// contributions/modules/galleryapi/methods/galimagefield/galimagefield.module:HEAD (2010-06-08 06:16:04.000000000 -0500)
function galimagefield_field_formatter_info() {
  
$formatters = array();
  
$presets = array();
  foreach (
galleryapi_preset_load() as $preset) {
    if (
$preset['input_name'] == 'cckimagefield') {
      
$presets[$preset['pid']] = $preset['name'];
    }
  }
  foreach (
$presets as $preset_id => $preset_name) {
    
$formatters['galleryapi_cckimagefield_'$preset_name] = array(
      
'label' => 'GalleryAPI (images): '$preset_name,
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_MODULE
    );
  }
  
  return 
$formatters;


// contributions/modules/galleryformatter/galleryformatter.module:HEAD (2011-01-30 14:10:33.000000000 -0600)
function galleryformatter_field_formatter_info() {
  return array(
    
'galleryformatter_default' => array(
      
'label' => t('jQuery Gallery'),
      
'field types' => array('image'),
      
'settings' => array(
        
'slide_style' => 'galleryformatter_slide',
        
'thumb_style' => 'galleryformatter_thumb',
        
'style' => 'Greenarrows',
        
'link_to_full' => 1,
        
'link_to_full_style' => 0,
      ),
      
'description' => t('Display multi-value fields as an jQuery Image gallery.'),
    ),
  );


// contributions/modules/galleryformatter/galleryformatter.module:DRUPAL-7--1
function galleryformatter_field_formatter_info() {
  return array(
    
'galleryformatter_default' => array(
      
'label' => t('jQuery Gallery'),
      
'field types' => array('image'),
      
'settings' => array(
        
'slide_style' => 'galleryformatter_slide',
        
'thumb_style' => 'galleryformatter_thumb',
        
'style' => 'Greenarrows',
        
'link_to_full' => 1,
        
'link_to_full_style' => 0,
        
'modal' => 'none',
      ),
      
'description' => t('Display multi-value fields as an jQuery Image gallery.'),
    ),
  );


// contributions/modules/galupload/galupload.module:HEAD (2010-07-22 01:13:52.000000000 -0500)
function galupload_field_formatter_info() {
  
$formatters = array();
  
$presets = array();
  
  foreach (
galupload_galleryapi_input() as $method_id => $method) {
    
$details _galupload_get_method_details($method_id);
    
    
$presets = array();
    foreach (
galleryapi_preset_load() as $preset) {
      if (
$preset['input_name'] == $method_id) {
        
$presets[$preset['pid']] = $preset['name'];
      }
    }
    
    foreach (
$presets as $preset_id => $preset_name) {
      
$formatters['galleryapi_upload_'$details['formatter_name'] .'_'$preset_name] = array(
        
'label' => 'GalleryAPI ('$details['formatter_name'] .'): '$preset_name,
        
'field types' => array($details['formatter_field_type']),
        
'multiple values' => CONTENT_HANDLE_MODULE
      );
    }
  }
   
  return 
$formatters;


// contributions/modules/game_object/contrib/game_object_field.module:HEAD (2010-04-05 19:58:47.000000000 -0500)
function game_object_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title (link)'),
      
'field types' => array('game_object_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Title (no link)'),
      
'field types' => array('game_object_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/geo/geo.module:HEAD (2010-04-26 00:40:43.000000000 -0500)
function geo_field_formatter_info() {
  
// TODO some other formatters: asKML, asGML, asGeoRSS, etc
  
return array(
    
'default' => array(
      
'label' => t('Well Known Text'),
      
'field types' => geo_field_type_names(),
      
'gis types' => array('point''linestring''polygon'),
      
'gis input' => 'wkt',
    ),
    
'lat' => array(
      
'label' => t('Latitude'),
      
'field types' => geo_field_type_names(),
      
'gis types' => array('point'),
      
'gis input' => 'array',
    ),
    
'lon' => array(
      
'label' => t('Longitude'),
      
'field types' => geo_field_type_names(),
      
'gis types' => array('point'),
      
'gis input' => 'array',
    ),
    
'georss' => array(
      
'label' => t('GeoRSS'),
      
'field types' => geo_field_type_names(),
      
'gis types' => array('point''linestring''polygon'),
      
'gis input' => 'text',
    ),
  );


// contributions/modules/geo/modules/geo_data/geo_data.module:HEAD (2010-04-26 21:19:26.000000000 -0500)
function geo_data_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('geo_data'),
    ),
    
'key' => array(
      
'label' => 'Field key',
      
'field types' => array('geo_data'),
    ),
  );


// contributions/modules/geo/modules/geo_field/geo_field.module:HEAD (2010-04-26 00:40:43.000000000 -0500)
/* N/A */

// contributions/modules/geolocation/Attic/geolocation_extras.module:HEAD (2011-01-14 11:39:31.000000000 -0600)
/* N/A */

// contributions/modules/geolocation/Attic/geolocation_gmap.module:HEAD (2011-01-14 11:39:31.000000000 -0600)
/* N/A */

// contributions/modules/geolocation/geolocation.module:HEAD (2011-01-30 15:43:39.000000000 -0600)
function geolocation_field_formatter_info() {
  return array(
    
'geolocation_text' => array(
      
'label' => t('Simple text-based formatter'),
      
'field types' => array('geolocation_latlng'),
    ),
  );


// contributions/modules/geolocation/geolocation.module:DRUPAL-7--1
function geolocation_field_formatter_info() {
  return array(
    
'geolocation_text' => array(
      
'label' => t('Simple text-based formatter'),
      
'field types' => array('geolocation_latlng'),
    ),
    
'geolocation_latitude' => array(
      
'label' => t('Latitude text-based formatter'),
      
'field types' => array('geolocation_latlng'),
    ),
    
'geolocation_longitude' => array(
      
'label' => t('Longitude text-based formatter'),
      
'field types' => array('geolocation_latlng'),
    ),
  );


// contributions/modules/geolocation/modules/geolocation_googlemaps/geolocation_googlemaps.module:HEAD (2011-01-24 16:44:31.000000000 -0600)
function geolocation_googlemaps_field_formatter_info() {
  return array(
    
'geolocation_googlemaps_static' => array(
      
'label' => t('Static Google Map'),
      
'field types' => array('geolocation_latlng'),
    ),
  );


// contributions/modules/geolocation/modules/geolocation_googlemaps/geolocation_googlemaps.module:DRUPAL-7--1
function geolocation_googlemaps_field_formatter_info() {
  return array(
    
'geolocation_googlemaps_static' => array(
      
'label' => t('Static Google Map'),
      
'field types' => array('geolocation_latlng'),
      
'settings' => array(
        
'map_dimensions' => '300x300',
        
'map_zoomlevel' => '7',
        
'map_imageformat' => 'png8',
        
'map_maptype' => 'roadmap',
      ),
    ),
  );


// contributions/modules/geolocation/modules/geolocation_html5/geolocation_html5.module:HEAD (2011-01-24 16:39:59.000000000 -0600)
function geolocation_html5_field_formatter_info() {
  return array(
    
'geolocation_html5_mapimage' => array(
      
'label' => t('HTML5 Map image'),
      
'field types' => array('geolocation_latlng'),
    ),
  );


// contributions/modules/geolocation/modules/geolocation_html5/geolocation_html5.module:DRUPAL-7--1
function geolocation_html5_field_formatter_info() {
  return array(
    
'geolocation_html5_mapimage' => array(
      
'label' => t('HTML5 Map image'),
      
'field types' => array('geolocation_latlng'),
    ),
  );


// contributions/modules/geshifilter/geshifield/geshifield.module:HEAD (2011-02-06 11:24:09.000000000 -0600)
function geshifield_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('geshifield'),
    ),
    
'nohighlighting' => array(
      
'label' => t('No syntax highlighting'),
      
'field types' => array('geshifield'),
    ),
    
'trimmed' => array(
      
'label' => t('Trimmed'),
      
'field types' => array('geshifield'),
    ),
  );
  return 
$formatters;


// contributions/modules/geshifilter/geshifield/geshifield.module:DRUPAL-7--1
function geshifield_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('geshifield'),
    ),
    
'nohighlighting' => array(
      
'label' => t('No syntax highlighting'),
      
'field types' => array('geshifield'),
    ),
    
'trimmed' => array(
      
'label' => t('Trimmed'),
      
'field types' => array('geshifield'),
    ),
  );
  return 
$formatters;


// contributions/modules/gmap_addons/gmap_cck.module:HEAD (2011-02-07 17:08:30.000000000 -0600)
function gmap_cck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default map'),
      
'field types' => array('gmap_cck'),
    ),
    
// TODO: add list of configurable small map-displays
  
);


// contributions/modules/gmap_addons/gmap_geo/gmap_geo.module:HEAD (2011-02-07 17:08:30.000000000 -0600)
function gmap_geo_field_formatter_info() {
  return array(
    
'gmap_geo' => array(
      
'label' => t('GMap'),
      
'field types' => array('geo''geo_data'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'gmap_geo_simplify' => array(
      
'label' => t('Simplified Polygon on a GMap'),
      
'field types' => array('geo''geo_data'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/gmaps/modules/gmaps_content/Attic/gmaps_content.module:HEAD (2010-05-06 10:28:35.000000000 -0500)
/* N/A */

// contributions/modules/graphviz_noderef/graphviz_noderef_field.module:HEAD (2010-08-13 20:35:46.000000000 -0500)
function graphviz_noderef_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('graphviz_noderef_field'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('graphviz_noderef_field'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/graphviz_noderef/graphviz_noderef_field.module:DRUPAL-7--1
function graphviz_noderef_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('graphviz_noderef_field'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('graphviz_noderef_field'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/graphviz_styles/graphviz_styles.module:HEAD (2010-04-26 09:53:38.000000000 -0500)
function graphviz_styles_field_formatter_info() {
  return array(
    
'graph_style_preview' => array(
      
'label' => t('Graph style preview'),
      
'field types' => array('graphviz_graphstyle'),
    ),
    
'node_style_preview' => array(
      
'label' => t('Node style preview'),
      
'field types' => array('graphviz_nodestyle'),
    ),
    
'edge_style_preview' => array(
      
'label' => t('Edge style preview'),
      
'field types' => array('graphviz_edgestyle'),
    ),
  );


// contributions/modules/group/group/group.field.inc:HEAD (2010-05-09 04:06:47.000000000 -0500)
function group_field_formatter_info() {
  return array(
    
'group_list_default' => array(
      
'label' => t('Group default list'),
      
'field types' => array('group'),
    ),
  );


// contributions/modules/group/group_ui/group_ui.module:HEAD (2010-05-09 04:06:48.000000000 -0500)
function group_ui_field_formatter_info() {
  return array(
    
'group_group_subscribe' => array(
      
'label' => t('Group subscription'),
      
'field types' => array('list_boolean'),
    ),
  );


// contributions/modules/group/group_views/group_views.module:HEAD (2010-05-09 04:06:48.000000000 -0500)
function group_views_field_formatter_info() {
  return array(
    
'group_views_default' => array(
      
'label' => t('Group Views'),
      
'field types' => array('list_text'),
    ),
  );


// contributions/modules/hier/modules/hier_field/hier_field.module:HEAD (2010-07-19 17:15:48.000000000 -0500)
function hier_field_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('hier'),
    ),
  );


// contributions/modules/hierarchical_select/modules/hs_content_taxonomy.module:HEAD (2011-02-06 11:56:36.000000000 -0600)
function hs_content_taxonomy_field_formatter_info() {
  return array(
    
'hierarchical_text' => array(
      
'label' => t('As hierarchical text'),
      
'field types' => array('content_taxonomy'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'hierarchical_links' => array(
      
'label' => t('As hierarchical links'),
      
'field types' => array('content_taxonomy'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/hierarchical_select/modules/hs_content_taxonomy.module:DRUPAL-7--3
/* N/A */

// contributions/modules/highslide/highslide.module:HEAD (2010-08-24 08:16:59.000000000 -0500)
function highslide_field_formatter_info() {
  
$formatters = array();

  if (
module_exists('imagefield')) {
    foreach (
highslide_formatters() as $formatter) {
      
$formatters['hs_'$formatter['name']] = array(
        
'label' => $formatter['label'] .' (Zooms)',
        
'field types' => array('filefield'),
        
'suitability callback' => 'imagefield_handles_file',
        
'description' => t('Displays imagecache resized images with Highslide Zooming.'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/hip_core/hip_core.module:HEAD (2011-01-28 00:44:41.000000000 -0600)
function hip_core_field_formatter_info() {
  return array(
    
'text_h_tag' => array(
      
'label' => t('Heading'),
      
'field types' => array('text'),
      
'settings' => array(
        
'h_tag' => 'H1',
      ),
    ),
  );


// contributions/modules/hip_core/hip_core.module:DRUPAL-7--1
function hip_core_field_formatter_info() {
  return array(
    
'text_h_tag' => array(
      
'label' => t('Heading'),
      
'field types' => array('text'),
      
'settings' => array(
        
'h_tag' => 'H1',
      ),
    ),
    
'media_slideshow' => array(
      
'label' => t('Slideshow'),
      
'field types' => array('media'),
      
'settings' => array(
        
'image_style' => 'large',
        
'effect' => 'fade',
        
'pager' => 0,
        
'timeout' => 5000,
      ),
    ),
  );


// contributions/modules/hover_preview/hover_preview.module:HEAD (2010-11-28 23:58:24.000000000 -0600)
function hover_preview_field_formatter_info() {
  
$presets_a imagecache_presets();
  
$presets_b $presets_a;
  
  
$formatters = array();
  foreach (
$presets_a as $preset_a) {
    foreach (
$presets_b as $preset_b) {
      
$id $preset_a['presetname'] . '_hover_preview_' $preset_b['presetname'];
      
$formatters[$id] = array(
        
'label' => t('Hover: @preset_a TO: @preset_b', array('@preset_a' => $preset_a['presetname'], '@preset_b' => $preset_b['presetname'])),
        
'field types' => array('image''filefield'),
      );
    }
  }
  return 
$formatters;


// contributions/modules/hs_nodereference/hs_nodereference.module:HEAD (2010-10-03 22:36:15.000000000 -0500)
function hs_nodereference_field_formatter_info() {
  return array(
    
'hs_lineages_default' => array(
      
'label' => t('Hierarchical Select lineages (link)'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'hs_lineages_plain' => array(
      
'label' => t('Hierarchical Select lineages (no link)'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),    
  );


// contributions/modules/i18n/i18n_field/Attic/i18n_field.module:HEAD (2011-02-14 05:37:20.000000000 -0600)
/* N/A */

// contributions/modules/i18n/i18n_field/Attic/i18n_field.module:DRUPAL-7--1
function i18n_field_field_formatter_info() {
  
$types = array();
  foreach (
i18n_field_type_info() as $type => $info) {
    if (!empty(
$info['translate_options'])) {
      
$types[] = $type;
    }
  }
  return array(
    
'i18n_list_default' => array(
      
'label' => t('Default translated'),
      
'field types' => $types,
    ),
  );


// contributions/modules/ical/ical.module:HEAD (2010-10-25 14:54:44.000000000 -0500)
function ical_field_formatter_info() {
  return array(
    
'date_ical' => array(
      
'label' => t('As iCal'),
      
'field types' => array('date'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/ical/icalfield/icalfield.module:HEAD (2010-10-25 14:54:44.000000000 -0500)
function icalfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('ical'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'ical' => array(
      
'label' => t('As iCal link'),
      
'field types' => array('ical'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/ical/icalreferencefield/icalreferencefield.module:HEAD (2010-10-25 14:54:44.000000000 -0500)
function icalreferencefield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('icalreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/ical/icalstatus/icalstatus.module:HEAD (2010-10-25 14:54:44.000000000 -0500)
function icalstatus_field_formatter_info() {
  return array(
    
'icalstatus' => array(
      
'label' => t('iCal Status'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/ideation/ideation.module:HEAD (2011-02-10 11:41:03.000000000 -0600)
function ideation_field_formatter_info() {
  return array(
    
'linked' => array(
      
'label' => t('Ideas linked fields'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/iframe/iframe.module:HEAD (2011-02-06 13:58:32.000000000 -0600)
function iframe_field_formatter_info() {
  return array(
    
'iframedefault' => array(
      
'label' => t('Title, over iframe (default)'),
      
'field types' => array('iframe'),
    ),
    
'iframeonly' => array(
      
'label' => t('IFrame without title'),
      
'field types' => array('iframe'),
    ),
    
'iframeasurl' => array(
      
'label' => t('A link with the given title'),
      
'field types' => array('iframe'),
    ),
    
'iframeasurlwithuri' => array(
      
'label' => t('A link with the uri as title'),
      
'field types' => array('iframe'),
    ),
  );


// contributions/modules/iframe/iframe.module:DRUPAL-7--1
function iframe_field_formatter_info() {
  return array(
    
'iframedefault' => array(
      
'label' => t('Title, over iframe (default)'),
      
'field types' => array('iframe'),
    ),
    
'iframeonly' => array(
      
'label' => t('IFrame without title'),
      
'field types' => array('iframe'),
    ),
    
'iframeasurl' => array(
      
'label' => t('A link with the given title'),
      
'field types' => array('iframe'),
    ),
    
'iframeasurlwithuri' => array(
      
'label' => t('A link with the uri as title'),
      
'field types' => array('iframe'),
    ),
  );


// contributions/modules/image_annotate/image_annotate.module:HEAD (2010-02-17 05:29:06.000000000 -0600)
function image_annotate_field_formatter_info() {
  
$formatters = array(
    
'image_annotate' => array(
      
'label' => t('Image with annotations'),
      
'field types' => array('image''filefield'),
      
'suitability callback' => 'image_annotate_handles_file',
      
'css' => array(drupal_get_path('module','image_annotate') .'/tag.css'),
      
'description' => t('Display a picture and its annotations.'),
    ),
  );

  return 
$formatters;


// contributions/modules/image_fupload/image_fupload_imagefield/image_fupload_imagefield.module:HEAD (2010-02-01 15:00:22.000000000 -0600)
/* N/A */

// contributions/modules/imagecache/imagecache.module:HEAD (2010-05-26 16:25:53.000000000 -0500)
function imagecache_field_formatter_info() {
  
$formatters = array();
  foreach (
imagecache_presets() as $preset) {
    
$formatters[$preset['presetname'] .'_default'] = array(
      
'label' => t('@preset image', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
    
$formatters[$preset['presetname'] .'_linked'] = array(
      
'label' => t('@preset image linked to node', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
    
$formatters[$preset['presetname'] .'_imagelink'] = array(
      
'label' => t('@preset image linked to image', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
    
$formatters[$preset['presetname'] .'_path'] = array(
      
'label' => t('@preset file path', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
    
$formatters[$preset['presetname'] .'_url'] = array(
      
'label' => t('@preset URL', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
  }
  return 
$formatters;


// contributions/modules/imagecache_proportions/Attic/imagecache_proportions.module:HEAD (2010-12-06 09:10:22.000000000 -0600)
/* N/A */

// contributions/modules/imagecache_proportions/Attic/imagecache_proportions.module:DRUPAL-7--1
function imagecache_proportions_field_formatter_info() {
  return array(
    
'vertical_horizontal' => array(
      
'label' => t('Imagecache proportions'),
      
'field types' => array('image'),
      
'settings' => array(
        
'horizontal_preset' => '',
        
'vertical_preset' => '',
        
'style' => '',
        
'squared_preset' => '',
        
'looseness' => 0,
        
'enable_link' => '',
        
'modal_style' => '',
      ),
      
'description' => t('Display the image in horizontal if it is more wide than high or in vertical if it is more high than wide.'),
    ),
  );


// contributions/modules/imagefield/imagefield.module:HEAD (2010-12-12 17:38:27.000000000 -0600)
function imagefield_field_formatter_info() {
  
$module_path drupal_get_path('module''imagefield');
  
$formatters = array(
    
'image_plain' => array(
      
'label' => t('Image'),
      
'field types' => array('filefield'),
      
'description' => t('Displays image files in their original size.'),
    ),
    
'image_nodelink' => array(
      
'label' => t('Image linked to node'),
      
'field types' => array('filefield'),
      
'description' => t('Displays image files in their original size.'),
    ),
    
'image_imagelink' => array(
      
'label' => t('Image linked to file'),
      
'field types' => array('filefield'),
      
'description' => t('Displays image files in their original size.'),
    ),
  );
  return 
$formatters;


// contributions/modules/imagefield/imagefield_formatter.inc:HEAD (2010-12-12 17:38:27.000000000 -0600)
/* N/A */

// contributions/modules/imagefield_dewslider/imagefield_dewslider.module:HEAD (2011-01-30 06:01:02.000000000 -0600)
function imagefield_dewslider_field_formatter_info() {
  
$formatters = array();
  
$formatters['imagefield_dewslider'] = array(
      
'label' => 'Dewslider',
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    );

  return 
$formatters;


// contributions/modules/imagefield_extended/imagefield_extended.module:HEAD (2010-12-22 10:53:29.000000000 -0600)
/* N/A */

// contributions/modules/imagefield_multiformat/imagefield_multiformat.module:HEAD (2011-01-16 13:36:25.000000000 -0600)
function imagefield_multiformat_field_formatter_info() {
  
$formatters = array();
  
$formatters['multiformat_image'] = array(
    
'label' => t('Multiformat: Lead + other images'),
    
'field types' => array('filefield''imagefield'),
  );
  
  if (
module_exists('fancybox')) {
    
$formatters['multiformat_fancybox'] = array(
      
'label' => t('Multiformat: Lead + other images in fancybox'),
      
'field types' => array('filefield''imagefield'),
    );
  }
  
  return 
$formatters;
}

// contributions/modules/imagefield_single/imagefield_single.module:HEAD (2011-01-17 02:34:17.000000000 -0600)
function imagefield_single_field_formatter_info() {
  
$formatters = array();
  
  foreach (
imagecache_presets() as $preset) {
    
$formatters[$preset['presetname'] .'_default-single'] = array(
      
'label' => t('@preset image (single)', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
    
$formatters[$preset['presetname'] .'_linked-single'] = array(
      
'label' => t('@preset image linked to node (single)', array('@preset' => $preset['presetname'])),
      
'field types' => array('image''filefield'),
    );
  }
  
  return 
$formatters;


// contributions/modules/imceimage/imceimage.module:HEAD (2010-02-20 05:07:11.000000000 -0600)
function imceimage_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Inline',
      
'field types' => array('imceimage'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'link' => array(
      
'label' => 'Link',
      
'field types' => array('imceimage'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/inheritedformatter/inheritedformatter.module:HEAD (2010-10-25 12:50:34.000000000 -0500)
function inheritedformatter_field_formatter_info() {

  
$items = array();

  
$fields inheritedformatter_get_reference_fields();
  
$supported_fields inheritedformatter_get_supported_field_types();

  foreach (
$fields as $field_name => $field) {
    
$items['inherit_'$field_name] = array(
      
'label' => t('Inherit through '$field_name),
      
'field types' => $supported_fields,
      
'multiple values' => CONTENT_HANDLE_CORE,
    );
  }

  return 
$items;


// contributions/modules/integerdate/integerdate.module:HEAD (2010-11-08 21:33:37.000000000 -0600)
function integerdate_field_formatter_info() {
  return array(
    
'integerdate_date_default' => array(
      
'label' => t('Default formatted date'),
      
'field types' => array('integerdate_date',),
      
'settings' => array(
        
'format_custom_string' => '',
        
'format_option' => 'short',
      ),
    ),
  );


// contributions/modules/integerdate/integerdate.module:DRUPAL-7--1
function integerdate_field_formatter_info() {
  return array(
    
'integerdate_date_default' => array(
      
'label' => t('Default formatted date'),
      
'field types' => array('integerdate_date',),
      
'settings' => array(
        
'format_custom_string' => '',
        
'format_option' => 'short',
      ),
    ),
  );


// contributions/modules/internet_archive/internet_archive.module:HEAD (2011-02-09 09:21:12.000000000 -0600)
function internet_archive_field_formatter_info() {
  return array(
    
'video_embed' => array(
      
'label' => t('Internet Archive Video Embed'),
      
'field types' => array('filefield''text''emvideo'),
      
'description' => t('Displays video embed code from archive.org.'),
    ),
    
'thumbnail' => array(
      
'label' => t('Internet Archive Thumbnail'),
      
'field types' => array('filefield''text''emvideo'),
      
'description' => t('Displays thumbnail from archive.org.'),
    ),
    
'animated_thumbnail' => array(
      
'label' => t('Internet Archive Animated Thumbnail'),
      
'field types' => array('filefield''text''emvideo'),
      
'description' => t('Displays animated thumbnail from archive.org.'),
    ),
  );


// contributions/modules/invisimail/Attic/invisimail.legacy.inc:HEAD (2011-01-04 23:34:00.000000000 -0600)
/* N/A */

// contributions/modules/invisimail/Attic/invisimail.legacy.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/invisimail/invisimail.module:HEAD (2011-01-05 23:09:55.000000000 -0600)
/* N/A */

// contributions/modules/invisimail/invisimail.module:DRUPAL-7--1
function invisimail_field_formatter_info() {

  foreach (
invisimail_get_encoders() as $encoder => $encoder_info) {
    
$formats['invisimail_' $encoder] = array(
      
'label' => t('Invisimail: @encoder', array('@encoder' => $encoder_info['label'])),
      
'field types' => array('email'),
      
'settings' => $encoder_info['default settings'] + array('encoder' => $encoder),
    );
  }

  return 
$formats;


// contributions/modules/issuu/issuu.module:HEAD (2010-10-21 02:41:09.000000000 -0500)
function issuu_field_formatter_info() {
  return array(
    
'ffpageflip' => array(
      
'label' => t('Issuu filefield as pageflip'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'ffpresentation' => array(
      
'label' => t('Issuu filefield as presentation'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'issuuthumb' => array(
      
'label' => t('Issuu thumbnail'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/jeditable/jeditable.module:HEAD (2011-01-05 22:18:56.000000000 -0600)
function jeditable_field_formatter_info() {
  return array(
    
'jeditable_textfield' => array(
      
'label' => t('jEditable Textfield'),
      
'field types' => array('text''number_integer''number_decimal''number_float'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'jeditable_textarea' => array(
      
'label' => t('jEditable Textarea'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'jeditable_nodereference' => array(
      
'label' => t('jEditable Nodereference'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'jeditable_datetime' => array(
      
'label' => t('jEditable Datetime picker'),
      
'field types' => array('datetime'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/jplayer/jplayer.module:HEAD (2011-01-15 09:20:53.000000000 -0600)
function jplayer_field_formatter_info() {
  return array(
    
'single' => array(
      
'label' => t('jPlayer player'),
      
'field types' => array('filefield''audiofield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Display an audio file as an HTML5-compatible with Flash-fallback audio player.'),
    ),
    
'playlist' => array(
      
'label' => t('jPlayer multifile playlist'),
      
'field types' => array('filefield''audiofield'),
      
'multiple values' => CONTENT_HANDLE_MULTIPLE,
      
'description' => t('Display multi-value fields as an HTML5-compatible with Flash-fallback audio player.'),
    ),
  );


// contributions/modules/jquery_colorpicker/jquery_colorpicker.module:HEAD (2011-01-26 10:40:13.000000000 -0600)
function jquery_colorpicker_field_formatter_info()
{
    return array
    (
        
'jquery_colorpicker_color_display' => array
        (
            
'label' => t('Colored block'),
            
'field_types' => array('jquery_colorpicker'),
        ),
        
'jquery_colorpicker_text_display' => array
        (
            
'label' => t('Text'),
            
'field_types' => array('jquery_colorpicker'),
        ),
    );


// contributions/modules/jquery_colorpicker/jquery_colorpicker_cck/Attic/jquery_colorpicker_cck.module:HEAD (2011-01-26 03:30:07.000000000 -0600)
/* N/A */

// contributions/modules/jquery_slideshow/jquery_slideshow.module:HEAD (2010-01-18 07:58:45.000000000 -0600)
function jquery_slideshow_field_formatter_info() {
    
$formatters = array();
    foreach (
_jquery_slideshow_get_presets() as $preset) {
        
$formatters['jqs__'$preset] = array(
          
'label' => t('JQuery Slideshow: '$preset),
          
'field types' => array('image''filefield')
        );
    }
    return 
$formatters;


// contributions/modules/jqzoom/jqzoom.module:HEAD (2010-08-04 20:04:36.000000000 -0500)
function jqzoom_field_formatter_info() {
  
$formatters = array();
  if (
module_exists('imagecache') && (module_exists('imagecache') || module_exists('filefield'))) {
    
$rules imagecache_presets();
    foreach (
$rules as $ruleid => $rule) {
      
$formatters['jqzoom__'$rule['presetname']] = array(
        
'label' => 'jQZoom: '$rule['presetname'],
        
'field types' => array('image''filefield'),
        
'multiple values' => CONTENT_HANDLE_CORE,
        );
    }
  }
  return 
$formatters;


// contributions/modules/kaltura/plugins/field_kaltura/field_kaltura.module:HEAD (2011-02-07 14:37:22.000000000 -0600)
function field_kaltura_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'full' => array(
      
'label' => t('Full'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'teaser' => array(
      
'label' => t('Teaser'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'thumbnail' => array(
      
'label' => t('Thumbnail'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),        
  );


// contributions/modules/kaltura/plugins/field_kaltura/field_kaltura.module:DRUPAL-7--2
function field_kaltura_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'full' => array(
      
'label' => t('Full'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'teaser' => array(
      
'label' => t('Teaser'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'thumbnail' => array(
      
'label' => t('Thumbnail'),
      
'field types' => array('Kaltura_Media''Kaltura_Media_Remix'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),        
  );


// contributions/modules/lightbox2/lightbox2.module:HEAD (2010-09-24 10:34:07.000000000 -0500)
/* N/A */

// contributions/modules/link/link.module:HEAD (2011-02-07 00:41:42.000000000 -0600)
function link_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title, as link (default)'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'url' => array(
      
'label' => t('URL, as link'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('URL, as plain text'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'short' => array(
      
'label' => t('Short, as link with title "Link"'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'label' => array(
      
'label' => t('Label, as link with label as title'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'separate' => array(
      
'label' => t('Separate title and URL'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/link/link.module:DRUPAL-7--1
function link_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title, as link (default)'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'url' => array(
      
'label' => t('URL, as link'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'plain' => array(
      
'label' => t('URL, as plain text'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'short' => array(
      
'label' => t('Short, as link with title "Link"'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'label' => array(
      
'label' => t('Label, as link with label as title'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'separate' => array(
      
'label' => t('Separate title and URL'),
      
'field types' => array('link_field'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
  );


// contributions/modules/linkintel/linkintel_cck/linkintel_cck.module:HEAD (2011-01-05 14:51:18.000000000 -0600)
function linkintel_cck_field_formatter_info() {
  return array(
    
'default' => array('multiple values' => CONTENT_HANDLE_MODULE'field types' => array('linkintel'), 'label' => t('Node Title - Link')),
    
'plain'   => array('multiple values' => CONTENT_HANDLE_MODULE'field types' => array('linkintel'), 'label' => t('Node Title - Plain Text')),
    
'teaser'  => array('multiple values' => CONTENT_HANDLE_MODULE'field types' => array('linkintel'), 'label' => t('Node Teaser')),
    
'full'    => array('multiple values' => CONTENT_HANDLE_MODULE'field types' => array('linkintel'), 'label' => t('Node Full View')),
  );


// contributions/modules/location/contrib/location_cck/location_cck.module:HEAD (2011-02-14 05:39:06.000000000 -0600)
function location_cck_field_formatter_info() {
  
$info = array(
    
'location_default' => array(
      
'label' => t('Default (address)'),
      
'field types' => array('location'),
    ),
  );
  if (
module_exists('gmap')) {
    
$info['location_all'] = array(
      
'label' => t('Address with map'),
      
'field types' => array('location'),
    );
    
$info['location_map'] = array(
      
'label' => t('Map only'),
      
'field types' => array('location'),
    );
    
// @@@ How to do in D7?
/*    $info['multiple'] = array(
      'label' => t('Multiple field values on a single map'),
      'field types' => array('location'),
      'multiple values' => CONTENT_HANDLE_MODULE,
    );
*/
  
}
  return 
$info;


// contributions/modules/location/contrib/location_cck/location_cck.module:DRUPAL-7--3
function location_cck_field_formatter_info() {
  
$info = array(
    
'location_default' => array(
      
'label' => t('Default (address)'),
      
'field types' => array('location'),
    ),
  );
  if (
module_exists('gmap')) {
    
$info['location_all'] = array(
      
'label' => t('Address with map'),
      
'field types' => array('location'),
    );
    
$info['location_map'] = array(
      
'label' => t('Map only'),
      
'field types' => array('location'),
    );
    
// @@@ How to do in D7?
    
$info['location_multiple'] = array(
      
'label' => t('Multiple field values on a single map'),
      
'field types' => array('location'),
    );
  }
  return 
$info;


// contributions/modules/location_display/location_display.module:HEAD (2010-05-17 19:32:55.000000000 -0500)
function location_display_field_formatter_info() {
  
$info = array(
    
'text_link' => array(
      
'label' => t('Single Loc - address text -> links to google map'),
      
'field types' => array('location''addresses_cck'),
    ),
    
'image_link' => array(
      
'label' => t('Single Loc - google map image (215x100) -> links to google map '),
      
'field types' => array('location''addresses_cck'),
    ),
    
'image_multiple' => array(
      
'label' => t('Multiple Loc - image (440x320) of google map'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
      
'field types' => array('location''addresses_cck'),
    ),
  );
  return 
$info;


// contributions/modules/maps/maps.module:HEAD (2010-05-24 18:51:20.000000000 -0500)
function maps_field_formatter_info() {
  return array(
    
'maps_location_google' => array(
      
'label' => t('Google Map'),
      
'field types' => array('location'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/mapstraction_cck/mapstraction_cck.module:HEAD (2011-01-19 09:38:55.000000000 -0600)
function mapstraction_cck_field_formatter_info() {
  return array(
    
// @@TODO: Implement Grouped Formatter.
    
'mapstraction_cckmapformatter_grouped' => array(
      
'label' => t('Mapstraction CCK Grouped Map'),
      
'field types' => array('geo'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'mapstraction_cckmapformatter_single' => array(
      
'label' => t('Mapstraction CCK Single Map'),
      
'field types' => array('geo'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/matrix/matrix.module:HEAD (2011-01-18 04:21:56.000000000 -0600)
/* N/A */

// contributions/modules/matrix/matrix.module:DRUPAL-7--2
function matrix_field_formatter_info() {
  return array(
    
'matrix_default' => array(
      
'label' => t('Default'),
      
'field types' => array('matrix_text''matrix_custom'),
    ),
  );


// contributions/modules/media/Attic/media.styles.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/media/media.fields.inc:HEAD (2011-01-14 19:27:18.000000000 -0600)
function media_field_formatter_info() {
  
$formatters = array();

  
// Formatters for media are the same as build modes for media.
  
$build_modes media_field_view_modes('media');
  foreach (
$build_modes as $key => $mode) {
    
$formatters[$key] = array(
      
'label' => t($mode['label']),
      
'field types' => array('media'),
    );
  }

  
// Also add a formatter for files to show larger icons based on mimetype
  
$formatters['media_large_icon'] = array(
    
'label' => t('Large filetype icon'),
    
'field types' => array('file'),
  );
  
  return 
$formatters;


// contributions/modules/media/media.fields.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/media/media_styles/Attic/media_styles.module:DRUPAL-7--1
/* N/A */

// contributions/modules/media/modules/media_gallery/Attic/media_gallery.module:HEAD (2010-07-25 22:22:36.000000000 -0500)
/* N/A */

// contributions/modules/media/modules/media_gallery/Attic/media_gallery.module:DRUPAL-7--1
/* N/A */

// contributions/modules/media_gallery/media_gallery.fields.inc:HEAD (2011-01-17 20:54:06.000000000 -0600)
function media_gallery_field_formatter_info() {
  return array(
    
'media_gallery_thumbnail' => array(
      
'label' => t('Gallery thumbnail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_lightbox' => array(
      
'label' => t('Gallery lightbox'),
      
'field types' => array('media'),
    ),
    
'media_gallery_detail' => array(
      
'label' => t('Gallery detail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_block_thumbnail' => array(
      
'label' => t('Block thumbnail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_collection_thumbnail' => array(
      
'label' => t('Collection thumbnail'),
      
'field types' => array('media'),
    ),
  );


// contributions/modules/media_gallery/media_gallery.fields.inc:DRUPAL-7--1
function media_gallery_field_formatter_info() {
  return array(
    
'media_gallery_thumbnail' => array(
      
'label' => t('Gallery thumbnail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_lightbox' => array(
      
'label' => t('Gallery lightbox'),
      
'field types' => array('media'),
    ),
    
'media_gallery_detail' => array(
      
'label' => t('Gallery detail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_block_thumbnail' => array(
      
'label' => t('Block thumbnail'),
      
'field types' => array('media'),
    ),
    
'media_gallery_collection_thumbnail' => array(
      
'label' => t('Collection thumbnail'),
      
'field types' => array('media'),
    ),
  );


// contributions/modules/mediaelement/mediaelement.module:HEAD (2011-01-14 08:58:58.000000000 -0600)
function mediaelement_field_formatter_info() {
  
$formatters = array();

  
$formatters['mediaelement_video'] = array(
    
'label' => t('MediaElement Video'),
    
'field types' => array('file''link_field'),
    
'settings' => array(
      
'controls' => variable_get('mediaelement_video_default_controls'TRUE),
      
'width' => variable_get('mediaelement_video_default_width''640'),
      
'height' => variable_get('mediaelement_video_default_height''385'),
      
'download_link' => variable_get('mediaelement_video_default_download_link'FALSE),
      
'download_text' => variable_get('mediaelement_video_default_download_text't('Download')),
    ),
  );

  
$formatters['mediaelement_audio'] = array(
    
'label' => t('MediaElement Audio'),
    
'field types' => array('file''link_field'),
    
'settings' => array(
      
'controls' => variable_get('mediaelement_audio_default_contorls'TRUE),
      
'width' => variable_get('mediaelement_audio_default_width''300'),
      
'height' => variable_get('mediaelement_audio_default_height''30'),
      
'download_link' => variable_get('mediaelement_audio_default_download_link'FALSE),
      
'download_text' => variable_get('mediaelement_audio_default_download_text't('Download')),
    ),
  );

  return 
$formatters;


// contributions/modules/mediafront/includes/Attic/mediafront.field.inc:HEAD (2011-01-21 22:51:04.000000000 -0600)
/* N/A */

// contributions/modules/mediafront/includes/Attic/mediafront.field.inc:DRUPAL-7--1
function mediafront_field_formatter_info() {
  
$formatters = array();

  foreach (
preset_get_presets('mediafront') as $preset) {
    
$formatters['mediaplayer__' $preset['name']] = array(
      
'label' => t('@preset', array('@preset' => $preset['name'])),
      
'description' => t('Allows the Media Player field to be displayed.'),
      
'field types' => array('mediaplayer'),
    );
  }
  return 
$formatters;


// contributions/modules/mediafront/mediafront.module:HEAD (2011-01-21 22:52:04.000000000 -0600)
/* N/A */

// contributions/modules/mediafront/mediafront.module:DRUPAL-7--1
/* N/A */

// contributions/modules/mediafront/mediafront_field.inc:HEAD (2011-01-21 22:52:04.000000000 -0600)
function mediafront_field_formatter_info() {
  
$formatters = array();
  foreach (
mediafront_preset_get_presets() as $preset) {
    
$formatters[$preset->name '_player'] = array(
      
'label' => t('@preset', array('@preset' => $preset->name)),
      
'field types' => array('mediafront'),
    );
  }
  return 
$formatters;


// contributions/modules/mediafront/mediafront_field.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/menu_link/menu_link.field.inc:HEAD (2011-01-17 09:53:12.000000000 -0600)
function menu_link_field_formatter_info() {
  return array(
    
'menu_link_link' => array(
      
'label' => t('Link'),
      
'field types' => array('menu_link'),
    ),
  );


// contributions/modules/menu_link/menu_link.module:HEAD (2011-01-17 09:53:12.000000000 -0600)
/* N/A */

// contributions/modules/metatags_quick/metatags_quick.module:HEAD (2011-01-25 03:12:19.000000000 -0600)
function metatags_quick_field_formatter_info() {
  
$formats = array(
    
'metatags_quick_default' => array(
      
'label' => t('Default metatags_quick link'),
      
'description' => t('Add meta to html head.'),
      
'field types' => array('metatags_quick'),
    ),
  );
  return 
$formats;


// contributions/modules/micro/includes/og/micro.og_micro_link.inc:HEAD (2011-01-10 10:00:58.000000000 -0600)
function micro_og_micro_link_field_formatter_info() {
  return array(
    
'micro_og_micro_link_default' => array(
      
'label' => t('Group content links'),
      
'field types' => array('list_text'),
    ),
  );


// contributions/modules/mobile_codes/Attic/mobile_codes.formatter.inc:HEAD (2010-02-02 03:25:23.000000000 -0600)
/* N/A */

// contributions/modules/money/money.module:HEAD (2010-03-07 17:12:56.000000000 -0600)
function money_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('money'),
    ),
  );


// contributions/modules/moodle/moodle.cckfield.inc:HEAD (2010-08-03 14:49:39.000000000 -0500)
function moodle_field_formatter_info() {
/* DEBUG */
#drupal_set_message(__FUNCTION__ .' called GETTING FORMATTER info');
/* END DEBUG */
  
return array(
    
'default' => array(
      
'label' => t('Raw text'),
      
'field types' => array('computed'),
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('computed'),
    ),
    
'markup' => array(
      
'label' => t('Markup'),
      
'field types' => array('computed'),
    ),
    
'computed_value' => array(
      
'label' => t('Computed Value'),
      
'field types' => array('computed'),
    ),
  );


// contributions/modules/mvf/mvf.module:HEAD (2010-10-23 11:21:41.000000000 -0500)
function mvf_field_formatter_info() {
  return array(
    
'default' => array('label' => t('Default'), 'field types' => array('mvf')),
    
'nozeros' => array('label' => t('Remove redundant zeros'), 'field types' => array('mvf')),
    
'unformatted' => array('label' => t('Unformatted'), 'field types' => array('mvf')),
  );


// contributions/modules/name/includes/name.content.inc:HEAD (2010-10-10 11:23:28.000000000 -0500)
function name_field_formatter_info() {
  
$formatters = array();

  
// Three formatter types are returned here: default, raw & plain.
  
foreach (_name_formatter_output_types() as $type => $title) {
    
$type_info $type == 'default' '' ' ('$title .')';

    
$formatters[$type] = array(
      
'label' => t('Default') . $type_info,
      
'field types' => array('name'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    );

    foreach (
name_get_custom_format_options() as $machine_name => $name_title) {
      
$formatters[$type '_' $machine_name] = array(
        
'label' => $name_title $type_info,
        
'field types' => array('name'),
        
'multiple values' => CONTENT_HANDLE_CORE,
      );
    }
  }

  return 
$formatters;


// contributions/modules/name/includes/name.content.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/name/name.module:HEAD (2011-02-02 22:17:31.000000000 -0600)
/* N/A */

// contributions/modules/name/name.module:DRUPAL-7--1
function name_field_formatter_info() {
  
$formatters = array();

  
// Three formatter types are returned here: default, raw & plain.
  
foreach (_name_formatter_output_types() as $type => $title) {
    
$type_info $type == 'default' '' ' (' $title ')';
    
$formatters['name_' $type] = array(
      
'label' => t('Default') . $type_info,
      
'field types' => array('name'),
      
'settings' => array(),
    );

    foreach (
name_get_custom_format_options() as $machine_name => $name_title) {
      
$formatters['name_' $type '_' $machine_name] = array(
        
'label' => $name_title $type_info,
        
'field types' => array('name'),
        
'settings' => array(),
      );
    }
  }

  return 
$formatters;


// contributions/modules/nat/nat.module:HEAD (2011-02-08 15:05:10.000000000 -0600)
/* N/A */

// contributions/modules/nat/nat.module:DRUPAL-7--1
function nat_field_formatter_info() {
  return array(
    
'nat_link' => array(
      
'label' => t('NAT link'),
      
'field types' => array('taxonomy_term_reference')
    )
  );


// contributions/modules/nd_contrib/nd_cck/Attic/nd_cck.module:HEAD (2010-12-16 16:58:24.000000000 -0600)
/* N/A */

// contributions/modules/node_gallery/node_gallery.module:HEAD (2011-02-07 20:50:42.000000000 -0600)
/* N/A */

// contributions/modules/node_reference/node_reference.module:HEAD (2010-11-30 13:37:14.000000000 -0600)
function node_reference_field_formatter_info() {
  
$ret = array(
    
'node_reference_default' => array(
      
'label'       => t('Title (link)'),
      
'description' => t('Display the title of the referenced node as a link to the node page.'),
      
'field types' => array('node_reference'),
    ),
    
'node_reference_plain' => array(
      
'label'       => t('Title (no link)'),
      
'description' => t('Display the title of the referenced node as plain text.'),
      
'field types' => array('node_reference'),
    ),
    
// @todo Abstract on 'build mode' (see how image field does with image
    // styles).
    
'node_reference_full' => array(
      
'label'       => t('Full node'),
      
'description' => t('Display the title of the referenced node as a full node view.'),
      
'field types' => array('node_reference'),
    ),
    
'node_reference_teaser' => array(
      
'label'       => t('Teaser'),
      
'description' => t('Display the title of the referenced node as a teaser node view.'),
      
'field types' => array('node_reference'),
    ),
  );
  return 
$ret;


// contributions/modules/nodeaccess_password/nodeaccess_password.module:HEAD (2011-02-02 22:02:46.000000000 -0600)
/* N/A */

// contributions/modules/nodeaccess_password/nodeaccess_password.module:DRUPAL-7--3
function nodeaccess_password_field_formatter_info() {
  return array(
    
'nodeaccess_password_default' => array(
      
'label' => t('Default'),
      
'field types' => array('nodeaccess_password'),
    ),
  );


// contributions/modules/nodeincck/nodeincck.module:HEAD (2010-04-09 14:50:49.000000000 -0500)
function nodeincck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Full'),
      
'field types' => array('nodeincck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'teaser' => array(
      
'label' => t('Teaser'),
      
'field types' => array('nodeincck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/noderefUrlFormatter/noderefUrlFormatter.module:HEAD (2010-09-14 05:33:11.000000000 -0500)
function noderefUrlFormatter_field_formatter_info() {

  
$formatters = array(

    
'url' => array(

      
'label' => t('Display URL'),

      
'field types' => array('nodereference'),

      
'description' => t('Displays a URL to the referenced node.'),

    ),

  );
  return 
$formatters;



// contributions/modules/noderef_image_helper/noderef_image_helper.module:HEAD (2010-12-29 06:06:49.000000000 -0600)
function noderef_image_helper_field_formatter_info() {
  
$formatters = array();
  
$imagecache $lightbox $slideshow = array();
  
$presets imagecache_presets();

  foreach(
$presets as $preset_id => $preset) {
      
$name $preset['presetname'];
      
$imagecache['imagecache__' $name] = array(
      
'label' => 'Imagecache: ' $name,
      
'field types' => array('nodereference'),
      );
    
$imagecache['imagecache_link_node__' $name] = array(
      
'label' => 'Imagecache: ' $name ' (link to node)',
      
'field types' => array('nodereference'),
    );
    
$imagecache['imagecache_link_image__' $name] = array(
      
'label' => 'Imagecache: ' $name ' (link to image node)',
      
'field types' => array('nodereference'),
    );
    
$lightbox['lightbox2__' $name '__original'] = array(
      
'label' => 'Lightbox2: ' $name '->original',
      
'field types' => array('nodereference'),
      );
    
$slideshow['slideshow__'$name .'__original'] = array(
      
'label' => 'Lightbox2: (slideshow) '$name .'->original',
      
'field types' => array('nodereference'),
    );
      foreach(
$presets as $preset_id2 => $preset2) {
        
$name2 $preset2['presetname'];
        
$lightbox['lightbox2__'$name .'__'$name2] = array(
        
'label' => 'Lightbox2: '$name .'->'$name2,
        
'field types' => array('nodereference'),
      );
      
$slideshow['slideshow__'$name .'__'$name2] = array(
        
'label' => 'Lightbox2: (slideshow) '$name .'->'$name2,
        
'field types' => array('nodereference'),
      );
    }
  }
  
  
$formatters array_merge($imagecache$lightbox$slideshow);
  return 
$formatters;


// contributions/modules/nodereference_count/nodereference_count.module:HEAD (2011-01-18 22:02:53.000000000 -0600)
function nodereference_count_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('nodereference_count'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'nonzero' => array(
      
'label' => t('Non Zero'),
      
'field types' => array('nodereference_count'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/nodereference_explorer/nodereference_explorer.module:HEAD (2011-02-13 07:39:00.000000000 -0600)
/* N/A */

// contributions/modules/nodereference_views/nodereference_views.module:HEAD (2010-11-19 10:14:51.000000000 -0600)
function nodereference_views_field_formatter_info() {
  
$formatters = array(
    
'views' => array(
      
'label' => t('View'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );
  if (
module_exists('content_multigroup')) {
    
$formatters['views_single'] = array(
      
'label' => t('View (for multigroups)'),
      
'field types' => array('nodereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    );
  }
  return 
$formatters;


// contributions/modules/nodereferrer/nodereferrer.module:HEAD (2011-02-01 17:48:14.000000000 -0600)
function nodereferrer_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Node Title Link (Default)',
      
'field types' => array('nodereferrer'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => 'Node Title Plain Text',
      
'field types' => array('nodereferrer'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'teaser' => array(
      
'label' => 'Node Teaser',
      
'field types' => array('nodereferrer'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
   
'full' => array(
      
'label' => 'Node Body',
      
'field types' => array('nodereferrer'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'count' => array(
      
'label' => 'Node Count',
      
'field types' => array('nodereferrer'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/noderelationships/Attic/noderelationships.module:HEAD (2010-07-26 23:57:10.000000000 -0500)
/* N/A */

// contributions/modules/oembed/oembedfield.module:HEAD (2010-12-14 15:46:15.000000000 -0600)
function oembedfield_field_formatter_info() {
  
$formatters = array(
    
'oembed_default' => array(
      
'label' => t('OEmbed'),
      
'field types' => array('link'),
      
'description' => t('Embeds links if possible - otherwise just links them.'),
    ),
  );

  foreach (
oembedcore_preset_load_all() as $preset) {
    if (empty(
$preset->disabled)) {
      
$formatters['oembed_' $preset->name '_default'] = array(
        
'label'       => t('OEmbed, preset @preset', array('@preset' => $preset->name)),
        
'field types' => array('link'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/office_hours/office_hours.module:HEAD (2010-07-25 06:57:11.000000000 -0500)
function office_hours_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'default',
      
'field types' => array('office_hours'),
    ),
  );


// contributions/modules/og/Attic/og.field.inc:HEAD (2011-01-05 09:34:47.000000000 -0600)
/* N/A */

// contributions/modules/og/Attic/og.field.inc:DRUPAL-7--1
function og_field_formatter_info() {
  return array(
    
'og_list_default' => array(
      
'label' => t('Group default list'),
      
'field types' => array('group'),
    ),
  );


// contributions/modules/og/og/og.field.inc:HEAD (2010-12-15 03:14:12.000000000 -0600)
function og_field_formatter_info() {
  return array(
    
'og_list_default' => array(
      
'label' => t('Organic groups default list'),
      
'field types' => array('og'),
    ),
  );


// contributions/modules/og/og/og.field.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/og/og_node_link/Attic/og_node_link.module:HEAD (2011-01-05 09:34:47.000000000 -0600)
/* N/A */

// contributions/modules/og/og_node_link/Attic/og_node_link.module:DRUPAL-7--1
function og_node_link_field_formatter_info() {
  return array(
    
'og_node_link_default' => array(
      
'label' => t('Group content links'),
      
'field types' => array('list_text'),
    ),
  );


// contributions/modules/og/og_ui/og_ui.module:HEAD (2011-01-05 09:34:47.000000000 -0600)
function og_ui_field_formatter_info() {
  return array(
    
'og_group_subscribe' => array(
      
'label' => t('Organic groups subscription'),
      
'field types' => array('list_boolean'),
    ),
  );


// contributions/modules/og/og_ui/og_ui.module:DRUPAL-7--1
function og_ui_field_formatter_info() {
  return array(
    
'og_group_subscribe' => array(
      
'label' => t('Group subscription'),
      
'field types' => array('list_boolean'),
    ),
  );


// contributions/modules/og/og_views/og_views.module:HEAD (2011-01-05 09:34:47.000000000 -0600)
function og_views_field_formatter_info() {
  return array(
    
'og_views_default' => array(
      
'label' => t('Organic groups Views'),
      
'field types' => array('list_text'),
    ),
  );


// contributions/modules/og/og_views/og_views.module:DRUPAL-7--1
function og_views_field_formatter_info() {
  return array(
    
'og_views_default' => array(
      
'label' => t('Group Views'),
      
'field types' => array('list_text'),
    ),
  );


// contributions/modules/om_show/modules/om_show_jwpalyer/Attic/om_show_jwplayer.module:HEAD (2010-08-05 08:53:40.000000000 -0500)
/* N/A */

// contributions/modules/om_show/modules/om_show_path/Attic/om_show_path.module:HEAD (2010-08-05 08:53:40.000000000 -0500)
/* N/A */

// contributions/modules/om_show/om_show.module:HEAD (2010-08-09 10:11:55.000000000 -0500)
/* N/A */

// contributions/modules/ooyala/ooyala.module:HEAD (2011-01-04 11:57:08.000000000 -0600)
function ooyala_field_formatter_info() {

  
$formatters = array(
    
'ooyala_video' => array(
      
'label' => t('Ooyala video'),
      
'field types' => array('ooyala'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'ooyala_thumbnail' => array(
      
'label' => t('Ooyala thumbnail'),
      
'field types' => array('ooyala'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );

  if (
module_exists('thickbox')) {
    
$formatters['ooyala_thickbox'] = array(
      
'label' => t('Ooyala thumbnail to thickbox'),
      
'field types' => array('ooyala'),
    );
  }

  
// This was taken from the Thickbox module.
  
if (module_exists('imagecache')) {
    foreach (
imagecache_presets() as $preset) {
      
$formatters[$preset['presetname'] .'|ooyala_imagecache'] = array(
        
'label' => t('Ooyala thumbnail: @preset image', array('@preset' => $preset['presetname'])),
        
'field types' => array('ooyala'),
      );
      
$formatters[$preset['presetname'] .'|ooyala_linked_imagecache'] = array(
        
'label' => t('Ooyala thumbnail: @preset image linked to node', array('@preset' => $preset['presetname'])),
        
'field types' => array('ooyala'),
      );
      if (
module_exists('thickbox')) {
        
$formatters[$preset['presetname'] .'|ooyala_thickbox'] = array(
          
'label' => t('Ooyala thumbnail: @preset image to thickbox', array('@preset' => $preset['presetname'])),
          
'field types' => array('ooyala'),
        );
      }
    }
  }
  return 
$formatters;


// contributions/modules/ooyala/ooyala_markers/ooyala_markers.module:HEAD (2011-01-04 11:57:08.000000000 -0600)
function ooyala_markers_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title/Time as link'),
      
'field types' => array('ooyala_marker'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/openlayers/modules/openlayers_cck/openlayers_cck.module:HEAD (2011-02-01 23:43:42.000000000 -0600)
function openlayers_cck_field_formatter_info() {
  
$formatters = array();
  
  
// Default formatter  
  
$formatters['wkt_default'] = array(
    
'label' => t('Default WKT Value'),
    
'field types' => array('geo''openlayers_wkt'),
    
'multiple values' => CONTENT_HANDLE_MODULE,
  );
    
  
// Map preset formatter
  /*foreach (openlayers_get_presets() as $name => $title) {
    $formatters[$name] = array(
      'label' => t('OpenLayers Map: @preset', array('@preset' => check_plain($title))),
      'field types' => array('geo', 'openlayers_wkt'),
      'multiple values' => CONTENT_HANDLE_MODULE,
    );
  }
   */
  
return $formatters;


// contributions/modules/openlayers/modules/openlayers_cck/openlayers_cck.module:DRUPAL-7--2
/* N/A */

// contributions/modules/patch_manager/patch_manager.module:HEAD (2010-09-12 11:47:53.000000000 -0500)
/* N/A */

// contributions/modules/pathreference/pathreference.module:HEAD (2010-10-30 13:28:24.000000000 -0500)
function pathreference_field_formatter_info() {
  return array(
    
'pathreference_plain' => array(
      
'label' => t('Path'),
      
'field types' => array('pathreference''pathreference_wildcards'),
    ),
    
'pathreference_link' => array(
      
'label' => t('Path (as link)'),
      
'field types' => array('pathreference'),
    ),
    
'pathreference_fit' => array(
      
'label' => t('Fitness'),
      
'field types' => array('pathreference_wildcards'),
    ),
  );


// contributions/modules/peekaboo/peekaboo.module:HEAD (2010-02-07 18:49:38.000000000 -0600)
function peekaboo_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('peekaboo'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain (no link)'),
      
'field types' => array('peekaboo'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'link' => array(
      
'label' => t('Link only'),
      
'field types' => array('peekaboo'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
     
/*
    'fieldset' => array(
      'label' => t('Fieldset'),
      'field types' => array('peekaboo'),
      'multiple values' => CONTENT_HANDLE_CORE,
    ),
    */
  
);


// contributions/modules/phone/phone.module:HEAD (2011-01-03 08:41:38.000000000 -0600)
function phone_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('fr_phone',
                  
'be_phone',
                  
'it_phone',
                  
'el_phone',                  
                  
'ch_phone',
                  
'ca_phone',
                
'cr_phone',
                
'pa_phone',
                  
'gb_phone',
                  
'ru_phone',
                  
'ua_phone',
                  
'es_phone',
                  
'au_phone',
                  
'cs_phone',
                  
'hu_phone',
                  
'pl_phone',
                  
'nl_phone',
                  
'se_phone',
                  
'za_phone',
                  
'il_phone',
                  
'nz_phone',
                  
'br_phone',
                  
'cl_phone',
                  
'cn_phone',                  
                  
'hk_phone',
                  
'mo_phone',
                  
'ph_phone',
                  
'sg_phone',
                  
'jo_phone',
                  
'eg_phone',
                  
'pk_phone',
                  
'int_phone'
                  
),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
 

// contributions/modules/phono/phono.module:HEAD (2010-10-18 18:50:35.000000000 -0500)
function phono_field_formatter_info() {
  return array(
    
'button' => array(
      
'label' => t('Call Button'),
      
'field types' => array('ca_phone'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays a call button as a javascript handler for linking with the Phono jQuery API.'),
    ),
  );



// contributions/modules/pollfield/Attic/pollfield.module:HEAD (2011-01-26 12:55:27.000000000 -0600)
/* N/A */

// contributions/modules/popto/popto.module:HEAD (2010-05-08 18:38:56.000000000 -0500)
function popto_field_formatter_info() {
  return array(
    
'widget' => array(
      
'label' => t('JS Widget'),
      
'field types' => array('popto'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/popup/modules/popup_ui/popup_ui.module:HEAD (2011-01-24 05:05:14.000000000 -0600)
function popup_ui_field_formatter_info() {

    
module_load_include('inc''popup_ui''includes/popup_ui.admin');

  
$formatter_info = array();
  
$formatters _popup_ui_formatter_settings();

  foreach(
$formatters as $label => $formatter){

    
$formatter_info[str_replace(' ''_'$label)] = array(
      
'label' => $label,
      
'field types' => array('nodereference',),
    );

  }
  
  return 
$formatter_info;


// contributions/modules/popup/popup_ui/Attic/popup_ui.module:HEAD (2010-10-15 14:28:11.000000000 -0500)
/* N/A */

// contributions/modules/postal/postal.module:HEAD (2010-03-01 19:29:06.000000000 -0600)
/* N/A */

// contributions/modules/private_number/private_number.module:HEAD (2010-04-07 01:55:12.000000000 -0500)
function private_number_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Mask value',
      
'field types' => array('private_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'hide' => array(
      
'label' => 'Hide value',
      
'field types' => array('private_number'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/properties/properties.module:HEAD (2010-12-23 10:14:01.000000000 -0600)
function properties_field_formatter_info() {
  return array(
    
'properties_formatter_list' => array(
      
'label' => t('Definition list'),
      
'field types' => array('properties'),
    ),
    
'properties_formatter_table' => array(
      
'label' => t('Table'),
      
'field types' => array('properties'),
    ),
  );


// contributions/modules/qfield/qfield.module:HEAD (2010-06-09 19:25:01.000000000 -0500)
function qfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('qfield'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
  );


// contributions/modules/question_answer/question_answer.module:HEAD (2011-01-02 12:55:03.000000000 -0600)
function question_answer_field_formatter_info() {
  return array(
    
'answer' => array(
      
'label' => t('Selected answer'),
      
'field types' => array('number_integer'),
    ),
  );


// contributions/modules/question_answer/question_answer.module:DRUPAL-7--1
function question_answer_field_formatter_info() {
  return array(
    
'answer' => array(
      
'label' => t('Selected answer'),
      
'field types' => array('number_integer'),
    ),
    
'duration' => array(
      
'label' => t('Remaining time'),
      
'field types' => array('number_integer'),
    ),
  );


// contributions/modules/radioactivity/Attic/radioactivity.field.inc:HEAD (2010-12-07 07:25:31.000000000 -0600)
/* N/A */

// contributions/modules/radioactivity/Attic/radioactivity.field.inc:DRUPAL-7--1
function radioactivity_field_formatter_info() {
   return array(
    
RADIOACTIVITY_AJAX_FORMATTER => array(
      
'label' => t('AJAX radioactivity emitter'),
      
'field types' => array(RADIOACTIVITY_FIELD_TYPE),
    ),
  );


// contributions/modules/recruit/modules/application/recruit_application_ui.module:HEAD (2011-01-13 16:17:54.000000000 -0600)
function recruit_application_ui_field_formatter_info() {
  return array(
    
'recruit_application_ui_application_full' => array(
      
'label' => t('application: Full content'),
      
'field types' => array('recruit_application_reference'),
    ),
  );


// contributions/modules/recruit/modules/application_reference/recruit_application_reference.module:HEAD (2011-01-03 04:28:35.000000000 -0600)
function recruit_application_reference_field_formatter_info() {
  return array(
    
'recruit_application_reference_application_form' => array(
      
'label' => t('Application form'),
      
'description' => t('Display the application form.'),
      
'field types' => array('recruit_application_reference'),
    ),
  );


// contributions/modules/recruit/modules/job/recruit_job_ui.module:HEAD (2011-02-11 22:34:16.000000000 -0600)
function recruit_job_ui_field_formatter_info() {
  return array(
    
'recruit_job_ui_job_full' => array(
      
'label' => t('Job: Full content'),
      
'field types' => array('recruit_job_reference'),
    ),
    
'recruit_job_ui_term_reference_link' => array(
      
'label' => t('Job link'),
      
'field types' => array('taxonomy_term_reference'),
      
'settings' =>  array(
        
'taxonomy_job_page_url' => _recruit_job_ui_default_taxonomy_path() . '/[tid]',
      ),
    ),
  );


// contributions/modules/recruit/modules/job_reference/recruit_job_reference.module:HEAD (2010-12-31 19:56:37.000000000 -0600)
function recruit_job_reference_field_formatter_info() {
  return array(
    
'recruit_job_reference_job_ref_link' => array(
      
'label' => t('Job ref (link)'),
      
'description' => t('Display the Job ref of the referenced job as a link to the node page.'),
      
'field types' => array('recruit_job_reference'),
    ),
    
'recruit_job_reference_job_ref_plain' => array(
      
'label' => t('Job ref (no link)'),
      
'description' => t('Display the Job ref of the referenced job as plain text.'),
      
'field types' => array('recruit_job_reference'),
    ),
    
'recruit_job_reference_title_link' => array(
      
'label' => t('Title (link)'),
      
'description' => t('Display the title of the referenced job as a link to the node page.'),
      
'field types' => array('recruit_job_reference'),
    ),
    
'recruit_job_reference_title_plain' => array(
      
'label' => t('Title (no link)'),
      
'description' => t('Display the title of the referenced job as plain text.'),
      
'field types' => array('recruit_job_reference'),
    ),
  );


// contributions/modules/recruit/modules/schedule/recruit_schedule.module:HEAD (2010-12-31 19:56:37.000000000 -0600)
function recruit_schedule_field_formatter_info() {
  return array(
    
// This formatter just displays the hex value in the color indicated.
    
'recruit_schedule_default' => array(
      
'label' => t('Default'),
      
'field types' => array('recruit_schedule'),
    ),
  );


// contributions/modules/references/modules/node_reference/Attic/node_reference.module:HEAD (2010-12-06 15:24:41.000000000 -0600)
/* N/A */

// contributions/modules/references/modules/user_reference/Attic/user_reference.module:HEAD (2010-12-06 15:24:41.000000000 -0600)
/* N/A */

// contributions/modules/references/node_reference/Attic/node_reference.module:HEAD (2011-02-10 18:11:24.000000000 -0600)
/* N/A */

// contributions/modules/references/node_reference/Attic/node_reference.module:DRUPAL-7--2
function node_reference_field_formatter_info() {
  
$ret = array(
    
'node_reference_default' => array(
      
'label'       => t('Title (link)'),
      
'description' => t('Display the title of the referenced node as a link to the node page.'),
      
'field types' => array('node_reference'),
    ),
    
'node_reference_plain' => array(
      
'label'       => t('Title (no link)'),
      
'description' => t('Display the title of the referenced node as plain text.'),
      
'field types' => array('node_reference'),
    ),
    
'node_reference_node' => array(
      
'label'       => t('Rendered node'),
      
'description' => t('Display the referenced node in a specific view mode'),
      
'field types' => array('node_reference'),
      
'settings'    => array('node_reference_view_mode' => 'full'),
    ),
  );
  return 
$ret;


// contributions/modules/references/user_reference/Attic/user_reference.module:HEAD (2011-02-13 16:57:06.000000000 -0600)
/* N/A */

// contributions/modules/references/user_reference/Attic/user_reference.module:DRUPAL-7--2
function user_reference_field_formatter_info() {
  return array(
    
'user_reference_default' => array(
      
'label' => t('Default'),
      
'description' => t("Display the name of the referenced user as a link to the user's profile page."),
      
'field types' => array('user_reference'),
    ),
    
'user_reference_plain' => array(
      
'label' => t('Plain text'),
      
'description' => t('Display the name of the referenced user as plain text.'),
      
'field types' => array('user_reference'),
    ),
  );


// contributions/modules/relation/relation.field.inc:HEAD (2010-12-23 03:53:25.000000000 -0600)
function relation_field_formatter_info() {
  return array(
    
'relation_default' => array(
      
'label' => t('Default'),
      
'field types' => array('relation'),
    ),
  );


// contributions/modules/relevant_content/relevant_content.module:HEAD (2010-11-17 11:59:52.000000000 -0600)
function relevant_content_field_formatter_info() {
  
$defaults = array('field types' => array('relevant_content'), 'behaviors' => array('multiple values' => FIELD_BEHAVIOR_CUSTOM));

  return array(
    
'relevant_content_default'      => $defaults + array('label' => t('Node Title - Link')),
    
'relevant_content_plain'        => $defaults + array('label' => t('Node Title - Plain')),
    
'relevant_content_teaser'       => $defaults + array('label' => t('Node Teaser')),
    
'relevant_content_full'         => $defaults + array('label' => t('Node Full')),
    
'relevant_content_token_teaser' => $defaults + array('label' => t('Node Token Teaser')),
    
'relevant_content_token_full'   => $defaults + array('label' => t('Node Token Full')),
  );


// contributions/modules/relevant_content/relevant_content.module:DRUPAL-7--1
function relevant_content_field_formatter_info() {
  
$defaults = array('field types' => array('relevant_content'), 'behaviors' => array('multiple values' => FIELD_BEHAVIOR_CUSTOM));

  return array(
    
'relevant_content_default'      => $defaults + array('label' => t('Node Title - Link')),
    
'relevant_content_plain'        => $defaults + array('label' => t('Node Title - Plain')),
    
'relevant_content_teaser'       => $defaults + array('label' => t('Node Teaser')),
    
'relevant_content_full'         => $defaults + array('label' => t('Node Full')),
    
'relevant_content_token_teaser' => $defaults + array('label' => t('Node Token Teaser')),
    
'relevant_content_token_full'   => $defaults + array('label' => t('Node Token Full')),
  );


// contributions/modules/relevant_content/relevant_content_cck/Attic/relevant_content_cck.module:HEAD (2010-11-17 11:59:52.000000000 -0600)
/* N/A */

// contributions/modules/revisionreference/revisionreference.module:HEAD (2011-01-30 06:19:29.000000000 -0600)
function revisionreference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Title (link)',
      
'field types' => array('revisionreference'),
    ),
    
'plain' => array(
      
'label' => 'Title (no link)',
      
'field types' => array('revisionreference'),
    ),
  );


// contributions/modules/rolereference/rolereference.module:HEAD (2010-03-29 20:07:13.000000000 -0500)
function rolereference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Title (no link)'),
      
'field types' => array('rolereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'rid' => array(
      
'label' => t('Role ID'),
      
'field types' => array('rolereference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'rid_array' => array(
      
'label' => t('Array of Role IDs'),
      
'field types' => array('rolereference'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),

  );


// contributions/modules/rrdtool/rrdtool_cck/Attic/rrdtool_cck.module:HEAD (2010-07-20 09:55:59.000000000 -0500)
/* N/A */

// contributions/modules/rss_field_formatters/Attic/rss_category.module:HEAD (2011-02-01 17:47:46.000000000 -0600)
/* N/A */

// contributions/modules/rss_field_formatters/Attic/rss_category.module:DRUPAL-7--1
function rss_category_field_formatter_info() {
  return array(
    
'rss_category' => array(
      
'label' => t('RSS category'),
      
'field types' => array('taxonomy_term_reference'),
    ),
  );


// contributions/modules/rss_field_formatters/Attic/rss_enclosure.module:HEAD (2011-02-08 13:49:18.000000000 -0600)
/* N/A */

// contributions/modules/rss_field_formatters/Attic/rss_enclosure.module:DRUPAL-7--1
function rss_enclosure_field_formatter_info() {
  return array(
    
'rss_enclosure' => array(
      
'label' => t('RSS enclosure'),
      
'field types' => array('file''image''media'),
    ),
  );


// contributions/modules/safeword/safeword.module:HEAD (2011-01-06 19:23:00.000000000 -0600)
function safeword_field_formatter_info() {
  return array(
    
'safeword_human' => array(
      
'label' => t('Human-readable version'),
      
'field types' => array('safeword'),
    ),
    
'safeword_machine' => array(
      
'label' => t('Machine-readable version'),
      
'field types' => array('safeword'),
    ),
    
'safeword_both' => array(
      
'label' => t('Show both versions'),
      
'field types' => array('safeword'),
    ),
  );


// contributions/modules/safeword/safeword.module:DRUPAL-7--1
function safeword_field_formatter_info() {
  return array(
    
'safeword_human' => array(
      
'label' => t('Human-readable version'),
      
'field types' => array('safeword'),
    ),
    
'safeword_machine' => array(
      
'label' => t('Machine-readable version'),
      
'field types' => array('safeword'),
    ),
    
'safeword_both' => array(
      
'label' => t('Show both versions'),
      
'field types' => array('safeword'),
    ),
  );


// contributions/modules/scald/atom_reference/atom_reference.module:HEAD (2011-02-04 05:59:47.000000000 -0600)
function atom_reference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Title',
      
'field types' => array('atom_reference'),
      
'multiple values' => CONTENT_HANDLE_CORE
    
),
    
'library' => array(
      
'label' => 'Library',
      
'field types' => array('atom_reference'),
      
'multiple values' => CONTENT_HANDLE_CORE
    
),
    
'editor' => array(
      
'label' => 'Editor',
      
'field types' => array('atom_reference'),
      
'multiple values' => CONTENT_HANDLE_CORE
    
),
  );


// contributions/modules/scald/mee/mee.module:HEAD (2011-02-04 08:04:20.000000000 -0600)
function mee_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label' => t('Filtered text'),
      
'field types' => array('multimedia_editorial_element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('multimedia_editorial_element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'short' => array(
      
'label' => t('Short content'),
      
'field types' => array('multimedia_editorial_element'),
      
'multiple values' => CONTENT_HANDLE_CORE
    
)
  );
  
//@TODO generate context processor based field formatters
  //foreach (scald_contexts() as $context) {
  //  $formatters[$context] = array(
  //    'label' => t('Scald context processor: @context', array('@context' => $context),
  //    'field types' => 'mee',
  //  );
  //}
  
return $formatters


// contributions/modules/serial/serial.module:HEAD (2011-02-04 07:11:53.000000000 -0600)
function serial_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => '9999',
      
'field types' => array('serial'),
    )
  );


// contributions/modules/serial/serial.module:DRUPAL-7--1
function serial_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => '9999',
      
'field types' => array('serial'),
    )
  );


// contributions/modules/shadowbox/shadowbox.module:HEAD (2010-06-15 11:59:14.000000000 -0500)
/* N/A */

// contributions/modules/sheetnode/sheetnode.module:HEAD (2011-01-24 18:26:10.000000000 -0600)
function sheetnode_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('sheetfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'socialcalc_date' => array(
      
'label' => t('SocialCalc'),
      
'field types' => array('date''datetime''datestamp'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/sheetnode/sheetnode.module:DRUPAL-7--1
function sheetnode_field_formatter_info() {
  return array(
    
'field_sheet_formatter' => array(
      
'label' => t('Spreadsheet'),
      
'field types' => array('field_sheet'),
    ),
  );


// contributions/modules/signaturefield/modules/content.inc:HEAD (2011-01-10 22:44:41.000000000 -0600)
function signaturefield_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'default' => array(
      
// The human-readable label shown on the Display
      // fields screen.
      
'label' => t('Signature image'),
      
// An array of the field types this formatter
      // can be used on.
      
'field types' => array('signaturefield'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/signhere/Attic/signhere.module:HEAD (2010-11-04 00:28:48.000000000 -0500)
/* N/A */

// contributions/modules/simplest_gmap/simplest_gmap.module:HEAD (2010-05-02 05:53:58.000000000 -0500)
function simplest_gmap_field_formatter_info() {  
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('simplest_gmap'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    )
  );


// contributions/modules/simpletest/tests/Attic/field_test.module:DRUPAL-7--1
function field_test_field_formatter_info() {
  return array(
    
'field_test_default' => array(
      
'label' => t('Default'),
      
'description' => t('Default formatter'),
      
'field types' => array('test_field'),
      
'settings' => array(
        
'test_formatter_setting' => 'dummy test string',
      ),
      
'behaviors' => array(
        
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
      ),
    ),
    
'field_test_multiple' => array(
      
'label' => t('Multiple'),
      
'description' => t('Multiple formatter'),
      
'field types' => array('test_field'),
      
'settings' => array(
        
'test_formatter_setting_multiple' => 'dummy test string',
      ),
      
'behaviors' => array(
        
'multiple values' => FIELD_BEHAVIOR_CUSTOM,
      ),
    ),
    
'field_test_needs_additional_data' => array(
      
'label' => t('Tests hook_field_formatter_prepare_view()'),
      
'field types' => array('test_field'),
      
'settings' => array(
        
'test_formatter_setting_additional' => 'dummy test string',
      ),
    ),
  );


// contributions/modules/simpletest/tests/Attic/field_test.module:DRUPAL-7--2
/* N/A */

// contributions/modules/simpleviewer/simpleviewer.module:HEAD (2011-02-01 12:19:58.000000000 -0600)
function simpleviewer_field_formatter_info() {
    return array(
        
'simpleviewer' => array(
            
'label' =>  t('Gallery simpleviewer'),
          
'multiple values' => CONTENT_HANDLER_MODULE,
            
'field types' => array('filefield'),
        ),
    );


// contributions/modules/sin/sin.module:HEAD (2010-09-02 11:07:06.000000000 -0500)
function sin_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('fr_sin'
                  
'ca_sin'
                  
'us_sin',
                  
'uk_sin'
                  
),
      
'multiple values' => CONTENT_HANDLE_CORE,                          
    ),
  );
 

// contributions/modules/slidesharefield/Attic/slidesharefield.field.inc:HEAD (2010-12-22 20:21:50.000000000 -0600)
/* N/A */

// contributions/modules/slideshow_creator/slideshow_creator.cck.inc:HEAD (2010-12-22 03:58:05.000000000 -0600)
function slideshow_creator_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label'           => 'Default',
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('slideshow'),
    ),
  );
  return 
$formatters;


// contributions/modules/slideshow_creator/slideshow_creator.cck.inc:DRUPAL-7--1
function slideshow_creator_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label'           => 'Default',
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('slideshow'),
    ),
  );
  return 
$formatters;


// contributions/modules/slideshow_creator/slideshow_creator.cck.inc:HEAD (2010-12-22 03:58:05.000000000 -0600)
function slideshow_creator_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label'           => 'Default',
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('slideshow'),
    ),
  );
  return 
$formatters;


// contributions/modules/slideshow_creator/slideshow_creator.cck.inc:DRUPAL-7--1
function slideshow_creator_field_formatter_info() {
  
$formatters = array(
    
'default' => array(
      
'label'           => 'Default',
      
'arguments'       => array('element'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'field types'     => array('slideshow'),
    ),
  );
  return 
$formatters;


// contributions/modules/slinky/modules/slinky_link/slinky_link.module:HEAD (2010-09-10 19:16:44.000000000 -0500)
function slinky_field_formatter_info() {
  
$formatters = array();
  foreach (
slinky_preset_names() as $name => $label) {
    
$formatters['slinky_'$name] = array(
      
'label' => t('List of links with @preset social icons', array('@preset' => $label)),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    );
    
$formatters['slinky_'$name .'_only'] = array(
      
'label' => t('@preset social networking links only', array('@preset' => $label)),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    );
  }
  return 
$formatters;


// contributions/modules/smackdown/smackdown.module:HEAD (2010-10-18 23:25:01.000000000 -0500)
/* N/A */

// contributions/modules/smartlook/smartlook.module:HEAD (2010-05-07 21:49:47.000000000 -0500)
function smartlook_field_formatter_info() {
  return array(
    
'flash' => array(
      
'label' => t('Generic files - Issuu Smart Look'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/smsframework/modules/sms_sendtophone/sms_sendtophone.module:HEAD (2011-01-04 05:33:44.000000000 -0600)
function sms_sendtophone_field_formatter_info() {
  return array(
    
'sms_sendtophone' => array(
      
'label' => t('SMS Link'),
      
'field types' => array('text'),
    ),
  );


// contributions/modules/soundcloudfield/soundcloudfield.module:HEAD (2010-06-29 06:56:23.000000000 -0500)
function soundcloudfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('soundcloudfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/soundmanager2/sm2_audio/Attic/sm2_audio.module:HEAD (2010-11-28 14:39:26.000000000 -0600)
/* N/A */

// contributions/modules/soundmanager2/sm2_audio/Attic/sm2_audio.module:DRUPAL-7--2
/* N/A */

// contributions/modules/soundmanager2/sm2_plst_cck/Attic/sm2_plst_cck.module:HEAD (2010-11-28 14:39:26.000000000 -0600)
/* N/A */

// contributions/modules/soundmanager2/sm2_plst_cck/Attic/sm2_plst_cck.module:DRUPAL-7--2
function sm2_plst_cck_field_formatter_info() {

  
$formatterinfo_filefield = array();
  
$formatterinfo_audio = array();
  if (
module_exists('filefield')) {
    
$formatterinfo_filefield = array(
      
// The machine name of the formatter.
      
'ff_sm2' => array(
        
// The human-readable label shown on the Display 
        // fields screen.
        
'label' => t('SoundManager 2, page-player style'),
        
// An array of the field types this formatter 
        // can be used on.
        
'field types' => array('filefield'),
        
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
        // a single value.
        // CONTENT_HANDLE_MODULE: CCK will pass the formatter
        // an array of all the values. None of CCK's core 
        // formatters use multiple values, that is an option
        // available to other modules that want it.
        //'multiple values' => CONTENT_HANDLE_CORE,
        
'multiple values' => CONTENT_HANDLE_MODULE,
      ),
      
'ui360_ff_sm2' => array(
        
'label' => t('SoundManager 2, ui360 style'),
        
'field types' => array('filefield'),
        
'multiple values' => CONTENT_HANDLE_MODULE,
      ),
 
    );
  }
  if (
module_exists('audio')) {
    
$formatterinfo_audio = array(
      
'audio_sm2' => array(
        
'label' => t('Audio node. SM2 page-player style'),
        
'field types' => array('nodereference'),
        
'multiple values' => CONTENT_HANDLE_MODULE,
      ),
      
'ui360_audio_sm2' => array(
        
'label' => t('Audio node. SM2 ui360 style'),
        
'field types' => array('nodereference'),
        
'multiple values' => CONTENT_HANDLE_MODULE,
      ),
    );
  }
  
$formatterinfo array_merge($formatterinfo_filefield$formatterinfo_audio);
  return 
$formatterinfo;

}

// contributions/modules/soundmanager2/soundmanager2.module:HEAD (2010-11-28 14:39:26.000000000 -0600)
function soundmanager2_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'soundmanager2' => array(
      
// The human-readable label shown on the Display 
      // fields screen.
      
'label' => t('SoundManager 2'),
      
// An array of the field types this formatter 
      // can be used on.
      
'field types' => array('filefield'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core 
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      //'multiple values' => CONTENT_HANDLE_CORE,
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
//'plain' => array(
    //  'label' => t('Plain text'),
    //  'field types' => array('soundmanager2'),
    //  'multiple values' => CONTENT_HANDLE_CORE,
    //),
  
);
}

/**
 * Theme function for 'default' soundmanager2 field formatter.
 * 
 * $element['#item']: the sanitized $delta value for the item,
 * $element['#field_name']: the field name,
 * $element['#type_name']: the $node->type,
 * $element['#formatter']: the $formatter_name,
 * $element'#node']: the $node,
 * $element['#delta']: the delta of this item, like '0',
 * 
 */
//function theme_soundmanager2_formatter_default($element) {
//    return $element['#item']['safe'];
//}
//
///**
// * Theme function for 'plain' soundmanager2 field formatter.
// */
//function theme_soundmanager2_formatter_plain($element) {
//    return strip_tags($element['#item']['safe']);
//}
/**
 * Theme function for 'soundmanager2' soundmanager2 field formatter.
 */
//function theme_soundmanager2_formatter_soundmanager2($element) {
//  //return strip_tags($element['#item']['safe']);
//  // If the element is empty return
//
//  // Initialise an array for results
//  $files = array();
//  // Get the children
//  $children = element_children($element);
//  // Cycle through the file elements
//  $html_code = '<div><ul class="playlist">';
//  foreach ($children as $key) {
//    // If nothing has been uploaded then there are items, but they are empty, so check they are set
//    if (isset($element[$key]['#item']['filepath'])) {
//      if (module_exists('drupalforfirebug')) {
//        firep($element[$key]['#item']['filepath'], "files");
//      }
//      $files[] = $element[$key]['#item']['filepath'];
//      $html_code .= '<li><a href="/'. $element[$key]['#item']['filepath'] .'">'.  $element[$key]['#item']['data']['tags']['id3v2']['title']['0'] .'</a></li>';
//    }
//  }
//  $html_code .= '</ul></div>';
//  // If files array is empty then there is nothing to be rendered
//  if (empty($files)) {
//    return;
//  }
//  // But if we got something then we can call swf() now to render it
//  //return $files;
//  return $html_code;
//


// contributions/modules/soundmanager2/soundmanager2.module:DRUPAL-7--2
/* N/A */

// contributions/modules/spotify/modules/spotifyfield/spotifyfield.module:HEAD (2010-08-30 09:03:27.000000000 -0500)
function spotifyfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('spotifyfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('spotifyfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'extended' => array(
      
'label' => t('Extended'),
      
'field types' => array('spotifyfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/sprite/sprite.module:HEAD (2010-12-10 02:43:43.000000000 -0600)
/* N/A */

// contributions/modules/starrating/starrating.module:HEAD (2011-01-08 07:23:09.000000000 -0600)
function starrating_field_formatter_info() {
  return array(
    
'starrating_rating_formatter' => array(
      
'label' => t('Star rating'),
      
'field types' => array('number_integer''list_number''starrating_rating'),
      
'settings' => array(
        
'fill_blank' => 1,
        
'icon_type' => 'star',
        
'icon_color' => 1,
      ),
    ),
  );


// contributions/modules/styles/contrib/file_styles/Attic/file_styles.module:HEAD (2011-01-18 16:54:13.000000000 -0600)
/* N/A */

// contributions/modules/styles/contrib/file_styles/Attic/file_styles.module:DRUPAL-7--1
/* N/A */

// contributions/modules/styles/contrib/file_styles/Attic/file_styles.module:DRUPAL-7--2
/* N/A */

// contributions/modules/styles/styles.module:HEAD (2011-01-18 16:54:13.000000000 -0600)
/* N/A */

// contributions/modules/styles/styles.module:DRUPAL-7--1
function styles_field_formatter_info() {
  
$info = array();
  
$presets styles_presets();
  foreach (
$presets as $field_type => $styles) {
    foreach (
$styles as $style_name => $style) {
      
$info['styles_' $field_type '_' $style_name] = array(
        
'label' => t('@field Style: @style', array('@field' => ucfirst($field_type), '@style' => $style_name)),
        
'field types' => array($field_type),
        
'behaviors' => array(
          
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
        ),
        
'theme' => array('function' => 'theme_styles_field_formatter')
      );
    }
  }
  return 
$info;


// contributions/modules/styles/styles.module:DRUPAL-7--2
function styles_field_formatter_info() {
  
$info = array();
  foreach (
styles_default_styles() as $field_type => $styles) {
    foreach (
$styles['styles'] as $style) {
      
$style_name $style['name'];
      
$info['styles_' $field_type '_' $style_name] = array(
        
'label' => t('@field style: @style', array('@field' => ucfirst($field_type), '@style' => $style_name)),
        
'field types' => array($field_type),
        
'behaviors' => array(
          
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
        ),
        
'theme' => array('function' => 'theme_styles_field_formatter')
      );
    }
  }
  return 
$info;


// contributions/modules/subform/subform.module:HEAD (2010-10-28 06:55:46.000000000 -0500)

NoticeUninitialized string offset1 in /home/drupalmirror/tokenize.php on line 23

Call Stack
:
    
0.0005      62912   1. {main}() /home/drupalmirror/tokenize.php:0

/* N/A */

// contributions/modules/swfield/swfield.module:HEAD (2010-08-10 09:13:20.000000000 -0500)
function swfield_field_formatter_info() {
  return array(
    
'swfield' => array('label' => t('SWField'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'swfield_with_file' => array('label' => t('SWField with download link'),
      
'field types' => array('filefield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/swflink/Attic/swftools_link.module:HEAD (2010-01-15 01:17:47.000000000 -0600)
/* N/A */

// contributions/modules/swflink/swflink.module:HEAD (2010-01-16 01:06:34.000000000 -0600)
function swflink_field_formatter_info() {
  return array(
    
'swflink_no_file' => array('label' => t('SWF Link- no download link'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'swflink_playlist' => array('label' => t('SWF Link - playlist'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'swflink' => array('label' => t('SWF Link - with download link'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),    
    
'swflink_enclosure' => array('label' => t('RSS Enclosure'),
      
'field types' => array('link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/swftools/profiles/swftools_profiles.module:HEAD (2011-02-10 17:27:36.000000000 -0600)
function swftools_profiles_field_formatter_info() {

  
// Initialise an array to hold results
  
$profiles = array();
  
  
// Iterate over each profile and create a formatter for it
  
foreach (swftools_profiles_get_profiles() as $profile) {
    
$profiles['swftools_profiles_' $profile['profile']] = array(
      
'label' => t('SWF Tools profile - @name', array('@name' => $profile['name'])),
      
'field types' => array('filefield''link''text'),
      
'multiple values' => $profile['multiple'], 
    );
  }
  
  
// Return the result
  
return $profiles;



// contributions/modules/swftools/swftools.module:HEAD (2011-02-13 16:26:13.000000000 -0600)
function swftools_field_formatter_info() {
  return array(
    
'swftools_no_file' => array('label' => t('SWF Tools - no download link'),
      
'field types' => array('filefield''link''text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'swftools_playlist' => array('label' => t('SWF Tools - playlist'),
      
'field types' => array('filefield''link''text'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
    ),
    
'swftools' => array('label' => t('SWF Tools - with download link'),
      
'field types' => array('filefield''link'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'swftools_thumbnail' => array('label' => t('SWF Tools - thumbnail'),
      
'field types' => array('filefield''link''text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),    
  );


// contributions/modules/tablefield/tablefield.module:HEAD (2011-02-04 15:44:56.000000000 -0600)
function tablefield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Tabular View'),
      
'field types' => array('tablefield'),
    ),
  );


// contributions/modules/tckimlikno/tckimlikno.module:HEAD (2011-02-06 14:54:57.000000000 -0600)
function tckimlikno_field_formatter_info() {
  
$formats = array(
    
'default' => array(
      
'label' => t('Default Text'),
      
'field types' => array('tckimlikno'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'showsome' => array(
      
'label' => t('Show First 5 Chars'),
      
'field types' => array('tckimlikno'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
  return 
$formats;


// contributions/modules/term_level/term_level.module:HEAD (2011-02-10 13:02:27.000000000 -0600)
function term_level_field_formatter_info() {
  return array(
    
'term_level_default' => array(
      
'label' => t('Terms with level'),
      
'field types' => array('term_level'),
    ),
    
'term_level_group' => array(
      
'label' => t('Terms grouped by their level'),
      
'field types' => array('term_level'),
    ),
  );


// contributions/modules/term_level/term_level.module:DRUPAL-7--1
function term_level_field_formatter_info() {
  return array(
    
'term_level_default' => array(
      
'label' => t('Terms with level'),
      
'field types' => array('term_level'),
    ),
    
'term_level_group' => array(
      
'label' => t('Terms grouped by their level'),
      
'field types' => array('term_level'),
    ),
  );


// contributions/modules/text_noderef/text_noderef.module:HEAD (2011-01-27 13:24:13.000000000 -0600)
function text_noderef_field_formatter_info() {
  return array(
    
'text_noderef' => array(
      
'label' => t('Text or nodereference'),
      
'field types' => array('text'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/thickbox/thickbox.module:HEAD (2010-05-24 00:12:25.000000000 -0500)
function thickbox_field_formatter_info() {
  
$formatters = array();
  if (
module_exists('imagefield') && module_exists('imagecache')) {
    foreach (
imagecache_presets() as $preset) {
      
$formatters[$preset['presetname'] .'][thickbox'] = array(
        
'label' => t('Thickbox: @preset image', array('@preset' => $preset['presetname'])),
        
'field types' => array('image''filefield'),
      );
    }
  }

  return 
$formatters;


// contributions/modules/topsy/topsy_cck/topsy_cck.module:HEAD (2010-08-10 16:34:37.000000000 -0500)
function topsy_cck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default (Big)'),
      
'field types' => array('topsy'),
    ),
    
'small' => array(
      
'label' => t('Small button'),
      
'field types' => array('topsy'),
    ),
  );


// contributions/modules/trackfield/trackfield_graph.module:HEAD (2010-09-20 06:43:57.000000000 -0500)
function trackfield_graph_field_formatter_info() {
  
$formatters = array();
  global 
$trackfield_format_sizes;
  foreach (
array_keys($trackfield_format_sizes) as $formatter) {
    
$formatters[$formatter] = array('label' => $formatter'field types' => array('trackgraph'));
  }

  return 
$formatters;


// contributions/modules/trackfield/trackfield_map.module:HEAD (2010-09-19 21:25:41.000000000 -0500)
function trackfield_map_field_formatter_info() {
  
$formatters = array();
  global 
$trackfield_map_format_sizes;
  foreach (
array_keys($trackfield_map_format_sizes) as $formatter) {
    
$formatters[$formatter] = array('label' => $formatter'field types' => array('trackmap'));
  }

  return 
$formatters;


// contributions/modules/treeable/treeable.module:HEAD (2010-08-04 20:30:43.000000000 -0500)
function treeable_field_formatter_info() {
  
$field_types array_keys(field_info_field_types());

  return array(
    
'treeable_list' => array(
      
'label' => t('Hierarchical tree list'),
      
'field types' => $field_types,
      
'settings' => array('subformatter' => '''subformatter_settings' => array())
    ),
  );


// contributions/modules/tzfield/Attic/tzfield.module:HEAD (2011-02-12 11:19:10.000000000 -0600)
/* N/A */

// contributions/modules/tzfield/Attic/tzfield.module:DRUPAL-7--1
function tzfield_field_formatter_info() {
  return array(
    
'tzfield_default' => array(
      
'label' => 'Time zone name',
      
'field types' => array('tzfield'),
    ),
    
'tzfield_date' => array(
      
'label' => 'Formatted current date',
      
'field types' => array('tzfield'),
      
'settings' =>  array(
        
'format' => 'T',
      ),
    ),
  );


// contributions/modules/ubercart/uc_product/uc_product.module:HEAD (2011-02-14 15:19:21.000000000 -0600)
function uc_product_field_formatter_info() {
  return array(
    
'uc_product_image' => array(
      
'label' => t('Ubercart product'),
      
'description' => t('The first image is displayed with the "uc_product" image style, and subsequent images are displayed below it with the "uc_thumbnail" image style.'),
      
'field types' => array('image'),
    ),
  );


// contributions/modules/uc_discounts_alt/codeless_discounts_field/codeless_discounts_field.module:HEAD (2010-12-30 14:22:08.000000000 -0600)
function codeless_discounts_field_field_formatter_info() {
  return array(
    
"default" => array(
      
"label" => "Discount Description",
      
"field types" => array("codeless_discounts"),
    ),
  );


// contributions/modules/uc_discounts_alt/codeless_discounts_field/codeless_discounts_field.module:HEAD (2010-12-30 14:22:08.000000000 -0600)
function codeless_discounts_field_field_formatter_info() {
  return array(
    
"default" => array(
      
"label" => "Discount Description",
      
"field types" => array("codeless_discounts"),
    ),
  );


// contributions/modules/uc_discounts_alt/product_price_alterer_field/product_price_alterer_field.module:HEAD (2010-12-30 14:22:08.000000000 -0600)
function product_price_alterer_field_field_formatter_info() {
  return array(
    
"default" => array(
      
"label" => "Discounted Price",
      
"field types" => array("discounted_price"),
    ),
  );


// contributions/modules/uc_discounts_alt/product_price_alterer_field/product_price_alterer_field.module:HEAD (2010-12-30 14:22:08.000000000 -0600)
function product_price_alterer_field_field_formatter_info() {
  return array(
    
"default" => array(
      
"label" => "Discounted Price",
      
"field types" => array("discounted_price"),
    ),
  );


// contributions/modules/uc_subproduct/uc_subproduct.module:HEAD (2010-12-15 15:22:57.000000000 -0600)
function uc_subproduct_field_formatter_info() {
  
$formatters = array();
  
$formatters['cart_table_form'] = array(
    
'label' => 'UC Sub-product add to cart form',
    
'field types' => array('nodereference'),
    
'multiple values' => CONTENT_HANDLE_MODULE,
  );
  return 
$formatters;


// contributions/modules/ud/ud.module:HEAD (2010-12-16 16:57:16.000000000 -0600)
/* N/A */

// contributions/modules/update_feed_cck/update_feed_cck.formatter.inc:HEAD (2010-10-13 06:55:09.000000000 -0500)
function update_feed_cck_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Table(all fields)'),
      
'field types' => array('update_feed_cck'),
      
'multiple values' => CONTENT_HANDLE_MODULE,
      
'description' => t('Displays modules in a table with the shortname, server, api and version'),
    ),
    
'api_version' => array(
      
'label' => t('API Versions'),
      
'field types' => array('update_feed_cck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays the api-versions of the module attached'),
    ),
    
'server_key' => array(
      
'label' => t('Server key'),
      
'field types' => array('update_feed_cck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays the server_key of the  module attached'),
    ),
    
'short_name' => array(
      
'label' => t('Short Name(Module name)'),
      
'field types' => array('update_feed_cck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays the short_name of the module attached'),
    ),
    
'module_release' => array(
      
'label' => t('Release'),
      
'field types' => array('update_feed_cck'),
      
'multiple values' => CONTENT_HANDLE_CORE,
      
'description' => t('Displays the version of the module attached'),
    ),
  );


// contributions/modules/urlcontentfield/urlcontentfield.module:HEAD (2010-05-02 23:50:22.000000000 -0500)
function urlcontentfield_field_formatter_info() {

  return array(
    
'urlcontentfield_default' => array(
      
'label' => t('Default'),
      
'field types' => array('urlcontent'),
    ),
  );



// contributions/modules/urlcontentfield/urlcontentfield.module:DRUPAL-7--1
function urlcontentfield_field_formatter_info() {

  return array(
    
'urlcontentfield_default' => array(
      
'label' => t('Default'),
      
'field types' => array('urlcontent'),
    ),
  );



// contributions/modules/user_reference/user_reference.module:HEAD (2010-11-30 13:37:14.000000000 -0600)
function user_reference_field_formatter_info() {
  return array(
    
'user_reference_default' => array(
      
'label' => t('Default'),
      
'description' => t("Display the name of the referenced user as a link to the user's profile page."),
      
'field types' => array('user_reference'),
    ),
    
'user_reference_plain' => array(
      
'label' => t('Plain text'),
      
'description' => t('Display the name of the referenced user as plain text.'),
      
'field types' => array('user_reference'),
    ),
  );


// contributions/modules/vat/vat.module:HEAD (2011-01-26 10:52:06.000000000 -0600)
function vat_field_formatter_info() {
  
$formats = array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('vat'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
  return 
$formats;


// contributions/modules/viddler/viddler.module:HEAD (2011-02-14 14:16:19.000000000 -0600)
function viddler_field_formatter_info() {
  
$types = array('viddler_video', );
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => $types,
      ),
    
'video_video' => array(
      
'label' => t('Full Size Video'),
      
'field types' => $types,
    ),
    
'video_preview' => array(
      
'label' => t('Preview Video'),
      
'field types' => $types,
    ),
    
'video_thumbnail' => array(
      
'label' => t('Image Thumbnail'),
      
'field types' => $types,
    ),
    
'video_embed' => array(
      
'label' => t('Embed Code'),
      
'field types' => $types,
    ),
    
'video_update_view_detail' => array(
      
'label' => t('Update View Detail'),
      
'field types' => $types,
    ),
  );


// contributions/modules/video/Attic/video.field.inc:HEAD (2011-02-03 23:38:29.000000000 -0600)
/* N/A */

// contributions/modules/video/Attic/video.field.inc:DRUPAL-7--1
function video_field_formatter_info() {
  
$formatters = array(
    
'video' => array(
      
'label' => t('Video'),
      
'field types' => array('video'),
//      'settings' => array('video_style' => '', 'video_link' => ''),
    
),
    
'video_thumbnail' => array(
      
'label' => t('Video thumbnail'),
      
'field types' => array('video'),
      
'settings' => array('video_style' => '''video_link' => ''),
    ),
      
//'video_colorbox' => array(
      //  'label' => t('Video Thumbnail to Colorbox'),
      //  'field types' => array('filefield'),
      //  'description' => t('Displays the video thumbnail and adds colorbox support.'),
      //),
//    'video_media_js' => array(
//      'label' => t('Video inject with jMedia'),
//      'field types' => array('video'),
//      'description' => t('Displays the video by using jmedia javascript.'),
//    ),
  
);
  return 
$formatters;


// contributions/modules/video/types/uploadfield/Attic/uploadfield.module:HEAD (2011-01-27 08:20:14.000000000 -0600)
/* N/A */

// contributions/modules/video/types/uploadfield/Attic/uploadfield.module:DRUPAL-7--1
/* N/A */

// contributions/modules/video/types/video_upload/video_upload.module:HEAD (2010-05-25 16:57:35.000000000 -0500)
/* N/A */

// contributions/modules/video/types/video_upload/video_upload.module:DRUPAL-7--1
/* N/A */

// contributions/modules/video/types/videoupload/Attic/videoupload.field.inc:HEAD (2010-12-06 21:33:52.000000000 -0600)
/* N/A */

// contributions/modules/video/types/videoupload/Attic/videoupload.field.inc:DRUPAL-7--1
/* N/A */

// contributions/modules/video/video.module:HEAD (2011-02-14 21:08:46.000000000 -0600)
/* N/A */

// contributions/modules/video/video.module:DRUPAL-7--1
/* N/A */

// contributions/modules/video_upload/video_upload.field.inc:HEAD (2011-02-08 19:33:00.000000000 -0600)
function video_upload_field_formatter_info() {
  return array(
    
'video_upload_default' => array(
      
'label' => t('Default'),
      
'field types' => array('video_upload'),
      
'description' => t('Displays fullsize video as defined in the field settings.'),
    ),
    
'video_upload_thumb' => array(
      
'label' => t('Thumbnail image'),
      
'field types' => array('video_upload'),
      
'description' => t('Image thumbnail of the dimensions defined in the field settings.'),
    ),
    
'video_upload_thumb_link' => array(
      
'label' => t('Thumbnail image as link to node'),
      
'field types' => array('video_upload'),
      
'description' => t('Thumbnail image linking to video node.'),
    ),
    
'video_upload_small' => array(
      
'label' => t('Small Video'),
      
'field types' => array('video_upload'),
      
'description' => t('Small video as defined in the field settings.'),
    ),
  );


// contributions/modules/video_upload/video_upload.field.inc:DRUPAL-7--1
function video_upload_field_formatter_info() {
  
$formatters = array(
    
'video_upload' => array(
      
'label' => t('Full size video'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload'),
    ),
    
'video_upload_thumb' => array(
      
'label' => t('Thumbnail image'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_thumb'),
    ),
    
'video_upload_thumb_link' => array(
      
'label' => t('Thumbnail image as link to node'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_thumb_link'),
    ),
    
'video_upload_small' => array(
      
'label' => t('Small Video'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_small'),
    ),
  );
  return 
$formatters;


// contributions/modules/video_upload/video_upload.field.inc:DRUPAL-7--2
function video_upload_field_formatter_info() {
  
$formatters = array(
    
'video_upload' => array(
      
'label' => t('Full size video'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload'),
    ),
    
'video_upload_thumb' => array(
      
'label' => t('Thumbnail image'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_thumb'),
    ),
    
'video_upload_thumb_link' => array(
      
'label' => t('Thumbnail image as link to node'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_thumb_link'),
    ),
    
'video_upload_small' => array(
      
'label' => t('Small Video'),
      
'field types' => array('video_upload'),
      
'theme' => array('function' => 'theme_field_formatter_video_upload_small'),
    ),
  );
  return 
$formatters;


// contributions/modules/video_upload/video_upload.module:HEAD (2011-02-08 19:33:00.000000000 -0600)
/* N/A */

// contributions/modules/video_upload/video_upload.module:DRUPAL-7--1
/* N/A */

// contributions/modules/video_upload/video_upload.module:DRUPAL-7--2
/* N/A */

// contributions/modules/videofield/videofield.module:HEAD (2011-01-18 04:40:54.000000000 -0600)
function videofield_field_formatter_info() {
  
$formatters = array(
    
'videofield_embedded' => array(
      
'label' => t('videofield embedded'),
      
'field types' => array('filefield'),
      
'description' => t('Displays video embedded in a web page.'),
    ),
  );

  return 
$formatters;


// contributions/modules/videojs/Attic/videojs.module:HEAD (2010-11-30 14:42:29.000000000 -0600)
/* N/A */

// contributions/modules/viewfield/viewfield.module:HEAD (2010-08-24 18:58:27.000000000 -0500)
function viewfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('viewfield')
    ),
  );


// contributions/modules/viewreference/viewreference.module:HEAD (2011-02-10 20:41:53.000000000 -0600)
function viewreference_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Full view'),
      
'field types' => array('viewreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Title (no link)'),
      
'field types' => array('viewreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'link' => array(
      
'label' => t('Title (link)'),
      
'field types' => array('viewreference'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/viewreference/viewreference.module:DRUPAL-7--3
function viewreference_field_formatter_info() {
  
$ret = array(
    
'viewreference_default' => array(
      
'label' => t('Default (view)'),
      
'description' => t('Display the referenced view.'),
      
'field types' => array('viewreference'),
    ),
    
'viewreference_full' => array(
      
'label' => t('Full (title and view)'),
      
'description' => t('Display the referenced view with a title.'),
      
'field types' => array('viewreference'),
    ),
    
'viewreference_plain' => array(
      
'label' => t('Title (no link)'),
      
'description' => t('Display the title of the referenced view.'),
      
'field types' => array('viewreference'),
    ),
    
'viewreference_link' => array(
      
'label' => t('Title (link)'),
      
'description' => t('Display the title of the referenced view as a link (if possible).'),
      
'field types' => array('viewreference'),
    ),
    
'viewreference_path' => array(
      
'label' => t('Path'),
      
'description' => t('Display the path of the referenced view (if possible).'),
      
'field types' => array('viewreference'),
    ),
  );
  return 
$ret;


// contributions/modules/vimeo/vimeo.module:HEAD (2010-12-10 19:02:32.000000000 -0600)
function vimeo_field_formatter_info() {
  return array(
    
'vimeo_default' => array(
      
'label' => t('Default'),
      
'field types' => array('vimeo'),
    ),
    
'vimeo_plain' => array(
      
'label' => t('Vimeo video ID'),
      
'field types' => array('vimeo'),
    ),
    
'vimeo_custom' => array(
      
'label' => t('Custom Template'),
      
'field types' => array('vimeo'),
    ),
  );


// contributions/modules/vimeo_link_formatter/vimeo_link_formatter.module:HEAD (2011-02-03 05:09:16.000000000 -0600)
function vimeo_link_formatter_field_formatter_info() {
  
$formatters = array();

  
$formatters['vimeo_link_formatter_player'] = array(
    
'label' => t('Vimeo Player'),
    
'description' => t('Embeds a Vimeo player, if the URL is for a Vimeo.com video page.'),
    
'field types' => array('link_field'),
    
'settings' => vimeo_link_formatter_default_settings_player(),
  );

  
// @todo Implement the rest of this.
  // $formatters['vimeo_link_formatter_thumbnail'] = array(
  //   'label' => t('Vimeo Thumbnail'),
  //   'description' => t('Displays the thumbnail of Vimeo video, if the URL is for a Vimeo.com video page.'),
  //   'field types' => array('link_field'),
  // );

  
return $formatters;


// contributions/modules/vinfield/vinfield.module:HEAD (2011-02-12 21:17:40.000000000 -0600)
function vinfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('vinfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('vinfield'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/voucher_field/voucher_field.module:HEAD (2010-10-18 10:36:26.000000000 -0500)
function voucher_field_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'default' => array(
      
// The human-readable label shown on the Display
      // fields screen.
      
'label' => t('Default'),
      
// An array of the field types this formatter
      // can be used on.
      
'field types' => array('voucher_field'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('voucher_field'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/vr/vr.module:HEAD (2010-08-02 12:14:55.000000000 -0500)
/* N/A */

// contributions/modules/website_screenshot/cck/website_screenshot_cck.module:HEAD (2010-01-18 12:11:36.000000000 -0600)
function website_screenshot_cck_field_formatter_info() {
  return array(
    
// The machine name of the formatter.
    
'default' => array(
      
// The human-readable label shown on the Display 
      // fields screen.
      
'label' => t('Default'),
      
// An array of the field types this formatter 
      // can be used on.
      
'field types' => array('website_screenshot'),
      
// CONTENT_HANDLE_CORE:   CCK will pass the formatter
      // a single value.
      // CONTENT_HANDLE_MODULE: CCK will pass the formatter
      // an array of all the values. None of CCK's core 
      // formatters use multiple values, that is an option
      // available to other modules that want it.
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
    
'plain' => array(
      
'label' => t('Plain text'),
      
'field types' => array('website_screenshot'),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );


// contributions/modules/website_screenshot/link_screenshot/Attic/link_screenshot.module:HEAD (2010-07-23 12:46:02.000000000 -0500)
/* N/A */

// contributions/modules/website_screenshot/website_screenshot_cck.module:HEAD (2010-01-18 12:14:12.000000000 -0600)
function website_screenshot_cck_field_formatter_info() {
  return array(
    
'default' => array('label' => '9999' ,           'multiple values' => CONTENT_HANDLE_CORE'field types' => array('website_screenshot_cck_url')),
    
'us_0'    => array('label' => '9,999',           'multiple values' => CONTENT_HANDLE_CORE'field types' => array('website_screenshot_cck_url')),
    
'be_0'    => array('label' => '9.999',           'multiple values' => CONTENT_HANDLE_CORE'field types' => array('website_screenshot_cck_url')),
    
'fr_0'    => array('label' => '9 999',           'multiple values' => CONTENT_HANDLE_CORE'field types' => array('website_screenshot_cck_url')),
    
'unformatted' => array('label' => t('unformatted'), 'multiple values' => CONTENT_HANDLE_CORE'field types' => array('website_screenshot_cck_url')),
  );


// contributions/modules/yoxview/Attic/yoxview.module:HEAD (2010-05-09 07:22:20.000000000 -0500)
/* N/A */

// contributions/modules/yoxview/Attic/yoxview.module:DRUPAL-7--1
function yoxview_field_formatter_info() {
  
// The straight image with YoxView ontop of it.
  
$formatters = array(
    
'yoxview_link_file' => array(
      
'label' => t('YoxView: From original image'),
      
'field types' => array('image'),
    ),
  );

  
// The additional image styles.
  
foreach (image_styles() as $style) {
    
$formatters['yoxview_link_file__' $style['name']] = array(
      
'label' => t('YoxView: From "@style"', array('@style' => $style['name'])),
      
'field types' => array('image'),
    );
  }

  return 
$formatters;


// contributions/modules/zipcode/zipcode.module:HEAD (2010-05-26 10:03:51.000000000 -0500)
function zipcode_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('fr_zipcode',
                  
'ca_zipcode',
                  
'us_zipcode',
                  
'gp_zipcode',
                  
'cl_zipcode',
                  
'ar_zipcode',
                  
'br_zipcode',
                  
'uk_zipcode',
                  
'be_zipcode',
                  
'nl_zipcode',
                  
'de_zipcode',
                  
'ch_zipcode',
                  
'it_zipcode',
                  
'ad_zipcode',
                  
'hu_zipcode',
                  
'ee_zipcode',
                  
'hr_zipcode',
                  
'by_zipcode',
                  
'ru_zipcode',
                  
'cn_zipcode',                  
                  
'jp_zipcode',                  
                  
'au_zipcode',
                  
'nz_zipcode',                  
                  
'dk_zipcode',
                  
'se_zipcode',
                  
'pt_zipcode',
                  
'cy_zipcode',
                  
'dz_zipcode',
                  
'gw_zipcode',
                  
'eg_zipcode',
                  
'bn_zipcode',
                  
'bd_zipcode',
                  
'in_zipcode'
                  
),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );
 

// contributions/modules/zoomify/zoomify_imagefield.module:HEAD (2010-01-29 11:53:56.000000000 -0600)
function zoomify_imagefield_field_formatter_info() {
  
$formatters = array();
  
$formatters['zoomify'] = array(
    
'label' => 'Zoomify',
    
'field types' => array('image'),
  );
  if (
module_exists('imagecache')) {
    
$rules _imagecache_get_presets();
    foreach (
$rules as $ruleid => $rulename) {
      
$formatters['zoomify]['$rulename] = array(
        
'label' => 'Zoomify: '$rulename,
        
'field types' => array('image'),
      );
    }
  }
  return 
$formatters;


// contributions/modules/zoomit/zoomit.module:HEAD (2010-09-14 04:16:53.000000000 -0500)
function zoomit_field_formatter_info() {
  return array(
    
'zoomit' => array(
      
'label' => t('ZoomIt image'),
      
'field types' => array('filefield'),
      
'description' => t('A ZoomIt image is a zoomable set of tiled images providing high-resolution low-bandwidth display.'),
    ),
  );


// contributions/modules/zoomit/zoomit.module:DRUPAL-7--1
function zoomit_field_formatter_info() {
  return array(
    
'zoomit' => array(
      
'label' => t('ZoomIt image'),
      
'field types' => array('filefield'),
      
'description' => t('A ZoomIt image is a zoomable set of tiled images providing high-resolution low-bandwidth display.'),
    ),
  );


// contributions/profiles/meetu/modules/dev/mobile_codes/Attic/mobile_codes.formatter.inc:HEAD (2010-02-17 10:28:44.000000000 -0600)
/* N/A */

// contributions/sandbox/dman/selenium-DRUPAL-5/gridfield.module:HEAD (2010-07-27 18:43:48.000000000 -0500)
function gridfield_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Default'),
      
'field types' => array('grid_row'),
    ),
  );


// contributions/sandbox/pancho/amazon/asin/asin.module:HEAD (2011-02-02 02:50:38.000000000 -0600)
function asin_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => t('Thumbnail with title'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'details' => array(
      
'label' => t('Thumbnail with details'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'thumbnail' => array(
      
'label' => t('Thumbnail image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'medium' => array(
      
'label' => t('Medium image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'large' => array(
      
'label' => t('Large image'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
    
'inline' => array(
      
'label' => t('Link to item'),
      
'field types' => array('asin'),
      
'multiple values' => FIELD_BEHAVIOR_DEFAULT,
    ),
  );


// contributions/sandbox/robloach/modules/yoxview/Attic/yoxview.module:HEAD (2010-02-27 17:55:59.000000000 -0600)
/* N/A */

// phone/phone.module:HEAD (2011-01-03 08:39:08.000000000 -0600)
function phone_field_formatter_info() {
  return array(
    
'default' => array(
      
'label' => 'Default',
      
'field types' => array('fr_phone',
                  
'be_phone',
                  
'it_phone',
                  
'el_phone',                  
                  
'ch_phone',
                  
'ca_phone',
                
'cr_phone',
                
'pa_phone',
                  
'gb_phone',
                  
'ru_phone',
                  
'ua_phone',
                  
'es_phone',
                  
'au_phone',
                  
'cs_phone',
                  
'hu_phone',
                  
'pl_phone',
                  
'nl_phone',
                  
'se_phone',
                  
'za_phone',
                  
'il_phone',
                  
'nz_phone',
                  
'br_phone',
                  
'cl_phone',
                  
'cn_phone',                  
                  
'hk_phone',
                  
'mo_phone',
                  
'ph_phone',
                  
'sg_phone',
                  
'jo_phone',
                  
'eg_phone',
                  
'pk_phone',
                  
'int_phone'
                  
),
      
'multiple values' => CONTENT_HANDLE_CORE,
    ),
  );