You are here

function colorbox_link_alter in Colorbox 6

Implementation of hook_link_alter().

File

./colorbox.module, line 403
A light-weight, customizable lightbox plugin for jQuery 1.3

Code

function colorbox_link_alter(&$links, $node) {
  if ($node->type == 'image' && is_array($node->images) && variable_get('colorbox_auto_image_nodes', 0)) {

    // Add a colorbox class to the image link sizes on the image node.
    foreach ($node->images as $size => $path) {
      $links['image_size_' . $size]['attributes']['class'] = "image image-{$size} colorbox";
      $links['image_size_' . $size]['href'] = $path;
      unset($links['image_size_' . $size]['query']);
    }
  }
}