2 + 2 (etc) capchas -- are they available for Chronoforms V4

rowby 27 May, 2012
Hello!

Using Chronoforms 4.0 RC3.3 on Joomla 1.5.26.

Client would like a capcha that does something like this "Using only numbers, what is the total of 2 + 3"

Is there a way to do this in chronoforms. I'm familiar with the usual light and dark letters capcha -- but am asking in case this is something that this can be easily done.

If not, then I'll tell the client we'll use the light and dark letters capcha.

BTW is there an 'assortment' of capchas that work with chronoforms? Or is basically the light and dark letter capcha the one that is available by "default".

Thanks!

Rowby
GreyHead 28 May, 2012
HI rowby,

In the current version there are the standard 'black and white' captha; ReCaptcha; and Security Questions - you supply a set of questions and answers and one picked at random and added to the form. You could set this up with a list of 'math' questions easily enough (though you need to watch the '=' sign in the question).

Bob
ekull25 07 Jun, 2012
Bob, is HOW to set this up in your book? If so, I will purchase it right now. reall, really need a better captcha for my various CF installs. I really like this Security Question concept, but have NO idea how to add to CF forms.
GreyHead 11 Jun, 2012
Hi ekull25,

It's not in the book I'm afraid :-(

Here's a way to set up maths questions in CFv4.

Use the new Security question feature:
[list=a]
  • Drag a Security Question element from the Advanced elements group into the Preview box.

  • Drag a Load Security Question action into the On Load event from the Anti Spam action group.

  • Drag a Check Security Question action into the On Submit event and move it up to be the first action.

  • Drag an Event Loop action into the pink On Fail event of the Check Security Question action.

  • Open the Load Security Question action and copy and paste the list of questions below into the Code box (or use your own).

  • Save the form and test.
  • [/list:o]
    Here's a list of 198* simple 'math questions':
    1 + 1 is=2
    2 + 1 is=3
    3 + 1 is=4
    4 + 1 is=5
    5 + 1 is=6
    6 + 1 is=7
    7 + 1 is=8
    8 + 1 is=9
    9 + 1 is=10
    1 + 2 is=3
    2 + 2 is=4
    3 + 2 is=5
    4 + 2 is=6
    5 + 2 is=7
    6 + 2 is=8
    7 + 2 is=9
    8 + 2 is=10
    9 + 2 is=11
    1 + 3 is=4
    2 + 3 is=5
    3 + 3 is=6
    4 + 3 is=7
    5 + 3 is=8
    6 + 3 is=9
    7 + 3 is=10
    8 + 3 is=11
    9 + 3 is=12
    1 + 4 is=5
    2 + 4 is=6
    3 + 4 is=7
    4 + 4 is=8
    5 + 4 is=9
    6 + 4 is=10
    7 + 4 is=11
    8 + 4 is=12
    9 + 4 is=13
    1 + 5 is=6
    2 + 5 is=7
    3 + 5 is=8
    4 + 5 is=9
    5 + 5 is=10
    6 + 5 is=11
    7 + 5 is=12
    8 + 5 is=13
    9 + 5 is=14
    1 + 6 is=7
    2 + 6 is=8
    3 + 6 is=9
    4 + 6 is=10
    5 + 6 is=11
    6 + 6 is=12
    7 + 6 is=13
    8 + 6 is=14
    9 + 6 is=15
    1 + 7 is=8
    2 + 7 is=9
    3 + 7 is=10
    4 + 7 is=11
    5 + 7 is=12
    6 + 7 is=13
    7 + 7 is=14
    8 + 7 is=15
    9 + 7 is=16
    1 + 8 is=9
    2 + 8 is=10
    3 + 8 is=11
    4 + 8 is=12
    5 + 8 is=13
    6 + 8 is=14
    7 + 8 is=15
    8 + 8 is=16
    9 + 8 is=17
    1 + 9 is=10
    2 + 9 is=11
    3 + 9 is=12
    4 + 9 is=13
    5 + 9 is=14
    6 + 9 is=15
    7 + 9 is=16
    8 + 9 is=17
    9 + 9 is=18
    1 * 1 is=1
    2 * 1 is=2
    3 * 1 is=3
    4 * 1 is=4
    5 * 1 is=5
    6 * 1 is=6
    7 * 1 is=7
    8 * 1 is=8
    9 * 1 is=9
    1 * 2 is=2
    2 * 2 is=4
    3 * 2 is=6
    4 * 2 is=8
    5 * 2 is=10
    6 * 2 is=12
    7 * 2 is=14
    8 * 2 is=16
    9 * 2 is=18
    1 * 3 is=3
    2 * 3 is=6
    3 * 3 is=9
    4 * 3 is=12
    5 * 3 is=15
    6 * 3 is=18
    7 * 3 is=21
    8 * 3 is=24
    9 * 3 is=27
    1 * 4 is=4
    2 * 4 is=8
    3 * 4 is=12
    4 * 4 is=16
    5 * 4 is=20
    6 * 4 is=24
    7 * 4 is=28
    8 * 4 is=32
    9 * 4 is=36
    1 * 5 is=5
    2 * 5 is=10
    3 * 5 is=15
    4 * 5 is=20
    5 * 5 is=25
    6 * 5 is=30
    7 * 5 is=35
    8 * 5 is=40
    9 * 5 is=45
    1 * 6 is=6
    2 * 6 is=12
    3 * 6 is=18
    4 * 6 is=24
    5 * 6 is=30
    6 * 6 is=36
    7 * 6 is=42
    8 * 6 is=48
    9 * 6 is=54
    1 * 7 is=7
    2 * 7 is=14
    3 * 7 is=21
    4 * 7 is=28
    5 * 7 is=35
    6 * 7 is=42
    7 * 7 is=49
    8 * 7 is=56
    9 * 7 is=63
    1 * 8 is=8
    2 * 8 is=16
    3 * 8 is=24
    4 * 8 is=32
    5 * 8 is=40
    6 * 8 is=48
    7 * 8 is=56
    8 * 8 is=64
    9 * 8 is=72
    1 * 9 is=9
    2 * 9 is=18
    3 * 9 is=27
    4 * 9 is=36
    5 * 9 is=45
    6 * 9 is=54
    7 * 9 is=63
    8 * 9 is=72
    9 * 9 is=81
    1 - 1 is=0
    2 - 1 is=1
    3 - 1 is=2
    4 - 1 is=3
    5 - 1 is=4
    6 - 1 is=5
    7 - 1 is=6
    8 - 1 is=7
    9 - 1 is=8
    3 - 2 is=1
    4 - 2 is=2
    5 - 2 is=3
    6 - 2 is=4
    7 - 2 is=5
    8 - 2 is=6
    9 - 2 is=7
    4 - 3 is=1
    5 - 3 is=2
    6 - 3 is=3
    7 - 3 is=4
    8 - 3 is=5
    9 - 3 is=6
    5 - 4 is=1
    6 - 4 is=2
    7 - 4 is=3
    8 - 4 is=4
    9 - 4 is=5
    6 - 5 is=1
    7 - 5 is=2
    8 - 5 is=3
    9 - 5 is=4
    7 - 6 is=1
    8 - 6 is=2
    9 - 6 is=3
    8 - 7 is=1
    9 - 7 is=2
    9 - 8 is=1

    Important: you can't use '=' or the HTML Entity for '=' in the question because ChronoForms uses '=' a marker to identify the question and the answer. 'is' (or a translation) will work OK; or you can just use '1 + 1' if you prefer.

    Bob

    *There are all of the x + y, x * y and x - y questions for values of x and y from 1-9 where the answer is > 0.
    This topic is locked and no more replies can be posted.