function oembed_alt_attr in oEmbed 7
Same name and namespace in other branches
- 8 oembed.module \oembed_alt_attr()
- 7.0 oembed.module \oembed_alt_attr()
Generate a string for use as ALT attribute.
6 calls to oembed_alt_attr()
- OembedEndpointTestCase::testOembedEndpoint in modules/
oembedprovider/ oembedprovider.test - OembedProviderTestCase::testOembedProviders in modules/
oembedprovider/ oembedprovider.test - oembed_file_presave in ./
oembed.file.inc - Implements hook_file_presave().
- oembed_pre_render_image_helper in ./
oembed.module - Set the properties for a themed image.
- theme_oembed in theme/
oembed.theme.inc - Theme for oEmbed output.
File
- ./
oembed.module, line 506 - Core functionality for oEmbed
Code
function oembed_alt_attr($embed) {
$options = array(
'@type' => $embed['type'],
);
// alt attribute using hopefully available title and provider name.
if (isset($embed['title'])) {
$string = '@title';
$options['@title'] = $embed['title'];
}
else {
$string = 'Embedded @type';
}
if (isset($embed['provider_name'])) {
$string .= ' on @provider_name';
$options['@provider_name'] = $embed['provider_name'];
}
return t($string, $options);
}