为内容添加地理位置的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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2ee9597d52cd90ced1824857fbc2f8c74f979a983fd6c6f9f9885ffad21ec6e4 |
|
MD5 | 90c9ac4abffe388a4d7123774f67cd29 |
|
BLAKE2b-256 | 8888ddcfa8ae57a5a0ef635c3d954fdde1cab183ecfe279834adcdeb8fd77054 |