You are here

function theme_node_kaltura_mix_thumbnail_url in Kaltura 6

Same name and namespace in other branches
  1. 5 plugins/node_kaltura_mix/node_kaltura_mix.module \theme_node_kaltura_mix_thumbnail_url()
  2. 6.2 plugins/node_kaltura_mix/node_kaltura_mix.module \theme_node_kaltura_mix_thumbnail_url()
3 theme calls to theme_node_kaltura_mix_thumbnail_url()
kaltura_get_thumbnail_display in plugins/field_kaltura/field_kaltura.module
node_kaltura_mix_view in plugins/node_kaltura_mix/node_kaltura_mix.module
Implementation of hook_view().
views_handler_field_kaltura_thumb::theme in plugins/kaltura_views/kaltura_views.module

File

plugins/node_kaltura_mix/node_kaltura_mix.module, line 667

Code

function theme_node_kaltura_mix_thumbnail_url($node, $teaser, $nosize = FALSE, $size = array()) {
  if (isset($size['width']) && isset($size['height'])) {
    $width = $size['width'];
    $height = $size['height'];
  }
  else {
    $width = variable_get('kaltura_mix_thumb_width', '120');
    $height = variable_get('kaltura_mix_thumb_height', '90');
  }
  $size_str = '';
  if ($nosize == FALSE) {
    $size_str = '/width/' . $width . '/height/' . $height;
  }
  if ($node->link_thumb || $teaser) {
    return '<div class="kaltura_thumb"><a href="' . url('node/' . $node->nid) . '"><img src="' . $node->kaltura_thumbnail_url . $size_str . '" ' . $extra . ' /></a></div>';
  }
  else {
    return '<div class="kaltura_thumb"><img src="' . $node->kaltura_thumbnail_url . $size_str . '" ' . $extra . ' /></div>';
  }
}