Pour ce qui est de la fusion de messages, je suis vraiment pas pour. Ça peut vraiment perturber la lecture.
Si on veut juste ajouter un oubli à notre message, on le fait la plupart dans les minutes qui suivent le post du message, donc l'édition suffit.
Si c'est bien après avoir posté le message, alors il est nécessaire que le sujet soit marqué comme non lu. Dans ce cas, si on fusionne avec le message précédent, en lisant le dernier message, on relis "l'avant dernier", et on risque de passer à coté du "non lu" passant qu'en faite on a déjà lu ce message.
Ça ne parait pas intuitif que deux messages à des dates différentes aient pu être fusionnés.
Je Vois. FAcon, une simple fonction pour upper, c'est pas mal (phpBB3 l'intégre de base je crois)... Je crois que c'est en supprimant le sujet de la table des lus, ou une connerie du genre
On sort un peu du sujet, mais ça peut être intéressant un fonction "up".
Les entrées concernant un sujet "remonté" sont mis en non lu dans la bdd.
On ajoute à un sujet une date de dernier "up" (la date est mis à jour pour chaque appel à la fonction "up" et tout nouveau message dans le sujet), et on permet de fixer une limite entre 2 "up" via les config admin.