支持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(运行时参数)
可选。使用它来保存对工作流操作的注释。
用例
无论您在网站中的角色如何,您都可以对文档执行状态更改。
变更日志
0.2.0 (2012-02-15)
添加了对评论运行时参数的支持[keul]
修复了文档[keul]
0.1.0 (2012-01-11)
初始发布
项目详情
关闭
collective.powertoken.workflow-0.2.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8b798588db02baf1c88cc5b2c34776f9fa8c78124a1cb49f6b09171acae06b27 |
|
MD5 | 75662d2d23ade132aa897d6b00e4fb52 |
|
BLAKE2b-256 | 88e32e81444c1657019cb56f96ff24d9bf10a9849a5b96ac606d76b414be5c47 |