X-Git-Url: https://git.phdru.name/?p=phdru.name%2Fcgi-bin%2Fblog-ru%2Fsearch-tags.git;a=blobdiff_plain;f=search-tags.py;h=e40f05c0500e5104d88e0948da57a7196ba85dbc;hp=8e047e1b400fb46fdd79bb1c0f5652f249091433;hb=d6033c7330cb5b2d397663a8297b86d0873211d2;hpb=5c8f53a810fb2d55ff9381810dd1427ed7201949 diff --git a/search-tags.py b/search-tags.py index 8e047e1..e40f05c 100755 --- a/search-tags.py +++ b/search-tags.py @@ -3,7 +3,7 @@ """Search tags CGI""" __author__ = "Oleg Broytman " -__copyright__ = "Copyright (C) 2014 PhiloSoft Design" +__copyright__ = "Copyright (C) 2014-2016 PhiloSoft Design" __license__ = "GNU GPL" import cgi, sys @@ -38,5 +38,24 @@ else: status = "404 Tag not found" title = "ïÛÉÂËÁ!" body = "ôÅÇ %s ÎÅ ÓÕÝÅÓÔ×ÕÅÔ!" % tag + else: # Process tree + from tags import find_tags + posts = find_tags(tree) + status = None + title = "úÁÐÉÓÉ, ÎÁÊÄÅÎÎÙÅ ÄÌÑ ×ÙÒÁÖÅÎÉÑ " + cgi.escape(q) + if posts: + _posts = ["""\ +

+

+

+""") + body = ''.join(_posts) + else: + body = "îÅ ÎÁÊÄÅÎÏ ÎÉ ÏÄÎÏÊ ÚÁÐÉÓÉ." response(title, body, status)