$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'); }