]> git.ipfire.org Git - ipfire.org.git/commitdiff
blog: Drop unused search handler
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Jul 2023 14:10:39 +0000 (14:10 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Jul 2023 14:10:39 +0000 (14:10 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
src/templates/blog/search-results.html [deleted file]
src/web/__init__.py
src/web/blog.py

index 1dbfe5be613f290a2af4f71cbc9aff72b7404042..33d4eec2194395b1526fc41065b5154e14b18a5a 100644 (file)
@@ -153,7 +153,6 @@ templates_blog_DATA = \
        src/templates/blog/index.html \
        src/templates/blog/post.html \
        src/templates/blog/publish.html \
-       src/templates/blog/search-results.html \
        src/templates/blog/tag.html \
        src/templates/blog/year.html
 
diff --git a/src/templates/blog/search-results.html b/src/templates/blog/search-results.html
deleted file mode 100644 (file)
index 85b83cf..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-{% extends "../base.html" %}
-
-{% block title %}{{ _("Search results for '%s'") % q }}{% end block %}
-
-{% block main %}
-       <h5>{{ _("Search results for '%s'") % q }}</h5>
-
-       {% module BlogPosts(posts) %}
-{% end block %}
index 57b6006ef5629f039ddd94eefb1797bda04c2930..4c59132f0b34be45ce1702d531044501e6a24b8e 100644 (file)
@@ -130,7 +130,6 @@ class Application(tornado.web.Application):
                        (r"/blog/compose", blog.ComposeHandler),
                        (r"/blog/drafts", blog.DraftsHandler),
                        (r"/blog/feed.xml", blog.FeedHandler),
-                       (r"/blog/search", blog.SearchHandler),
                        (r"/blog/tags/([0-9a-z\-\.]+)", blog.TagHandler),
                        (r"/blog/years/([0-9]{4})", blog.YearHandler),
                        (r"/blog/([0-9a-z\-\._]+)", blog.PostHandler),
index 45a06e5486a6810aab05b541b36ba9b8827bb024..365888f4acbfd17e9a88bb8250cdc5b987fccb98 100644 (file)
@@ -127,18 +127,6 @@ class DraftsHandler(base.BaseHandler):
                self.render("blog/drafts.html", drafts=drafts)
 
 
-class SearchHandler(base.BaseHandler):
-       @base.ratelimit(minutes=5, requests=25)
-       def get(self):
-               q = self.get_argument("q")
-
-               posts = self.backend.blog.search(q, limit=50)
-               if not posts:
-                       raise tornado.web.HTTPError(404, "Nothing found")
-
-               self.render("blog/search-results.html", q=q, posts=posts)
-
-
 class TagHandler(base.BaseHandler):
        def get(self, tag):
                posts = self.backend.blog.get_by_tag(tag)