I think originally, the page preview header was not displayed,
so diff was hacked in using it.
$content=~s/\r/\n/g;
my $diff = diff(srcfile($pagesources{$page}), $content);
$content=~s/\r/\n/g;
my $diff = diff(srcfile($pagesources{$page}), $content);
- $form->tmpl_param("page_preview", $diff);
+ $form->tmpl_param("page_diff", $diff);
<TMPL_VAR PAGE_PREVIEW>
</div>
</TMPL_IF>
<TMPL_VAR PAGE_PREVIEW>
</div>
</TMPL_IF>
+<TMPL_IF NAME="PAGE_DIFF">
+<hr />
+<div class="header">
+<span>Diff:</span>
+</div>
+<div id="diff">
+<TMPL_VAR PAGE_DIFF>
+</div>
+</TMPL_IF>