Index: nodeimageblock.module =================================================================== RCS file: /cvs/drupal/contributions/modules/nodeimageblock/nodeimageblock.module,v retrieving revision 1.1 diff -r1.1 nodeimageblock.module 30a31 > $index = is_numeric($_GET['image']) ? $_GET['image'] - 1 : 0; 34,36c35,37 < $imagesrc = _nodeimageblock_get_node_images($node); < $image = $imagesrc[0] ? $imagesrc[0] : 'files/blank.gif'; < $output .= theme('nodeimageblock_block_item', $node, $image); --- > $images = _nodeimageblock_get_node_images($node); > $image = $images[$index]; > $output .= theme('nodeimageblock_block_item', $image); 39c40 < $block['content'] = theme('nodeimageblock_block', $output); --- > $block['content'] = theme('nodeimageblock_block', $output, $node, $images, $index); 47c48 < function theme_nodeimageblock_block($items) { --- > function theme_nodeimageblock_block($items, &$node, $images = array(), $index = 0) { 50a52,66 > > if (count($images) > 1) { > $links = array(); > foreach ($images as $i => $image) { > $i++; > if (($i-1) != $index) { > $links[] = l($i,'node/'.$node->nid, NULL, 'image='.$i); > } > else { > $links[] = $i; > } > } > $output .= theme('links', $links); > } > 54c70 < function theme_nodeimageblock_block_item($node, $imagesrc) { --- > function theme_nodeimageblock_block_item($imagesrc) { 57c73 < --- > 59d74 < 77c92 < $images[] = $file->filepath; --- > $images[] = file_create_url($file->filepath); 81d95 <