Coucou,
il manque à mon avis un champ md5 sur les spip_versions (ou sur
spip_articles).
L'idée est la suivante :
* actuellement quand on met un site à jour en CVS, les articles ont été
créés sans version initiale -> il faut deux modifications avant d'avoir
accès à l'historique des modifications
* si on modifie le contenu d'un article de manière externe à SPIP le système
de versioning ne s'en rend pas compte
Si on avait un md5(surtitre.titre.soustitre.chapo.texte.descriptif.ps)
quelque part, on pourrait vérifier, en passant sur
articles.php3?id_article=x, que ça correspond à l'existant. Si ça ne
correspond pas, on calcule une version.
Autre avantage : ce md5 pourrait passer comme clé dans le formulaire
d'édition pour vérifier qu'on n'écrase pas une modif réalisée par ailleurs,
ou servir à déterminer s'il faut modifier date_modif...
Mais faut-il faire ça dans spip_articles ou dans spip_versions ? (Autres
usages ?)
-- Fil