Zum Inhalt springen

Größenbeschränkung gsi_slideshow

Erstellt am 2. März 2006 · 1 Antwort · letzte Antwort am 3. März 2006

Tags: Bilder, Frage

wikki ·

Moin zusammen,

ich benutze die gsi_slideshow und will die Grössen für die Thumbnails und die Grossansicht begrenzen.
Meine Vorgehensweise:

plugin.tx_gsislideshow_pi1.img {
	imageLinkWrap = 1 
        ### maximale Vorschaubildbreite
	file.width= 306m
	### maximale Vorschaubildhöhe
        #file.height= 250m

                imageLinkWrap  {
		### Hintergrunddefinition
		bodyTag = <body style="background: white; margin: 10px;" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
		wrap = <a href="javascript:close();"> | </a>
		### maximale Breite für Grossansicht
	        width = 800m
		### maximale Höhe für Grossansicht
      		height = 600m
		effects =  {$styles.content.imgtext.linkWrap.effects}
		JSwindow = 1
		JSwindow.newWindow = 1
		### Grösse, die Fenster grösser sein soll als das Bild
		JSwindow.expand = 20,20
		enable = 1
	}
}

Also, er soll das Bild in einem Rahmen von 306x250 pixel halten. Allerdings orientiert Typo3 sich nur an den 250, nicht an den 306 (sprich, ein breites Bild wird breiter als 306 pixel gerendert).
Die Grossansicht funktioniert leider gar nicht.

Die Anleitung besagt,

Do not set these properties:
img.file
img.file.width

Wie schränkt man die Grösse ein, wenn dieser Parameter nicht erlaubt ist?

wikki ·

Problem gelöst. In der Datei pi1/class.tx_gsislideshow_pi1.php habe ich relativ weit unten die Zeile

$img_conf['file.']['width'] = $this->cObj->data['imagewidth'];

auskommentiert. Danach wurden die zuvor beschriebenen Werte übernommen.