TYPO3 reCaptcha Extension ohne JavaScript

Avatar of Felix Nagel Felix Nagel - 07. Januar 2010 - Accessibility, TYPO3

logo-typo3 01

© TYPO3 Association, typo.org

Die reCaptcha Extension für TYPO3,  jm_ reCaptcha, hat leider keinen noscript Tag der das Ausfüllen bei Abgeschaltetem JavaScript ermöglicht.  Gemäß der Spezifikation von reCaptcha habe ich diese hinzugefügt. Das ganze ist noch ohne LL VAriablen aber ich habe den Bug / das Feature an die Entwickler weitergeleitet und hoffe es wird bald eingebaut.

 

Folgende Zeilen sind eine Erweiterung der Datei class.tx_jmrecaptcha.php ab ungefähr Zeile 121.

$content .= '<script type="text/javascript" src="'.htmlspecialchars($server.'/challenge?k='.$key.$err__parameter).'"></script>';
$content .= '<noscript><iframe src="'.htmlspecialchars($server.'/noscript?k='.$key).'" height="300" width="500" frameborder="0"></iframe><br /><p>Bitte hier den Code reinkopieren.</p><textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea><input type="hidden" name="recaptcha_response_field" value="manual_challenge"></noscript>';
return $content;

Die Kommentarfunktion ist für diesen Artikel deaktiviert.

1 Kommentare

Markus Blaschke

17. Januar 2010

Patch eingebunden - jm_ reCaptcha 1.2.0

Vielen Dank für den Patch, ich habe ihn erfolgreich in die Version 1.2.0 des reCAPTCHA-Plugins im TER eingebaut.