Versioning et révisions : revenez en arrière sans jamais perdre une version
Versioning / révisions est une fonctionnalité du module Articles & publication de Clustraly. Le versioning crée une version à chaque édition d'article et vous laisse lister, comparer, restaurer ou verrouiller n'importe quelle révision, à tout moment.
Clustraly enregistre une version à la création, puis un instantané avant chaque modification. Vous restaurez, comparez et protégez vos révisions en toute sérénité et chaque restauration reste elle-même annulable.
Chaque version est capturée automatiquement, sans y penser
Dès la création de l'article, une première version « Initial version » est enregistrée. Avant chaque édition, Clustraly prend ensuite un instantané « Before edit ».
Votre historique se construit tout seul, à chaque étape du travail : vous écrivez, le CMS archive.
- Version « Initial version » posée à la création
- Snapshot « Before edit » avant chaque écriture
- Aucune action manuelle requise
Revenez à une version précédente sans jamais vous enfermer
Restaurez n'importe quelle version depuis la liste des révisions. Avant d'écraser l'état courant, Clustraly le capture d'abord sous « Before restore to vN » : votre restauration est elle-même annulable.
L'IA propose, vous décidez et vous gardez toujours une porte de sortie.
- Restauration depuis la liste des versions
- État courant snapshotté avant restauration
- Retour arrière toujours possible
Voyez exactement ce qui a changé entre deux versions
Comparez deux versions et obtenez un diff champ par champ, ancienne valeur contre nouvelle. Vous repérez d'un coup d'œil ce qui a bougé — titre, contenu, métadonnées — avant de décider quoi conserver.
La liste des versions se consulte en page HTML ou en JSON pour vos propres outils.
- Diff old/new champ par champ
- Liste des versions en HTML ou JSON
- Décision éclairée avant restauration
Vos versions restent protégées et sous contrôle
Verrouillez une version de référence pour la mettre à part, puis laissez les garde-fous faire le reste : la restauration n'écrit que dans les vraies colonnes de la table (liste blanche anti-injection).
Chaque accès respecte les permissions par entité (view/edit) et la propriété de l'auteur.
- Verrouillage / déverrouillage d'une version
- Écriture restreinte aux colonnes réelles (whitelist)
- Permissions par entité + propriété auteur
Un historique utile, sans encombrement
L'élagage automatique conserve au plus vos dernières révisions — 20 par défaut, et vous ajustez ce seuil selon vos besoins.
Vous gardez l'essentiel de l'historique sans laisser gonfler la base indéfiniment.
- Élagage automatique des anciennes versions
- Plafond par défaut de 20 révisions
- Seuil réglable selon vos besoins
L'IA propose, vous décidez
Aucune modification n'est jamais définitive. Chaque version est capturée, chaque restauration reste annulable, et vous gardez le dernier mot sur ce qui compose votre article.
Questions fréquentes
Quand une version d'article est-elle créée ?
Puis-je annuler une restauration ?
Combien de versions sont conservées ?
Comment comparer deux versions ?
Fonctionnalités liées
Ne perdez plus jamais une version de vos articles
Le versioning de Clustraly capture chaque étape, rend chaque restauration réversible et vous laisse comparer, verrouiller et maîtriser votre historique. Écrivez librement : vous pourrez toujours revenir en arrière.