You are here

function pdfpreview_field_formatter_info in PDFPreview 7.2

Same name and namespace in other branches
  1. 6 pdfpreview.module \pdfpreview_field_formatter_info()
  2. 7 pdfpreview.module \pdfpreview_field_formatter_info()

Implements hook_field_formatter_info()

File

./pdfpreview.module, line 23
This file contains hooks for the pdfpreview module

Code

function pdfpreview_field_formatter_info() {
  $formatters = array(
    'pdfpreview' => array(
      'label' => t('PDF Preview'),
      'field types' => array(
        'file',
      ),
      'description' => 'Displays an snapshot of the first page of the PDF',
      'settings' => array(
        'image_style' => '',
        'image_link' => '',
        'show_description' => PDFPREVIEW_DEFAULT_SHOW_DESCRIPTION,
        'tag' => PDFPREVIEW_DEFAULT_TAG,
        'fallback_formatter' => PDFPREVIEW_DEFAULT_FALLBACK_FORMATTER,
      ),
    ),
  );
  if (module_exists('picture')) {
    $formatters['pdfpreview_picture'] = $formatters['pdfpreview'];
    $formatters['pdfpreview']['label'] = t('PDF Preview (Image)');
    $formatters['pdfpreview_picture']['label'] = t('PDF Preview (Picture)');
  }
  return $formatters;
}