gpt4 book ai didi

workflow - Plone 工作流程的 chalice

转载 作者:行者123 更新时间:2023-12-02 19:17:29 24 4
gpt4 key购买 nike

我们正在实现 Plone CMS 作为 ISO9001 文档的存储库。

ISO 要求一定量的日志记录,任何熟悉该标准的人都可能知道:-)

为了灵 active ,我们希望合并(不按特定顺序):

  • 新内容类型:整合企业中可能出现的不同文档所必需的
  • 版本控制:表明我们的文档始终是最新的,并显示与同一文档的先前版本相比进行了哪些更改
  • 工作副本支持:以便“已发布”文档在编辑时保持在线状态
  • 更复杂的工作流程:考虑 ISO 规定的审核流程
  • 不同文档的不同工作流程:因为工作流程取决于文档的类型。

因此,工作流程优化的 chalice 应该是(如果我错了,请纠正我):

  • 内容类型的灵 active
  • CMFEdition(嵌入在 Plone 中)用于版本控制
  • 迭代工作副本支持
  • plone.app.workflowmanager 用于新工作流程
  • Products.CMFPlacefulWorkflow,用于根据不同文档的不同工作流程

问题在于不同产品的集成:

  • 如何让版本控制与 Dexterity 配合使用?
  • 如何在此基础上添加工作副本(保留必要的版本控制)?
  • 以及如何让 Shiny 的新工作流程(顺便说一句,工作流程管理器的 UI 很棒)能够与版本控制和工作副本良好配合。

我搜索了 google-realm,已经找到了这些链接:

我们还检查了:

所有这些都已安装和配置...

但是,我的新内容类型不允许 checkout / checkin (迭代产品),并且在同一内容类型的历史 View 中也不会跟踪版本/更改。

他们是一个神奇的序列还是我错过了一些东西(或者很多 - 更有可能)?因为在我看来,如果所有这些产品都能“开箱即用”,那么这就是所有工作流程的包罗万象的解决方案......

addition 2012/04/17: 正如他们所说,堆栈是由两者完成的

最佳答案

您需要使用 plone.app.stagingbehavior (http://pypi.python.org/pypi/plone.app.stagingbehavior),它将 Iterate/CMFEditions 链接到 Dexterity 类型。不确定您的版本控制问题。

关于workflow - Plone 工作流程的 chalice ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9788737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com