Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在plone 4.1中的顶级私人文件夹中创建工作流_Python_Plone - Fatal编程技术网

Python 在plone 4.1中的顶级私人文件夹中创建工作流

Python 在plone 4.1中的顶级私人文件夹中创建工作流,python,plone,Python,Plone,我希望创建对应于不同项目的顶级文件夹。每个项目文件夹都是用户组的专用文件夹,即当用户登录时,他只能查看其文件夹的内容。不应存在与此项目文件夹关联的任何工作流。即,此文件夹的状态应始终保持“私有”。在这个文件夹中,我需要通过定义工作流策略来定制工作流,或者使用站点的默认工作流来工作。如何实现这一点?这是已关闭的w.r.t。刚刚重新编辑了这篇文章。我找到了一个适合我的解决方案。想与面临类似挑战的人分享,也想与你分享你为我的票所做的努力: 重要提示:要始终将顶级文件夹设置为私有,我们可以定义一个自定义

我希望创建对应于不同项目的顶级文件夹。每个项目文件夹都是用户组的专用文件夹,即当用户登录时,他只能查看其文件夹的内容。不应存在与此项目文件夹关联的任何工作流。即,此文件夹的状态应始终保持“私有”。在这个文件夹中,我需要通过定义工作流策略来定制工作流,或者使用站点的默认工作流来工作。如何实现这一点?

这是已关闭的w.r.t。刚刚重新编辑了这篇文章。我找到了一个适合我的解决方案。想与面临类似挑战的人分享,也想与你分享你为我的票所做的努力: 重要提示:要始终将顶级文件夹设置为私有,我们可以定义一个自定义工作流,其中只有一个状态:private 您可以使用ZMI,选择内容/portal\u工作流/然后选择选项卡内容,并复制和粘贴文件夹的intranet\u工作流。将其重命名为private_工作流。然后,对于private_工作流的状态,仅保留private状态,并删除工作流的所有转换和其他状态。选择“内容类型”文件夹并对其应用自定义的“私有”工作流。 对于子文件夹,使用工作流策略继续分配给它们的工作流