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

Reply
 
Thread Tools
BlockScript vBulletin Integration Details »»
BlockScript vBulletin Integration
Version: 1.x, by upsideout upsideout is offline
Developer Last Online: Mar 2016 Show Printable Version Email this Page

Category: Integration with vBulletin - Version: 4.x.x Rating:
Released: 01-10-2011 Last Update: Never Installs: 17
Uses Plugins
Additional Files  
No support by the author.

This plugin allows you to easily integrate your BlockScript installation into your vBulletin forum, eliminating the need for any manual file modifications. The BlockScript installation package is included with this download.

BlockScript is a PHP script which enables webmasters to quickly and easily deny access to problematic users that are difficult to block using standard methods. We are pleased to announce that BlockScript now provides free access to the following core features:
  • Country Blocking
  • Custom IP Whitelisting
  • Custom IP Blacklisting
  • Logging

BlockScript provides free access to these core features and purchasing a license key unlocks all other features.

When licensed, BlockScript detects and blocks requests from all types of proxy servers and anonymity networks, hosting networks, undesirable robots and spiders, and even entire countries. Running a popular forum requires constant vigilance. Forums face constant attack from threats such as: spammers who take advantage of a forum, bots that steal your content and bandwidth, and trolls who seek attention no matter the cost to you. Now you can stop problem users who use proxies and anonymity networks to bypass your bans.

Demo URL: http://www.blockscript.com/

Download Now

File Type: zip blockscript_vb.zip (249.0 KB, 182 views)

Screenshots

File Type: jpg vb_bscript.jpg (14.0 KB, 0 views)
File Type: jpg blacklist.jpg (113.2 KB, 0 views)
File Type: jpg country.jpg (143.6 KB, 0 views)

Show Your Support

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

Comments
  #12  
Old 01-12-2011, 01:38 AM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This will still put a very load on your php and thus, your copy of vBulletin (your community).

If you had this in away which would not affect php, but rather affectively run this on the server level... It would be something worth looking into.
Reply With Quote
  #13  
Old 01-12-2011, 01:41 AM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by upsideout View Post
Geolocation in BlockScript is powered by MaxMind's GeoLite database which we have licensed for redistribution in this way. GeoLite is extremely accurate and regularly updated. Additionally, when BlockScript is licensed, it will block over 20 million proxy and hosting provider IP addresses. We are constantly adding to and improving our blacklists and software. Webmasters rely on BlockScript when they don't want to use their valuable time manually managing blacklists when it can be managed for them.
On your paid version, this maybe true.

But again... You're free version seems useless. It offers nothing new, that can not already be done without installing your "mod".

It is my opinion .... That this is just another "try" to market your paid product here (again).
Reply With Quote
  #14  
Old 01-12-2011, 02:00 AM
upsideout's Avatar
upsideout upsideout is offline
 
Join Date: Feb 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by OldSchoolDSL View Post
But again... You're free version seems useless. It offers nothing new, that can not already be done without installing your "mod".
I know of no other vBulletin mod that can block access from particular countries. Country blocking is a valuable and useful service and it's free in BlockScript.

Quote:
Originally Posted by OldSchoolDSL View Post
This will still put a very load on your php and thus, your copy of vBulletin (your community).
We use BlockScript on two busy vBulletin forums and we have found that blocking unwanted traffic helps us to get better performance from our websites.

Quote:
Originally Posted by OldSchoolDSL View Post
If you had this in away which would not affect php, but rather add this into the server... It would be something worth looking into.
Thanks for the feedback.
Reply With Quote
  #15  
Old 01-13-2011, 04:36 PM
Angel-Wings's Avatar
Angel-Wings Angel-Wings is offline
 
Join Date: Sep 2007
Posts: 206
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you're using GeoLite as DB for blocking countries, installing mod_geoip and setting up mod_rewrite to deny requests from country ranges seems way more effective since this works with deny / allow before even PHP gets active.
Just mean it's useless to drop traffic via PHP since the traffic already reached it.

