$field_video = field_get_items('node', $node, 'field_video');
    $field_custom_video_thumbnail = field_get_items('node', $node, 'field_custom_video_thumbnail');
    if (!empty($field_custom_video_thumbnail[0]['uri'])) {
        $image_item = array('style_name' => $thumb_image_style, 'path' => $field_custom_video_thumbnail[0]['uri'], 'alt' => $node->title, 'title' => $node->title);
        $image = theme('image_style', $image_item);
    } else {
        $field_video_view_value = field_view_value('node', $node, 'field_video', $field_video[0]);
        $field_video_view_value['#theme'] = 'video_formatter_thumbnail';
        $field_video_view_value['#image_style'] = $thumb_image_style;
        $image = render($field_video_view_value);
    }
}
$node_url = url('node/' . $node->nid);
$name = bizutv_helper_get_user_name($node->uid);
$display_name = l($name, 'user/' . $node->uid);
$duration = bizutv_helper_get_duration($node->field_video['und'][0]['fid']);
$likes_display = '';
if ($likes) {
    $rate_results = rate_get_results('node', $node->nid, 1);
    $likes_display = $rate_results['up'];
}
$views_display = '';
if ($views) {
    $hits = bizutv_video_get_node_hits($node->nid);
    $views_display = $hits . ' view' . ($hits == 1 ? '' : 's');
}
$time_ago_display = '';
if ($time_ago) {
    $time_diff = REQUEST_TIME - $node->created;
    //3 hours ago then display hours ago format
    if ($time_diff < 10800) {
Example #2
0
function bizutv_preprocess_search_result(&$variables)
{
    $node = node_load($variables['result']['node']->entity_id);
    if (!empty($node->field_video['und'][0]['thumbnailfile']->uri)) {
        $path = $node->field_video['und'][0]['thumbnailfile']->uri;
        $variables['image'] = theme('image_style', array('style_name' => 'v2_thumbnail', 'path' => $path));
    }
    if (!empty($node->uid)) {
        $name = bizutv_helper_get_user_name($node->uid);
        $variables['display_name'] = l($name, 'user/' . $node->uid);
    }
    if (!empty($node->field_video['und'][0]['fid'])) {
        $variables['duration'] = bizutv_helper_get_duration($node->field_video['und'][0]['fid']);
    }
    $variables['title_max_length'] = 55;
}