Hallo,
ich musste neulich meine erste und bisher einzige Typo3-Webseite auf einen anderen Webserver umziehen.
Der Serveradmin, der den Server betreut ist leider nach meinem Geschmack ein wenig zu sicherheitsbeswusst. Sprich: Kein System, exec, popen etc. und somit kein Image Magic.
Durch ein wenig googlen bin ich auf die Extension jb_gd_resize gestoßen. Dies funktioniert zwar bei der Erstellung von Thumbnails im Backend, im Frondend bleiben meine Bilder aber z.B. auf Originalgröße und werden nicht resized (Z.b. bei Inhaltselement Text mit Bild und der Angabe einer abweichende Breite für das Bild oder ein im RTE eingefügtes Bild, welches verkleinter wurde)
Zwar wird hier anscheinend eine Kopie des Bildes angelegt, dies aber nicht verkleinert.
Ich habe mir als relativer Typo3-Laie mal die Extension angesehen. Sie besteht im wesentlichen aus der Datei thumbs.php und class.ux_tslib_gifBuilder.php. In der class.ux_tslib_gifBuilder.php wird die Klasse ux_tslib_gifBuilder von der Klasse tslib_gifBuilder abgeleitet. Die einzige definierte Funktion ist die imageMagickConvert.
Hier habe ich einfach mal ein fopen/fwrite eingebaut, das mir eine Logdatei mit dem Parametern des Funktionsaufrufen schreiben sollte. Die Funktion wird allerdings nie aufgerufen.
Nun bin ich nach stundenlangen Herumprobieren langsam am Ende mit meinem Latei, kann mir evtl. jemand. auf die Sprünge helfen?
Grüße
Chrsitian