[TYPO3-UG Denmark] Mere tydelig Captcha tekst?

Stefan Kreisberg stefan-donotspam- at linkfactory.dk
Thu Mar 15 09:10:16 CET 2007


Christian Noval wrote:

> Hej liste,
> 
> Jeg har installeret et Captcha system via følgende ext.: nepa-design.de
> spam protection (nd_antispam)
> Jeg valgte denne, da den ikke kræver jeg skal ind og rette html-templates
> etc, men blot kan insætte den via den alm. formular i page content.
> Hurtigt og nemt.
> Mit problem er blot at selve Captcha teksten i FE er ret ulæseligt. 

Det tjener jo "desværre" den fordel at det skal være svært at lave
mønstergenkendelse på billedet. Så hvis målet er at holde "robotter" eller
scripts der exploiter din form ude, må et vist mål af "ulæselighed" være en
nødvendighed. F.eks. kan man alene fra et satelit foto beregne hvor meget
regn der er i skyerne - så mon ikke en ondsindet scriptkid let kan læse dit
captcha billede hvis IKKE det scrambles lidt?

> Ved 
> nogen af jer, om og hvordan f.eks. størrelsen på denne tekst kan ændres?
> Dokumentaionen til nd_antispam er ret mangelfuld.

Koden for selve captcha plugin'et ret kort og heraf fremgår det tydeligt at
det blot er to konstanter der sætter billedstr.:

http://typo3.org/extensions/repository/view/captcha/1.0.0/info/captcha%252Fcaptcha.php/

$imgHeight = 17;
$imgWidth = 47;

Det burde selvfølgelig være TS ...

Og scrambling funktioner følger derefter, den burde også være ligetil at
eksperimentere med ...

Endelig har alle billedfunktionerne sikkert også deres egne parametre for
hvor "pæne" (eller hvor store) de skal være. I.e. i hvilken grad de skal
komprimeres. Det kan også være en god ide at undersøge om der kan "skrues"
på noget der. Se f.eks.

http://dk.php.net/imagepng

Jeg ved ikke om der kan være en server side setting der allerede optimerer
dit billede mere end godt er ...? Jeg mener også at man kan skrue på disse
i install tool'et, men det kræver selvfølgelig at ens plugin benytter sig
af Typo3 API'et hvilket captcha så åbenlyst ikke gør.

> Denne extention er baseret på Captcha Libary (captcha).
> 
> Der findes andre Captcha løsninger, f.eks. sr_freecap og
> cr_tmailform_captcha, men de kræver at jeg ændrer min html-template og jeg
> er lidt i tvivl i den henseende, da sitet er sat op med TemplaVoilá. Hvis
> min fornemmelse ikke svigter helt, så mener jeg ikke det er lige til at
> bruge plugins som er baseret på html-markers i et site som er sat op med
> TV. Er det korrekt?

Det er ikke korrekt. De metoder er ikke afhængige af hinanden. Du kan uden
problemer have et TV opmarkeret site der benytter et hav af plugins
med "gammeldaws" HTML template opmarkeringer. Det er sågar set at nogle
benytter BÅDE den gamle templateautoparser OG templavoila elementer i eet
og samme site. Men selvfølgelig - hvis du skal ændre i din hovedskabelon
skal du rundt om templavolia før det slår igennem - men så kan det være mig
der ikke forstår spørgsmålet ...?

> Tak for jeres hjælp

np :-)

vh Stefan 
 
> Mvh
>   Christian Noval



More information about the TYPO3-UG-denmark mailing list