vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Miscellaneous Hacks - Ban IP's In vBulletin Options Easily (https://vborg.vbsupport.ru/showthread.php?t=268146)

Simon Lloyd 08-07-2011 10:00 PM

Ban IP's In vBulletin Options Easily
 
1 Attachment(s)
What this mod does
With this simple mod you can enter a list of IP's that you want to ban (redirect) one per line, when trying to access your site the user of the IP will be redirected to an obscure google page with a 301 permanent redirect.

What this mod won't do
With this mod you cannot ban partial ranged IP's laid out like this 2.23.123 - 2.23.130

How to install
Simply go to Admincp>Manage Products and import product-baniparray.xml

Please mark as installed if you use this!

Version History
v1.0.1
Made it possible to use partial IP addresses
v1.0.2
Added custom redirect message box
Added custom redirect url box
Added IP Range boxes for banning IP's that fall within range
Ranged IP's parsed during checks
vbeta added for test purposes 9/08/2011
Beta has email notification ability, this beta is for those of you that wish to test it and feed back!


Checked range block working only against my IP range, please report any bugs!

Simon Lloyd 08-08-2011 12:34 AM

**Reserved**

Boofo 08-08-2011 12:54 AM

Looks good but not quite what I am looking for. I need to be able to ban IP ranges (as in the other thread), not just complete IPs.

Simon Lloyd 08-08-2011 01:00 AM

Quote:

Originally Posted by Boofo (Post 2230703)
Looks good but not quite what I am looking for. I need to be able to ban IP ranges (as in the other thread), not just complete IPs.

Well surely it's best to use vBulletins built in one for that?

Boofo 08-08-2011 01:34 AM

True, but you can also block full IPs with that, too. Plus, it kind of defeats the purpose of my question in the other thread. ;)

Simon Lloyd 08-08-2011 02:06 AM

Ah!, my fault i didn't read the thread fully, and for your question i just read....array of ip's not realising it was for partial or blocks of ip's.

It's going to take quiet a bit i would imagine but i'll look in to it :)

Boofo 08-08-2011 02:12 AM

You should be able to use his outline.

Simon Lloyd 08-08-2011 02:56 AM

You can now use partial ip's, i'm working on an addition where you can block from xx.xx.xxx.xx - xx.xxx.xx.x.

It's 5am here so i guess i'll finish it later today :)

Boofo 08-08-2011 03:05 AM

Another option would be to have a setting for the redirect page so it is configurable. As well as a notification of some sort.

Simon Lloyd 08-08-2011 03:08 AM

Don't want much do you? :) i'll look in to that too, i'm off home to bed in a couple of hours, so i won't start work on it again until around 7:30pm GMT


All times are GMT. The time now is 03:03 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.01175 seconds
  • Memory Usage 1,729KB
  • 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
  • (1)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
  • (10)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