From: alex Date: Sun, 8 Oct 2023 18:53:57 +0000 (+0200) Subject: Add edit link to HTML version X-Git-Tag: 20240214-emacs~241 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=7e8987018f685ac8816d5e320d86d4887ea3931c;p=alex.git Add edit link to HTML version --- 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