Gestion des versions
Tous les membres de Cercledefaeries pouvant potentiellement proposer une modification d'un texte, il peut arriver qu'on se trouve à un moment donné avec plusieurs versions du même texte. Par contre, on ne garde toujours qu'une seule version par utilisateur et par texte. Lors de l'édition d'un texte, si le système détecte plusieurs versions pour le texte, il offre la possibilité de REMPLACER la version du texte de l'utilisateur par une autre version. Par exemple : * Paul propose des corrections sur le texte de Jean. * Jean s'apercoit qu'il y a des fautes et veut corriger aussi de son côté, mais le site lui dit que Paul a fait une nouvelle version de son texte. * Il décide de partir de la version de Paul pour continuer les corrections : cela veut dire qu'il remplace sa version par celle de Paul, puis qu'il fait d'autres modifications et il obtient donc une 3ème version du texte (il y a le texte publié, le texte de Paul, le texte de Jean). * Paul veut réaliser lui aussi de nouvelles corrections : le site lui dit que Jean a fait une nouvelle version, mais il n'en tient pas compte, il peut travailler sur sa version à lui, ce sera à l'administrateur de choisir entre les deux. * L'administrateur voit qu'il y a deux versions, il reporte une correction de Jean dans la version de Paul, valide la version de Paul qui devient alors la version publiée et rejete la version de Jean (en lui expliquant pourquoi) |