跳转到主要内容

Plone对z3c.relationfield的支持

项目描述

概述

对 z3c.relationfield 的 Plone 支持。如果安装了此包,则应能够根据其文档使用 z3c.relationfield 作为 Dexterity 和 Archetypes 内容。

请注意,此包不直接依赖于 Dexterity 或 Archetypes。但是,如果安装了 plone.dexterity,则 DexterityContent 基类将带有 z3c.relationfield 的 IHasRelations 标记。同样,如果安装了 Products.Archetypes,则其 BaseObject 类将带有 IHasIncomingRelations 标记,从而允许从 Dexterity 内容到 Archetypes 对象的关系。

可以通过适当使用这些标记接口来支持其他类型的内容。有关详细信息,请参阅 z3c.relationfield。

变更日志

4.0.0 (2024-09-24)

重大变更

  • 实现新的 ContentBrowserWidget,并具有 pat-contentbrowser 支持。[petschki] (#51)

3.0.5 (2024-04-22)

错误修复

  • 从 plone.base 导入 IPloneSiteRoot。@davisagli (#53)

内部

  • 更新配置文件。[plone 开发者] (6e36bcc4)

3.0.4 (2024-01-19)

内部

  • 更新配置文件。[plone 开发者] (237ff4c8)

3.0.3 (2023-06-01)

错误修复

  • 删除了对 plone.app.dexterity 的不需要的依赖。虽然它仍然是一个测试依赖项。[maurits] (#1)

内部

  • 更新配置文件。[plone 开发者] (53dc5b4c)

3.0.2 (2023-04-15)

内部

  • 更新配置文件。[plone 开发者] (5623f8b3)

3.0.1 (2022-12-05)

错误修复

  • 删除了已弃用的 plone.app.widgets 代码。[petschki] (#36)

3.0.0 (2022-11-30)

错误修复

  • 最终发布。[gforcada] (#600)

3.0.0b2 (2022-10-11)

错误修复

  • 修复测试中的管理员密码。[davisagli] (#35)

3.0.0b1 (2022-10-02)

错误修复

  • 在测试中使用更长的密码。[davisagli] (#34)

3.0.0a1 (2021-08-04)

重大变更

  • 更新测试以针对 Barceloneta LTS。[petschki] (#32)

2.0.3 (2020-10-12)

错误修复

2.0.2 (2020-04-20)

错误修复

  • 小的打包更新。(#1)

2.0.1 (2019-04-26)

错误修复

  • 添加了“plone.relateditems”到行为以供进一步使用命名行为。[iham] (#27)

2.0.0 (2019-02-13)

重大变更

  • 删除了关系目录上的接口索引的可用性。如果删除了接口,则会破坏这些索引。Plone 本身从未使用过这些索引。[jensens] (#26)

1.4.3 (2018-12-28)

错误修复

  • 在测试中删除了安装 plone.app.widgets 默认配置文件的可用性。在 Plone 5.0/5.1 中,plone.app.widgets >= 2.0 的配置文件仅是 BBB 的占位符配置文件。在 Plone 5.2 中将删除。[jensens]

1.4.2 (2018-09-28)

错误修复

  • 更改从 dx 到非弃用方式的导入消息工厂。[jensens]

  • 修复 py3 中的测试。[pbauer]

1.4.1 (2018-06-19)

错误修复

  • Python 3 兼容性。[pbauer]

1.4.0 (2018-02-02)

新功能

  • 相关项行为:在相关项小部件中显示“最近使用”下拉菜单。只有 Mockup 2.6.3+ 才可用“最近使用”下拉菜单。[thet]

错误修复

  • 使 doctests 与 Zope4 中的新 testbrowser 一起工作。[pbauer]

1.3.5 (2017-06-20)

错误修复

  • 删除 unittest2 依赖项。[kakshay21]

1.3.4 (2016-09-23)

新功能

  • 支持使用 p.a.vocabularies 验证相关值 UUID 查找。[calvinhp]

1.3.3 (2016-04-25)

修复

  • 清理:pep8,utf8 标头,排序导入,zca 装饰器,…… [jensens]

1.3.2 (2015-07-18)

  • 修复测试隔离问题。[gotcha,timo]

1.3.1 (2015-03-13)

  • 集成 plone.app.widgets。[vangheem]

  • 删除对 zope.app.intid 的依赖。[davisagli]

1.3.0 (2014-11-01)

  • 添加 schemaeditor 支持 [smcmahon,datakurre]

  • 添加了 RelationListDictDataManager [jaroel,datakurre]

1.2.2 (2014-04-15)

  • plone.rfc822 1.0.2 以 ASCII 格式序列化集合。 [esteele]

  • 从本包中删除适配器并将其移动到 plone.app.widgets。 [frapell]

  • 默认情况下不包含演示。 [frapell]

  • 删除对 plone.formwidget.contenttree 的依赖。 [frapell]

  • 使用 plone.app.widgets 提供的小部件。 [frapell]

1.2.1 (2013-01-25)

  • 更新 getSite 导入以兼容 Plone 4.3。 [davisagli]

1.2.0 (2012-09-21)

  • 将 RelationChoiceHandler 的处理程序更改为 plone.supermodel.exportimport.ChoiceHandler [gborelli]

  • 修补 z3c.relationfield RelationValue,它与 Zope2/4 不兼容,可能会在某些情况下引起问题。 [do3cc]

1.1 (2011-07-02)

  • 确保内容树小部件配置文件已安装。 [davisagli]

  • 将来自 plone.app.dexterity 的“相关项目”行为移至此处。 [davisagli]

1.0 (2011-04-30)

1.0b6 (2011-02-11)

  • 为字典创建自定义数据管理器。 [dukebody]

1.0b5 (2010-02-22)

  • 依赖于 plone.app.intid 进行 intid 工具安装和内容注册。 [alecm]

  • 修复 register_all_content_for_intids 以在 LinguaPlone 站点的所有语言中注册内容 [csenger]

1.0b4 (2009-10-11)

  • 添加 plone.rfc822 字段序列化器。 [optilude]

1.0b3 (2009-09-27)

  • 修复 IObjectPath 工具的 resolve() 方法签名。感谢 Hedley Roos。 [optilude]

1.0b2 (2009-07-18)

  • 添加 IObjectPath 工具。这对于断开关系的工作是必需的。如果没有它,删除具有入站关系的对象将导致错误。可以说,这不是理想的包,这是一个更通用的工具,但它可以稍后移动,因为它没有在任何地方导入。 [optilude]

1.0b1 (2009-05-31)

  • 使 Archetypes 支持真正可选。 [hannosch]

  • 创建粘合包,用于将 z3c.relationfield 支持添加到 Plone/Dexterity。 [alecm]

项目详情


下载文件

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

源分发

plone_app_relationfield-4.0.0.tar.gz (27.2 kB 查看哈希值)

上传时间

构建版本

plone.app.relationfield-4.0.0-py3-none-any.whl (28.2 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面