为ploneformgen安装灵活的内容创建适配器
collective.pfg.dexterit的Python项目详细描述
灵活的pfg适配器
此产品安装自定义ploneformgen适配器以创建新的灵活性 ploneformgen表单提交的内容对象。
灵活内容类型必须由其他包定义或使用 灵活的模式编辑器,但是安装的content adapter可以 用作现有的PrimFGF适配器链的一部分。
还可以链接content adapters第一个适配器 创建一个文件夹并选择适配器作为下一个的目标文件夹 适配器,它将尝试在新创建的文件夹下创建内容。
当表单发布时,访问者也可以通过提交表单来创建内容。
默认情况下,内容是使用 content adapter对象,但有一个允许登录表单的选项 提交者在创建后拥有内容。
此产品可以与其他已知包一起使用,以创建更完整的 通过网络-体验plone。例如:
- 使用创建通过Web的新自定义提交内容类型 plone.app.dexterity。
- 使用创建自定义跟踪器工作流 plone.app.workflowmanager。
- 使用创建自定义提交表单 PloneFormGen 还有这个适配器。
- …
- 利润。
这个产品可能还不能支持所有的ploneformgen's或dexterity's 领域。如果你喜欢这个主意并且认为这可能有用,请, 投稿地址:https://github.com/datakurre/collective.pfg.dexterity
如果您发现首先创建ploneformgen表单然后 定义类似的灵巧内容类型,检查uwosh.pfg.d2c是否更适合您。
更改日志
0.10.1(2014-07-01)
- 修复了将带有字符串的列表转换为Unicode的问题 [阿斯科·苏卡]
- 将自动值调整从单个值列表添加到选项字段 [阿斯科·苏卡]
0.10.0(2014-06-27)
- 显示没有翻译的ttw字段的字段id [阿斯科·苏卡]
- 将字符串的琐碎转换添加到集合和列表以获得更好的 词汇字段支持 [阿斯科·苏卡]
- 将错误类添加到错误消息以减少调试类型不匹配错误 [阿斯科·苏卡]
0.9.1(2014-06-27)
- 修复内容删除失败的问题(在提交错误之后),因为 内容甚至还没有添加到容器中 [阿斯科·苏卡]
0.9.0(2013-12-15)
- 修复了仅在其字段被 填充(以支持自定义ID适配器) [阿斯科·苏卡]
0.8.0(2013-09-02)
- 修复为使用p.dexterity.utils.getAdditionalSchemata读取基于行为的 图式 [阿斯科·苏卡]
- 删除包含的依赖项/>; [阿斯科·苏卡]
- 删除对plone.directives.form的隐式依赖项 [阿斯科·苏卡]
0.7.0(2013-08-31)
- 修复以允许按基本文件夹接口限制目标文件夹,而不是 门户类型[修复程序6] [阿斯科·苏卡]
0.6.0(2012-09-16)
- 支持将pfg datetime字段强制为zope.schema.date (阿琼)
0.5.0(2012-01-20)
- 添加(隐藏)对适配器链接的支持,以允许创建 等级结构。
0.4.0(2012-01-18)
- 重构为在创建内容时伪装为适配器的所有者。
- 添加了使登录提交者成为所创建内容的所有者的选项。
- 添加了将创建内容的url保存到请求的选项,用于 示例,显示在感谢页上。
0.3.0(2011-09-09)
- 更新了调整zope.schema的pfg值的启发式方法。 更多的fieLD组合现在应该可以工作了。
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)
- 概念证明