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.
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.
Technical discussions between companies and agencies on whether to build Native Apps or Progressive Web Apps are endless. We wanted to step aside from the technical arena and step into the business aspects; the implications, limitations and benefits of choosing to develop one or the other. For that we’ve gathered 3 key questions that always […]
Drupal has been gaining a lot of traction over the years in the Public space, as well as NGO’s and States. For example, as a leading case study, Australia has embraced the power of this open-source CMS to deliver these critical resources to its citizens and the community.