---
title: "Wiki — Enregistrement automatique des documents"
module: wiki
type: functional
status: active
updated: 2026-07-17
---

# Wiki — Enregistrement automatique des documents

> Sauvegarde périodique (toutes les 5 minutes) de la rédaction d'une documentation Wiki, pour ne pas perdre son travail en cas de coupure réseau ou de fermeture accidentelle.

## Description

Lors de la rédaction d'une documentation dans le Wiki, le travail n'était enregistré qu'au clic manuel sur **Enregistrer**. Une coupure de connexion (ou toute autre interruption) avant l'enregistrement faisait perdre l'intégralité du contenu rédigé.

L'éditeur propose désormais un enregistrement automatique **toutes les 5 minutes**, avec un comportement différent selon le contexte :

- **En création** : l'application **propose** d'enregistrer (fenêtre de confirmation). L'utilisateur reste maître de l'action.
- **En modification** : l'enregistrement est **automatique et silencieux**, sans interrompre la rédaction.

## Accès

- **Module** : `Wiki` (ID `14170101`)
- **Écrans concernés** :
  - Création d'une documentation : `Wiki` → `Nouvelle documentation`
  - Modification d'une documentation : fiche → onglet `Modification` (`/mod/14170101/update/{idwiki}`)

## Fonctionnalités

### En création — proposition d'enregistrement

- Toutes les 5 minutes, **si du contenu a été saisi**, une fenêtre de confirmation apparaît :
  > **Enregistrer votre travail ?**
  > Vous rédigez depuis quelques minutes. Enregistrez votre documentation dès maintenant pour ne pas risquer de perdre votre travail en cas de coupure.
  > [Enregistrer] [Plus tard]
- **Enregistrer** : la documentation est créée puis l'utilisateur bascule sur l'écran de modification, où l'enregistrement devient automatique.
- **Plus tard** : la fenêtre se ferme, le compte à rebours repart pour 5 minutes.
- Si aucun contenu n'a encore été saisi, aucune proposition n'est affichée.

### En modification — enregistrement automatique

- Toutes les 5 minutes, le contenu en cours (titre, contenu, résumé, arborescence, tags) est enregistré automatiquement, **sans redirection ni interruption**.
- Un indicateur discret s'affiche près du bouton **Enregistrer** : « Enregistré automatiquement à HH:MM ».
- L'enregistrement automatique **n'apparaît pas dans l'historique** du document : seul un enregistrement manuel est tracé comme modification.
- Si le contenu est vide, aucun enregistrement automatique n'est effectué (le document existant n'est jamais écrasé par du vide).

## Points d'attention utilisateur

- L'**image de couverture** n'est pas prise en compte par l'enregistrement automatique : elle est enregistrée uniquement au clic manuel sur **Enregistrer**.
- L'enregistrement manuel reste disponible et prioritaire : il valide le formulaire, enregistre tout (image comprise) et trace la modification dans l'historique.

## Droits

| Action | Permission |
|--------|-----------|
| Créer / proposer l'enregistrement | `C` sur module `14170101` |
| Modifier / enregistrement automatique | `U` sur module `14170101` + propriété du document |

## Documentation technique

Voir `.claude/technical-docs/wiki/wiki-doc-autosave.md` pour l'implémentation (méthode `autosave()`, timer Alpine, mutation d'historique).
