X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=search-tags.py;h=2a0a0fa4baa85d25f8e400b38162201f1f57f955;hb=6b8f72d09fb42173a895b00197fa1fb86009fc2f;hp=a844960b2f4601016de12085a5b0d4cc9c82790a;hpb=bee03d50e5a6c083962d5d855cea5445bc015472;p=phdru.name%2Fcgi-bin%2Fblog-ru%2Fsearch-tags.git diff --git a/search-tags.py b/search-tags.py index a844960..2a0a0fa 100755 --- a/search-tags.py +++ b/search-tags.py @@ -6,15 +6,15 @@ __author__ = "Oleg Broytman " __copyright__ = "Copyright (C) 2014-2024 PhiloSoft Design" __license__ = "GNU GPL" -import cgi import sys from lark import ParseError +import mycgi -from html.response import redirect, response +from html_output.response import redirect, response from parser import parser -form = cgi.FieldStorage() +form = mycgi.Form() if 'q' not in form: status = "400 Bad request" title = "Error!" @@ -44,7 +44,7 @@ else: from tags import find_tags posts = find_tags(tree) status = None - title = "úÁÐÉÓÉ, ÎÁÊÄÅÎÎÙÅ ÄÌÑ ×ÙÒÁÖÅÎÉÑ " + cgi.escape(q) + title = "úÁÐÉÓÉ, ÎÁÊÄÅÎÎÙÅ ÄÌÑ ×ÙÒÁÖÅÎÉÑ " + mycgi.escape(q) if posts: _posts = ["""\