matiu2 / witty-plus

A base application under http://webtoolkit.eu .. adds users and logins
8 stars 4 forks source link

workflow system #19

Open matiu2 opened 12 years ago

matiu2 commented 12 years ago

Something simpler than Zope/Plone's several built in workflows.

  1. Open - anyone can make live changes
  2. Moderated - anyone can edit drafts - only moderator (a role) users can publish
  3. Simple - All logged in users can make live changes
  4. Controlled - All logged in users can make changes to drafts - only moderators can publish (A user who is a moderator can edit the draft them selves then publish later if they like

Later we may add a ''draft's waiting approval list' or something like that.

Each object type (page / product / sermon) etc. can be hard coded configured to have one of the workflows, plus a default configuration for all object types.

Later we could add online configuration of workflow to object type to user role in the admin panel.