跳转到主要内容

支持Plone的collective.powertoken工作流插件

项目描述

介绍

collective.powertoken实现的工作流动作。

如何使用

将此产品添加到您的Plone安装中,然后您将能够注册执行工作流动作的Power Tokens。

>>> from collective.powertoken.core.interfaces import IPowerTokenUtility
>>> utility = getUtility(IPowerTokenUtility)
>>> token = utility.enablePowerToken(document, 'workflow.doAction', workflow_action='publish')
>>> results = utility.consumeActions(document, token)
>>> print results
['published']

您将得到文档的新状态作为结果。

您可以选择向动作提供者添加运行时参数,以添加工作流状态更改注释。

>>> token = utility.enablePowerToken(document, 'workflow.doAction', workflow_action='retract')
>>> results = utility.consumeActions(document, token, comment="Hello! I hide this!")
['private']

参数

workflow_action(配置参数)

必需。您需要提供要执行的工作流动作。

comment(运行时参数)

可选。使用它来保存对工作流操作的注释。

用例

无论您在网站中的角色如何,您都可以对文档执行状态更改。

作者

该产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

0.2.0 (2012-02-15)

  • 添加了对评论运行时参数的支持[keul]

  • 修复了文档[keul]

0.1.0 (2012-01-11)

  • 初始发布

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

collective.powertoken.workflow-0.2.0.tar.gz (12.7 kB 查看哈希值)

上传时间

由以下支持