Flux de travail éditorial
Statuts du flux de travail
Les pages utilisent quatre statuts de flux de travail :
draftin_reviewpublishedarchived
Les nouvelles pages démarrent en draft.
Ce que signifient les statuts
`draft`
- contenu en cours de travail
- non public
- les éditeurs peuvent modifier le contenu dans cet état
`in_review`
- prêt pour la relecture
- non public
- les éditeurs ne peuvent plus modifier le contenu de la page tant que celle-ci n'est pas ramenée en
draft
`published`
- public
- accessible via le routage du site public
- la visibilité de la page continue de fonctionner conjointement avec les règles de visibilité au niveau des blocs à l'intérieur de la page
`archived`
- retiré de l'usage en production
- non public
- un rôle autorisé peut le ramener en
draftou le publier à nouveau
Qui peut changer de statut
`editor`
Actions autorisées :
draft->in_reviewin_review->draft
Non autorisé :
- publier
- archiver
`site_admin`
Actions autorisées pour les sites assignés :
draft->in_reviewdraft->publishedin_review->draftin_review->publishedin_review->archivedpublished->draftpublished->archivedarchived->draftarchived->published
`super_admin`
super_admin dispose des mêmes possibilités de flux de travail que site_admin, mais sur l'ensemble de l'installation.
Règles de visibilité publique
Seules les pages ayant le statut published sont publiques.
- les pages
draftrenvoient404 - les pages
in_reviewrenvoient404 - les pages
archivedrenvoient404
Cela s'applique aux routes publiques normales, au routage multisite et aux routes localisées.
Le statut de flux de travail de la page et le statut des blocs sont distincts. L'action habituelle Edit Page -> Overview Publish publie uniquement l'enregistrement de la page. Elle ne publie pas silencieusement les blocs en brouillon ou en relecture contenus dans la page. Si une page comporte des blocs qui lui appartiennent et qui ne sont pas publiés, l'action de publication ouvre une fenêtre modale avec l'option Also publish all unpublished page-owned blocks décochée. La laisser décochée conserve le comportement limité à la page ; la cocher publie les blocs éligibles appartenant à la page dans la même action de flux de travail.
L'onglet Overview affiche également une aide Unpublished page content lorsque des blocs appartenant à la page sont encore en brouillon ou en relecture. Publish page-owned blocks publie uniquement ces blocs appartenant à la page et ne modifie pas le statut de flux de travail de la page.
Le contenu des Shared Slot est exclu de ces flux de publication des blocs appartenant à la page. Les slots d'en-tête, de pied de page ou autres adossés à un Shared Slot doivent être relus et publiés séparément ; WebBlocks CMS ne répercute pas la publication de la page sur les arbres de blocs des Shared Slot.
Flux de travail et édition des pages
L'état du flux de travail détermine aussi qui peut continuer à modifier le contenu de la page.
- les éditeurs peuvent modifier le contenu de la page uniquement tant qu'elle est en
draft - une fois que la page quitte l'état
draft, modifier le contenu requiert unsite_adminou unsuper_admin, ou un retour du flux de travail endraft - les utilisateurs
site_adminetsuper_adminpeuvent continuer à travailler dans les états de flux de travail qu'ils sont autorisés à gérer
Déroulement pratique
- l'éditeur crée une page en
draft - l'éditeur termine le contenu et le soumet à relecture
- le site admin ou le super admin relit la page
- le site admin ou le super admin publie la page
- les mises à jour ultérieures peuvent ramener la page en
draft, puis la faire repasser par la relecture