TYPO3 reCaptcha Extension ohne JavaScript
-
07. Januar 2010
-
Accessibility,
TYPO3
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;
17. Januar 2010
Vielen Dank für den Patch, ich habe ihn erfolgreich in die Version 1.2.0 des reCAPTCHA-Plugins im TER eingebaut.