News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Advanced Visual Verification (captcha)

Started by Daniel15, August 17, 2007, 06:06:13 AM

Previous topic - Next topic

Daniel15

Link to Mod

Advanced Visual Verification Mod
By HarzeM
Updated by Daniel15.




Introduction
This mod replaces default verification code system of SMF 1.1 with an advanced system.

Only Works for SMF 1.1.2 and above!

Features
- Ask image in registration
- Ask image in guest posting
- Ask image when a guest or a member searches the forum
- Ask image when sending personal messages (does not seem to work properly on SMF 1.1.3)
- One image can be valid for more than one searches or PMs!
- Put an upper limit of failures
- Block users by defined minutes when they reach maximum failure limit
- Select one of the three image types and backgrounds
- Select image size
- Select number of characters
- Generate effective images even if your server doesn't have GD installed!
- Generate effective fonts even if your server doesn't have FreeType installed!
- Logs failures in error log.

You can modify the settings via
Admin > Registration > Visual Verification

Version History
1.2 - Updated to support SMF 1.1.2 and 1.1.3, by Daniel15.
1.1 - Bug Fix and SMF 1.1 update
1.0 - Initial Release
Daniel15, former Customisation team member, resigned due to lack of time. I still love everyone here :D.
Go to smfshop.com for SMFshop support, do NOT email or PM me!

Daniel15

I haven't tested this extensively... Any feedback would be great :)
Daniel15, former Customisation team member, resigned due to lack of time. I still love everyone here :D.
Go to smfshop.com for SMFshop support, do NOT email or PM me!

8220

I have no settings under Registration?

And i installed it whit browse packages.

Jens


Daniel15

Daniel15, former Customisation team member, resigned due to lack of time. I still love everyone here :D.
Go to smfshop.com for SMFshop support, do NOT email or PM me!

8220

Sure!

This is my test forum and i see no settings.

Jens

8220

If i remove it i become this error page

And i have installed it again and also no settings.

Jens

Dragooon

Looks like a ownership error.
Because of ownership error you are unable to auto modify files through script.
In short contact your host.

Hondo

Hi,
I Installed it manually because I have to much modifications and it don't work automatically.
It works fine as I can see but!!
I need an option to disable the visual verification for registered users. That is really needed.
Now I have disabled it because I can not force registered users to use this captcha verification.

Andreas

Dragooon

Where you want it to disable?
In PMs? Go to Admin > Features and Options  > "Minimum Posts required before CAPTCHA is dsiabled" or something like that and set it to 0 and save.

Hondo

Hi,
I use SMF 1.1.2 And I don´t have this option.
I have only this:
"Post count under which users must enter code when sending personal messages."

When I enable the visual verification I myself must enter the captche when I´m posting and I have more than 2000 postings.

Andreas

Hondo

#10
OK I found my Problem.
There was in post.php other, older Code from a hack with captcha.
Now it works perfect, thank you.

Andreas

motumbo

I'm looking for visual verification for guests since it is missing in SMF (a mystery why...).  I've never installed a mod before, and really wish I didn't have to.  But, it is important that I allow guests to post and I get so much spam I don't like going to my own board. 

I shall look at the code, install it, and hope for the best.

Thanks to Harzem for developing this.

motumbo

Installing this was pretty quick and painless.  And it seems to work quite nicely. 

I didn't notice any bugs.  Before I put this into production, I'll have to test it out for a few days.  If I do find any bugs, I'll be sure to report back.

Thanks to the original developer and Daniel15.  This could be the end of 10 - 15 spam messages and bot registrations per day!  :D :D :D

motumbo

There is a major bug in this mod.

The captcha code for visual verification is in TWO different places in the private message screen in my installation.  Not only that, but it does NOT work, even when you correctly fill out the captcha information in both places.

I believe one is above the text box where you type your message and the other is just above the submit button.


motumbo

By the way, I installed this mod on top of a fresh installation of 1.1.3.  I downloaded both tonight.

Panache Web

it does not work, using the smf/joomla bridge at all...  also the original captcha does not work as well

Fallen Angel

Here is a danish translation of Modifications.danish-utf8.php to this mod, running on SMF 1.1.4 and Dilber MC theme.


// --- Begin added code - Advanced Visuel Verification ---
$txt['verificationVisual'] = 'Visuel Verification';
$txt['verificationSettingsDesc'] = 'Her kan du ændre mange instillinger omkring visuel verification på din side.';

$txt['enable_visual_verification'] = 'Slå visuel verification til';
$txt['verificationCodeChars'] = 'Antal af bogstaver i verification billedet';
$txt['verificationMaxTries'] = 'Antal fejl før bruger bliver blokeret';
$txt['verificationWaitTime'] = 'Antal minutter før blokering udløber';

$txt['verificationAskRegister'] = 'Spørg ved registrering';
$txt['verificationAskGuestPost'] = 'Spørg når gæst skriver';
$txt['verificationAskPM'] = 'Spørg når der sendes personlige beskeder';
$txt['verificationPMvalid'] = 'Maksimum antal personlige beskeder et verifications billede kan bruges til';
$txt['verificationPMvalidDesc'] = 'Dette er det antal personlige beskeder hvor brugeren ikke vil blive spurgt om nyt verification billede, når først koden er skrevet korrekt. Anbefaldet indstilling er 5-10';
$txt['verificationAskGuestSearch'] = 'Spørg gæst når der søges';
$txt['verificationAskMemberSearch'] = 'Spørg når bruger søger';
$txt['verificationSearchValid'] = 'Maksimum antal søgninger et verification billede kan bruges til';
$txt['verificationSearchValidDesc'] = 'Dette er det antal søgninger hvor brugeren ikke vil blive spurgt om nyt verification billede, når først koden er skrevet korrekt. Anbefaldet indstilling er 5-10.';

$txt['verificationImageBackground'] = 'Baggrunds type for billede';
$txt['verificationBGnoise'] = 'Noise';
$txt['verificationBGnoiseDesc'] = 'Hurtig men ikke særlig effektiv. Du kan bruge denne hvis du ikke mistænker at dit forum stadig får automatisk registrering.';
$txt['verificationBGlines'] = 'Distorted Lines';
$txt['verificationBGlinesDesc'] = 'Anbefalet. Generere nemt at læse men svær at gætte.';
$txt['verificationBGcolored'] = 'Random Colors';
$txt['verificationBGcoloredDesc'] = 'Svært at bryde, men langsom og svær at læse. Ikke alle servere vil være istand til at vise dette. Se et eksempel før du bruger det.';
$txt['verificationBGcircles'] = 'Inverted circles';
$txt['verificationBGcirclesDesc'] = 'Sværest at bryde, men sløvt og svært at læse.';

$txt['verificationImageSize'] = 'Billede størrelse';
$txt['verificationImageSizeSmall'] = 'Lille';
$txt['verificationImageSizeMedium'] = 'Medium';
$txt['verificationImageSizeLarge'] = 'Stor';

$txt['verificationGDnotsupported'] = 'Din server har ikke GD installeret. Verifications billeder vil blive genereret uden GD.';

$txt['verificationPreview'] = 'Preview Billede';
$txt['verificationPreviewDesc'] = '(Vent venligst imens preview bliver genereret)';

$txt['verificationReadChars'] = 'Du skulle kunne se <b>%s</b> bogstaver i dette billede.';
$txt['verification_brute_force'] = 'Du har brugt antallet af fejlet visuel verification. Du skal vente %s minutter før du kan prøve igen.';
$txt['error_visual_verification_failed'] = 'De bogstaver du skrev, matcher ikke til dem som er vist i billedet.';
// --- End added code ---

Ambasador

I have a problem both with this mod & the original smf captcha: while working fine in English & Spanish, in Serbian Latin & Cyrilic it doewn't show the image (it does show the translated text). I tried to compare the langpacks but couldn't find where the problem is, could somebody help me, please?

motumbo

Quote from: Ambasador on December 13, 2007, 06:33:35 AM
I have a problem both with this mod

See my post above where I say that there is a major bug in this mod.

Don't waste your time with this as it doesn't appear to have been fixed.  At least, there are no posts in this thread indicating it has.


Ambasador

I' ve tried it with english and spanish and works fine, and not just with the mod, but also with the original SMF captcha, so I belive the problem is somewhere in the lang files, but I can't detect it (seems a little illogical to be there, right?).

Quote from: motumbo on September 11, 2007, 02:58:46 AM
There is a major bug in this mod.

The captcha code for visual verification is in TWO different places in the private message screen in my installation.  Not only that, but it does NOT work, even when you correctly fill out the captcha information in both places.

If I understood you right, I suggest you go to PersonalMessage.template.php, delete one of the boxes (usually with 2 boxes it gets confused and none works).
Perhaps you have just installed this twice?

Advertisement: