Workflow is a plugin for Movable Type 3.1 which lets an author pass ownership of an entry to any other author in Movable Type with appropriate permissions.
This plugin is the beginning of a more complex workflow system for Movable Type. Initially, all it does is support the transfer of entry ownership from one author to another. If you can edit an entry, you can hand it off to somebody else.
Download one of the following files:
To install, create a directory named Workflow in your plugins/ directory and unpack the contents of the archive in there. Be sure to give mt-workflow.cgi permission to execute (e.g. chmod 755).
To transfer an entry, simply load up the entry in question in the interface, scroll down to the bottom of the page and click the "Transfer ownership of this entry" link.
This plugin requires MT 3.1. I should also note that when an entry is transferred via this plugin, in addition to triggering a rebuild, this plugin will also call any callbacks associated with AppPostEntrySave.
Next in line for this plugin is the hard part: separating those users than can merely post to the blog (i.e. 'Draft' entries only) from those that can actually publish an entry. That will be quite a lot more work than this portion of the plugin, but I wanted to get what I have written so far out there first. If you find this useful and/or would like to have the more granular post permissions, please consider donating some money to the dropcash campaign I established for this plugin.
dropcash_campaign=movable_type_workflow_plugin
Leave a comment