跳转到主要内容

为PloneFormGen安装dexterity内容创建适配器

项目描述

Dexterity PFG适配器

此产品安装了一个自定义的PloneFormGen适配器,用于从PloneFormGen表单提交创建新的dexterity内容对象。

Dexterity内容类型必须由其他包定义或使用dexterity模式编辑器创建,但其他情况下,安装的内容适配器可以作为现有PloneFormGen适配器链的一部分使用。

还可以链式内容适配器:第一个适配器可以用于创建文件夹,将适配器作为目标文件夹用于下一个适配器,它将在新创建的文件夹下尝试创建内容。

当表单发布时,访客也可以通过提交创建内容。

默认情况下,内容使用内容适配器对象的所有者的权限创建,但可以选择允许登录的表单提交者在创建后拥有内容。

此产品可以与其他已知包一起使用,以在Plone上创建更完整的通过Web体验。例如

  1. 通过plone.app.dexterity通过Web创建一个新的自定义提交内容类型。

  2. 使用plone.app.workflowmanager为其创建一个自定义跟踪工作流。

  3. 使用PloneFormGen和此适配器创建一个自定义提交表单。

  4. 获利。

该产品可能还不支持PloneFormGen或Dexterity的所有字段。如果您喜欢这个想法,认为这可能很有用,请在此处贡献: https://github.com/datakurre/collective.pfg.dexterity

附言。如果您觉得首先创建PloneFormGen表单然后再定义类似的Dexterity内容类型很繁琐,请查看uwosh.pfg.d2c是否更适合您。

https://secure.travis-ci.org/datakurre/collective.pfg.dexterity.png https://saucelabs.com/buildstatus/cpfgdexterity

变更日志

0.10.1 (2014-07-01)

  • 修复将字符串列表转换为unicode的问题 [Asko Soukka]

  • 添加从单值列表到选择字段的自动值适配 [Asko Soukka]

0.10.0 (2014-06-27)

  • 显示TTW字段(没有翻译的字段)的字段ID [Asko Soukka]

  • 添加字符串到集合和列表的简单转换,以更好地支持词汇字段 [Asko Soukka]

  • 将错误类添加到错误消息中,以便更容易调试类型不匹配错误 [Asko Soukka]

0.9.1 (2014-06-27)

  • 修复内容删除失败的问题(在提交错误之后),因为内容尚未添加到容器中 [Asko Soukka]

0.9.0 (2013-12-15)

  • 修复仅在字段填写完毕后将其内容添加到容器中的问题(以支持自定义ID适配器) [Asko Soukka]

0.8.0 (2013-09-02)

  • 修复使用p.dexterity.utils.getAdditionalSchemata读取行为模式的问题 [Asko Soukka]

  • 删除 <includeDependencies /> [Asko Soukka]

  • 删除对plone.directives.form的隐式依赖 [Asko Soukka]

0.7.0 (2013-08-31)

  • 修复允许通过基础folderish接口而不是portal_type限制目标文件夹的问题 [fixes #6] [Asko Soukka]

0.6.0 (2012-09-16)

  • 支持将PFG日期时间字段强制转换为zope.schema.Date (ajung)

0.5.0 (2012-01-20)

  • 添加(隐藏)支持适配器链,允许创建分层结构。

0.4.0 (2012-01-18)

  • 重构以在创建内容时伪装成适配器的所有者。

  • 添加选项,使登录的提交者成为创建内容的所有者。

  • 添加选项,将创建内容的URL保存到请求中,例如,在感谢页面上显示。

0.3.0 (2011-09-09)

  • 更新了将PFG值适配到zope.schema的启发式方法。现在应该更多的字段组合应该可以工作。

0.2.3 (2011-09-07)

  • 添加法语翻译(bklups)。

0.2.2 (2011-09-06)

  • 修复损坏的包。

0.2.1 (2011-09-05)

  • 使用z3c.form适配器将数据从请求转换为字段值。

0.1.0 (2011-08-28)

  • 概念验证

项目详情


下载文件

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

源分布

collective.pfg.dexterity-0.10.1.zip (46.2 kB 查看散列)

上传时间

支持者

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