__copyright__ = "Copyright (C) 2006-2024 PhiloSoft Design"
from calendar import _localized_month
-import cgi
+from html import escape
import locale
import sys, os
from urllib.parse import quote, urljoin
<li>Приоритет операций стандартный: NOT > AND > OR. Скобки '()' позволяют объединять выражения.</li>
</ul>
<p class="small">
-Примеры выражений: linux - произойдёт перенаправление
-на страницу linux.html; linux&!audio - искать записи в которых есть тег
-linux и нет тега audio; linux and not audio - то же самое.
+Примеры выражений: Linux - произойдёт перенаправление
+на страницу Linux.html; Linux&!Debian - искать записи в которых есть тег
+Linux и нет тега Debian; Linux and not Debian - то же самое.
</p>
<center>
-<form method=GET action="../../../cgi-bin/blog-ru/search-tags/search-tags.py">
+<form method=GET action="../../../cgi-bin/blog-ru/search-tags.cgi">
<input type=text name=q>
<input type=submit name=submit value="Искать">
</form>
def start_a(self, attrs):
self.accumulator += '<a'
for attrname, value in attrs:
- value = cgi.escape(value, True)
+ value = escape(value, True)
if attrname == 'href':
self.accumulator += ' href="%s"' % urljoin(self.base, value)
else:
def start_img(self, attrs):
self.accumulator += '<img'
for attrname, value in attrs:
- value = cgi.escape(value, True)
+ value = escape(value, True)
if attrname == 'src':
self.accumulator += ' src="%s"' % urljoin(self.base, value)
else: