Posted By

berkes on 12/13/06


image drupal phptemplate imageattach

Versions (?)

Who likes this?

3 people have marked this snippet as a favorite


image_attach theme image in the node

 / Published in: PHP

This snippet is for use with image_attach, a small contributed module that uses image module to create nice thumbs in any node type. The template snippet makes the images show up larger in the body node, and instead of linking to itself, it links to the attached image node.

  1. function phptemplate_image_attach_body($node){
  2. theme_add_style(drupal_get_path('module', 'image_attach') .'/image_attach.css');
  4. $image = node_load($node->iid);
  6. $info = image_get_info(file_create_path($image->images['preview']));
  7. $output = '';
  8. $output .= '<div style="width: '. $info['width'] .'px" class="image-attach-body">';
  9. $output .= l(image_display($image, 'preview'), "node/$image->nid", array(), NULL, NULL, FALSE, TRUE);
  10. $output .= '</div>'."\n";
  11. $output .= $node->body;
  12. return $output;
  13. }

Report this snippet  

You need to login to post a comment.