> For the complete documentation index, see [llms.txt](https://nanoxi.gitbook.io/starterkitv4/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nanoxi.gitbook.io/starterkitv4/structure/gestion-des-modifications.md).

# Gestion des modifications

## Actions

### Prévisualiser

Sur chaque page Umbraco, vous avez la possibilité de prévisualiser vos modifications. Cela est utile lorsque vous n'êtes pas sûr du rendu d'une page et que vous ne souhaitez pas afficher directement les modifications en public.

Pour ce faire, il vous suffit de cliquer sur le bouton « Prévisualiser » situé en bas à droite de chaque page. Cela vous ouvrira une nouvelle page avec vos modifications non publiées.

<figure><img src="/files/Q9uM6KJB5dTvmmqzjYcd" alt=""><figcaption><p>Bouton « Prévisualiser »</p></figcaption></figure>

### Sauvegarder sans publication

Pour sauvegarder des modifications en cours qui ne sont pas encore prêtes à être mises en ligne, cliquez sur le bouton « Sauver » au milieu de la barre d'actions. Vos changements sont enregistrés mais les visiteurs continuent de voir l'ancienne version publiée de la page.

<figure><img src="/files/Zn7ZMupKHzPbpscEMQDK" alt=""><figcaption><p>Bouton « Sauver »</p></figcaption></figure>

{% hint style="info" %}
Astuce

Lorsqu'une modification est faite sur une page, mais n'est pas publiée, une petite icône verte "+" s'ajoute sur la page en question.

<img src="/files/iGVrjxM3i5Ywj2YUvfmh" alt="" data-size="original">
{% endhint %}

### Sauvegarder avec publication

La sauvegarde avec publication (visible par les utilisateurs) se fait via le bouton vert « Sauver et publier... »

<figure><img src="/files/rBe6asklnedwfImoK3Uw" alt=""><figcaption><p>Bouton « Sauver et publier... »</p></figcaption></figure>

### Planifier une publication

Si vous souhaitez publier ou dépublier une page à une date précise, comme par exemple pour la fin ou le début d'un événement, vous pouvez le faire en cliquant sur la flèche du bouton vert, puis en cliquant sur « Planifier... »

<figure><img src="/files/U9IrIPGrjn9gowazld6J" alt=""><figcaption><p>Bouton « Planifier... »</p></figcaption></figure>

Un menu s'ouvre en vous demandant de spécifier les dates de publication ou de dépublication de la page, ainsi que de faire de même dans les autres langues.

<figure><img src="/files/9pG2c5Wt0DQVOz6ISadn" alt=""><figcaption><p>Programmer une publication</p></figcaption></figure>

### Dépublier

Pour retirer une page publiée de la visibilité des utilisateurs, faites un clic sur la flèche du bouton vert, puis cliquez sur « Dépublier... ». Cette action dépubliera la page, la rendant ainsi inaccessible aux utilisateurs.

<figure><img src="/files/p3t55d0GWhEUhblOsoQi" alt=""><figcaption><p>Bouton « Dépublier... »</p></figcaption></figure>

## États d'une page

Une page peut se trouver dans plusieurs états visibles directement dans l'arborescence de gauche :

* **Publiée** : la page est visible sur le site, à jour avec la dernière sauvegarde. Aucune icône particulière.
* **Brouillon** : page créée et enregistrée mais jamais publiée. Pas visible des visiteurs.
* **Modifiée non publiée** : page déjà publiée mais avec des changements enregistrés qui n'ont pas encore été poussés en ligne. Reconnaissable à la petite icône verte « + » à côté de son nom dans l'arborescence.
* **Dépubliée** : page retirée du site public mais toujours présente dans le back-office.

## Historique des modifications

Dans chaque page, dans l'onglet « Info » sous « Historique », vous pouvez visualiser quelles sont les personnes qui ont modifié l'état de la page en question (publier, dépublier, sauvegarder, etc.).

<figure><img src="/files/p8bCqSdsKig8qIL3Tacb" alt=""><figcaption><p>Historique de l'état de la page</p></figcaption></figure>

Pour visualiser l'historique du contenu de la page en détail, vous pouvez cliquer sur le bouton « Version antérieure... » situé à droite de l'onglet de l'historique.

<figure><img src="/files/2HQd6CywsFeY6P02oupK" alt=""><figcaption><p>Bouton « Version antérieure... »</p></figcaption></figure>

Dans ce menu, vous pouvez voir les différentes versions et leurs changements.

À noter que ce que vous visualisez dans le contenu de la page n'est pas simplement du texte, mais les différents widgets avec leurs paramètres en JSON. Il peut être difficile de comprendre ce contenu.

<figure><img src="/files/AwEwZL3dzwOilgj54lvG" alt=""><figcaption><p>Menu version antérieure</p></figcaption></figure>

Dans un cas où vous souhaitez rétrograder la page à une version antérieure, vous pouvez le faire via ce menu en sélectionnant la version souhaitée dans le menu à gauche et en cliquant sur le bouton vert « Version antérieure ».

### Durée de conservation des versions

Toutes les versions d'une page ne sont pas conservées indéfiniment. Le système nettoie automatiquement l'historique selon la règle suivante :

* Toutes les versions enregistrées au cours des sept derniers jours sont gardées telles quelles.
* Au-delà de sept jours, une seule version par jour est conservée, pendant quatre-vingt-dix jours.
* Au-delà de quatre-vingt-dix jours, les versions sont supprimées.

{% hint style="warning" %}
Si vous voulez préserver durablement un état précis d'une page (par exemple avant une grosse refonte), pensez à dupliquer la page ou à en faire une copie au moment opportun. Une fois passée la période de rétention, la version ne sera plus récupérable.
{% endhint %}
