Differences From:
File
src/login.c
part of check-in
[00b778bd58]
- Added new config option with the rather unwieldy name 'anon-login-enable-captcha-filler'
by
stephan on
2009-12-07 22:42:42.
Also file
src/login.c
part of check-in
[1c2d878d12]
- Merge with trunk
by
btheado on
2009-12-13 01:16:13.
[view]
To:
File
src/login.c
part of check-in
[fe019f946b]
- Change the name of the "anon-login-enable-captcha-filler" setting to
"auto-captcha". Move the GUI setting of this setting over to the
"Setup/Behavior" page.
by
drh on
2009-12-18 22:01:57.
[view]
@@ -251,10 +251,10 @@
@ You must configure your web browser to accept cookies in order for
@ the login to take.</p>
if( zAnonPw ){
unsigned int uSeed = captcha_seed();
- char const * zDecoded = captcha_decode(uSeed);
- int iAllowPasswordFill = db_get_boolean( "anon-login-enable-captcha-filler", 0 );
+ char const *zDecoded = captcha_decode(uSeed);
+ int bAutoCaptcha = db_get_boolean("auto-captcha", 0);
char *zCaptcha = captcha_render(zDecoded);
@ <input type="hidden" name="cs" value="%u(uSeed)"/>
@ <p>Visitors may enter <b>anonymous</b> as the user-ID with
@@ -261,10 +261,12 @@
@ the 8-character hexadecimal password shown below:</p>
@ <center><table border="1" cellpadding="10"><tr><td><pre>
@ %s(zCaptcha)
@ </pre></td></tr></table>
- if( iAllowPasswordFill ) {
- @ <input type="button" value="Fill out captcha" onclick="document.getElementById('u').value='anonymous'; document.getElementById('p').value='%s(zDecoded)';"/>
+ if( bAutoCaptcha ) {
+ @ <input type="button" value="Fill out captcha"
+ @ onclick="document.getElementById('u').value='anonymous';
+ @ document.getElementById('p').value='%s(zDecoded)';"/>
}
@ </center>
free(zCaptcha);
}