about summary refs log tree commit diff
path: root/src/blog_node5_net.py
diff options
context:
space:
mode:
authoruser <user@node5.net>2024-06-04 19:14:06 +0200
committeruser <user@node5.net>2024-06-04 19:14:06 +0200
commit7e27bc742c5f8b685c8e2efeaec406592bcfa0e2 (patch)
treee9131634154e46f5478ffa8b0a490d0e5f7e3635 /src/blog_node5_net.py
parent0d5597a42ab1135e5c41226a66f73fe6011ed32e (diff)
motd - markdown support, tor link
Diffstat (limited to 'src/blog_node5_net.py')
-rw-r--r--src/blog_node5_net.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/blog_node5_net.py b/src/blog_node5_net.py
index 86258d2..121c8f3 100644
--- a/src/blog_node5_net.py
+++ b/src/blog_node5_net.py
@@ -7,6 +7,8 @@ import typing
 import urllib
 
 import flask
+import markdown
+import markupsafe
 import yaml
 
 import article
@@ -71,7 +73,7 @@ app = flask.Flask(__name__, template_folder=os.path.join('..', config['site_root
                   static_folder=os.path.join('..', config['site_root_folder_path'], 'static'), static_url_path='')
 
 with open(os.path.join(config['site_root_folder_path'], 'motd.yml'), 'r') as file:
-    motd_list = yaml.safe_load(file.read())
+    motd_list = [markupsafe.Markup(markdown.markdown(line)) for line in file.readlines()]
 
 folders_by_url: typing.Dict[str, article.Folder] = {}
 articles_by_url: typing.Dict[str, article.Article] = {}