]> git.phdru.name Git - phdru.name/phdru.name.git/blobdiff - reindex_blog.py
Объяснить приоритет операций
[phdru.name/phdru.name.git] / reindex_blog.py
index b1bf4c626e4e18b6cb27c483902921fbd0c80605..33a5736dbbc1c022e04a58a65dd9ee9d167ef3e3 100755 (executable)
@@ -360,7 +360,7 @@ new_text = ["""\
     <li>Оператор '!' (NOT, not) - ищет записи, в которых нет этого тега.</li>
     <li>Оператор '&amp;' (AND, and) - ищет записи, в которых есть оба тега.</li>
     <li>Оператор '|' (OR, or) - ищет записи, в которых есть любые из тегов.</li>
-    <li>Скобки '()' позволяют объединять выражения.</li>
+    <li>Приоритет операций стандартный: NOT &gt; AND &gt; OR. Скобки '()' позволяют объединять выражения.</li>
 </ul>
 <p class="small">
 Примеры выражений: linux - произойдёт перенаправление
@@ -551,6 +551,8 @@ else:
 items = []
 for item in tuple(reversed(all_titles_tags))[:10]:
    year, month, day, file, title, lead, tags = item
+   lead = lead.decode('koi8-r').encode('utf-8')
+   title = title.decode('koi8-r').encode('utf-8')
    url_path = "%s/%s/%s/%s" % (year, month, day, file)
    item = NewsItem(
       "%s-%s-%s" % (year, month, day),