跳转到主要内容

为内容添加地理位置的Dexterity行为。

项目描述

简介

基于Dexterity的地理标记行为。

实现plone.formwidget.geolocation,添加LeafletJS支持。

添加纬度/经度目录索引/元数据,以支持GeoJSON Featurelist输出/过滤。

GeoJSON属性可以使用提供的IGeoJSONProperties适配器进行自定义。

变更日志

1.7.2 (2021-09-16)

  • 修复意大利 .po 文件位置 [laulaz]

  • 添加法语翻译 [laulaz]

1.7.1 (2020-07-10)

  • 不要使用自动包含ZCML,显式加载。 [jensens]

1.7.0 (2019-12-09)

  • 使地理位置语言无关 [agitator]

1.6.0 (2019-04-24)

  • 添加 IGeoJSONProperties 适配器。 [petschki]

  • 添加纬度/经度索引器。 [petschki]

  • 添加卸载配置文件。 [petschki]

  • 准备测试环境。 [petschki]

1.5.1 (2017-04-04)

  • 显式包含必要的zcml依赖关系,以避免在测试中显式执行。 plone.app.testing禁用z3c.autoinclude。 [thet]

1.5 (2016-10-06)

  • collective.geolocationbehavior.geolocation.IGeolocatable 行为注册为 geolocatable 名称。不要绑定,因为它多余。 [thet, jensens]

  • 代码清理,删除BBB类。 [thet]

1.4 (2015-07-15)

  • 安装plone.formwidget.geolocation默认配置文件,以获取Leaflet地图支持。 [thet]

  • 修复升级步骤中的损坏持久化类,并重新创建BBB类定义以升级。在升级时重新索引对象以获取更新的object_provides索引。 [thet]

1.3.2 (2015-03-04)

  • 修复由前一提交引入的导入错误。

1.3.1 (2015-03-04)

  • 修复GeolocationField的导入。

1.3 (2015-03-04)

  • 删除不再需要的browserlayer。包括一个升级步骤。 [thet]

  • 切换到属性存储而不是注释存储。这更容易访问且需要更少的ZODB反序列化。两个行为共享相同的地理位置模式名称的可能性不大。提供了一个升级步骤。 [thet]

  • 删除与Google Maps集成的相关代码。集成的更好方法是使用Mockup Javascript。 [thet]

  • PEP8。 [thet]

1.2 (2014-04-30)

  • 添加意大利语翻译 [gborelli]

  • 删除对Products.Maps的依赖,并复制其中的一些接口到这里。注意,目前无法使用Google Map集成。对于映射功能,建议从collective.venue回滚Leaflet集成。 [thet]

  • 删除对Grok的依赖,并使用Dexterity 2与plone.supermodel定义模式。 [thet]

1.1.0.2 (2012-09-21)

  • 1.1 又出了些问题

1.1 (2012-09-21)

  • 修复egg,添加作者

1.0 (2012-09-21)

  • 初始发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

collective.geolocationbehavior-1.7.2.tar.gz (18.7 kB 查看哈希值)

上传时间: 源代码

由以下支持