function hook_media_wysiwyg_token_to_markup_alter in D7 Media 7.3
Same name and namespace in other branches
- 7.4 modules/media_wysiwyg/media_wysiwyg.api.php \hook_media_wysiwyg_token_to_markup_alter()
- 7.2 modules/media_wysiwyg/media_wysiwyg.api.php \hook_media_wysiwyg_token_to_markup_alter()
Alter the output generated by Media filter tags.
Parameters
array $element: The renderable array of output generated for the filter tag.
array $tag_info: The filter tag converted into an associative array by media_token_to_markup() with the following elements:
- 'fid': The ID of the media file being rendered.
- 'file': The object from file_load() of the media file being rendered.
- 'view_mode': The view mode being used to render the file.
- 'attributes': An additional array of attributes that could be output with media_get_file_without_label().
array $settings: An additional array of settings.
- 'wysiwyg': A boolean if the output is for the WYSIWYG preview or FALSE if for normal rendering.
See also
1 invocation of hook_media_wysiwyg_token_to_markup_alter()
- media_wysiwyg_token_to_markup in modules/
media_wysiwyg/ includes/ media_wysiwyg.filter.inc - Replace callback to convert a media file tag into HTML markup.
File
- modules/
media_wysiwyg/ media_wysiwyg.api.php, line 67 - Hooks provided by the Media WYSIWYG module.
Code
function hook_media_wysiwyg_token_to_markup_alter(&$element, $tag_info, $settings) {
if (empty($settings['wysiwyg'])) {
$element['#attributes']['alt'] = t('This media has been output using the @mode view mode.', array(
'@mode' => $tag_info['view_mode'],
));
}
}