Publication Workflow

Allow me to translate the roles and states into WP parlance:

Roles:

  1. Editor -> Author
  2. Publisher -> Editor

States:

  1. Draft -> Draft
  2. Ready for publication -> Pending Review
  3. Published -> Published

The only thing you need a plugin for is this bit:

“From that moment on, the author looses the ability to edit the blogpost.”