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

Reply
 
Thread Tools
Ip_NoPost! Blocking Guests with problem IPs from posting! Details »»
Ip_NoPost! Blocking Guests with problem IPs from posting!
Version: 1.00, by Quarterbore Quarterbore is offline
Developer Last Online: Aug 2020 Show Printable Version Email this Page

Category: Moderators Functions - Version: 3.6.2 Rating:
Released: 10-16-2006 Last Update: 10-16-2006 Installs: 14
Uses Plugins
Is in Beta Stage  
No support by the author.

Background:

This script is basically the same code used for my IP_NoView! hack but was created because of two people that asked me to modify the script to block guests from Posting as opposed to viewing. In their case, they allow guests to post in some of their forums and they needed a way to block guests with problem IPs from being able to post.

Like my IP_NoView script, once the blocked guest logs in, this script will not have any impact on their use of the forums. To test this, I blocked my own IP address and IP host and as soon as I logged in I was able to use the site as normal.

How this works

This works through the use of three settings inside the AdminCP >> vBulletin Settings >> Ip_NoView! These settings include an ON/OFF switch, a list of blocked IPs, and a List of blocked IP Hosts.

If the system is on, two pluggins at the start of newpost and newthread check the IP and IP Host of guests and compare them to the array of blocked IPs. If the guest that is trying to post has an IP that matches, then the system generates an error letting them know that the Administrator has blocked posts by guests with their IP address.

Version Control

16-Oct-2006
- v 1.0.0 released
- tested in vb 3.6.2.
- beta as I could not test on a live site as I do not allow guests to post!

Show Your Support

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

Comments
  #12  
Old 06-09-2007, 04:26 AM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As Quarterbore didn't reply for my PM but Last Online: Jun 2007 I will post a language phrase fixed version of this mod...

This is ONLY language phrase fixed version! No any function modifications!
Reply With Quote
  #13  
Old 07-19-2007, 07:41 AM
Makc666's Avatar
Makc666 Makc666 is offline
 
Join Date: Dec 2002
Location: MSK-RU
Posts: 392
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As Quarterbore didn't reply for my PM but Last Online: Jul 2007 there is new version.

In this version there is a new option called:
Block all users with problem IPs or Hosts from being able to post?

If you set this to "Yes", IP_NoPost! will check all users able post if they are in problem IPs or Hosts list.

Example:
  • You have forum which anonymous users can read.
  • You banned some user from your forum by his User's name as you want him to see your forum as anonymous.
  • You add that user to IP_NoRegister! list.

But then that user can go to other IP, register there a new user name and then return to his IP address and post from there with his new user name.
  • But now you can block every user able to post with this new option.
So user will be able to see forum, but in combination with IP_NoRegister! he will not be able to Register from his IP address or Host nor able to Post from his IP address or Host.
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 06:38 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.05665 seconds
  • Memory Usage 2,214KB
  • Queries Executed 17 (?)
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
  • (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
  • (3)post_thanks_box
  • (3)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (3)post_thanks_postbit_info
  • (2)postbit
  • (3)postbit_onlinestatus
  • (3)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