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...
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-)
woida schriebvielleicht 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.
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
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.