When trying to see what changed on
TWikiDocumentation I was overwhelmed by the size of the diff (and the time it took to load the original page before I could even request the diff).
In the case of that particular page, which is made up of many included pages, some helps might include:
- A means to request a diff before the entire page is loaded (diff and other view controls on a frame at the top of a page?)
- A hierarchical diff something along these lines:
- When a diff is displayed for a document which includes other documents, don't display changes in the included document(s), but only display a diff of the "master" document's text, in other words, a diff of the include statements, not the included documents. The slight wrinkle is that the diff program should do a diff on the included documents to recognize which included documents have changed (or determine this by some other means) and list those for the reader who can view them at his option.
An alternate potential workaround is to avoid making such large pages this way, but instead include a (hidden) tag on each page so that the large document can be viewed using the
BookView version of search (assembled on the fly, so to speak). (Is there a way to control the order of found pages? Do I have to put a slightly different (hidden) tag on each page, like <!--TWikiDocumentation.Page01-->, ....Page02, ...?)
--
RandyKramer - 21 Jan 2002
I think the solution may be to use a
%TOC% tag...
--
ColasNahaboo - 22 Jan 2002
Colas,
I presume your suggestion for using a
%TOC% tag is with respect to the last paragraph -- keeping the pages in order in a
BookView document?
--
RandyKramer - 23 Jan 2002