Skip to main content

Geolocation field and widget

Project description

Introduction

Geolocation field and widget.

This package provides a z3c.form field and a widget implementing LeafletJS from plone.patternslib to define Lat/Long information.

Changelog

2.2.3 (2021-05-26)

  • Add plone.restapi serializer (if plone.restapi is installed). [bsuttor, laulaz]

  • Specify that latitude and longitude fields can be not required. [boulch]

  • Allow empty latitude and longitude. [bsuttor]

2.2.2 (2020-07-10)

  • Fix popup displaying the string “None” when no description was given. [parruc]

  • Add default_location informations to maps-configuration view. [bsuttor]

2.2.1 (2019-06-07)

  • Translate map ids. [thet]

2.2.0 (2019-04-24)

  • add geolocation settings for leaflet [petschki]

  • Fix for Python 3. [pbauer]

2.1.3 (2017-12-06)

  • Only include the leaflet bundle where it is needed via add_bundle_on_request. [thet]

2.1.2 (2017-04-04)

  • Explicitly include necessary zcml dependencies to avoid having to explictly doing that in tests. plone.app.testing disables z3c.autoinclude. [thet]

2.1.1 (2017-03-06)

  • Add upgrade step for changes in 2.1 + register missing upgrade steps for Plone 5 migration. [thet]

2.1 (2017-02-28)

  • Use bundle-leaflet from the plone.patternslib package. This should give an out-of-the-box leaflet integration. [thet]

2.0 (2016-10-06)

  • Make geolocation formwidget work with pat-leaflet. [thet]

  • Support for Plone 5 only, using plone.patternslib and providing an own bundle. [thet]

1.4 (2015-11-26)

  • Leaflet: After searching, bind new marker to update lat/lng input field and remove MarkerClusterGroup. Fix annoying ‘Uncaught Error: Couldn’t autodetect L.Icon.Default.imagePath, set it manually.’ [thet]

  • Update Leaflet dependencies. [thet]

1.3 (2015-07-15)

  • Add Leaflet as mapping widget. Use bower/grunt managed resources. [thet]

  • Remove the div.geolocation elements. Instead, render the list of geolocation points as JSON value on a data-geopoints attrbute on the map element. [thet]

  • Reintroduce package level imports and avoid circular import by moving out the message factory. [thet]

  • Remove the map id attrbute on the map element and use instead a map css class. [thet]

1.2.1 (2015-03-04)

  • Avoid circular imports by removing the package level imports. [thet]

1.2 (2015-03-04)

  • PEP8. [thet]

1.1 (2014-04-30)

  • Simplify templates and cleanup Google Map leftovers. [thet]

  • Convert default locations strings from Products.Maps to tuples with floats. [thet]

  • Improve handling of non-required geolocation fields with missing values. [davisagli]

  • Fix display template markup to be compatible with recent versions of Products.Maps. [davisagli]

  • Add supermodel import/export handler. [davisagli]

  • Fix declaration of exported names. [davisagli]

  • Remove dependency on Products.Maps. Don’t fail, if default_location is not set or maps_configuration adapter not found. [thet]

1.0 (2013-02-07)

  • Initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plone.formwidget.geolocation-2.2.3.tar.gz (22.6 kB view details)

Uploaded Source

File details

Details for the file plone.formwidget.geolocation-2.2.3.tar.gz.

File metadata

  • Download URL: plone.formwidget.geolocation-2.2.3.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/2.7.15

File hashes

Hashes for plone.formwidget.geolocation-2.2.3.tar.gz
Algorithm Hash digest
SHA256 65945d4edc9161919d410f2fb63b2cc7244ebae629682cee7bdc9f03084ece46
MD5 e83b63c8121d92bf7da025c4d49ea149
BLAKE2b-256 5dea337c2d57010512e4647c38141ffee7da86569be4afc11e70af552fbf2c14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page