[TYPO3-UG Denmark] Mere tydelig Captcha tekst?

Christian Noval christian at noval.dk
Thu Mar 15 10:40:43 CET 2007


Hej Stefan,

Tak for det udførlige svar.
Jo jeg kan se, at billedstørrelsen er hardcoded i selv php-filen. Så hvis
jeg forstår dig korrekt, så kan jeg kun ændre billedstørelsen ved at ændre
på selv php-koden? 
Det har jeg ikke umiddelbart adgang til på min server, så løsningen er i så
tilfælde nok at bruge et bedre plugin. Hvis jeg, som du skriver, kan bruge
de gode gamle html-markers i TV, så er det jo okay, om end det kræver en del
mere arbejde lige p.t.

Vh
  Christian



-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.netfielders.de
[mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af Stefan
Kreisberg
Sendt: 15. marts 2007 09:10
Til: typo3-ug-denmark at lists.netfielders.de
Emne: Re: [TYPO3-UG Denmark] Mere tydelig Captcha tekst?

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%252Fc
aptcha.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

_______________________________________________
TYPO3-UG-denmark mailing list
TYPO3-UG-denmark at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark




More information about the TYPO3-UG-denmark mailing list