FORGEBOX Enterprise 🚀 - Take your ColdFusion (CFML) Development to Modern Times! Learn More...
Preside extension to allow application developers to get all geolocation information about an IP address in a number of different formats.
Mainly developed for use with the https://extreme-ip-lookup.com/ IP Geolocation service but can be adapted to another provider.
Simply configure the API settings and that should be all you need. Examples are given in the CMS Admin Settings form.
Install the extension to your application via either of the methods detailed below (Git submodule / CommandBox + ForgeBox)
From the root of your application, type the following command:
git submodule add https://github.com/nodoherty/preside-ext-ip-geolocation-apis.git application/extensions/preside-ext-ip-geolocation-apis
From the root of your application type the following command:
box install preside-ext-ip-geolocation-apis
From the Preside CMS developer console (using the back tick ` key) reload the application:
Once the files are installed, enable the extension by opening up the Preside CMS developer console and entering:
extension enable preside-ext-ip-geolocation-apis reload all
See the included handler
ipGeolocation.cfc for examples of calling directly via ColdFusion server code or via AJAX
Here are all the versions for this package. Please note that you can leverage CommandBox package versioning to install any package you like. Please refer to our managing package version guide for more information.
|Version||Created||Last Update||Published By||Stable||Actions|
|1.2.6||Jul 11 2018 09:08 AM||Jul 11 2018 09:08 AM|
|1.2.3||Feb 06 2018 09:09 AM||Feb 07 2018 03:30 AM|
|1.2.2||Sep 28 2017 05:50 PM||Sep 28 2017 05:50 PM|
|1.2.0||Jul 20 2017 05:02 PM||Jul 20 2017 05:02 PM|
|1.1.0||Jun 20 2017 11:41 AM||Jun 20 2017 11:41 AM|