Drupal Smart IP identify visitor’s geographical location (longitude/latitude), country, region, city and postal code based on the IP address of the user. These information will be stored at Drupal session variable. Drupal Smart IP identify visitor’s geographical location (longitude/latitude), country, region, city and postal code based on the IP address of the user. These information will be stored at session variable ($_SESSION) with array key ‘smart_ip’ and Drupal $user->data object with array key ‘geoip_location’ of the user but optionally it can be disabled (by role) at Drupal Smart IP admin page. Other modules can use the function smart_ip_get_location($ip_address) that returns an array containing the visitor’s ISO 3166 2-character country code, longitude, latitude, region (FIPS), city and postal code. It provides a feature for you to perform your own IP lookup and admin spoofing of an arbitrary IP for testing purposes.
Maxmind’s Apache module mod_geoip and X-GeoIP-Country as fallback for the current visitor’s geolocation info if the data source of Smart IP returns empty.
Monthly auto-update of Maxmind CSV for local database source
Weekly auto-update of Maxmind binary format file (for paid version)
Visitor’s geolocation block available (Device Geolocation module)
Update users’ geolocation info based on defined time interval (at “Frequency of user’s geolocation checking” field). Useful to get the updated users’ geolocation even they moved from one place to another.
Exposes Smart IP visitor’s location details to Views field (coordinates, country, ISO 3166 2-character country code, region, region code (FIPS), city and zip) and filter (country, ISO 3166 2-character country code, region, region code (FIPS), city and zip). (For Drupal 6 only)
Smart IP with a Maxmind GeoIP City Database from a paid account read steps (documented byjbulcher)
Maintenance status: Actively maintained
Development status: Under active development
Module categories: Location, Third-party Integration
Reported installs: 3,080 sites currently report using this module. View usage statistics.
Downloads: 22,486 To learn more about Tooit’s Drupal Services, please click here.