function pdfpreview_field_formatter_settings_summary in PDFPreview 7.2
Implements hook_field_formatter_settings_summary().
File
- ./
pdfpreview.module, line 103 - This file contains hooks for the pdfpreview module
Code
function pdfpreview_field_formatter_settings_summary($field, $instance, $view_mode) {
// Again, act like the image or picture module.
$summary = '';
switch ($instance['display'][$view_mode]['type']) {
case 'pdfpreview':
$summary .= image_field_formatter_settings_summary($field, $instance, $view_mode);
break;
case 'pdfpreview_picture':
$instance['display'][$view_mode]['type'] = 'picture';
$summary .= picture_field_formatter_settings_summary($field, $instance, $view_mode);
break;
}
$summary .= '<br />' . t('Using %tag as separator', array(
'%tag' => $instance['display'][$view_mode]['settings']['tag'],
));
$summary .= '<br />' . t('Descriptions are %desc', array(
'%desc' => $instance['display'][$view_mode]['settings']['show_description'] ? t('visible') : t('hidden'),
));
if (!isset($instance['display'][$view_mode]['settings']['fallback_formatter']) || $instance['display'][$view_mode]['settings']['fallback_formatter']) {
$summary .= '<br />' . t('Using the default file formatter for non-PDF file.');
}
return $summary;
}