Chaque documentation avance par versions : on travaille dans un brouillon unique, puis on publie en nommant la version. Les lecteurs ne voient que la version publiée.
Avant, une documentation n'avait qu'un seul contenu : toute modification était immédiatement en ligne, y compris l'enregistrement automatique qui tourne toutes les 5 minutes. Impossible de préparer une refonte tranquillement, ni de savoir quelle version avait été validée.
Désormais :
Wiki (ID 14170101)/mod/14170101/update/{idwiki}) — brouillon et publication ;/wiki/{idwiki}) — numéro de version, accès à l'historique des versions ;U) sur la documentation, ou être son auteur.Le bouton Enregistrer de l'écran de modification n'écrit plus directement en ligne : il ouvre une fenêtre qui rappelle la version actuellement publiée et propose deux issues.
| Choix | Effet |
|---|---|
| Garder en brouillon | Le contenu est enregistré hors ligne. Les lecteurs continuent de voir la version publiée. |
| Soumettre à validation | Le brouillon passe « en validation » : il signale qu'il attend une relecture, sans partir en ligne et sans prendre de numéro. |
| Publier la version vN | Le brouillon devient la version vN, avec le nom saisi, et passe en ligne. |
Le nom de la version est facultatif (100 caractères maximum) : sans nom, la version reste identifiée par son numéro.
Si vous n'avez pas touché au contenu — vous n'avez corrigé que le titre, les tags ou l'arborescence — la publication n'est pas proposée : ces informations ne sont pas versionnées, et publier créerait une version identique à celle en ligne. La fenêtre propose alors simplement Enregistrer les informations.
L'enregistrement automatique (toutes les 5 minutes) alimente le brouillon. Il ne peut donc plus publier une modification à votre insu.
Le titre, les tags, l'arborescence et l'image de couverture ne sont pas versionnés : ce sont des métadonnées, leurs modifications sont visibles immédiatement.
La fenêtre Versions (bouton en forme de branche dans la barre d'actions de la fiche, ou ligne « Version » du panneau latéral) liste le brouillon en cours et toutes les versions publiées : numéro, nom, statut, auteur, date. Elle permet de :
Depuis le panneau latéral de la fiche :
Remettre en ligne une documentation sans l'avoir modifiée ne crée pas de nouvelle version : son contenu est déjà celui de la dernière version publiée, il n'y a rien à figer. Le numéro ne bouge donc pas au fil des cycles dépublier / republier. Si vous saisissez un nom à cette occasion, il est appliqué à la version remise en ligne.
Une personne sans droit d'écriture ne voit que la version publiée, sur toutes les surfaces : fiche de lecture, export PDF, envoi par mail, livrets, partages externes, recherche globale et assistants IA.
Corollaire : une documentation jamais publiée n'est visible que des personnes pouvant la modifier — comme c'était déjà le cas pour une documentation en brouillon.
Les brouillons ne remontent plus dans la recherche globale des autres utilisateurs ; leur auteur continue de retrouver les siens.
Le statut de la fiche (Brouillon / En attente de validation / Publié) reste celui du panneau latéral et pilote la diffusion. Chaque version porte en plus son propre état :
| État de version | Signification |
|---|---|
| Brouillon | Le travail en cours, unique, jamais visible des lecteurs. Il n'a pas de numéro. |
| En validation | Le même brouillon, signalé comme attendant une relecture. Toujours hors ligne, toujours sans numéro. |
| En ligne | La version publiée que voient les lecteurs. |
| Publiée | Une version antérieure, conservée dans l'historique et pouvant être remise en ligne. |
Soumettre à validation ne fige rien : c'est le même brouillon qui change d'étape. On peut donc continuer à l'amender pendant la relecture — le relecteur voit toujours l'état courant — et le reprendre en rédaction à tout moment (bouton sablier de la fenêtre Versions). Aucun numéro n'est attribué avant la publication : un refus ne consomme donc pas de numéro.
Une documentation déjà en ligne reste en ligne pendant la relecture de son brouillon. Une documentation jamais publiée, elle, passe « En validation » dans les listes — c'est ce qui permet à un relecteur de retrouver sa pile via le filtre de statut.
Le circuit est déclaratif : il n'y a ni notification au relecteur, ni droit distinct pour valider. Toute personne ayant le droit d'écriture peut soumettre, reprendre ou publier — la validation reste une convention entre personnes, désormais matérialisée sur la version plutôt que sur la fiche.
À la mise en place, chaque documentation a reçu son historique sans changer d'état de diffusion :
v1 nommée « Version initiale » ;Ces documentations n'affichent donc aucun numéro de version tant qu'elles ne sont pas publiées.
Avant le versionnement, les modifications de contenu n'étaient conservées que par le journal d'audit. Ces états successifs ont été repris comme versions à part entière : une documentation modifiée plusieurs fois par le passé retrouve donc son historique complet, consultable et comparable comme n'importe quelle version — la plus ancienne porte « Version initiale », et la version en ligne se retrouve en dernière position.
Deux limites tiennent à ce que le journal a réellement conservé :
Le journal d'audit reste consultable en parallèle (sidebar → Activité → Historique), et couvre tous les champs, pas seulement le contenu.
| Action | Permission |
|---|---|
| Enregistrer un brouillon, publier, dépublier | Droit d'écriture (U) sur la documentation |
| Consulter la liste des versions | Droit de lecture sur la documentation |
| Renommer une version, restaurer une version, supprimer le brouillon | Auteur de la documentation ou droit d'écriture (U) |