Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases

Reply
 
Thread Tools
Apply flood check to guests Details »»
Apply flood check to guests
Version: 1.00, by Paul Paul is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 11-22-2002 Last Update: Never Installs: 6
 
No support by the author.

Hi,

I think this qualifies as a vBulletin bug, however since the problem has been present in versions as early as 1.1.4, I'm going to post it here as a hack. This may or may not be included in some form or another in future versions of vBulletin.

Presently, if guests/unregistered users are allowed to post on your forum, they will not be checked for flooding (should you have the flood check feature enabled on your forum). Only registered users are checked for flooding.

For a full discussion of this issue, visit this thread at vbulletin.com:
http://www.vbulletin.com/forum/showt...threadid=59267

This modification requires two file edits and one SQL query. Instructions are included in the zip file.

Support will only be given within this thread--emails and private messages regarding this or any other hack will be ignored.

Regards,
Paul

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 11-23-2002, 04:52 PM
mondaynightmike's Avatar
mondaynightmike mondaynightmike is offline
 
Join Date: Jan 2002
Location: Northamptonshire
Posts: 123
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I know a few forums i visit will love that hack
Reply With Quote
  #3  
Old 11-23-2002, 06:17 PM
!!!'s Avatar
!!! !!! is offline
 
Join Date: Nov 2002
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I enable guests and unregistered people to post? I've been wanting that, but as it's more and more apparent that I'm too lazy to search, can you give me some help on this topic?
Reply With Quote
  #4  
Old 11-23-2002, 06:18 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Edit the permissions for the unregistered/not logged in usergroup in the Admin CP. You really should read the manual over on vbulletin.com and familiarize yourself with all of vbulletin's features.
Reply With Quote
  #5  
Old 11-23-2002, 06:23 PM
!!!'s Avatar
!!! !!! is offline
 
Join Date: Nov 2002
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by LoveShack
Edit the permissions for the unregistered/not logged in usergroup in the Admin CP. You really should read the manual over on vbulletin.com and familiarize yourself with all of vbulletin's features.
In the admin CP? Interesting. Not sure how I missed that.
But, again, if it's not something so very importantly needed by me, then I won't go searching too far for it.
I never read manuals.
Reply With Quote
  #6  
Old 11-23-2002, 07:52 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You're asking a question that relates to the core permissions system in vbulletin. You really should make an exception here and familiarize yourself with how permission settings in vbulletin work. It's well documented and I'm not about to rehash it here.
Reply With Quote
  #7  
Old 11-23-2002, 07:59 PM
!!!'s Avatar
!!! !!! is offline
 
Join Date: Nov 2002
Posts: 70
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by LoveShack
You're asking a question that relates to the core permissions system in vbulletin. You really should make an exception here and familiarize yourself with how permission settings in vbulletin work. It's well documented and I'm not about to rehash it here.
Come on. Ignore me here...you don't have to embarrass me anymore.
Reply With Quote
  #8  
Old 11-23-2002, 08:02 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

For those interested, I found that Overgrow had previously released a hack (here) that tackles this issue in a different way--by limiting posts made within a certain timeframe by any unregistered user. His hack is not session specific and instead will prevent any guest from posting within xx seconds of another guest posting. His is more of a hack than a "bug fix."

The modifications I've included here are session specific and extend the floodcheck function to include unregistered users in the same way that registered users are currently checked.

Best wishes,
Paul
Reply With Quote
  #9  
Old 12-22-2002, 10:32 AM
BlackDeath BlackDeath is offline
 
Join Date: Dec 2002
Posts: 63
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have a few people that like to run this script that registers hundreds of sessions on the forums. they aren't posting but it will show like 4,000 guests online. eventually it will crash the server. (i enabled load limiting options to prevent this) but the only way to stop it is to have it when it goes past a certain amt of sessions to deny access and that denies access to everyone.

if i'm reading this right, it won't allow multiple guests from creating new sessions from the same IP? right?
Reply With Quote
  #10  
Old 12-22-2002, 05:25 PM
Paul Paul is offline
 
Join Date: Jan 2002
Posts: 211
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by BlackDeath
i have a few people that like to run this script that registers hundreds of sessions on the forums. they aren't posting but it will show like 4,000 guests online. eventually it will crash the server. (i enabled load limiting options to prevent this) but the only way to stop it is to have it when it goes past a certain amt of sessions to deny access and that denies access to everyone.

if i'm reading this right, it won't allow multiple guests from creating new sessions from the same IP? right?
No I'm sorry. This only prevents them from posting once within a set time limit. What you're describing would require a different hack.
Reply With Quote
Reply

Thread Tools

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 03:44 PM.


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.07032 seconds
  • Memory Usage 2,285KB
  • Queries Executed 23 (?)
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
  • (3)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
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • 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