vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.7 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=228)
-   -   Miscellaneous Hacks - NoSpam! for vBulletin 3.7 (https://vborg.vbsupport.ru/showthread.php?t=183329)

antialiasis 06-22-2008 10:00 PM

NoSpam! for vBulletin 3.7
 
NoSpam! is back and better than ever! The automatic template edits should be smoother than they were in the previous version, in addition to the 3.7 support. Please note that this version will ONLY work for vBulletin 3.7!

NoSpam! is a simple hack that allows the administrator to specify a number of easy questions, a random one of which must be answered correctly in order for a guest to be able to register, post, search or use the contact form. Because you create the questions and they are unique for each forum, it is impossible for a bot programmer to preprogram a bot to be able to answer them without adjusting the bot specifically to one, and thus you will be rid of all spam posted by CAPTCHA-evading advertisement programs.

This functionality was added by default in vBulletin 3.7's Q&A human verification system, so why use NoSpam! for 3.7 at all? There are a few reasons why one could prefer it:

- I have heard reports that vBulletin's default Q&A human verification is faulty and lets bots through. Truth to be told, I would not have publically released a 3.7 version if not for this. I don't quite see how this could happen and have not experienced it myself seeing as I don't use vBulletin's human verification, but if those reports are to be trusted, NoSpam! will do a better job of keeping the bots out.
- It is much easier to add questions and answers in NoSpam! en massé than in vBulletin's default system. If you want a great number of questions, vBulletin's built-in system takes terribly long to add them all in with quite a lot of page loads in between, while a fast typer can add several dozen questions to NoSpam! in a matter of minutes.
- If you have previously used NoSpam!, a simple copy-paste will get all your previous questions into NoSpam! for 3.7, while to get them into the built-in vBulletin system requires a converter.

If the reports of vBulletin's default human verification system failing are incorrect, I will freely admit that most people will do fine with the built-in system. But if you prefer this hack, by all means use it.

NoSpam! can be used with or without default vBulletin human verification. In this version, the automatic addition of the question into the templates should be flawless and not induce the often-reported problem where the question didn't appear in the previous version of the hack.

VERSION HISTORY:

4.0: Redid the automatic addition of questions to be smoother and more or less foolproof. Released for vBulletin 3.7.
3.0: Added functionality to allow users to specify which pages should use NoSpam!.
2.0: Extended the NoSpam! functionality to guest posts, guest searches and guest "Contact Us" in addition to registration.
1.1: Made template edit automatic (with thanks to Cole2026), added ability to have more than one answer to each question, and made answers case insensitive. To upgrade, I recommend undoing the template edit so you won't have to worry about it anymore (replace $nospamfield in the template register with $imagereg, or if you added $nospamfield above $imagereg, just remove $nospamfield altogether), and then reimport the product through the Admin CP (making sure that Allow Overwrite is set to On).
1.0: Initial release.

INSTALLATION:

1. Import product-nospam.xml through the Admin CP product manager.
2. Go to your vBulletin options in the Admin CP and select NoSpam! Settings. Once there, turn the system on and input your questions and answers according to the instructions there.

The system should now be functional and running.

UNINSTALLATION:

Just uninstall the product through the Admin CP.

SUPPORT:

Full support will be given in this thread. All suggestions are welcome.

Thank you and please click "Mark as Installed" if you like it.

StRiKeR035 06-23-2008 05:08 PM

thanks striker clicks install=) i used this mod all the time back in 3.6.x

KURTZ 06-23-2008 05:09 PM

need files, demo, screenshots ... something ... :p

edit: lol striker what have you installed?

punk23 06-23-2008 05:13 PM

Quote:

edit: lol striker what have you installed?
LMAO!!

antialiasis 06-23-2008 05:14 PM

Added the files. I had to post the thread first to get the thread URL before exporting the XML file.

StRiKeR035 06-23-2008 05:16 PM

now i did=)

KURTZ 06-23-2008 05:18 PM

Quote:

Originally Posted by punk23 (Post 1556994)
LMAO!!

Quote:

Originally Posted by StRiKeR035 (Post 1557000)
now i did=)

ROTFL!

Quote:

Originally Posted by antialiasis (Post 1556995)
Added the files. I had to post the thread first to get the thread URL before exporting the XML file.

OK mate now just a question: this add-on can work together with captcha?

