Plone的任务管理。
项目描述
Plone的任务管理。
此包提供
一个名为任务的新内容类型
一个任务行为,具有与任务相同的字段
一个字段集任务行为,具有与任务相同的字段
一个任务容器行为,仅提供标记接口
任务行为具有以下字段
任务描述:富文本字段。
分配的组:plone组的词汇(可以重定义)。分配用户的父字段
分配的用户:plone用户的词汇。已选择分配组的从字段
询问者:提出任务的用户(默认为认证用户)
截止日期
分配的组和分配的用户是本地角色字段(dexterity.localrolesfield)。此最后产品允许配置(在dexterity类型上)要分配给对象角色字段中选定的主要角色的本地角色(根据工作流状态)。这是一个动态的本地角色分配。
任务内容具有任务行为和以下字段
标题
分配的父组:隐藏字段。由订阅者自动管理。
父询问者:隐藏字段。由订阅者自动管理。
父字段包含父链相应字段的值(根据注册配置)。此机制允许根据父任务分配给予一些本地角色。
任务的默认工作流包含以下状态
创建(初始状态)
待分配
待办
进行中
实现
关闭
从创建状态,您可以选择“待办”转换。有两种情况
如果已选择分配的用户,则自动转换到“待办”状态
如果没有选择分配的用户,则审阅者必须选择一个并手动转换到“待办”状态
此插件使用Travis CI进行测试。该插件的当前状态是
贡献者
Cédric Messiant,Ecreall
Gauthier Bastien,IMIO
Stéphan Geulette,IMIO
Vincent Fretin,Ecreall
变更日志
3.0.12 (2023-07-20)
修复:[DMS-949] due_date 的最小值和最大值 [sgeulette]
3.0.11 (2023-03-29)
在LocalRoleMasterSelectField上添加了接口,因此可以在zcml中使用它进行特定覆盖。[sgeulette]
3.0.10 (2022-08-19)
刷新了版本和网址。[sgeulette]
为assigned_user字段添加了AssignedUsersVocabulary,因此可以覆盖此词汇。[sgeulette]
3.0.9 (2022-06-21)
需要z3c.table 2.2以包含转义,以避免xss。转义了一些列。[sgeulette]
3.0.8 (2022-05-13)
在Task内容类上添加了get_methods_adapter。[sgeulette]
3.0.7 (2022-02-09)
删除了无用的atct配置。[sgeulette]
更改了task description的翻译[sgeulette]
3.0.6 (2021-04-20)
删除了包含空依赖关系的错误步骤(现在已持续)[sgeulette]
在task_description上设置了allowed_mime_types [sgeulette]
3.0.5 (2019-09-09)
删除了包含空依赖关系的错误步骤[sgeulette]
3.0.4 (2019-03-08)
添加了批量操作(collective.eeafaceted.batchactions)以更改分配的组或分配的用户[sgeulette]
3.0.3 (2019-02-22)
纠正了当父字段是多值时的问题[sgeulette]
3.0.2 (2018-08-22)
如果存在imio.prettylink产品,则使用imio.prettylink列作为标题[sgeulette]
3.0.1 (2018-07-30)
为assigned_user添加了验证器[sgeulette]
纠正了表格列样式[sgeulette]
导入的pep8 [sgeulette]
3.0 (2017-05-30)
修改了enquirer字段以成为LocalRoleField。使用可覆盖的词汇[sgeulette]
添加了parents_assigned_groups和parents_enquirers字段来管理父权限[sgeulette]
在任务内容上阻止本地角色[sgeulette]
为空字段添加了特殊索引值[sgeulette]
在工作流中使用所有者角色[sgeulette]
2.5 (2016-12-07)
将initial_trigger设置为true[sgeulette]
2.4 (2016-06-22)
添加了get_full_tree_title方法,返回任务直到其父容器的路径标题[fngaha]
2.3 (2016-04-15)
将ITask调整为添加获取最高父级的方法[sgeulette]
着色状态[sgeulette]
添加了过渡状态的图标[sgeulette]
添加了显示任务父级的视图小部件[sgeulette]
2.2.1 (2016-01-13)
修改了字段的副本[sgeulette]
2.2 (2015-11-24)
添加了TaskContainer相关搜索实用程序[sgeulette]
添加了任务内容接口以区分行为[sgeulette]
添加了task_description字段[sgeulette]
添加了assigned_group和due_date索引。添加了避免对子项进行获取的索引器方法。不要在目录中存储None[sgeulette]
添加了assigned_group的默认值。default_value装饰器不起作用。使用了Schema defaultFactory,但即使在视图模式下字段为None时也会被调用,难以轻易覆盖![sgeulette]
将工作流更改为使用“请求审查”守卫权限来区分审阅者和编辑者的转换(类似于plone工作流)[sgeulette]
将item_view设置为默认值:在任务内容上使用简单的项目视图[sgeulette]
添加了无分配用户的彩色警告[sgeulette]
添加了to_do和realized之间的转换[sgeulette]
替换了工作流标题ID。添加了英文翻译[sgeulette]
在表格列中返回unicode[sgeulette]
2.1 (2015-06-30)
添加了uninstall 1.0配置文件[sgeulette]
纠正了错误的分类器[sgeulette]
2.0 (2015-06-03)
完成重构,以提供一个更通用的任务内容和行为[cédricmessiant, sgeulette]
1.0 (2015-03-16)
初始发布[cédricmessiant]
项目详情
集体任务-3.0.12.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d4b1828013440e56de476e98f54abd1933d045132079281128f9cd03ad68a6c4 |
|
MD5 | 34b26345b85ada792cccb63bdc80feba |
|
BLAKE2b-256 | 2688cf5ac24abb07c059d1a2fe77402dce23ac7bf6698ba31f2ba4c3204ffe7b |