CHAPITRE 12 — Brouillon, publication et versions
ToutRien de ce que vous saisissezfaites dans le Studio n'estatteint pasdirectement immédiatementle visiblesite publiquement.public Le: modulechaque utilisemodification — un systèmetexte, deune brouillonsimage, quimais vousaussi permetle dedéplacement préparerou plusieursle modifications,masquage ded'une lessection relire,entière — s'accumule d'abord dans un brouillon. Vous relisez, comparez l'avant et l'après, puis depubliez lesle publiertout en une seule opération. Ce chapitre détaille ce mécanisme.
Lacomplet distinction: essentiellebrouillon, entrerevue, brouillonvalidation, publication, historique et publicationrestauration.
Les deux familles de modifications
|
| Où vit le brouillon |
|---|---|---|
|
| colonne value_draft de chaque contenu (la valeur publique reste dans |
Structure | déplacer, masquer, dupliquer, supprimer ou insérer une section | brouillon structurel de la page (table llx_infrasstudio_page_draft), rendu par un fichier d'aperçu jamais servi au public |
L'aperçu du Studio montre toujours votre version de travail (aperçubrouillons central)compris). Les visiteurs du site continuent àde voir la dernière version publiée, à l'ancienneidentique, version.tant que vous n'avez pas cliqué « Publier les modifs ».
La barre de contrôle des sections
Survolez une section de premier niveau dans l'aperçu : une barre flottante sombre apparaît avec six commandes :
PubliéFlèches haut / bas
Visible publiquement.— Les visiteurs voientdéplacer la nouvellesection version dèsdans la publication.
page.
valuecontenus (la value_draftvalue_draftvalueRepérer ses brouillons en attente
Plusieurs indicateurs visuels signalent la présence de brouillons non publiés.
Sur la liste des pages (colonne de gauche)
Une pastille orange à côté du titrel'historique de la page indique qu'elle contient au moins un brouillon non publié.
Sur la barre d'outilspermet de l'éditeur
revenir en arrière).LeToutes boutonces Publieropérations les modifications apparaît avec un compteur numérique précisantalimentent le nombrebrouillon de brouillons :
Aucun brouillonstructurel : leboutonsite public n'est jamais touché avant publication. Si un autre utilisateur modifie la même page pendant que votre aperçu estmasqué.Unrestéououvert,plusieurs brouillons : le boutonl'opération estvisiblerefuséeavec le compteur (par exemple « Publier les modifications (3) »).
Sur l'inspecteur
Un slot avec un brouillon en cours porte un repère orange « modifié » à côté de son libellé.
Suret l'aperçu central
se L'aperçurecharge présente— toujoursjamais lad'action versionappliquée brouillon.à Pourl'aveugle voirsur exactementun ceétat que verraitvous ne voyez pas.
Annuler et rétablir
- Cliquez un
visiteur, cliquez surVoir publiccontenu danslal'aperçu,barrepuisd'outils, ce qui ouvre la page dans un nouvel onglet.
boutonsPublierutilisez lesmodificationsLorsque↺vous/êtes satisfait de votre brouillon :Cliquez surPublier les modifications↻en hautà droite de la barre d'outils.aperçu (ou Ctrl+ZUneboîte/ Ctrl+Y) : la valeur précédente deconfirmationces'affichecontenu:revient dans le brouillon, cran par cran ; le rétablissement rejoue ce que l'annulation a écrasé (tant que vous n'avez pas refait d'édition entre-temps).- Sans contenu sélectionné, un message vous invite à cliquer d'abord un contenu de la page.
La revue des modifications en attente
Le bouton liste cochée (à côté de « Publier les Nmodifs modifications») ouvre le panneau de cetterevue. Il montre exactement qui a modifié, quand, et quoi :
- le journal des opérations de structure (déplacements, duplications, suppressions, insertions), horodaté et signé ;
- pour chaque contenu modifié, la valeur publiée face à la valeur brouillon, langue par langue, en-tête et pied de page
?inclus. Un contenu jamais édité affiche sa valeur par défaut avec la mention « (valeur par défaut) » ; un contenu vidé affiche « Vidé ».
Depuis ce panneau, Aperçu avant affiche l'état EN LIGNE exact (lecture seule, bandeau dédié) et Aperçu après revient à votre version de travail — la bascule idéale pour un dernier contrôle visuel.
Publier les modifications
- Cliquez Publier les modifs (le compteur totalise contenus et structure).
CliquezConfirmez.surLaConfirmerstructure est appliquée d'abord, puis les contenus (y compris ceux de l'en-tête et du pied de page modifiés depuis cette page).- Une notification
verte « Modifications publiées » apparaît en bas à droite. L'aperçu reste identique, puisqueconfirme laversionpublicationbrouillon;est devenue la version publique.Lele compteurnumérique disparaît, ainsi queet la pastilleorangedisparaissent.
Édition danssimultanée : si le contenu publié a changé entre le début de votre brouillon de structure et votre clic (un collègue a publié entre-temps), la barrepublication latérale.est
Effetrefusée immédiatavec un choix explicite — Lesécraser visiteursen quiconnaissance ouvrentde lacause, pageou aprèsabandonner votrepour publicationreprendre voientsur lal'état nouvelleà version.jour. Aucun délai,écrasement aucun cache à vider.silencieux.
Conseil — Préparez plusieurs modifications avant de publier. Le bouton publie l'ensemble des brouillons en une seule fois, ce qui évite que les visiteurs voient des versions intermédiaires.
Annuler les modifications en attente
Le
Sibouton vous↺ changezAnnuler les modifications de la barre d'avisoutils jette l'ensemble du brouillon (contenus et souhaitezstructure) toutet abandonner pour revenirrevient à la version actuellepubliée. Les contenus des sections qui n'avaient jamais été publiées passent en « orphelins » récupérables 30 jours.
La chaîne de validation (mode strict)
Sur un site où la constante INFRASSTUDIO_STRICT_PUBLISH vaut 1, un rédacteur sans le droit « publish » ne peut pas publier lui-même :
- Le rédacteur prépare ses modifications puis clique Soumettre à validation — la page passe « Soumis à validation » (un email peut prévenir les valideurs, voir la constante INFRASSTUDIO_REVIEW_NOTIFY_EMAILS).
- Le valideur (droit « publish ») voit la page soumise, ouvre la revue, compare l'avant et l'après.
- Il publie… ou rejette avec un commentaire : les brouillons du
siterédacteur sont conservés, la page passe « Rejeté — à corriger », le commentaire s'affiche en tête de la revue du rédacteur (et peut lui être envoyé par email). - Le rédacteur corrige puis re-soumet — le cycle recommence jusqu'à publication.
Le rejet ne jette jamais le travail :
Cliquezc'estsurunAnnulerrenvoilespourmodificationscorrection.dansL'annulation destructive reste un bouton séparé de la barre d'outils,outils.L'historique de la page : instantanés et restauration
À chaque publication, le module archive l'état complet de la page tel qu'il était juste avant : la structure ET toutes les valeurs publiées des contenus, dans toutes les langues. Le bouton horloge inversée de la barre d'outils ouvre ce panneau :
- chaque ligne indique la date, l'auteur, l'action (« Publication ») et le détail de ce que la publication contenait ;
- le chevron déplie la ligne et montre la différence entre cet instantané et l'état publié actuel : sections qui seraient rétablies, retirées ou réordonnées, et pour chaque contenu la valeur qui serait restaurée face à
côtéla valeur actuelle — vous savez exactement ce que « Restaurer » va faire avant de cliquer ; - Restaurer ramène l'état exact (structure et contenus)… dans le brouillon : rien ne part en ligne avant « Publier les modifs »
.
Une boîte de confirmation s'affiche : « AnnulerlesNinstantanésmodificationscréésde cette page ? Cette action est irréversible. »Cliquez surConfirmer.L'ensemble des brouillons est supprimé.L'aperçu se met à jour avecavant la versionpublique.18.50 portent le badge « structure seule » : leur restauration ne couvre pas les contenus ;
L'historique par contenu
Indépendamment de l'historique de la page, chaque contenu garde sa propre chronologie : sélectionnez un contenu puis cliquez AvertissementHistorique dans l'inspecteur. Vous y consultez les versions successives (date, auteur, action) et pouvez restaurer une version — Uneelle foisrevient confirmée,dans l'annulationle effacebrouillon, définitivementcomme vos brouillons. Aucune récupération n'est possible.toujours.
Mettre en ligneligne, ouretirer, retirer du siteplanifier (statut de la page)
Cette fonction ne doit pas être confondue avec « Publier les modifications ». Le bouton agit ici sur la visibilité de la page elle-même, non sur ses contenus.
Bouton | Effet |
|---|---|
Publier les |
|
Mettre en ligne |
|
Horloge (Planifier) | programme une mise en ligne ou un retrait à une date/heure donnée, exécuté par une tâche automatique toutes les 5 minutes. La mise en ligne planifiée publie aussi les brouillons en attente de la page ; |
Cas d'usage de « Retirer du site »
Vous préparez une nouvelle page qui ne doit pas être publique tant que tous ses contenus ne sont pas finalisés.Vous souhaitez désactiver une promotion expirée tout en conservant la page pour une réactivation future.Une ancienne page que vous ne voulez plus rendre accessible mais que vous préférez conserver dans la base.
Effet de « Mettre en ligne » — Le wrapper Apache <alias>.php est régénéré et la page redevient accessible. La page canonique et ses pages sœurs (autres langues) basculent simultanément.
L'historiqueet desle modifications
Toutes vos publications sont consignées dans un journal interne (llx_infrasstudio_revision). Pour les consulter :
Sélectionnez un slot dans l'inspecteur.Dépliez la sectionHistoriqueen basplan dupanneau.Vous y voyez la chronologie des modifications, avec :la date et l'heure,l'auteursite (utilisateursitemap)Dolibarr),l'actionneeffectuée (création, mise à jour, publication, annulation).
Note — L'historique vous permet de consulter qui a fait quoi. Une fonction de restauration directe d'une version antérieure n'est pas encore disponible : si vous avez besoin de revenir en arrière, contactez votre administrateur Dolibarr, qui peut récupérer la valeur depuis la base de données.
Workflow recommandé pour une équipe
Pour les sites édités par plusieurs personnes :
Le rédacteur ouvre la page et procède aux modifications. Toutes restent à l'état de brouillon.Le rédacteur partage le lien de l'éditeur avec un relecteur (chef de projet, marketing, juriste, etc.).Le relecteur ouvre la même page dans le Studio. L'aperçu lui présente la version brouillon.Le relecteur valide ou demande des ajustements via un canal externe (Slack, courriel, etc.).Le rédacteur applique les ajustements (toujours en brouillon).Une fois la version validée, le rédacteur ou un publicateur dédié, selon les permissions configurées, clique sur « Publier les modifications ».
À retenir — Le système de brouillon n'est pas un confort optionnel. Il évite les publications accidentelles en cours de rédaction et permet une véritable validation à plusieurs avantréférence que les visiteurs voient le résultat.
Récapitulatif
Vous savez désormais :
Distinguer un brouillon (privé à l'éditeur) d'une publication (visible publiquement).Reconnaître les indicateurs visuels (pastille orange, compteur numérique, repère slot).Publier les modifications d'une pagepages enun clic.Annuler les brouillons en cas de changement d'avis.Distinguer « Publier les modifications » (contenu) et « Mettre en ligne ou Retirer » (visibilité).Consulter l'historique d'un slot.Mettre en place un processus de relecture collective.
Le chapitre suivant aborde la gestion du multilingue.ligne.