Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Introduction

This package provides a GUI for managing custom workflows in Plone.

This is the successor of uwosh.northstar’s workflow design tool (North* continues on as a file system product generator, given either a PloneFormGen or Dexterity prototype).

Features

  • add/edit/delete new workflows

  • add content rule actions easily for a workflow transition

  • graph workflows

  • easily manipulate workflow permissions

Graphing

The package also supports graphing workflows.

The inspiration for this piece was pretty much taken from DCWorkflowGraph.

In order to enable this feature, you’ll need to install the Graphviz library. Information can be found at http://www.graphviz.org

Once you’ve built Graphviz and have installed it, make sure the “dot” executable it creates is in your PATH, e.g.

export PATH=$PATH:/usr/local/bin

assuming “make install” placed the Graphviz executables into /usr/local/bin. You can test that your PATH is set correctly if “which dot” finds the “dot” executable.

Then restart your Zope or ZEO client. The next time you are looking at a custom workflow in Workflow Manager, you should see a new “Diagram” button. When you click on it, it generates a GIF depicting the workflow’s states and transitions.

You may get better results if your state and transition IDs do not include hyphens. Graphviz’ “dot” executable will issue warning messages that you can find in your instance log if it has trouble understanding the state and transition names and labels.

Plone 3 Support

You must also have simplejson installed.

Changelog

1.0a4 ~ 2012-05-28

  • show acquired permission setting [vangheem]

  • revamped styles based on bootstrap [vangheem]

1.0a3 - 2011-09-02

  • cloned transition now sets display name to new title also. [vangheem]

  • cancel on confirm save now prevents dialog from opening. [vangheem]

  • fix error with changing source transitions if transitions are stored as a tuple or list. [vangheem]

1.0a2 - 2011-09-01

  • Add MANIFEST.in. [WouterVH]

  • use json library and just advertise that plone 3 users need to install simplejson [vangheem]

  • Fix js to work correctly with all versions of jquery in selecting input tags correctly. [vangheem]

1.0a1 - 2010-12-12

  • Initial release

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plone.app.workflowmanager-1.0a4.zip (107.2 kB view details)

Uploaded Source

File details

Details for the file plone.app.workflowmanager-1.0a4.zip.

File metadata

File hashes

Hashes for plone.app.workflowmanager-1.0a4.zip
Algorithm Hash digest
SHA256 74c81fdbe41da8c08d9bce03e40443cb65083aec3e24db35bd5590d92d9ccf8c
MD5 51c6ed1f7b48d02c48f4faca334306e2
BLAKE2b-256 530f417c9edd65ea3178aef885b1cf4717236831e722340433685ac35dae6387

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page