function template_preprocess_colorbox_insert_image in Colorbox 6
Same name and namespace in other branches
- 7.2 colorbox.theme.inc \template_preprocess_colorbox_insert_image()
- 7 colorbox.theme.inc \template_preprocess_colorbox_insert_image()
Preprocess variables for the colorbox-insert-image.tpl.php file.
File
- ./
colorbox.theme.inc, line 111 - Colorbox theme functions.
Code
function template_preprocess_colorbox_insert_image(&$vars) {
$vars['presetname'] = $vars['item']['presetname'];
$vars['image_path'] = imagecache_create_url($vars['presetname'], $vars['item']['filepath']);
$vars['insert_class'] = $vars['widget']['insert_class'];
if ($colorbox_presetname = variable_get('colorbox_imagecache_preset', 0)) {
$vars['link_path'] = imagecache_create_url($colorbox_presetname, $vars['item']['filepath']);
}
else {
$vars['link_path'] = file_create_url($vars['item']['filepath']);
}
$vars['gallery_id'] = '';
switch (variable_get('colorbox_insert_gallery', 0)) {
case 0:
case 1:
case 2:
$vars['gallery_id'] = 'all';
break;
case 3:
$vars['gallery_id'] = 'insert-' . $vars['item']['fid'];
break;
}
}