Hallo,
ich verwende CAPTCHA 1.1.0 zusammen mit Mailformplus 4.0.9 unter Typo3 4.2.
TTF ist aktiviert und die Captcha Bilder werden auch angezeigt. Aber aus irgendeinem Grund werden sie auf eine Höhe von 100 Pixeln hochskaliert.
Hier der img-Tag
<img src="typo3conf/ext/captcha/captcha/captcha.php" alt="" width="95" height="100" />
Rufe ich typo3conf/ext/captcha/captcha/captcha.php auf, wird mir das Bild aber ganz normal im Browser angezeigt. 🙁
Ich habe die CSS-Datei gecheckt, das Template und auch sonst alles, was mir einfiel - ich hoffe sehr, dass jemend hier im Forum eine Idee hat woran das liegen könnte...
Ich danke Euch schon im Voraus für Eure Antworten.
Im Erweiterungs Manager unter Loaded Extensions auf Captcha Library klicken. Dort findest du dann die Einstellung Image height.
Danke für die Antwort - aber das war das Erste, was ich getan habe....leider ist es aber so, dass das Bild auch in der dort eingetragenen Höhe generiert wird wenn ich typo3conf/ext/captcha/captcha/captcha.php aufrufe. Rufe ich die Seite mit dem Formular auf, wird aber leider der img-Tag mit einer height="100" angezeigt.
Ich bin langsam am verzweifeln...morgen werde ich alle Einstellungen im Install-Tool mit denen eines anderen Servers vergleichen auf dem es klappt...
Sollte ich ein Ergebnis heraus bekommen werde ich es posten.
Das ist schon merkwürdig und ich hatte gehofft, dass vielleicht jemanden gibt, dem das auch schon passiert ist.
Also - ich habe eine Lösung. Ist zwar quick&dirty aber klappt:
ich zwinge das CAPTCHA-Bild per CSS in die richtige Höhe.
Hallo lilly_berlin,
Ich habe dasselbe Problem mit der Bildgröße. Habe es auch schon über CSS versucht mit neuer Klasse in meiner allgemeinen CSS-Datei. Habe es auch mit einem div versucht. Bekomme aber keine Reaktion.
Daher meine Frage:
Wie genau hast du die Bildgröße mit CSS geändert?
Welchen Marker sprichst du an?
Ich habe ###POWERMAIL_CAPTCHA_PICTURE### genommen. Müsste meiner Anfängermeinung nach der richtige sein. Aber evtl. vertue ich mich da.
Bin für deine Hilfe total dankbar!!
knut59
Hallo Knut,
da das Captcha-Bild ja ein IMG-Tag ist habe ich das im Stylesheet so gelöst:
#name_der_ebene img {
height: 20px;
}
Das setzt dann natürlich vorraus, dass keine anderen Bilder in der selben Ebene vorhanden sein dürfen und dass die Ebene eine ID hat.
In der Ausgabe sieht es dann so aus:
<div id="name_der_ebene"><img src="typo3conf/ext/captcha/captcha/captcha.php" alt="" width="95" height="100" /></div>
Im IMG-Tag werden zwar immer noch 100 Pixel Höhe angezeigt, aber das Style-Sheet zwingt den Browser, es mit einer Höhe von 20 Pixel anzuzeigen. Getestet habe ich das mit allen gängigen Browsern - also IE, FF, Opera, Avant.
Ich hoffe, das klappt bei Dir.
Jaaaaa!
Das klappt ganz ausgezeichnet!
Herzlichen Dank sagt knut59!!!
:p :p