La logique serait de conserver un historique de modification des messages dans la base de données (pas nécessairement public), comme ça les abus pourraient être repérés et annulés si besoin... Pourquoi se compliquer la vie avec quelque chose qui dégrade l'expérience utilisateur.
Pour l'effacement des messages, ils vont déjà dans une section accessible uniquement par vivien quand ils sont supprimés par un membre désormais (ça peut parfois se voir par la recherche).
Fonctionnement de SO en gros :
- modification de ses propres messages dans les 5 min sans histo
- modification de ses propres messages sans limite de temps avec date de modif et histo
- modification des messages des autres par n'importe quel inscrit, un avertissement est envoyé à l'auteur qui peut accepter, rejeter ou améliorer
- modification des messages des autres pour ceux qui ont beaucoup de points
SO est un site vraiment immonde, un repaire de salopards fachoïdes (style Wikipédia), mais le système d'édition est pas mal.