function theme_video_thumb_style in Video 7.2
Same name and namespace in other branches
- 7 video.theme.inc \theme_video_thumb_style()
Returns HTML for an image using a specific image style.
Parameters
$variables: An associative array containing:
- style_name: The name of the style to be used to alter the original image.
- path: The path of the image file relative to the Drupal files directory. This function does not work with images outside the files directory nor with remotely hosted images.
- alt: The alternative text for text-based browsers.
- title: The title text is displayed when the image is hovered in some popular browsers.
- attributes: Associative array of attributes to be placed in the img tag.
- getsize: If set to TRUE, the image's dimension are fetched and added as width/height attributes.
File
- ./
video.theme.inc, line 168 - Theme related functions for the Video module.
Code
function theme_video_thumb_style($variables) {
$style_name = $variables['style_name'];
$path = $variables['path'];
// theme_image() can only honor the $getsize parameter with local file paths.
// The derivative image is not created until it has been requested so the file
// may not yet exist, in this case we just fallback to the URL.
$style_path = image_style_path($style_name, $path);
if (!file_exists($style_path)) {
$style_path = image_style_url($style_name, $path);
}
$variables['path'] = $style_path;
return theme('image', $variables);
}