punk23 06-23-2008 05:21 PM

Thanks antialiasis! Loved it in 3.6 - I know I'm gonna love it in 3.7 :)

Installed.

antialiasis 06-23-2008 05:27 PM

Quote:

Originally Posted by KURTZ (Post 1557002)
ROTFL!



OK mate now just a question: this add-on can work together with captcha?

Yes. As the first post says, NoSpam! can be used with or without the default vBulletin human verification system. If one of the built-in options is enabled, the NoSpam! question will appear below it on the page and they will work independently of one another.

KURTZ 06-23-2008 05:32 PM

Quote:

Originally Posted by antialiasis (Post 1557008)
Yes. As the first post says, NoSpam! can be used with or without the default vBulletin human verification system. If one of the built-in options is enabled, the NoSpam! question will appear below it on the page and they will work independently of one another.

superb mate! ;) installed and also nominated ;):up:

ArnyVee 06-23-2008 06:29 PM

Any issues with the "XXP" version that was posted in the 3.6 thread? Should I just use this and overwrite?

KURTZ 06-23-2008 06:30 PM

what issue Arny? :S

tafreeh 06-23-2008 06:37 PM

i think this is buil-in option in vb 3.7... iguesss

Mike-D 06-23-2008 06:42 PM

Jelsoft has made brilliant ways to stop such Spam things. Why to reinvent the wheel (German idiom)? I don't see any reason why publishing a second Spam Hack. Maybe someone can enlighten me :)

KURTZ 06-23-2008 06:50 PM

i've got the same thoughts Mike, but i think is impossible improve the captcha with the vB's default Q&A ... this hack give us the chance to have those things together ... correct me if i'm wrong ... :)

Mike-D 06-23-2008 06:59 PM

Hmm, yes. You're right. That's the other side how I didn't consider it. Thanks Christian :)

goforex 06-23-2008 07:39 PM

Quote:

Originally Posted by Mike-D (Post 1557074)
Jelsoft has made brilliant ways to stop such Spam things. Why to reinvent the wheel (German idiom)? I don't see any reason why publishing a second Spam Hack. Maybe someone can enlighten me :)

VB's anti-spam features have never worked for me, but NoSpam! has worked brilliantly! Maybe there is some function on my board or server that isn't activated which allows spam bots to get through. Whatever it is, as soon as I upgraded to 3.7 without NoSpam! I started getting multiple spam posts and sign ups every day, just like I did before I installed NoSpam! I told VBulletin but they just bury their heads in the sand because 'it works for them'. I for one am extremely greatful for this hack so I will finally be rid of these blasted spam bots!!!!!!!!!!!

Cheers!

antialiasis 06-23-2008 07:47 PM

Um, guys, my initial post has a lengthy breakdown of why I decided to release this for 3.7 and why people might want to use it despite that vBulletin has built-in Q&A human verification. I'd really appreciate if people read what I've already taken the time to explain before asking about it.

Quote:

Any issues with the "XXP" version that was posted in the 3.6 thread? Should I just use this and overwrite?
Judging by XXP's explanation of what he did, it should work just fine, but this one is more reliable and won't break when you make template edits.

dannykilla 06-23-2008 08:10 PM

will this replace the current Human Verification I am currently using and if so is there any chance I could have two working together i.e. Re-Captcha and your hack?

Dan

ArnyVee 06-23-2008 08:20 PM

Quote:

Originally Posted by antialiasis (Post 1557148)
Judging by XXP's explanation of what he did, it should work just fine, but this one is more reliable and won't break when you make template edits.

Gotcha. Done and installed! :D

Thanks for the update!

slyreptile 06-23-2008 09:19 PM

Installed! I'm tired of the bots getting by the vB 3.7 re-Captcha. Hopefully with this, it'll put a stop or at least a huge slowdown to the madness!

antialiasis 06-23-2008 11:45 PM

Quote:

Originally Posted by dannykilla (Post 1557167)
will this replace the current Human Verification I am currently using and if so is there any chance I could have two working together i.e. Re-Captcha and your hack?

Dan

As said in the first post, it works independently of the default vBulletin human verification - you can have both reCAPTCHA and NoSpam! at the same time.

verino 06-24-2008 02:51 AM

Thank's mate and *installed*

AdrianH 06-24-2008 04:40 AM

Quote:

