Jump to content
bbh_blocked_dnftl
Tiberium Technology® Forums

Welcome to Tiberium Technology® Forums

Welcome to Tiberium Technology® Forums, like most online communities you must register to view or post in our community, but don't worry this is a simple free process that requires minimal information for you to signup. Be apart of Tiberium Technology® Forums by signing in or creating an account.
  • Start new topics and reply to others
  • Subscribe to topics and forums to get email updates
  • Get your own profile page and make new friends
  • Send personal messages to other members.

Recommended Posts

  • Root Admin
Posted

User Geolocation Restriction v1.0.0

 

User Geolocation Restriction (henceforth UGR) is an advanced tool that offers additional spam prevention functionality to your community focusing directly on your members' location. It is no secret that the vast majority of spammers originate from a handful of countries. Denying member registration to visitors from those countries, or at least accepting the registration but automatically banning them for future review, or even, as an extreme measure, denying access to them is by itself a very effective way to almost completely counterfeit spamming. So, UGR does exactly this: It allows you to control what locations (countries) are permitted to access your board and/or register an account to it. Of course an admin may lose some legitimate members who originate from those countries (should they opt to completely deny registration), but there are admins who will gladly make this sacrifice for the sake of a spam-free community. For those admins who don't want to make such a sacrifice there is the option to permit registrations from blacklisted locations, but ban the member automatically.

 

UGR works in the following way: Upon a visitor's visit or attempt to register an account to your community, the app locates their IP, and according to the way you have set it up, it can deny access to them, or deny their registration request, or accept the request and ban the member for future review. In the unfortunate event that their IP cannot be located (less than 0,001% probability for this situation), their IP is characterized as undetermined and, again, according to the way you have set the app to deal with undetermined IPs, they can be allowed or denied access and/or registration to your community.

 

Additionally, UGR offers geolocation statistics right into your ACP. Simply visit the Overview page of the app, and you will find a pie chart showing the percentage of each location your members originate from. Moreover, you can find statistics about the number of access and registrations prevented from each location of your Blacklist; therefore you get useful details to further adjust and fine-tune your Blacklist by adding or removing countries to it.

 

Finally, UGR integrates effectively with your Members section in your ACP, adding a neat hover card for your members' IP addresses in all four locations where their IP is displayed (single member view, members list, incomplete members list, validating members list), where you can find additional info besides their country, such as city, ISP, longitude, latitude, etc. Last, but not least, Members Search form is also extended, adding search criteria based on members' location, allowing you to search members from blacklisted, whitelisted, undetermined (where an IP's location cannot be determined), undiscovered (after you run once the Discover Locations tool, this will return no results) locations.

 

Some interesting stats taken from my community where UGR runs since March 2012 until today (November 20, 2012):

  • Total spammer registrations prevented: 102,664
  • Top 15 spammer countries - Number of spammer registrations prevented:
    • China - 26,955
    • United States - 16,510
    • Russian Federation - 13,590
    • Ukraine - 11,994
    • Poland - 4,607
    • France - 3,922
    • Germany - 3,294
    • Sweden - 3,288
    • United Kingdom - 2,526
    • Netherlands - 2,147
    • Thailand - 1,997
    • Romania - 905
    • Moldova, Republic of - 828
    • Korea, Republic of - 747
    • Turkey - 682

Disclaimer: My certainty about the legitimacy of the above numbers comes from the fact that my community is 100% Greek spoken, so I doubt any member coming from those countries wanted to become an active member of it for any reason other than for spamming.

 

Important: Purchasing this application grants you the permission to use it in one community. If you want to use it in additional communities, you will have to purchase additional licenses.

 

Caution: If you install this app to an IP.Board v3.2.3 (it may exist in earlier versions as well) and due to a known and reported bug, you will need to make one file edit to fix the bug before the AJAXed Member Search form in ACP can be extended with the geolocation criteria added by the app. The fix, however, is very easy to apply and is included in the bug report mentioned earlier.

 

View the full article at IPS Resources

 

 


My Free Mods:
[NG23] News System v1.1.1 | Custom Pages v4.2 | (NG30) Google Adsense Ads v1.2.2
(NG30) Google Ads In Topic View v1.1.1 | (NG30) iClient Message In A Bottle v1.1.0 | (NG30) Forum Icon Legend v1.0.1
(NG30) Registration Notes v1.0.0 | (NG30) IP.Chat Message v1.0.0

My Paid Mods:
(NG33) Global Adverts v2.1.0 | (NG30) Rotating Banners v1.1.0 | (NG33) BuyNow BBCode v2.0.0
(NG33) Members Donate Button v1.0.8 | (NG33) Xbox/Psn Tags v1.0.3
(NG30) Image Align BBCode v1.0.0 | (NG30) Topic HTML v1.0.0 | (NG30) Google Checkout v1.0.0 | (NG30) LightBox Link BBCode v1.0.0

Mods In Development:
(NG33) Social Groups Addon - Group Payment Button | (NG33) Global Ads v2.2.0 Alpha 1

My Services:
Mod Installation Service | Skin Installation Service | Forum Upgrade Service

25d62e68d76cd7f75667a83cf86de91d.png571a3be8802342dcad9f07b714798cab.pngd650fe3d5d63fbbbab3604d6dc2414a0.png45b90d1ccf717d0a8f5d408051b94ef2.png
cacd42cb21d2574e269f68f0e79192dc.png62544e0b76b142e25661166266eb7944.png9fd72f98b8e65b7fb691407ee5d42391.png
b7abd2a44678e89c2bb3aa91e401ea99.png9687ca76387f2ede1fbb7df8d2508b3e.pngc8c57eb84a468892635126acaf75ff6f.png

---------------------------
For Support Questions About Your Hosting Account, Please Post Your Question In The HelpDesk System.
http://www.tiberiumstudios.net/Files/Sigs/sig.gif
---------------------------
My YouTube! Channel
The Price of War Clan.com
---------------------------

NXE:
NuclearGeneral.png
NewNXE:
NuclearGeneral.png
DarkSigBar:
NuclearGeneral.png
XboxOneSig:
NuclearGeneral.png
XboxOneSig2:
NuclearGeneral.png

×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, & Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.