Cette fonction permet d'afficher les modifications entre deux révisions d'une page.
On peut ainsi voir rapidement ce qui a changé. L'idée est d'avoir un fonctionnement acceptable en gardant la légèreté de TigerWiki

Une beta est disponible la 2.19+4b
Cette fonction va sans doute être intégrée à une prochaine version de TigerWiki (voir le thread sur le forum officiel)

Accessible depuis :


Affichage :


Démo / test :


Voir la page TestDiff pour une démo de la fonction :

Algo


L'algo est simple et se base sur la fonction standard array_diff de PHP
Note: Tant qu'a y être j'ai changé l'ordre d'affichage de l'historique : plus récent en 1er

Problèmes :


Liste des changements :


Plus loin :


Des méthodes plus robustes existent mais au prix d'un plus gros code :