---
title: "Thumbnail mittels GIFBUILDER Overlay anlegen und Lightbox"
url: "https://www.typo3.net/d/74656-thumbnail-mittels-gifbuilder-overlay-anlegen-und-lightbox"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Bilder","Frage"]
created: "2008-03-10"
last_reply: "2008-03-10"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Thumbnail mittels GIFBUILDER Overlay anlegen und Lightbox

Extensions › Entwicklung · 0 Antworten · gestartet 2008-03-10

## Eröffnungsbeitrag

**T0m** · 2008-03-10 · [Beitrag #1](https://www.typo3.net/d/74656-thumbnail-mittels-gifbuilder-overlay-anlegen-und-lightbox/1)

Hallo Forum

ich hab grad versucht in meiner Extension ein Thumbnail mit einem Overlay zu versehn und dann noch die Lightbox zu aktivieren
leider funktioniert es nur ohne Lightbox

hier mal meine ImageFunction

```php
function getImageCWoverlay($imageName,$caption,$width){
  $myImage='uploads/tx_trsampleext/'.$imageName;
  $mySize=getimagesize($myImage);
  $imageConfig = array();
  $imageConfig['img'] = 'IMAGE';
  $imageConfig['img.']['file']=$myImage;
  $imageConfig['img.']['file.']['imageLightbox2maxW'] = 900;
  $imageConfig['img.']['file.']['imageLightbox2maxH'] = 700;
  $imageConfig['img.']['imageLightbox2'] = 1;
  $imageConfig['img.']['imageLightbox2.']['imageset'] = 1;
  $imageConfig['img.']['imageLightbox2.']['saveImageShow'] = 0;
  $imageConfig['img.']['imageLightbox2.']['printImageShow'] = 0;
  $imageConfig['img.']['imageLightbox2.']['caption'] = "$caption";
  $imageConfig['img.']['file'] = 'GIFBUILDER';
  $myCalc = number_format(($mySize[1] * $width / $mySize[0]),0);
  $imageConfig['img.']['file.']['XY'] = $width.','.$myCalc;
  $imageConfig['img.']['file.']['10'] = 'IMAGE';
  $imageConfig['img.']['file.']['10.']['file.']['width'] = $width.'c';
  $imageConfig['img.']['file.']['10.']['file.']['maxW'] = $width;
  $imageConfig['img.']['file.']['10.']['file'] = $myImage;
  $imageConfig['img.']['file.']['20'] = 'IMAGE';
  $imageConfig['img.']['file.']['20.']['file.']['width'] = $width.'c';
  $imageConfig['img.']['file.']['20.']['file.']['maxW'] = $width;
  $imageConfig['img.']['file.']['20.']['file'] = 'fileadmin/images/Overlay.png';
  $imageConfig['img.']['file.']['20.']['offset'] = '0,0';
  $imageConfig['img.']['file.']['20.']['mask.']['width'] = $width.'c';
  $imageConfig['img.']['file.']['20.']['mask'] = 'fileadmin/images/OverlayMask.png';
  return $this->cObj->IMAGE($imageConfig['img.']);
}
```

es wird zwar ein Link erzeugt aber dieser verlinkt auf die Startseite

wenn ich kein GIFBUILDER verwende dann funktioniert die Lightbox
also so

```php
function getImageCW($imageName,$caption,$width){
	$myImage='uploads/tx_trsampleext/'.$imageName;
	$mySize=getimagesize($myImage);
	$imageConfig = array();
	$imageConfig['img'] = 'IMAGE';
	$imageConfig['img.']['file']=$myImage;
	$imageConfig['img.']['file.']['imageLightbox2maxW'] = 900;
	$imageConfig['img.']['file.']['imageLightbox2maxH'] = 700;
	$imageConfig['img.']['imageLightbox2'] = 1;
	$imageConfig['img.']['imageLightbox2.']['imageset'] = 1;
	$imageConfig['img.']['imageLightbox2.']['saveImageShow'] = 0;
	$imageConfig['img.']['imageLightbox2.']['printImageShow'] = 0;
	$imageConfig['img.']['imageLightbox2.']['caption'] = "$caption";
	$imageConfig['img.']['file.']['width'] = $width.'c';
	$imageConfig['img.']['file.']['maxW'] = $width;

	return $this->cObj->IMAGE($imageConfig['img.']);
}
```

hat jemand nen Tip wie beides zusammen funktioniert ?

vielen Dank
Gruss t0m

---

Quelle: „Thumbnail mittels GIFBUILDER Overlay anlegen und Lightbox“, typo3.net, https://www.typo3.net/d/74656-thumbnail-mittels-gifbuilder-overlay-anlegen-und-lightbox
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
