plone contentrules引擎
plone.contentrules的Python项目详细描述
概述
contentrules提供了规则引擎的“纯zope”实现 允许任意的条件和动作组合成规则,以及 要根据事件执行的规则。
您可以认为这与用户组装的邮件过滤规则有些相似 或者像苹果的自动售货机plone.app.contentrules使用它来 为plone提供这样的功能。
变更日志
2.0.9(2018-10-31)
错误修复:
- 将测试修复为不依赖moveToFolderAction的特定
__repr__
,并使py3成为测试输出中的默认值。 [PBAUER]
2.0.8(2018-09-27)
错误修复:
- 在py3中修复测试。 [PBAUER]
2.0.7(2018-01-30)
错误修复:
- 添加python 2/3兼容性 [PBAUER]
2.0.6(2016-08-08)
修复:
- 使用zope.interface decorator。 [gforcada]
2.0.5(2016-02-25)
修复:
- csrf修复:读取时安全写入。 [gforcada]
2.0.4(2014-01-27)
- 如果规则是“层叠”,则此规则执行的操作 可以递归触发其他规则。 [托马斯德斯维南]
2.0.3(2013-06-13)
- 修正:PLONE4.3站点被4.3之前创建的“添加内容”内容规则破坏。 [托马斯德斯维南]
2.0.2(2013-01-13)
- 新增表单的字段说明与编辑表单的字段说明一致。 [托马斯德斯维南]
- 添加manifest.in。 [沃特文]
2.0.1-2011年4月1日
- 事件类型词汇表是国际化的。 这将关闭http://dev.plone.org/plone/ticket/7059。 这将关闭http://dev.plone.org/plone/ticket/6902。 [托马斯德斯维南]
2.0-2010年7月18日
- 仅将许可证更新到GPL版本2。 [汉诺什]
2.0b1-2010年6月13日
- 已清理包元数据。 [汉诺什]
- 使用zope.container而不是其旧的zope.app变量。 [汉诺什]
- 清理测试以依赖于最小数量的包。 [汉诺什]
- 明确许可和版权。 [汉诺什]
- 指定包依赖项。 [汉诺什]
1.1.0-2008年4月20日
- 从1.1.0a1保持不变
1.1.0a1
- 合并plip 204-genericsetup支持。contentrules.xml文件现在可以 用于导入和导出规则定义和分配。 [选项]
1.0.5
- 对metadirectives.py中的文本使用plone i18n域。 [汉诺什]
- 向iruleconfiguration架构添加了i18n标记,该架构用于 用户可见配置这就结束了 http://dev.plone.org/plone/ticket/6886。 [汉诺什]