4.3.
Políticas de Fluxo de Trabalho
Ir um nível acima
O fluxo de trabalho é um assunto avançado. Ele envolve a criação de um controle mais regulamentado da criação de conteúdo, da revisão e da publicação. Se você tem uma conta de usuário em um pequeno site comum em Plone, você provavelmente não encontrará políticas de fluxo de trabalho personalizadas, pois não há necessidade de um controle mais sofisticado. No entanto, o possível uso dessa funcionalidade está presente, já que está embutida no Plone.
Para introduzir o conceito do fluxo de trabalho, considere um exemplo que envolve um website de um jornal, onde diferentes grupos de pessoas trabalham:
- Repórteres
- Podem criar artigos, mas podem apenas enviá-los à revisão.
- Editores
- Podem revisar artigos, mas não podem publicá-los completamente. Eles enviam artigos editados e revisados positivamente aos seus superiores, para aprovação.
- Copidesque
- Fazem a verificação final dos fatos, os ajustes e a revisão; podem publicar artigos.
Uma política de fluxo de trabalho, às vezes abreviada para fluxo de trabalho, descreve as restrições em ações de mudança de estado para diferentes grupos de pessoas. Uma vez criada, ela precisa ser aplicada a uma área do website para que as regras se tornem efetivas. No exemplo do website do jornal, uma política de fluxo de trabalho seria desenvolvida e aplicada às pastas onde os repórteres fazem o trabalho de adicionar notícias. Então, eles criam seus artigos e os enviam para revisão e aprovação:

O Plone possui diversas políticas de fluxo de trabalho úteis -- a política padrão é uma política simples de publicação. Seu administrador do website talvez aplique uma política mais específica, como uma política para um website de uma comunidade ou da Intranet de uma empresa. Se esse for o caso, talvez você precise aprender alguns passos do processo de publicação -- contudo, isso são apenas variações elaboradas dos princípios padrão da política de fluxo de trabalho básica.