And about the other things - decent firewall and mod_security offer the same options in a way better way - including logging and all the other things.

Just my opinion - if one wants to block, best do it at the first levels (Firewall, Webserver) instead of the last levels (PHP script etc.)

Something like:

Quote:
GeoIPEnable On

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_URI} ^/message/
RewriteRule ^(.+) - [PT,L]

RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(US)$
RewriteRule ^(.*)$ http://www.your_domain.com/msg/error.html [L]
Will redirect all US users to /msg/error.html. Efficient, free and everything is logged in the access or error log of the Webserver before PHP even gets active.

Should be more efficient than letting PHP parse everything. Bots and Proxies - well - mod_security can take care of them
Reply With Quote
  #16  
Old 01-13-2011, 07:17 PM
upsideout's Avatar
upsideout upsideout is offline
 
Join Date: Feb 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This a vBulletin plugin. Angel-Wings' suggestions might be useful for those who are comfortable administering a server and know how to block countries, configure firewall rules, setup mod_security, and maintain a database of over 20 million proxy and hosting provider IP addresses. If that doesn't describe you then maybe BlockScript can help.
Reply With Quote
  #17  
Old 01-13-2011, 08:44 PM
Delphiprogrammi Delphiprogrammi is offline
 
Join Date: Feb 2004
Location: Landen(Belgium)
Posts: 1,335
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

blockscript.com mentions "purchase" i think i smell spam integrating vBulletin into a commercial product then post the plugin here nice one to boost your sales... since the plugin needs the blockscript
Reply With Quote
  #18  
Old 01-13-2011, 09:29 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Delphiprogrammi View Post
blockscript.com mentions "purchase" i think i smell spam integrating vBulletin into a commercial product then post the plugin here nice one to boost your sales... since the plugin needs the blockscript
From their home page:

Quote:
BlockScript provides free access to core features and purchasing a license key unlocks all features. A one week free trial is provided so that you can fully evaluate all features of the software.
So full features for one week, after that only access to the core features.

Edit: Upsideout, where did you see a clarification on those 4 core features listed?

Quote:
Originally Posted by upsideout
* Country Blocking
* Custom IP Whitelisting
* Custom IP Blacklisting
* Logging

How do we know from their site what is a core feature and not? http://www.blockscript.com/features.php that is not clear and I would personally like some clarification on it as I assume others would before installing .
Reply With Quote
  #19  
Old 01-13-2011, 09:33 PM
upsideout's Avatar
upsideout upsideout is offline
 
Join Date: Feb 2010
Posts: 18
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There are many vBulletin plugins that provide both a lite and a commercial version and BlockScript is no different. As has been mentioned previously, this plugin provides valuable and useful services (such as Country Blocking, Custom IP Whitelisting, Custom IP Blacklisting, and Logging of same) for free. We also provide a one week free trial of the commercial version.
Reply With Quote
  #20  
Old 01-13-2011, 09:34 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by upsideout View Post
There are many vBulletin plugins that provide both a lite and a commercial version and BlockScript is no different. As has been mentioned previously, this plugin provides valuable and useful services (such as Country Blocking, Custom IP Whitelisting, Custom IP Blacklisting, and Logging of same) for free. We also provide a one week free trial of the commercial version.
I believe you were posting just as I finished editing, could you see my edit above please? Thanks .
Reply With Quote
  #21  
Old 01-13-2011, 09:38 PM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Delphiprogrammi View Post
blockscript.com mentions "purchase" i think i smell spam integrating vBulletin into a commercial product then post the plugin here nice one to boost your sales... since the plugin needs the blockscript
This was the case before (from blockscript.com)

And while I "personally" still think this "mod" does not offer anything of value. At least this release does offer "something" to those who install it (other then a 7 day demo).
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 12:20 AM.


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.06013 seconds
  • Memory Usage 2,348KB
  • Queries Executed 26 (?)
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
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (4)postbit_attachment
  • (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
  • 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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete