I like the concept of this module, but it presupposes one knows which geographical regions are problematic (and that those areas will remain static). It would be nice if this module could simply observe and record the IP address of registered users, and display geographical info to administrators, perhaps on a user’s “my account” info page. That way administrators can covertly collect regional data about users before deciding upon which, if any, ban policies to implement.

The module GeoUser does that, but adds an unnecessary map, and doesn’t appear to be well maintained (still in beta for the last 2 years).

Comments

jboukes’s picture

This isn't a bad idea and one that I might consider; however, I've found using this module in tandem with a module such as Troll is a good answer:

http://drupal.org/project/troll

It gives you more information on the IP's of users. Every poster that had "spam" type behavior, I would tend to check them out with this site here:

http://www.dnsstuff.com/tools/ipall/?tool_id=67&token=&toolhandler_redir...

Simply copy and paste an IP as the PHP parameter - this will give you their global location.

After awhile, it should become very obvious which countries are generating the spam. I've found people who run scripts against my site run them over and over and over again until I do something about it. Shutting them down with this module has been pretty effective.