$class)) . ($print_desc ? ($item['data']['description'] ? '
'.$item['data']['description'] : 'No descr') : '');
}
function phptemplate_imagefield_formatter_image_nodelink($element) {
// Inside a View this function may be called with null data. In that case,
// just return.
if (empty($element['#item'])) {
return '';
}
$node = $element['#node'];
$item = $element['#item'];
$imagetag = theme('imagefield_formatter_image_plain', $element, false);
$class = 'imagefield imagefield-nodelink imagefield-'. $element['#field_name'];
return l($imagetag, 'node/'. $node->nid, array('attributes' => array('class' => $class), 'html' => true)) . ($item['data']['description'] ? '
'.$item['data']['description'] : 'No description');
}
function phptemplate_imagefield_formatter_image_imagelink($element) {
// Inside a View this function may be called with null data. In that case,
// just return.
if (empty($element['#item'])) {
return '';
}
$item = $element['#item'];
$imagetag = theme('imagefield_formatter_image_plain', $element, false);
$original_image_url = file_create_url($item['filepath']);
$class = 'imagefield imagefield-imagelink imagefield-'. $element['#field_name'];
return l($imagetag, $original_image_url, array('attributes' => array('class' => $class), 'html' => true)) . ($item['data']['description'] ? '
'.$item['data']['description'] : 'No description');
}