Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
NoSpam! for vBulletin 3.7 Details »»
NoSpam! for vBulletin 3.7
Version: 4.0, by antialiasis antialiasis is offline
Developer Last Online: Nov 2013 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.7.1 Rating:
Released: 06-22-2008 Last Update: 06-22-2008 Installs: 1078
Uses Plugins Auto-Templates
Re-useable Code Translations  
No support by the author.

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.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
antiekeradio

Comments
  #202  
Old 01-08-2009, 04:17 AM
bleros's Avatar
bleros bleros is offline
 
Join Date: Oct 2008
Location: Macedonia
Posts: 200
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i dont know,is not work bot again register
Reply With Quote
  #203  
Old 01-08-2009, 06:41 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bleros View Post
i dont know,is not work bot again register
Bots can't get through it, but humans can still register their bots. It's unfortunate, but there's not a lot you can do.
Reply With Quote
  #204  
Old 01-09-2009, 11:26 PM
CUBS CUBS is offline
 
Join Date: Oct 2004
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

running 3.7.4 getting this error

XML Error: Empty document at Line 1
Reply With Quote
  #205  
Old 01-10-2009, 01:22 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CUBS View Post
running 3.7.4 getting this error


XML Error: Empty document at Line 1
Try redowloading the XML.
Reply With Quote
  #206  
Old 01-10-2009, 12:40 PM
Sworm Sworm is offline
 
Join Date: Feb 2008
Posts: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi all,
this tool work on vb 3.8?
Reply With Quote
  #207  
Old 01-11-2009, 03:40 AM
morrow's Avatar
morrow morrow is offline
 
Join Date: Mar 2002
Location: NJ
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sworm View Post
Hi all,
this tool work on vb 3.8?
I'm using it on 3.8 with no problem.
Reply With Quote
  #208  
Old 01-11-2009, 07:17 AM
CUBS CUBS is offline
 
Join Date: Oct 2004
Posts: 83
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I Finaly got it installed to bad it doesnt show when you register though, yes turned on . in vbulletin options theres a spam management that says this ---do I need to add anything to this

vBulletin Anti-Spam Key Powered by Akismet

Enter a vBulletin Anti-Spam service key to enable scanning of user data where supported.

Spam Scanning Post Threshold

This setting controls how many of a user's posts will be scanned by the Anti-Spam Service. Once a user's post count exceeds this threshold, his or her posts will not be scanned for spam content. To always scan posts set this value to 0.


then you have your no spam settings.Is it normal to have 2 types of settings in the vb options panel But since it doesnt show anyway on the registration page i'm going to disable it anyway
Reply With Quote
  #209  
Old 01-11-2009, 11:44 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CUBS View Post
I Finaly got it installed to bad it doesnt show when you register though, yes turned on . in vbulletin options theres a spam management that says this ---do I need to add anything to this

vBulletin Anti-Spam Key Powered by Akismet

Enter a vBulletin Anti-Spam service key to enable scanning of user data where supported.

Spam Scanning Post Threshold

This setting controls how many of a user's posts will be scanned by the Anti-Spam Service. Once a user's post count exceeds this threshold, his or her posts will not be scanned for spam content. To always scan posts set this value to 0.


then you have your no spam settings.Is it normal to have 2 types of settings in the vb options panel But since it doesnt show anyway on the registration page i'm going to disable it anyway
Your looking at the wrong thing there. That's the Spam Management tools that come default with vBulletin. Where you want to go is Admin CP >> vBulletin Options >> vBulletin Options >> NoSpam! Settings. Then carefully set your questions as instructed.
Reply With Quote
  #210  
Old 01-12-2009, 07:58 AM
tlwwolfseye's Avatar
tlwwolfseye tlwwolfseye is offline
 
Join Date: Dec 2008
Location: Germany
Posts: 320
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But it only shows 1 Question per registration, right ? I saw in some other Forum, don´t remember what Software it was, he had 3 little registration questions. Thats possible somehow ? I mean all 3 at the same time when someone registers or just with one question ?
Reply With Quote
  #211  
Old 01-12-2009, 10:04 AM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Maybe another modification. But this one doesn't do that, nor does vB default I don't believe.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:51 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05760 seconds
  • Memory Usage 2,323KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete