function media_file_type_media_default_view in D7 Media 7
Implements hook_file_type_TYPE_default_view().
Returns a drupal_render() array for displaying the file when there are no administrator-configured formatters, or none of the configured ones return a display.
1 string reference to 'media_file_type_media_default_view'
- media_file_type_info in includes/
media.types.inc - Implements hook_file_type_info().
File
- includes/
media.types.inc, line 45 - Helper functions related to media types. CRUD for saving their settings mainly.
Code
function media_file_type_media_default_view($file, $view_mode, $langcode) {
// During preview, or when custom attribute values are needed on the displayed
// element, use a media icon.
if ($view_mode == 'media_preview' || isset($file->override)) {
return array(
'#theme' => 'media_formatter_large_icon',
'#file' => $file,
);
}
// Finally, fall back to File module's generic file display.
return array(
'#theme' => 'file_link',
'#file' => $file,
);
}