Actif
wiki
functional
Revu le 2026-09-24
wiki/concurrent-edit-detection.md
Détection des modifications simultanées — Wiki
Doc fonctionnelle : décrit le quoi et le pourquoi (point de vue utilisateur / chef de projet).
À quoi ça sert
Quand deux personnes modifient la même fiche wiki en même temps, l'une des deux enregistrait
jusqu'ici en écrasant silencieusement les changements de l'autre — sans le savoir. Désormais,
l'application détecte ce genre de conflit au moment d'enregistrer et propose de choisir, champ par
champ, la valeur à conserver, au lieu de perdre une modification sans prévenir personne.
- À l'ouverture d'une fiche wiki en édition, l'état de la fiche est mémorisé.
- Au moment d'enregistrer (bouton d'enregistrement des informations, brouillon ou publication) :
- Personne d'autre n'a touché la fiche entre-temps → l'enregistrement se fait normalement,
rien ne change pour vous.
- La fiche a été supprimée entre-temps → rien n'est enregistré, et un message « Fiche
supprimée » vous l'indique : vos modifications ne sont pas réécrites sur une fiche que quelqu'un
vient de supprimer.
- Quelqu'un d'autre a modifié un champ que vous n'avez pas touché → sa modification est
conservée automatiquement, sans qu'on vous demande rien : vous ne l'aviez jamais vue, vous ne
pouviez donc pas avoir l'intention de l'écraser. Un message vous dit lesquels — qu'il
s'agisse d'une information de la fiche ou du contenu rédigé.
- Vous avez modifié le même champ, avec une valeur différente → une fenêtre « Modifications
simultanées détectées » s'affiche. Elle liste chaque champ concerné (Titre, Arborescence, Tags,
mais aussi Contenu et Résumé du document) avec « Ma valeur » (ce que vous avez saisi) et
« Leur valeur » (ce que l'autre personne a enregistré). Vous choisissez la valeur à garder pour
chacun, puis validez avec « Fusionner et enregistrer ». Rien n'est perdu tant que vous
n'avez pas tranché : aucun enregistrement n'a lieu avant votre choix.
- Le reste de votre saisie n'est pas perdu. Les champs que vous aviez modifiés sans qu'ils
entrent en conflit sont enregistrés en même temps que vos choix de fusion — trancher un
conflit ne coûte pas le reste de votre travail.
- Une fois la fusion validée, l'écran affiche la valeur retenue et le message de
confirmation habituel : ce que vous voyez correspond à ce qui vient d'être enregistré.
- Sur les champs longs (le contenu du document, son résumé), la fenêtre affiche en plus un
aperçu des différences mot par mot : ce qui a été retiré est barré en rouge, ce que vous avez
ajouté est souligné en vert. Inutile de relire deux pages en entier pour repérer ce qui change.
Sur un contenu exceptionnellement volumineux, cet aperçu est remplacé par les deux versions
complètes, à comparer manuellement.
- Si vous choisissez « Leur valeur » pour le contenu, votre saisie en cours est abandonnée et
l'éditeur est rechargé avec exactement le texte que la fenêtre vous a montré comme étant le leur.
Si vous choisissez « Ma valeur »,
l'enregistrement reprend dans le mode que vous aviez demandé (brouillon, soumission à validation ou
publication) — vous n'avez pas à recommencer l'opération.
- L'enregistrement automatique du brouillon (toutes les 5 minutes pendant la frappe) ne vous
interrompt jamais et n'ouvre jamais la fenêtre de fusion. Il ne passe pas en force pour autant :
s'il constate qu'une information de la fiche (titre, arborescence, tags) a été modifiée
entre-temps par quelqu'un d'autre, il laisse la valeur de cette personne en place et
n'enregistre pas la vôtre pour ce champ. Il en va de même pour le texte : si quelqu'un a
enregistré le brouillon entre-temps, l'enregistrement automatique n'écrit pas par-dessus. Votre
saisie n'est pas perdue — elle reste à l'écran, et c'est votre prochain enregistrement manuel qui
vous fera choisir.
- Le brouillon est protégé comme la version en ligne. Deux personnes qui travaillent sur le
même brouillon et cliquent chacune sur « Garder en brouillon » ne s'écrasent plus : la seconde voit
la fenêtre de fusion avec le texte enregistré par la première.
Règles d'accès
Aucun droit spécifique : la détection s'applique automatiquement à toute personne autorisée à
modifier une fiche wiki, sans configuration ni activation manuelle.
Points d'attention
- La fusion couvre à la fois les informations de la fiche (titre, arborescence, tags) et le
contenu rédigé (texte de la page, résumé). Ce dernier continue de suivre le mécanisme de
brouillons/versions — voir enregistrement automatique et
versions de documentation : garder « Ma valeur » repasse donc par un
brouillon ou une publication selon ce que vous aviez demandé, jamais par une écriture directe.
- La barre latérale « Droits » (droits SL) est protégée elle aussi, séparément du formulaire :
groupes, entités, profils exclus et restriction renforcée. Deux personnes qui cochent des droits
différents sur la même fiche ne s'écrasent plus : la seconde voit sa propre fenêtre de fusion.
« Retirer les droits » reste un retrait, même après une fusion.
- La fenêtre de fusion ne s'ouvre que sur un enregistrement manuel, jamais sur l'enregistrement
automatique — mais celui-ci n'écrase plus le travail de quelqu'un d'autre pour autant.
Voir aussi
- Doc technique :
../../.claude/technical-docs/wiki/concurrent-edit-detection.md
- wiki-doc-autosave