Hallo Forum,
ich habe vor Jahren eine eigenes CMS für einen Kunden programmiert.
Das basiert auf einer MySQL-DB, Contents werden mit TinyMCE editiert.
Jetzt gibt es die Anforderung, eine Änderunsverfolgung umzusetzen.
Grundsätzlich sollte das recht einfach sein, den der Content auf den
Seiten ist immer in zwei Versionen "online" und "offline" vorhanden. Ich
muss also "nur" zwei HTML-Strings vergleichen, die sich an einigen
wenigen Stellen unterscheiden. Die Lösung dazu schien in der PEAR-Klasse
text_diff zu liegen. Damit gibt es aber Schwierigkeiten, weil die Klasse
nicht dazu ausgelegt ist, Unterschiede im HMTL-Code zu erkennen. Ich
habe also damit begonnen, nach etwas zu suchen, dass für HTML-Code
optimiert ist und bin immer wieder auf wp_diff gestossen, was eine
Erweiterung zu text_diff darstellt. Nun habe ich absolut keine Ahnung
von WordPress und kann nicht einfach ma ausprobieren, wie das im
Einsatz aussieht. Daher zwei Fragen:
1. Kann ich mir irgendwo ansehen, was wp_diff genau macht?
2. Ist es denkbar, die Klasse unabhänig von Wordpress einzusetzen?
danke für TIpps und
beste gruesse,
heinetz