From: Arno H. <aho...@in...> - 2000-07-04 20:21:46
|
> I just checked a new wiki_diff.php3 into the CVS repo. It's faster > than the previous one (which did turn out to be an issue.) Also I've > added the compose() (and reverse()) method to class WikiDiff, so it's all > ready to be used in a full versioning system. Great. > "All" that needs to be done now is to fix the db access API and schema so > that multiple backup versions can be saved. > I can work on that (particularly for the MySQL and DBM drivers) if > I'm not stepping on any toes. You won't be stepping on mine and I'm sure Steve doesn't ind either. Go ahead :o) > > > -- Inter-version colourised diff-style views available of edited pages > > > >Nice gimmick. Maybe Jeff is willing to implement this. > > Unless I misunderstand, this is there now (in the CVS version.) Your latest changes are indeed a step torwards that direction. What I was thinking about is, e.g. diffs of version 5 against version 17 (not only version 16 against 17). Also, I understood the above as a diff page, that looks like the original wiki page (through wiki_transform), only with the diff changes highlighted inside the wiki-page. Currently wiki_diff shows diffs from the wiki source markup. I'm ok with that. The other way would need some major modifications to wiki_transform and some to wiki_stdlib and I don't really think it's necessary. THere are more important things to be implemented. /Arno |