plone的工作流管理器

plone.app.workflowmanager-overhaul的Python项目详细描述


简介

在为新的图形界面编写适当的文档之前,请看一下YouTube视频,以满足您的好奇心: https://www.youtube.com/watch?v=qORLAIO7xBQ

这个包提供了一个在plone中管理自定义工作流的gui。

这是uwosh.northstar工作流设计工具的继承者(north*继续作为文件系统产品生成器,给定ploneformgen或灵巧原型)。

功能

  • add/edit/delete new workflows
  • add content rule actions easily for a workflow transition
  • graph workflows
  • easily manipulate workflow permissions

绘图

该包还支持绘制工作流。

这篇文章的灵感来源于dcworkflowgraph。

要启用此功能,您需要安装graphviz库。 有关信息,请访问http://www.graphviz.org

一旦你建立了graphviz并安装了它,确保“点” 它创建的可执行文件位于您的路径中,例如

导出路径=$path:/usr/local/bin

假设“make install”将graphviz可执行文件放入 /USR/本地/bin。如果 “点”查找“点”可执行文件。

然后重新启动zope或zeo客户端。下次你看的时候 工作流管理器中的自定义工作流,您应该看到一个新的“关系图” 按钮。当你点击它时,它会生成一个gif来描绘 工作流的状态和转换。

如果状态和转换ID不包括 连字符。graphviz的“dot”可执行文件将发出警告消息, 如果无法理解状态,则可以在实例日志中找到 以及转换名称和标签。

plone 3支持

您还必须安装simplejson。

更改日志

1.2A1(2015年12月2日)

    重写后端JS,使其更具可预测性和灵活性 [目标537]
  • ajax调用现在返回“智能”反馈来告诉图表 如何更新自身以反映更改。[目标537]

1.1a4~未发布

  • 更新的图形保存系统要高效得多 [目标537]
  • 图形现在在保存更改时动态更新。 [目标537]

1.1a3~未发布

  • 包括springy.js库 [目标537]
  • 为提高稳定性而进行的大量小改动 [目标537]
  • 使用springy.js创建“重新排序”功能 帮助订购大型、复杂的工作流更加容易。 [目标537]

1.1a2

  • 包括jsplumb库。 [目标537]
  • 用jsplumb图形布局替换了以前的ui。 [目标537]
  • 删除了旧的、多余的ui元素。 重写workflowmanager.js使其更具动态性,以适应jsplumb [目标537]

1.0a5

  • 创建转换时实例化转换脚本 因此definition.xml是由通用设置生成的。 [托马斯德斯维南]
  • 为此包添加了更多的字符串分类器和元数据项 [麦加瓜]
  • 修复工作流、状态和转换ID生成 当我们有口音的标题。 [托马斯德斯维南]
  • 全面国际化。 法语翻译。 [托马斯德斯维南,马卡瓜]
  • 增加了西班牙语翻译。 [hvelarde]
  • 图形视图中的双引号状态和转换名称 [勘误]
  • 用javascript中的“jquery”替换剩余的“jq”名称 全倍体4.3+兼容性。 [托马斯德斯维南]
  • 增加了简体中文翻译。 [詹爱军]

1.0A4~2012-05-28

  • 显示获取的权限设置 [范希姆]
  • 基于bootstrap的改进样式 [范希姆]

1.0a3-2011-09-02

  • 克隆的转换现在将显示名称设置为新 标题也是。 [范希姆]
  • 立即确认保存时取消阻止对话框 打开。 [万希姆]
  • 修复更改源转换时出现的错误(如果转换) 存储为元组或列表。 [范希姆]

1.0a2-2011-09-01

  • 添加manifest.in。 [沃特文]
  • 使用json库并公布 plone 3用户需要安装simplejson [范希姆]
  • 修复js以正确处理所有版本的 正确选择输入标记中的jquery。 [范希姆]

1.0A1-2010年12月12日

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:数组大小的插入排序问题   javahibernate抛出com。mysql。jdbc。例外情况。jdbc4。MySQLSyntaxErrorException:查看手册,了解在“localTime”时间附近使用的正确语法   java Hibernate:org。冬眠UnUniqueObjectException:具有相同标识符值的不同对象已与会话关联   Gson无法用java解析我的json日期   JavaMaven使用JDK7为JVM5编译   java(播放2.1.3)@选择返回(字符串,字符串)对   java将画布拉伸到JFrame大小   来自JTextPane的java计算输入   java如何在使用Jenkins构建不稳定的情况下回滚Tomcat?   java是否可以获取包含类(CDI)的引用?   java“IllegalArgumentException:UNMAPPABLE[1]”,同时压缩带有希腊字符的文件   使用jtwitter和SignpostClient的java永久twitter oauth   java我需要对invokeAll调用的结果进行同步吗?   java Hibernate与jointable的关系   java Selenium断言搜索结果总计与正文中的实际结果   Java接口中的JLS8类只能位于最上面的类中   如果保证在收集时调用finalize(),java年轻一代仍然可以获得速度优势?   java集成OAuth帐户和本地帐户   java如何使用Jackson在对象中包含原始JSON?