plone的日志记录基础设施
项目描述
概述
目前ftw.journal提供两个适配器来存储信息。
工作流历史
注释
如何使用
简单通过Plone UI添加规则。
安装
将 ftw.journal 添加到您的 buildout 配置中
[instance] eggs = ftw.journal
运行 buildout
通过 Plone UI 添加规则
兼容性
与 Plone 4.3 或 5.1 兼容。
链接
包将在 pypi 上: http://pypi.python.org/pypi/ftw.journal
版权
本软件包由 4teamwork 版权所有。
ftw.journal 使用 GNU 通用公共许可证,版本 2。
变更日志
1.4.0 (2022-07-05)
为新的注释日志条目添加 uuid4 id。[elioschmutz]
1.3.0 (2019-09-05)
移植到 Plone 5.1。[njohner]
停止支持 Plone 4.2。[njohner]
停止支持 Plone 4.0 和 4.1。[jone]
1.2.9 (2016-12-12)
为 plone.protect > 3.0 启用日志写入白名单。[Rotonen]
1.2.8 (2014-09-23)
错误修复:如果项目没有工作流,则不在工作流历史记录中记录日志。[misch]
1.2.7 (2014-02-10)
更新法语翻译。[jone]
将 plone 翻译从 i18n 移动到 locales 文件夹。[jone]
1.2.6 (2013-05-13)
更新法语翻译。[tschanzt]
1.2.5 (2012-06-05)
更新德语翻译。[jone]
1.2.4 (2012-02-28)
调整 MANIFEST.in:为 rst 文件添加包含(reamde.rst)。[phgross]
1.2.3 (2012-02-28)
修复上一个版本。[phgross]
1.2.2 (2012-02-27)
添加一些法语翻译。[ttschanz]
添加默认 .gitignore。[lgraf]
1.2.1 (2011-11-17)
将 entry_points 目标从 opengever 更改为 plone。[eschmutz]
添加集成测试。[eschmutz]
添加事件的功能测试。[eschmutz]
添加接口和适配器的功能测试。[eschmutz]
添加 jenkins 的测试设置。[eschmutz]
更新翻译。[phabegger]
1.2 (2010-11-18)
调整 Manifest.in 和 IGNORE.txt
1.1 (2010-09-13)
在 plone 域中翻译操作。[jinfanger]
1.0
最终发布
0.5
创建 version.txt。[jone]
修复 AnnotationsJournalizable-Adapter 中的错误( AttributeError: context )[2009年10月13日]。[jone]
修复 AnnotationsJournalizable-Adapter 中的错误。
似乎存在多个日志列表实例。
现在使用 PersistentList 和 PersistentDict。
[jone]
0.4
为日志条目添加内容规则操作。[christian.schneider]
0.3
从 teamraum.journal 移动到 ftw.journal。[christian.schneider]
0.2.3
修复了阻止日志记录器事件处理器工作的错误。[christian.schneider]
0.2.2
添加 i18n 内容。[christian.schneider]
在尝试记录日志之前,使日志记录事件处理器检查是否存在适配器。[christian.schneider]
0.2.1
将 setup.py 更改为在运行 buildout 之前尝试修复 egg-info 未删除时的讨厌的依赖错误。[christian.schneider]
0.2
使用适配器和事件处理器实现了日志记录机制。有两个适配器用于在上下文中记录日志,一个用于记录在工作流历史记录中,一个用于基于注释的日志。使用哪个取决于类型实现的标记接口(请参阅 interfaces.py)。基于注释的系统尚未测试。[christian.schneider]
0.1
初始发布