TYPO3: lesbare Bilder mit sr_freecap

In der Standardinstallation von sr_freecap ist die Ausgabe der CAPTCHA-Bilder schwer lesbar und teilweise auch am Bildrand zu früh abgeschnitten, so dass Buchstaben fehlen.

Nach der Installation von sr_freecap, kann dieses sofort in powermail oder nach Anpassung der HTML-Templates (Beschreibung im Handbuch) bei sr_feuser_register verwendet werden.

Zuerst lässt sich mit der folgenden Zeile das sr_freecap eigene CSS via TypoScript Setup deaktivieren:

plugin.tx_srfreecap_pi2._CSS_DEFAULT_STYLE >

Um eine lesbare Schrift zu bekommen, wird die Windows True-Type Schriftart Arial Unicode MS in das benötigte gdf-Format mit Hilfe dem Tool wftopf.exe umgewandelt. Als Höhe (Height) wird beispielsweise 56 und als Breite (Char Width) 24 verwendet. Die erzeugte Datei lautet so Arial56x24.gdf und wird in dem Ordner uploads/tx_srfreecap/ abgelegt.

Im TypoScript Konstanten Feld kann nun die Konfiguration wie folgt gesetzt werden:

plugin.tx_srfreecap.imageHeight = 90
plugin.tx_srfreecap.useWordsList = 0
plugin.tx_srfreecap.generateNumbers = 0
plugin.tx_srfreecap.textColor = 0
plugin.tx_srfreecap.mergeWithBackground = 0
plugin.tx_srfreecap.backgroundBlur = 1
plugin.tx_srfreecap.backgroundMorph = 0
plugin.tx_srfreecap.backgroundType = Transparent
plugin.tx_srfreecap.maxWordLength = 6
plugin.tx_srfreecap.morphFactor = .001
plugin.tx_srfreecap.fontFiles = Arial56x24.gdf

Das Ergebnis ist ein lesbares CAPTCHA-Bild.

Author: admirableadmin

Hello World! Ich bin Andreas Peichert und entwickle und programmiere Software seit 2000. Zurzeit arbeite ich als Senior Solution Architect.

2 thoughts on “TYPO3: lesbare Bilder mit sr_freecap”

  1. Hallo, kannst Du mir bitte sagen, wie kann ich die Sprache in sr_freecap ändern und das Bild auch ändern?
    Bei mir geht captcha nur auf english, ich brauche Deutsch

    MgG,
    Jasen

Leave a Reply

Your email address will not be published. Required fields are marked *