Workflow

Tous nos billets sur le thème Workflow

Set up workflows with State machine on Drupal 8

We saw in a previous post how to set up a publishing process on Drupal 8 with the modules Content moderation and Workflows. We will address here a similar problematic but relying this time on the module State machine, module that will allow us to set up one or more business workflow on any Drupal entity. Note that the state machine module is one of the essential components of Drupal Commerce 2.x. Let's take a closer look at how state machines work.

Mettre en place des processus métier complexes avec State machine sur Drupal 8

Nous avons vu dans un précédent billet comment mettre en place un processus de publication sur Drupal 8 avec les modules Content moderation et Workflows. Nous allons aborder ici une problématique similaire mais en s'appuyant cette fois sur le module State machine, module qui va nous permettre de mettre en place un ou plusieurs processus métier sur n'importe quelle entité de Drupal.

Mettre en place un processus de publication sur Drupal 8

Drupal 8 dispose dans son coeur depuis sa version 8.3 des modules expérimentaux Content Moderation et Workflows permettant de mettre en place un processus de publication évolué. Découvrons les grands principes de fonctionnement de ces deux modules, somme toute très proche au demeurant de Workbench Moderation sur Drupal 7. Pour qui a déjà utilisé cette solution, il ne sera pas dépaysé.

Une application métier avec Drupal ?

Ce billet est une restranscription synthétique de la conférence Retour d'expérience : une application métier avec Drupal donnée au meetup Drupal Lyon le 7 avril 2016.

Drupal est particulièrement reconnu en tant que Gestionnaire de contenus (CMS) et plateforme de développement (CMF). Sa vocation principale est de propulser des sites Internet. Mais Drupal peut-il être utilisé comme support pour développer une application métier ?

Maîtriser son processus de publication avec Drupal

La mise en place d'un processus de publication peut très vite devenir complexe dès lors qu'une organisation souhaite décentraliser la production de contenus sur son site Internet tout en maitrisant le processus et les rôles de chacun. Comme toute solution puissante, Drupal nous propose plusieurs chemins pour arriver à notre fin. Nous allons découvrir dans ce billet deux méthodes permettant de créer un processus de publication très facilement tout en offrant des réglages très fins permettant de gérer le qui fait quoi.

Workbench Access et Rules - Notifier les modérateurs d'une nouvelle contribution

Workbench est une suite de modules qui permettent une gestion des contenus selon un flux de circulation (workflow) hautement paramétrable. Lors du changement d'état d'un contenu (comme par exemple de l'état brouillons à l'état proposé à la publication), nous allons détailler comment notifier par courriel les différents modérateurs de la section (sur laquelle est proposé l'article) qu'un nouveau contenu est en attente de validation, ou encore de notifier à tous les contributeurs d'une section qu'un nouveau contenu est disponible, notamment lorsqu'on utilise Workbench Access pour la gestion des droits.