X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;ds=sidebyside;f=news.py;h=4f62778fc81f248f1a923d72402ecbd2bfe2dd73;hb=HEAD;hp=82c5c1006dfb291577ae7fe384bf4eedfd0a46dc;hpb=331965859222bca39a7fc251cdc93830620c8a4a;p=phdru.name%2Fphdru.name.git diff --git a/news.py b/news.py index 82c5c10..c090592 100644 --- a/news.py +++ b/news.py @@ -3,27 +3,22 @@ from __future__ import print_function __author__ = "Oleg Broytman " -__copyright__ = "Copyright (C) 2006-2017 PhiloSoft Design" +__copyright__ = "Copyright (C) 2006-2024 PhiloSoft Design" __docformat__ = "epytext en" __all__ = ["get_news", "write_if_changed"] from datetime import date -try: - from urlparse import urljoin -except ImportError: - from urllib.parse import urljoin - -try: - unicode -except NameError: # PY3 - std_open = open - def open(fname, mode): - return std_open(fname, mode, encoding='koi8-r') +from urllib.parse import urljoin + +std_open = open +def open(fname, mode): + return std_open(fname, mode, encoding='koi8-r') + class NewsItem(object): - baseURL = "http://phdru.name/" + baseURL = "https://phdru.name/" excerpt = None content = None categoryList = [] @@ -49,6 +44,7 @@ def get_news_header(lang): return header + def get_news_items(lang): news_items_file = open("news_%s" % lang, 'r') news_text = news_items_file.read() @@ -62,6 +58,7 @@ def get_news_items(lang): return news_items + def get_news(lang): """Get news