Aller au contenu

Restaurer une ancienne version dans Strapi

Remettez seulement les champs voulus depuis n’importe quelle version d’une entrée Strapi. La restauration devient une nouvelle version, et elle s’annule.

Revenir à une version entière annule souvent du bon travail avec l’erreur. Revisionary ne restaure que les champs que vous choisissez.

Cochez les champs à remettre

Sélectionnez une version et cliquez sur Restaurer, ou appuyez sur R. Revisionary liste les champs qui diffèrent de l’entrée actuelle. Seuls les champs cochés changent ; tout le reste reste tel quel.

Cochez les champs à remettre. Un champ verrouillé dit pourquoi.
Cochez les champs à remettre. Un champ verrouillé dit pourquoi.
  • Une restauration est une nouvelle version. L’historique continue, rien n’est effacé.
  • Une langue à la fois. La restauration s’applique à la langue affichée ; les autres traductions ne bougent pas.

Annuler

Juste après une restauration, un message propose de l’annuler. L’annulation reste possible 10 minutes par défaut, réglable sur 5, 10, 30 ou 60 minutes.

Un seul champ

Survolez un champ et cliquez sur l’icône d’horloge pour voir toutes ses valeurs passées. La restauration ne remet que ce champ.

Qui peut restaurer

La restauration est une permission Strapi à part entière, et personne ne restaure un champ qu’il ne peut pas modifier. Les réglages décident si le rôle Editor intégré peut restaurer, si les Authors peuvent restaurer les entrées qu’ils ont créées, et si une restauration demande l’accord d’une personne autorisée à approuver les revues. Les super administrateurs peuvent toujours restaurer.

Les champs qui ne doivent jamais revenir

Certains champs ne doivent jamais reprendre une ancienne valeur, comme un slug déjà indexé. Déclarez-les comme champs verrouillés dans config/plugins.ts : ils apparaissent toujours dans les différences, marqués comme verrouillés, et ne sont jamais restaurés.

Questions et réponses

Une restauration supprime-t-elle les versions plus récentes ?

Non. Une restauration est une nouvelle version : l’historique continue et rien n’est effacé.

Puis-je restaurer un seul champ ?

Oui. Cochez seulement ce champ, ou ouvrez l’historique du champ et restaurez cette valeur.

Puis-je annuler une restauration ?

Oui, pendant 10 minutes par défaut. Ce délai se règle sur 5, 10, 30 ou 60 minutes.

Essayez-le sur vos propres contenus

Choisissez une offre, installez-le avec npm, activez le plugin et reconstruisez l’admin. L’historique démarre au prochain enregistrement. Remboursement sous 14 jours.