Originally Posted by Mike-D (Post 1557074)
Jelsoft has made brilliant ways to stop such Spam things. Why to reinvent the wheel (German idiom)? I don't see any reason why publishing a second Spam Hack. Maybe someone can enlighten me :)

Spammers are getting past the vB Captcha system, this is an extra layer of protection.

Read the first post....................

AdrianH 06-24-2008 04:43 AM

Thanks for this antialiasis, good to see this hack back again :up:

jdebler 06-24-2008 03:40 PM

Quote:

Originally Posted by CareyCrew (Post 1557416)
Thanks for this antialiasis, good to see this hack back again :up:

Agreed! Thank you, Antialiasis!!

hostlayer 06-25-2008 02:53 PM

I have installed this but it is not showing up on the registration form even though it is enabled, any ideas?

Sean James 06-26-2008 06:50 AM

Great to see this hack back, the spam protection with 3.7.0 is still allowing bots on my forums.

BeerLuver 06-26-2008 08:45 AM

Excellent mod :). Love how this works alongside whatever human image verification system we choose to use as a double security measure. Big thanks for this :D. Works great.

beishe8 06-26-2008 10:15 PM

Quote:

Originally Posted by hostlayer (Post 1558668)
I have installed this but it is not showing up on the registration form even though it is enabled, any ideas?

It is not showing up but still is there...
What could be wrong?

Quote:

You answered the NoSpam! question incorrectly. Please reevaluate your answer or, if you found yourself unable to answer it, you can refresh for another question if the administrator has enabled multiple questions. If you find yourself repeatedly unable to answer the NoSpam! questions, please contact the forum administration.

Edit: I'm using 3.7.2

hostlayer 06-27-2008 12:14 AM

Ya I am having the same problem, not showing up on the registration page, but is still there

logicuk 06-27-2008 05:09 AM

installed and working here on vb 3.7 beta5 thanks :D

dannykilla 06-27-2008 03:35 PM

Quote:

Originally Posted by antialiasis (Post 1557297)
As said in the first post, it works independently of the default vBulletin human verification - you can have both reCAPTCHA and NoSpam! at the same time.

Awesome
Thanks & Installed

shimpaku 06-28-2008 08:35 PM

Forgive my total lack of technical aptitude but exactly where do I download the file to?
Have picture of my server CP enclosed.

~Phil

setishock 06-28-2008 09:02 PM

I am getting pounded by low brow, knuckle dragging spammer humans and their droids. Hope this helps. Clicked installed.

beishe8 06-29-2008 04:41 AM

Quote:

Originally Posted by shimpaku (Post 1561533)
Forgive my total lack of technical aptitude but exactly where do I download the file to?
Have picture of my server CP enclosed.

~Phil

You should not upload any files to anywhere.

Simply import the .xml file with the help of your Admin CP from your harddisk.

beishe8 06-29-2008 05:33 AM

Quote:

Originally Posted by hostlayer (Post 1560007)
Ya I am having the same problem, not showing up on the registration page, but is still there

I have found the solution for my problem.
I was using Ver.3 of the product.
Uninstalled it,installed Ver.4 , it is working as it supposed to.

Thanks Antialiasis

shimpaku 06-29-2008 01:17 PM

Quote:

Originally Posted by beishe8 (Post 1561787)
You should not upload any files to anywhere.

Simply import the .xml file with the help of your Admin CP from your harddisk.

OK....I take it then that it is a plugin?

Admin CP > Plugins & Products > Download/Upload Products > Upload XML File From Computer ("product_nospam")

Is that the correct procedure?

~Phil

hostlayer 06-29-2008 03:26 PM

Quote:

Originally Posted by beishe8 (Post 1561808)
I have found the solution for my problem.
I was using Ver.3 of the product.
Uninstalled it,installed Ver.4 , it is working as it supposed to.

Thanks Antialiasis

I am using the version provided here and it isn't working, where did you get v4?

beishe8 06-29-2008 05:52 PM

Quote:

Originally Posted by hostlayer (Post 1562142)
I am using the version provided here and it isn't working, where did you get v4?

The one provided here is the correct one. Version 4.
Try it again.
Make a new folder on your PC named nospam_ver_4, unzip the zipfile into that.

Uninstall the one in your forum and install again this one.
Might help.


All times are GMT. The time now is 04:22 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06913 seconds
  • Memory Usage 1,826KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (20)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete