Geotagger for ExpressionEngine Documentation

Please let us know if you have questions or see incorrect or missing information.

Installation

  1. Purchase and download.
  2. Unzip the downloaded file.
  3. Copy lang.geotagger.php to your language directory (e.g. /_your_ee_system_dir_/language/english/).
  4. Copy ext.geotagger.php to your extensions directory (e.g. /_your_ee_system_dir__/extensions/).
  5. (Optional) Specify your Google Maps API key in your config.php, use $conf[‘nl_go_api’].
  6. Login to the ExpressionEngine Control Panel, go to Admin → Utilities → Extensions Manager.
  7. Find Geotagger in the list of available extensions and click “Enable”.

Configuration

  1. Click on the settings link for Geotagger in the Extensions Manager
  2. Make sure Enable Geotagger for this site is set to Yes
  3. Enter your Google Maps API Key, you can get one if you do not have one already.
  4. Find the weblog/channel that you want to use the Geotagger extension on.
  5. Select “Yes” for Display Tab in Publish Form, you should then see the Field Mapping Configuration heading along with possible field mappings.
  6. For certain address related fields (city, state & zip), you will have an option in the dropdown for “No mapping needed”.
    1. If your content contains address data in a single custom field then you only need to map the address to your custom field and for city, state & zip specify “No mapping needed”.
    2. If your content has separate fields for each address field, then specify a mapping for each.
  7. Finally, specify the fields that will be used to hold Latitude and Longitude data. These should be two separate, distinct fields in ExpressionEngine.
  8. Click Submit to save your settings.

Changelog

1.0

1.1

1.1.1

1.1.2

1.1.3

1.1.4

1.1.5