diff --git a/pages/models.py b/pages/models.py index f566527..317f4b2 100644 --- a/pages/models.py +++ b/pages/models.py @@ -148,7 +148,7 @@ class PikiPage(models.Model): tags = h_page.tags meta += " --- | --- |\n" # Diff - html_diff = "" + appendix = "" if history: h_page = self.history.get(history_id=history) # @@ -156,9 +156,15 @@ class PikiPage(models.Model): # left_lines = self.page_txt.splitlines() right_lines = h_page.page_txt.splitlines() - html_diff = difflib.HtmlDiff(wrapcolumn=80).make_table(left_lines, right_lines, "Current page", "Page Version %d" % history) + appendix = difflib.HtmlDiff(wrapcolumn=80).make_table(left_lines, right_lines, "Current page", "Page Version %d" % history) + else: + appendix = "

" + _("Page source") + "

\n" + appendix += "
\n"
+            appendix += self.page_txt
+            appendix += "
\n" + # - return mycreole.render_simple(meta) + html_diff + return mycreole.render_simple(meta) + appendix # # Creole stuff