Zum Inhalt springen

click_enlarge + Update auf 3.8.1

Erstellt am 22. November 2005 · 5 Antworten · letzte Antwort am 21. Januar 2006

Tags: Bilder, PHP, Tipp

woida ·

Als ich ein Update auf 3.8.1 machte hat mein Click-enlarge in Verbindung mit der Extension "dmc_image_alttext" nicht mehr funktioniert:
Ich bekam immer den Fehler: "Parameter Error: Wrong parameters sent.", obwohl ich wie beschrieben die Caches gelöscht habe.
Als ich mir das ganze genauer angeschaut hab, stellte ich fest, daß der md5-Wert, der das neue showpic.php erwartet mehr Variablen mit einrechnet.
Ich hab also in der "class.ux_tslib_content.php" in der Extension "dmc_image_alttext" folgende Zeile ersetzt (Zeile ca. 610, hab meine Version noch ein bisschen erweitert):
Diese Zeile:

$md5_value = md5($imageFile.'|'.$conf['width'].'|'.$conf['height'].'|'.$conf['effects'].'|'.$GLOBALS['TYPO3_CONF_VARS']['SYS']['encryptionKey'].'|');

ersetzen duch

$md5_value = md5($imageFile.'|'.$conf['width'].'|'.$conf['height'].'|'.$conf['effects'].'|'.$conf['bodyTag'].'|'.$conf['title'].'|'.$conf['wrap'].'|'.	$GLOBALS['TYPO3_CONF_VARS']['SYS']['encryptionKey'].'|');

vielleicht hilfts jemanden...

steffenk ·

saubere Arbeit ! Sowas ist nicht leicht zu entdecken.
hast Du es auch Volker Hielscher gemeldet ? Wäre schön, wenn er die offizielle Version ändert. 8-)

theo ·
woida schrieb

vielleicht hilfts jemanden...

Yo, und wie!!

Ich setze nämlich gerne folgende Extension ein und hatte dasselbe Problem nach dem Update auf 3.8.1:
http://typo3.org/extensions/repository/list/dh_popupimg_caption/

hier ersetzt man nun in der Datei "class.tx_dhpopupimgcaption.php" diese Zeile:

$md5_value = md5($file."|".$conf["width"]."|".$conf["height"]."|".$conf["effects"]."|".$GLOBALS["TYPO3_CONF_VARS"]["SYS"]["encryptionKey"]."|");

durch folgende Zeile

$md5_value = md5($file."|".$conf["width"]."|".$conf["height"]."|".$conf["effects"]."|".$conf["bodyTag"]."|".$conf["title"]."|".$conf["wrap"]."|".  $GLOBALS["TYPO3_CONF_VARS"]["SYS"]["encryptionKey"]."|");

Vielen großen Dank.

abteilung ·

Ich hab' noch eine Frage an euch: Meine lz_gallery stellt seit meinem Update auf 3.8.1 ebenfalls keine Popups mehr dar. Habt ihr eine Idee, wo ich da etwas ändern muss?

Vielen Dank! Pascal

woida ·

Ich kenn die lz_gallery nicht. Aber schau halt mal den Quelltext durch, und such die Zeile, in der ein md5 berechnet wird. Die mußt du dann austauchen.