From 68a6546276d2aff67218436aa9e248f2f848e394 Mon Sep 17 00:00:00 2001 From: Jerome Petazzoni Date: Fri, 20 Dec 2019 11:41:37 -0600 Subject: [PATCH] Fun with flags Add flags in front of 'coming soon' workshops. --- slides/index.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/slides/index.py b/slides/index.py index 37527699..edd7553e 100755 --- a/slides/index.py +++ b/slides/index.py @@ -1,5 +1,14 @@ #!/usr/bin/env python2 # coding: utf-8 + +FLAGS=dict( + cz=u"πŸ‡¨πŸ‡Ώ", + de=u"πŸ‡©πŸ‡ͺ", + fr=u"πŸ‡«πŸ‡·", + uk=u"πŸ‡¬πŸ‡§", + us=u"πŸ‡ΊπŸ‡Έ", +) + TEMPLATE=""" {{ title }} @@ -34,7 +43,7 @@ TEMPLATE=""" {% for item in coming_soon %} - {{ item.title }} + {{ item.flag }} {{ item.title }} {% if item.slides %}{% endif %} {% if item.attend %} {% else %} @@ -160,6 +169,7 @@ for item in items: item["prettydate"] = date_begin.strftime("%B %d{}, %Y").format(suffix) item["begin"] = date_begin item["end"] = date_end + item["flag"] = FLAGS.get(item.get("country"),"") today = datetime.date.today() coming_soon = [i for i in items if i.get("date") and i["end"] >= today]