From 7e8987018f685ac8816d5e320d86d4887ea3931c Mon Sep 17 00:00:00 2001 From: alex Date: Sun, 8 Oct 2023 20:53:57 +0200 Subject: [PATCH] Add edit link to HTML version --- blog_experiment/blog/blog_pages.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/blog_experiment/blog/blog_pages.py b/blog_experiment/blog/blog_pages.py index 065e488..132e56d 100644 --- a/blog_experiment/blog/blog_pages.py +++ b/blog_experiment/blog/blog_pages.py @@ -30,6 +30,10 @@ class Entry: def uri(self): return f"/{self.path.parts[1]}/{self.path.parts[2]}/{self.path.stem}/" + @property + def edit_url(self): + return f"https://github.com/alexpdp7/gemini_blog/edit/master/content{self.uri[:-1]}.gmi" + def html(self): parsed = gemtext.parse(self.content) @@ -103,6 +107,7 @@ class Entry: assert False, f"unknown element {gem_element}" + result.append(h.P(h.A("Editar", href=self.edit_url))) return result -- 2.47.3