Not signed in (Sign In)

Categories

Vanilla 1.1.4 is a product of Lussumo. More Information: Documentation, Community Support.

Help keep Vanilla free:
Welcome Guest!
Want to take part in these discussions? If you have an account, sign in now.
If you don't have an account, apply for one now.
    •  
      CommentAuthorWanderer
    • CommentTimeAug 21st 2006 edited
     # 1
    Anyone using the CAPTCHA extension successfully?

    The image won't show up for me.

    Yes I have GD 2.0.28 installed.

    Further, when I try to load the missing image...
    Fatal error: Call to undefined function:
    imageftbbox() in /forum/extensions/CAPTCHA/library/php-captcha.inc.php on line 296
    •  
      CommentAuthorDinoboff
    • CommentTimeAug 21st 2006
     # 2
    It work for me. What is your php version?

    It will try when I more time to work on the captcha extension.
    •  
      CommentAuthorzinor
    • CommentTimeAug 21st 2006
     # 3
    You need the GD library configured in PHP I believe. You may want to check that.
    •  
      CommentAuthorWanderer
    • CommentTimeAug 21st 2006
     # 4
     Quote: zinor  You need the GD library configured in PHP I believe. You may want to check that.

    Nope, too hard, my provider takes days to get back to me and weeks to actually understand what my problem is.
    If it don't work out of the box it gets trashed I'm afraid.
    •  
      CommentAuthoricouto
    • CommentTimeAug 22nd 2006
     # 5
    I have installed the CAPTCHA extension in a brand new Vanilla 1 installation, in a server which - like Wanderer's - seems to fulfill the requirements. I, too, am experiencing exactly the same problem. My server gives me a more precise error description, stating that the problem was that the "imageftbbox" function (used in "php-captcha.inc.php") is undefined.

    I honestly hope the developer can solve this!

    Last of all, one request: as well as showing the captcha image, it would be nice if we could also show a little message (for instance, "If you have problems viewing this image, please contact the Forum Adminstrator"), with a link to the administrator's address, for people with visual difficulties.

    Many thanks, and KEEP UP THE GOOD WORK!
    •  
      CommentAuthorWanderer
    • CommentTimeAug 22nd 2006
     # 6
     Quote: icouto  ...it would be nice if we could also show a little message (for instance, "If you have problems viewing this image, please contact the Forum Adminstrator"), with a link to the administrator's address, for people with visual difficulties.

    Do you think if people are visually impaired to the point that they can't see the image they are going to be able to see the text message?
    •  
      CommentAuthorblizeH
    • CommentTimeAug 22nd 2006
     # 7
    And there was me thinking the whole point of standards compliant websites was to make it easier for text readers...
    •  
      CommentAuthorDinoboff
    • CommentTimeAug 22nd 2006
     # 8
    @ Wanderer and icouto: What is your php version?
    •  
      CommentAuthoricouto
    • CommentTimeAug 22nd 2006
     # 9
    @Wanderer: people with visual difficulties often use software that can read the screen text to them - so text with a link to the administrator would be good for this audience.

    @Dinoboff: the output of phpinfo() tells me that the version is 4.3.11. GD support is enabled, and the GD version is "bundled (2.0.28 compatible)". Does that help? - let me know if there is any more info I can give you!
    •  
      CommentAuthorDinoboff
    • CommentTimeAug 22nd 2006
     # 10
    I will try to find out why your php doesn't know the function (it should).

    On the todo list:
    * make the captcha compatible with more php version.
    * Add an audio CAPTCHA (require Flite - easy to add but couldn't install Flite, so I couldn't tested it. If someone as flite installed on is server, let know)
    * Add a registration by approval instead of the audio captcha.
    * Add advanced options for the Visual captcha.
    •  
      CommentAuthorWanderer
    • CommentTimeAug 22nd 2006
     # 11
    Dinoboff, my phpinfo() tells me...
    PHP Version 4.3.10
    GD Support enabled
    GD Version bundled (2.0.28 compatible)
    •  
      CommentAuthoricouto
    • CommentTimeSep 4th 2006
     # 12
    *bump*

    @Dinoboff: I hope you haven't given up on this extension just yet! :)

    I'm *really* looking forward to trying out a version that might work on my PHP/GD... ;)
    •  
      CommentAuthorØ
    • CommentTimeSep 4th 2006
     # 13
    About CAPTCHA, I wonder what you guys think about this. It seems to work, and it's really cute :)
    •  
      CommentAuthoricouto
    • CommentTimeSep 4th 2006
     # 14
    @̣Ø: all the pictures seem to be mising from the grid - they all show as "?".

    For some more CAPTCHA alternatives have a look at:
    http://www.captcha.net/captchas/
    •  
      CommentAuthorØ
    • CommentTimeSep 4th 2006 edited
     # 15
    It's currently quite a buggy version, sometimes you'll need to hit submit several times before the pictures are actually displayed. What I've posted above is close to Pix from your link.
    •  
      CommentAuthoricouto
    • CommentTimeSep 4th 2006
     # 16
    Another interesting site with information on Turing tests which are suitable for a wider audience, including people with visual disabilities and dyslexia, have a look also at:

    http://www.w3.org/TR/turingtest/
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 4th 2006
     # 17
    Sorry, Have been quite busy the last few weeks. I will try to work on it this week
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 5th 2006 edited
     # 18
    Is someone can test the new release? http://lussumo.com/addons/?PostBackAction=AddOn&AddOnID=139

    It is using imagettfbbox() instead of imageftbbox(),
    and imagettftext() instead of imagefttext()
    •  
      CommentAuthoricouto
    • CommentTimeSep 5th 2006
     # 19
    @Dinoboff: thank you very much for looking into it!

    I downloaded, installed and enabled the extension - oh, by the way: the "readme" file in the package is actually the readme for the "Applicant Email Verification" extension, not for the CAPTCHA!

    Unfortunately, still getting the same error:

    Fatal error: Call to undefined function: imagettfbbox()
    in (~...)/public_html/forumoj/extensions/CAPTCHA/library/
    php-captcha.inc.php on line 296
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 5th 2006
     # 20
    That might be a problem with the FreeType library. You have to check that with your hosting provider.
    •  
      CommentAuthoricouto
    • CommentTimeSep 6th 2006
     # 21
    @Dinoboff: I've contacted my service provider, and you are right. Here is their response:

    "I have verified it and this problem is due to freetype module missing. I will recompile php with freetype support in non peak hours and let you know shortly."

    Maybe this might be something worthwhile documenting, somewhere in the 'requirements' for this add-on, in case other users have similar problems in the future!

    PS: have you changed your "ReadMe" file? The one you had included in the download package was the wrong one! :)
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 6th 2006
     # 22
    I will change it in the 0.2.0 release.
    •  
      CommentAuthoricouto
    • CommentTimeSep 9th 2006
     # 23
    @Dinoboff: just wanted to let you know that my ISP recompiled PHP with the FreeType libraries, and now CAPTCHA works like a charm! - Thank you, thank you, thank you!!!

    Now, a little request: in the next version, would you be able to include also an (obfuscated) link to the administrator's email address? - this is very useful, as usually when the person trying to register has a visual disability, they use screen-reading software.

    Once again, many, many,many thanks for the great work! :)
    •  
      CommentAuthorpbear
    • CommentTimeSep 10th 2006
     # 24
    KittenAuth is very, very cool. :D
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 21st 2006
     # 25
    Just updated it. It support audio captcha (require Flite) allowing visualy impaired to register.

    You can't use it with Application Email Verification 0.4.0 if you don't have audio Captcha enable.

    The Captcha options should be added to registration setting page in the next version.
  1.  # 26
    Can the captcha addon have others like math problems to solve
    What is 2 + 5 = ?
    etc
  2.  # 27
    That'd be an awesome way to make sure your user group had a minimum level of intelligence. Take them through a small IQ test and disguise it as a captcha!
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 22nd 2006
     # 28
    if you can hide the numbers from bots, yep.

    For KittenAuth, I don't think there is enought room on the registration page.
    •  
      CommentAuthoricouto
    • CommentTimeSep 23rd 2006
     # 29
    @Dinoboff: an audio captcha is useful, specially if your ISP has the required libraries. For those who don't, it would still be useful - as described in a previous posting - to be able to display an obfuscated link to the admin's email address, in case a person with visual impairments is trying to register, or some other problem is being experienced.
    •  
      CommentAuthorDinoboff
    • CommentTimeSep 23rd 2006
     # 30
    If you don't have flite install there is an other way for visually impaired to register (not yet compatible with Application email verification).
  3.  # 31
    Minesweeper, i think that basic level of IQ is a prerequisite if they are planning to come online and read forums. :) if they can't do simple math, then i doubt they can figure out how a forum even works.

    plus it can be something like this. without numbers

    How many letters in the word "vanilla" = ?

    it will be really hard for bots to figure out the question. A set of like 20 prewritten questions with random numbers or words is very effective. acvourse this assume english language proficiency, but thats a prerequisite for a english forum anyway.
  4.  # 32
    Dont get me wrong, i was being deadly serious. I'd be really interested to see what came of a community with a forced basic IQ test...
    •  
      CommentAuthorWallPhone
    • CommentTimeSep 24th 2006
     # 33
    Quite a bit more than a basic test, but the International High IQ Society is such a community.

    I missed the mark by one point. No joke.

    I know I could make it in if I retried, but its too expensive... on second thought, $79 is very cheap to put a fancy bit of bragging rights on a resume...
  5.  # 34
    I got accepted either there or somewhere very similar but also got put off by the entry fee..
    •  
      CommentAuthorbjrn
    • CommentTimeSep 24th 2006
     # 35
    I'd feel a bit silly putting something like International High IQ Society or Mensa on my CV. I mean, it doesn't really say all that much about you, does it? Except that you managed to pass an IQ test, and don't mind paying an entry + annual fee.
    •  
      CommentAuthorTomTester
    • CommentTimeJan 26th 2007 edited
     # 36
    I disagree that Mensa is a scam. The entry fees are low enough for anyone to afford,
    and the annual membership fees a mere $55, which mostly covers the postage on their
    monthly magazine/newsletters.

    edit: removed nonsensical blabber not relevant to the topic
    •  
      CommentAuthorgiginger
    • CommentTimeJan 26th 2007
     # 37
    You only need 124 for the High IQ Society? I feel so damn brainy now :D
    •  
      CommentAuthorTomTester
    • CommentTimeJan 28th 2007
     # 38
    OK, so that thing *is* a crock. I should have clicked on the link...
    See! It doesn't help at all in real life ;-)

    (FWIW, Mensa is top 2% of the test world-wide (or in your country))
    •  
      CommentAuthoricouto
    • CommentTimeMar 5th 2007
     # 39
    After upgrading to Vanilla 1.1, I was notified that a new version of the CAPTCHA extension was available.

    I downloaded it, as prompted, and installed it, only to be greeted by this error message when I try to access my settings.php page:


    "A fatal, non-recoverable error has occurred
    Technical information (for support personel):

    Error Message
    Could not Add the CaptchaDisableDescription field to the User table
    Affected Elements
    CAPTCHA Upgrader.undefined();

    The error occurred on or near: Duplicate column name 'CaptchaDisableDescription'

    For additional support documentation, visit the Lussumo Documentation website at: lussumo.com/docs"

    Whatever this is, it needs to be corrected ASAP!
    •  
      CommentAuthorDinoboff
    • CommentTimeMar 5th 2007
     # 40
    What is the value of $Configuration['CAPTCHA_VERSION'] in /conf/settings.php ? I don't understand why you have this error message since, I think, you had CAPTCHA 2.x.

    Check that you have the CaptchaDisableDescription field in the user table, and that $Configuration[' CAPTCHA_FLITE_PATH'] and $Configuration['CAPTCHA_AUDIO_PATH'] are in /conf/settings.php. If the all are here, just set $Configuration['CAPTCHA_VERSION'] = '2.0'
    •  
      CommentAuthoricouto
    • CommentTimeMar 5th 2007
     # 41
    @Dinoboff: the version of CAPTCHA that I've just reinstalled, and seem to be running with no problems, is 0.1.3.

    Am I supposed to do something special to upgrade from 0.1.x to 0.2.x?
    •  
      CommentAuthorDinoboff
    • CommentTimeMar 5th 2007 edited
     # 42
    No, there shouldn't be any problem.

    There might have been a mistake in the upgrader of the 0.2.0 or 0.2.1, that I fixed in 0.2.1a.

    Can you tell me if you have the CaptchaDisableDescription field in the user table, and if $Configuration['CAPTCHA_FLITE_PATH'] and $Configuration['CAPTCHA_AUDIO_PATH'] are in /conf/settings.php ?
    •  
      CommentAuthoricouto
    • CommentTimeMar 5th 2007
     # 43
    @Dino: thank you for the feedback.

    In conf/settings.php:

    $Configuration['CAPTCHA_AUDIO_PATH'] = '/tmp/';
    $Configuration['CAPTCHA_FLITE_PATH'] = 'NONE';

    In my database, there is indeed a table named "LUM_User", which has a field named "CaptchaDisableDescription".
    •  
      CommentAuthorDinoboff
    • CommentTimeMar 5th 2007 edited
     # 44
    Sorry, it must have been a mistake in the version 0.2.0 or 0.2.1
    so, you just need to set $Configuration['CAPTCHA_VERSION'] = '2.0'
    •  
      CommentAuthoricouto
    • CommentTimeMar 15th 2007
     # 45
    @Dinoboff: yes, you were right - in my conf/settings.php I had:

    $Configuration['CAPTCHA_VERSION'] = '0.1'

    Changing it manually to:

    $Configuration['CAPTCHA_VERSION'] = '2.0'

    then uploading the latest version (0.2.1a) worked fine! It is compatible with Vanilla 1.1.2!

    Many thanks, and keep up the good work!
    • CommentAuthorscherem
    • CommentTimeJun 3rd 2007 edited
     # 46
    I'm trying to install the newest version of CAPTCHA straight out of the 'add-on box' and getting the same error as icouto, except it appears that my DB does not have the CaptchaDisableDescription field. Do i have to create this manually?

    If I create this manually through phpmyadmin, is there anything else I need to know/do?
    • CommentAuthorscherem
    • CommentTimeJun 4th 2007 edited
     # 47
    Got the entry in the DB, now the CAPTCHA doesn't show on the reg form....

    Edit: I'm an noob. Didn't realize you had to turn it on next to enabling the extension.
    •  
      CommentAuthoricouto
    • CommentTimeMar 11th 2008
     # 48
    Development of this extension seems to have stopped - that is a great shame. There seems to be a couple of very clever open-source php captcha libraries out there, which do very nifty things out-of-the-box - like, for instance, ask easy math questions (one plus two equals?), obvious questions (what is John Smith's first name?) instead of using pictures and relying on external libraries.

    It would be wonderful if someone were to take up development of this once again.
Add your comments
    Username Password
  • Format comments as