Something simpler than Zope/Plone's several built in workflows.
Open - anyone can make live changes
Moderated - anyone can edit drafts - only moderator (a role) users can publish
Simple - All logged in users can make live changes
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.
Something simpler than Zope/Plone's several built in workflows.
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.