From: Michael Tremer Date: Thu, 14 Dec 2023 14:24:08 +0000 (+0000) Subject: blog: Drop unused tag page X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b729106dfbeee22b15596ff13e64432a6e2945d8;p=ipfire.org.git blog: Drop unused tag page Signed-off-by: Michael Tremer --- diff --git a/Makefile.am b/Makefile.am index 9bb0c43f..28e0b294 100644 --- a/Makefile.am +++ b/Makefile.am @@ -152,7 +152,6 @@ templates_blog_DATA = \ src/templates/blog/index.html \ src/templates/blog/post.html \ src/templates/blog/publish.html \ - src/templates/blog/tag.html \ src/templates/blog/write.html \ src/templates/blog/year.html diff --git a/src/templates/blog/tag.html b/src/templates/blog/tag.html deleted file mode 100644 index e9d09a25..00000000 --- a/src/templates/blog/tag.html +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "../base.html" %} - -{% block title %}{{ _("Posts tagged with '%s'") % tag }}{% end block %} - -{% block main %} -
-
- {% if posts %} - {% module BlogPosts(posts) %} - {% else %} -

- {{ _("There are no posts tagged with '%s'") % tag }} -

- {% end %} -
-
-{% end block %} diff --git a/src/web/__init__.py b/src/web/__init__.py index 43fe0bef..bbf7552c 100644 --- a/src/web/__init__.py +++ b/src/web/__init__.py @@ -128,7 +128,6 @@ class Application(tornado.web.Application): (r"/blog", blog.IndexHandler), (r"/blog/drafts", blog.DraftsHandler), (r"/blog/feed.xml", blog.FeedHandler), - (r"/blog/tags/([0-9a-z\-\.]+)", blog.TagHandler), (r"/blog/write", blog.WriteHandler), (r"/blog/years/([0-9]{4})", blog.YearHandler), (r"/blog/([0-9a-z\-\._]+)", blog.PostHandler), diff --git a/src/web/blog.py b/src/web/blog.py index 710bc5fa..32ff9db1 100644 --- a/src/web/blog.py +++ b/src/web/blog.py @@ -121,18 +121,6 @@ class DraftsHandler(base.BaseHandler): self.render("blog/drafts.html", drafts=drafts) -class TagHandler(base.BaseHandler): - def get(self, tag): - posts = self.backend.blog.get_by_tag(tag) - if not posts: - raise tornado.web.HTTPError(404, "There are no posts with tag: %s" % tag) - - # Allow this to be cached for 10 minutes - self.set_expires(600) - - self.render("blog/tag.html", posts=list(posts), tag=tag) - - class YearHandler(base.BaseHandler): def get(self, year): posts = self.backend.blog.get_by_year(year)