Inserts a diff between two pages. The "Diff.jsp" places two variables into the JSP ~PageContext:
- insertdiff.old - The version number of the old version.
- insertdiff.new - The version number of the new version.
These have been parsed from the HTTP parameters by "Diff.jsp".
The resulting HTML uses a few CSS styles:
- TABLE.diff - The whole table gets this style.
- TD.diff - Each unchanged line gets this.
- TD.diffadd - Each added line gets this style.
- TD.diffrem - Each removed line gets this style.
Usage#
<wiki:~InsertDiff page="<page name>" />
Parameters#
- page
- Page name.
Example#
<wiki:InsertDiff />
Might result into something like this:
<table class="diff" border=0 cellspacing=0 cellpadding=0> <tr><td class="diff">Line 16 was replaced by line 16</td></tr> <tr><td bgcolor=#FF9933 class="diffrem">- [Sandbox/cens7.gif]</td></tr> <tr><td bgcolor=#99FF99 class="diffadd">+ Foobar.</td></tr> </table>
Category.Tags