Sessões
Rules: o Drupal como excepção ou como criar workflows complexos facilmente
O Rules é um dos módulos mais versatéis que existem. Permite a criação de fluxos de trabalho tão complexos quanto se queira. É essencialmente um sistema que permite criar regras que são actuadas quando um evento ocorre.
Um exemplo prático é a implementação de um fluxo editorial em que há gestores, editores, revisores e autores. O autor cria o artigo que fica no estado submetido, o editor aprova o artigo que passa ao estado aprovado, o revisor revê, e o estado passa a ser revisto. O gestor aprova o artigo revisto para ser publicado.
É possível associar todo o tipo de acções a cada uma destas transições. Esta facilidade na criação de fluxos de trabalho complexos é única do Drupal, tanto quanto julgo saber.
Um visão de conjunto deste mecanismo poderoso é o que conto proporcionar-vos. Um primeiro passo nesta viagem dos fluxos de trabalho em Drupal.